RAID5 Scaling
• Objective: Show Linear Scaling of eXtremeSAN in RAID 5 sets under increasing load
• Config: 4 volumes of 4 drive RAID 5, 4 initiators, each with 2 connections. Sequential Read/Write test.
• Results:
– Max theoretical Write throughput =4*3*40=480 MB/s – Max theoretical Read throughput =4*3*60=720 MB/s – Results: Write: 96% scaling at 460 MB/s
G ig a b it S w it c h R A ID 5 Vol. D Vol. C Vol. B Vol. A Target 0 Port 0, 1 Port 2, 3 Port 4, 5 Port 6, 7 eXtremeSAN eXtremeSAN Target 1 Target 2 Target 3 R A ID 5 R A ID 5 R A ID 5 DR. 0 DR. 1 DR. 2 DR. 3 DR. 4 DR. 5 DR. 6 DR. 8 DR. 9 DR.10 DR. 12 DR. 13 DR. 14 DR. 15 DR.11 DR. 7
RAID 5 Sequential Write - 4 Initiators - 4 Targets 4wide Volume - 2 Connections
0 50 100 150 200 250 300 350 400 450 500 512B 4K 16K 32K 64K 128K 256K 512K 1M Transfer Size T h ro u g h p u t (M B /s )
1 LUN 2 LUNs 3 LUNs 4 LUNs
RAID 5 Sequential Read - 4 Initiators - 4 Targets 4wide Volume - 2 Connections
0 100 200 300 400 500 600 700 800 512B 4K 16K 32K 64K 128K 256K 512K 1M Transfer Size T h ro u g h p u t (M B /s )
1 LUN 2 LUNs 3 LUNs 4 LUNs
RAID0 Scaling (1)
• Objective: Show Linear Scaling of eXtremeSAN in RAID 0 sets under increasing load
• Config: 4 volumes of 4 drives RAID 0, 4 initiators, each with 2 connections. Sequential read/write test.
• Results:
– Max theoretical Write throughput =4*4*40=640 MB/s – Max theoretical Read throughput=4*4*60=960 MB/s – Results: Write: 95% scaling at 611 MB/s
RAID0 Scaling; 4 Volumes, 4 Drives G ig a b it S w it c h R A ID 0 Vol. D Vol. C Vol. B Vol. A Target 0 Port 0, 1 Port 2, 3 Port 4, 5 Port 6, 7 eXtremeSAN eXtremeSAN Target 1 Target 2 Target 3 R A ID 0 R A ID 0 R A ID 0 DR. 0 DR. 1 DR. 2 DR. 3 DR. 4 DR. 5 DR. 6 DR. 8 DR. 9 DR.10 DR. 12 DR. 13 DR. 14 DR. 15 DR.11 DR. 7
RAID0 Sequential Write - 4 Initiators - 4 Targets 4wide Volume - 2 Connections
0 100 200 300 400 500 600 700 512B 4K 16K 32K 64K 128K 256K 512K 1M Transfer Size T h ro u g h p u t (M B /s )
1 LUN 2 LUNs 3 LUNs 4 LUNs
RAID0 Sequential Read - 4 Initiators - 4 Targets 4wide Volume - 2 Connections
0 100 200 300 400 500 600 700 512B 4K 16K 32K 64K 128K 256K 512K 1M Transfer Size T h ro u g h p u t (M B /s )
1 LUN 2 LUNs 3 LUNs 4 LUNs
RAID0 Scaling (2)
• Objective: Show Linear Scaling of eXtremeSAN in RAID 0 sets under increasing load
• Config: 8 volumes of 2 drives RAID 0, 8 initiators, each with 1 connection. Sequential read/write test.
• Results:
– Max theoretical Write throughput =8*2*40=640 MB/s – Max theoretical Read throughput=8*2*60=960 MB/s – Results: Write: 97% scaling at 620 MB/s
G ig a b it S w it c h eXtremeSAN eXtremeSAN R A ID 0 DR. 0 DR. 1 DR. 2 DR. 3 DR. 4 DR. 5 DR. 6 DR. 8 DR. 9 DR.10 DR. 12 DR. 13 DR. 14 DR. 15 DR.11 DR. 7
RAID0 Configuration; 8 Volumes, 8 Drives
R A ID 0 Target 0 Port 0 Target 1 Port 1 Target 2 Port 2 Target 3 Port 3 R A ID 0 R A ID 0 R A ID 0 Target 4 Port 4 Target 5 Port 5 Target 6 Port 6 Target 7 Port 7 v0 v1 v2 v3 v4 v5 v6 V7 R A ID 0 R A ID 0 R A ID 0
RAID0 Sequential Read - 8 Initiators - 8 Targets 2wide Volume - 1 Connection
0 100 200 300 400 500 600 700 512B 4K 16K 32K 64K 128K 256K 512K 1M Transfer Size T h ro u g h p u t (M B /s )
1 LUN 2 LUNs 3 LUNs 4 LUNs 5 LUNs 6 LUNS 7 LUNS 8 LUNs
RAID0 Sequential Read - 8 Initiators - 8 Targets 2wide Volume - 1 Connection
0 100 200 300 400 500 600 700 800 900 1000 512B 4K 16K 32K 64K 128K 256K 512K 1M Transfer Size T h ro u g h p u t (M B /s )
1 LUN 2 LUNs 3 LUNs 4 LUNs 5 LUNs
6 LUNS 7 LUNS 8 LUNs
Semi-Random Test
• Objective: Measure eXtremeSAN performance
in multiple volume per wide RAID sets
• Config: 4 volumes on a 16 drives wide RAID 5, 4
initiators, each with 2 connections. 4 Sequential
read/write on same drives creating semi-random
traffic
• Results:
Write:
468
MB/s
G ig a b it S w it c h R A ID 5 Vol. D Vol. C Vol. B Vol. A Target 0 Port 0, 1 Port 2, 3 Port 4, 5 Port 6, 7 eXtremeSAN eXtremeSAN Target 1 Target 2 Target 3 DR. 0 DR. 1 DR. 2 DR. 3 DR. 4 DR. 5 DR. 6 DR. 7 DR. 8 DR. 9 DR.10 DR.11 DR. 12 DR. 13 DR. 14 DR. 15
RAID5 Sequential Write - 4 Initiators - 4 Targets 16wide Overlap Volumes - 2 Connections
0 100 200 300 400 500 600 512B 4K 16K 32K 64K 128K 256K 512K 1M Transfer Size T h ro u g h p u t (M B /s )
1 LUN 2 LUNs 3 LUNs 4 LUNs
Fig. 7- RAID5 Sequential Write; Multiple Volumes per Drive
RAID5 Sequential Read - 4 Initiators - 4 Targets 16wide Overlap Volumes - 2 Connections
0 100 200 300 400 500 600 700 512B 4K 16K 32K 64K 128K 256K 512K 1M Transfer Size T h ro u g h p u t (M B /s )
1 LUN 2 LUNs 3 LUNs 4 LUNs
Fig. 8- RAID5 Sequential Read; Multiple Volumes per Drive
Power Server Test
• How much bandwidth can eXtremeSAN deliver to a single server?
• Config: 1 volume with 7 drives RAID 0, One initiator with 4 connections. Sequential read/write test.
• Results:
– Max theoretical Write throughput =1*7*40=280 MB/s – Max theoretical Read throughput =1*7*60=420 MB/s – Results: Write: 97% at 271 MB/s
G ig a b it S w it c h R A ID 0 Vol. A Target 0 Port 0, 1 Port 2, 3 Port 6, 7 eXtremeSAN eXtremeSAN Port 4, 5 DR. 12 DR. 13 DR. 14 DR. 15 DR. 8 DR. 9 DR.10 DR. 4 DR. 5 DR. 6 DR. 0 DR. 1 DR. 2 DR. 3 DR.11 DR. 7
RAID 0 Sequential Operations - 1 Initiator - 1 Target 7wide Volume - 4 Connections
0 50 100 150 200 250 300 350 400 450
1 Connection 2 Connections 3 Connections 4 Connections Transfer Size T h ro u g h p u t (M B /s ) 64 KB Read 64 KB Write
Fig. 9- RAID0 Sequential Read/Write; (Wide Connections)