Dell EMC PowerFlex: Networking Best Practices and Design Considerations Flashcards
How many SDSs can a PowerFlex system support?
512
What are the max number of SDCs in a PowerFlex system?
1024
What happens when a component fails in PowerFlex?
MDM initiates a auto-healing process
What is the recommended networking configuration for front and backend PowerFlex networking paths?
recommended to separate back-end traffic since it allows for improved rebuild/rebalance
What is SDC to SDC traffic?
front-end
includes all writes/reads arriving at or originating from a client
has a high throughput requirement
What is SDS to SDS traffic?
back-end
includes writes mirrored between SDSs, rebalance traffic, rebuild traffic, volume migration
high throughput requirement
What is MDM to MDM traffic?
back-end traffic
relatively lightweight data exchange
do not require same level of throughput required for SDC/SDS traffic
have very short timeout for their quorum exchanges (happens every 100ms)
What is the network requirement for MDM to MDM traffic?
stable, reliable low latency network
PowerFlex supports the use of one or more networks dedicated to MDM traffic
min 2 10G uplinks per MDM for prod environments - 25G recommended
What is the latency requirement for peer MDM to MDM traffic in a replication use case?
less than 200ms
What are MDMs responsible for besides mapping?
rebalance/rebuild traffic, RCGs, metadata synchronization for replication purposes
What is MDM to SDC traffic?
front-end
primary MDM must communicate with SDCs in event that data layout changes
can happen if node goes offline/volumes put into RCG
connection is lazy/asynchronous but still requires reliable low latency network
What is MDM to SDS traffic?
back-end
primary MDM must communicate w/ SDSs to monitor device health/issue rebalance/rebuilds
What is SDC to SDR traffic?
front-end traffic
in volume replication normally SDC to SDS traffic is routed through SDR
if volume is in RCG MDM adjusts the volume mapping presented to the SDC and directs SDC to issue IO operations to SDRs to pass onto relevant SDSs
high throughput requirement
What is SDR to SDS traffic?
back-end traffic - throughput is proportionate to number of volumes being replicated
when volumes are being replicated there are two subsequent IOs from the SDR to the SDSs on source system
SDR passes volume IO to associated SDS for processing/committal to disk
SDR applies writes to journaling volume
How does PowerFlex recognize journal volumes?
sees them as a normal volume
SDR sends IO to the SDSs whose disks comprise the SP in which the journal volume resides
What is MDM to SDR traffic?
MDMs must communicate w/ SDRs to issue journal interval closures, collect/report RPO compliance and maintain consistency
commands local SDRs to perform journal operations
What is SDR to SDR traffic?
SDRs within source or within target don’t communicate w/ one another
SDRs across systems communicate w/ one another
latency not sensitive but round trip time should be less than 200ms
How do SDCs communicate with one another?
SDCs do not communicate w/ one another
can be enforced using private VLANs and network firewalls
What is the fault tolerance rule for PowerFlex software components?
communicated between software components should be assigned to at least two subnets on different physical networks
native link fault tolerance and multipathing on all of these components across subnets assigned