Unity Design: Midrange Sizer for Unity Flashcards
What are the 6 inputs that should be gathered to properly size and design Unity?
server information
workload characterization
capacity
replication
tiering
skew
What makes up the server information in Unity sizing?
planned server consolidation
protocols
types of servers (physical/virtual)
OS
What makes up the workload characterization in Unity sizing?
IO type (block/file)
block size
IOPS
throughput
What makes up the capacity in Unity sizing?
current capacity
anticipated growth
What makes up the replication in Unity sizing?
requirement for local or remote replication
What makes up the skew in Unity sizing?
changing patterns of active data or hot blocks relative to overall storage capacity
What do maximum performance limits depend on for Unity sizing?
protocols used
IO size and mix
access pattern
What is the importance of performance limits in Unity sizing?
can help optimize in place systems and plan port capacity for proposed system
What is important to know about performance limits for Unity?
response times at the upper limits may be unacceptable because CPUs may be at saturation point
What information do you need to optimize port performance for Unity?
sustained per port IOPS (for small block mixed random workloads)
sustained per port MB/s (for large blocked mixed sequential workloads)
What are port utilization recommendations for Unity sizing?
use front end ports and cores for optimal performance
if iSCSI on Unity XT 380 - use CNA ports on system - can be used for iSCSI offload
What is the difference in port performance for Unity XT 380 vs higher models?
higher performing models have mezzanine cards instead of CNA ports
cards enable higher performance than CNA ports
What port load balancing features does Unity have?
multi-core architecture and port-to-core affinity
How is port-to-core affinity implemented in Unity?
associating IO ports with a core thereby load balancing port IO across multiple cores/maximizing system potential
What are the performance recommendations for port balancing on Unity?
configure system with as many front end ports as possible
if limited number of front end open switch ports use a single port
multi-core architecture optimizes configuration by a round robin load balancing across cores