IBM DS8870 Release 7.0 Performance Update€¢ Consists of three workloads and a composite score...
Transcript of IBM DS8870 Release 7.0 Performance Update€¢ Consists of three workloads and a composite score...
2012 IBM Corporation
IBM DS8870 Release 7.0 Performance Update
Enterprise Storage Performance David Whitworth Yan Xu
IBM Systems & Technology Group
© IBM Corporation 2
Agenda
Performance Overview
System z (CKD)
Open Systems (FB)
Easy Tier
Copy Services
IBM Systems & Technology Group
© IBM Corporation 3
Performance Overview
IBM Systems & Technology Group
© IBM Corporation 4
Performance Benchmarks
• SPC Industry Standard Benchmarks • SPC-1 emulates I/O patterns of typical On-Line Transaction Processing (OLTP) applications
• Primarily random data access with a sequential component
• 40% reads / 60% writes / 8KB average IO size
• Application examples - resource planning, order entry, e-mail, financial services,
scheduling, reservations systems
• SPC-2 emulates applications that read and write large blocks of data in a sequential manner
• Consists of three workloads and a composite score that aggregates all of the workload
results into a single metric
• Application examples - archival, backup, business intelligence, and video streaming
• OLTP Database Simulation Benchmarks • Simulates IO done by OLTP applications. Similar to SPC-1. Do a mix of random reads and writes
with cache hits and cache misses.
• DBO(Database Open): 70% read/30% write, 4KB IO’s, 50% cache hit
• DB zOS(Database System Z): 75% read/25% write, 4KB IO’s, 72% cache hit
• Sequential IO • Large block sequential reads or writes to the storage server’s drives. Similar to SPC-2.
• Corner benchmarks • Perform just one type of IO pattern. Most applications combine a mix of different IO patterns.
• Cache Hits: 4KB random reads or writes to the storage server’s cache.
• Cache Misses: 4KB random reads or writes to the storage server’s drives.
IBM Systems & Technology Group
© IBM Corporation 5
DS8870 Performance Summary
Units
DS8700 P6 4 core
DS8800
P6 4 core DS8870
P7 16 core DS8870 16 core
vs DS8800 4 core
Rd Seq GB/s 9.7 11.8 21.0 1.8x
Wr Seq GB/s 4.7 6.6 11.0 1.7x
DB zOS K IO/s 201 204 640 3.1x
DB open K IO/s 191 198 550 2.8x
IBM Systems & Technology Group
© IBM Corporation 6
System z (CKD)
Performance
IBM Systems & Technology Group
© IBM Corporation 7
CKD OLTP Throughput Capacity
4K DB zOS (Cache Standard) Full Box
0.0
1.0
2.0
3.0
4.0
5.0
6.0
7.0
0 100,000 200,000 300,000 400,000 500,000 600,000 700,000
I/O Rate (IOPS)
Re
sp
on
se
Tim
e (
ms
)
DS8870 zHPF DS8800 zHPF DS8700 zHPF
DS8870 Ficon DS8800 Ficon DS8700 Ficon
3.1 x
Faster
IBM Systems & Technology Group
© IBM Corporation 8
CKD Sequential Performance
0.0
5.0
10.0
15.0
20.0
GB
/s
Bandwidth
Sequential Reads
DS8870 16 core DS8800 DS8700 DS8300
0.0
2.0
4.0
6.0
8.0
10.0
12.0
GB
/s
Bandwidth
Sequential Writes
DS8870 16 core DS8800 DS8700 DS8300
IBM Systems & Technology Group
© IBM Corporation 9
Open Systems (Fixed Block) Performance
IBM Systems & Technology Group
© IBM Corporation 10
SPC-1 Selected Results Product SPC-1 IOps $/IOps Notes Date
Kaminario K2-D 1,219,974 0.40 DRAM SSD, overall #1 7/2012
Huawei OceanStor
Dorado5100
600,052 0.81 SLC Flash SSD, overall #2 8/2012
SVC V6.2 520,044 6.92 Top scale out HDD, overall #3 1/2012
DS8870 16 core 451,082 10.81 Top scale up HDD, overall #4
67% faster than HDS VSP
10/2012
HP P10000/3PAR V800 450,213 6.59 Scale out HDD, overall #5 10/2011
TMS RamSan-630 400,503 1.05 Flash SSD, overall #6 5/2011
HDS VSP 269,507 8.18 11/2011
HDS USP-V 200,245 17.61 10/2007
DS8300 Turbo 123,000 18.99 #1 at publish 12/2006
DS8300 101,000 21.61 #1 at publish 10/2005
IBM Systems & Technology Group
© IBM Corporation 11
SPC-1 DS8000 vs Competition
DS8300 Turbo: 480 x 73GB 15K hdds, RAID10, 256 GB Cache
HDS USP V: 1024 x 146GB 15K hdds, RAID1, 256 GB Cache
HDS VSP: 1152 x 146GB 15K hdds, RAID1, 512GB Cache+512GB Cache Flash
3PAR V800: 1920 x 300GB 15K hdds, RAID1, 8nodes, 768GB Cache
SVC+2xDS8700: each DS8700 : 1024 x 146GB 15K hdds, RAID10, 384GB Cache
DS8870: 1536 x 146GB 15K hdds, RAID10, 32x 8Gb FCP, 1024GB Cache, 16 core
0
2
4
6
8
10
12
14
0 100000 200000 300000 400000 500000
I/O Request Throughput (IO/sec)
Re
sp
on
se
Tim
e (
ms
)
DS8300 Turbo
HDS USP V
HDS VSP
SVC 5.1 w/ 2x
DS8700
3PAR V800
DS8870 16 core
IBM Systems & Technology Group
© IBM Corporation 12
SPC2 Top Results Product SPC-2
MBps
$/MBps Notes Date
DS8870 8core 15,424 131 New #1 Result!
6% faster than previous #1
17% faster than HDS VSP
59% faster than DS8800
10/2012
SVC V6.4 w/ V7000 14,581 129 8/2012
HDS VSP/HP 9500 13,148 95/88 3/2012
Oracle Sun ZFS Storage
7420 Appliance
10,704 35 4/2012
DS8800 9,706 270 12/2010
HDS USP-V/HP XP24000 8,725 187 9/2008
TMS RamSan 630 8,323 49 5/2011
XIV Gen3 7,468 152 10/2011
DS8700 7,247 277 11/2009
IBM Systems & Technology Group
© IBM Corporation 13
0
2,000
4,000
6,000
8,000
10,000
12,000
14,000
16,000
18,000
MB
PS
DS8300
(non-
Turbo)
DS8700 DS8800 DS8870
8 core
DS8000 SPC-2 Comparison
Large File Processing
Large Database Query
Video on Demand
SPC-2 Aggregate
IBM Systems & Technology Group
© IBM Corporation 14
4K DB Open (70/30/50)
0.0
1.0
2.0
3.0
4.0
5.0
6.0
7.0
8.0
9.0
0 100 200 300 400 500 600I/O Rate (KIO/s)
Re
sp
on
se
Tim
e (
ms
)
DS8870 16 core 1536 HDD DS8870 8 core 1536 HDDDS8870 4 core 240 HDD DS8870 2 core 144 HDDDS8800 768 HDD DS8700 768 HDD
Open OLTP: Note:2/4 core DS8870 have very limited max HDDs
2.8X
Faster
IBM Systems & Technology Group
© IBM Corporation 15
64K DB Open (70/30/50)
0.0
1.0
2.0
3.0
4.0
5.0
6.0
7.0
8.0
0 50 100 150 200 250 300
I/O Rate (KIO/s)
Resp
on
se T
ime (
ms)
DS8870 16 core
Open - OLTP Throughput
IBM Systems & Technology Group
© IBM Corporation 16
64K DB Open (70/30/50)
0.0
1.0
2.0
3.0
4.0
5.0
6.0
7.0
8.0
0 5 10 15 20
GBps
Resp
on
se T
ime (
ms)
DS8870 16 core
Open - OLTP Throughput
IBM Systems & Technology Group
© IBM Corporation 17
0
5
10
15
20
25
KIO
/s
Throughput
Sequential Read
DS8870 16 core/1536 HDD DS8870 8 core/1536 HDD
DS8870 4 core/240 HDD DS8870 2 core/144 HDD
DS8800 768 HDD DS8700 768HDD
DS8300 Turbo 512 HDD
Open Sequential Read DS8870 w/ 2 to 16 CPU cores vs previous models Note: 4 core DS8870 has 4 DA pair and 240 HDDs 2 core DS8870 has 2 DA pair and 144 HDDs
80%
Faster
IBM Systems & Technology Group
© IBM Corporation 18
0
2
4
6
8
10
12
KIO
/s
Throughput
Sequential Write
DS8870 16 core/1536 HDD DS8870 8 core/1536 HDD
DS8870 4 core/240 HDD DS8870 2 core/144 HDD
DS8800 768 HDD DS8700 768HDD
DS8300 Turbo 512 HDD
Open Sequential Write DS8870 w/ 2 to 16 CPU cores vs previous models Note: 4 core DS8870 has 4 DA pair and 240 HDDs 2 core DS8870 has 2 DA pair and 144 HDDs
70%
Faster
IBM Systems & Technology Group
© IBM Corporation 19
Easy Tier
IBM Systems & Technology Group
© IBM Corporation 20
Easy Tier 2-Tier: SSD/15K RPM
Workload
DB2 Brokerage Transactional Workload
Configuration
96 146GB 15K drives – RAID-5
16 400GB SSDs – RAID-5
DB2 9.7 FP1, 2 Instances, 2 x 2 TB DBs, 2 Buffer Pools at 54 GB each
2 x 2 TB volumes were allocated for database, temp files and data generation
2 x 100 GB volumes were allocated for log files
IBM Systems & Technology Group
© IBM Corporation 21
Easy Tier 2-Tier: SSD/15K RPM Application Transaction Rate
21
0
1000
2000
3000
4000
5000
6000
7000
8000
9000
10000
17
:38
:01
18
:38
:01
19
:38
:01
20
:38
:01
21
:38
:01
22
:38
:01
23
:38
:01
0:3
8:0
1
1:3
8:0
1
2:3
8:0
1
3:3
8:0
1
4:3
8:0
1
5:3
8:0
1
6:3
8:0
1
7:3
8:0
1
8:3
8:0
1
9:3
8:0
1
10
:38
:01
11
:38
:01
12
:38
:01
13
:38
:01
14
:38
:01
DB
2 O
ve
rall
Tra
nsa
ctio
ns/
Se
c
Time
DB2 Brokerage Transactional Workload with Easy Tier15K RPM/SSD
DS8870 DS8800
> 3.5X improvement
IBM Systems & Technology Group
© IBM Corporation 22
Easy Tier 2-Tier: SSD/15K RPM Application Response times
22
IBM Systems & Technology Group
© IBM Corporation 23
96 146GB 15K drives – RAID-5: initial configuration
OLTP to 50% of capacity
Low intensity batch workload (Sequential read/write) to 20% of capacity
No IOs to 30% of capacity
Add 8 3TB NL drives – RAID-6, capacity growth/equivalent
performance
Cold data are demoted to NL, more capacity on 15K tier
Add 8 400GB SSDs – RAID-5, performance boost
Easy Tier 3 Tiers – SSD/15K RPM/NL
IBM Systems & Technology Group
© IBM Corporation 24
Easy Tier 3 Tiers – SSD/15K RPM/NL
IBM Systems & Technology Group
© IBM Corporation 25
Easy Tier 3 Tiers – SSD/15K RPM/NL
0
2000
4000
6000
8000
10000
GB
15K Only
1_Tier
15K/NL
2_Tier
15K/NL/SSD
3_Tier
DS8870
15K NL SSD
Capacity Allocation across Tiers
0
2000
4000
6000
8000
10000
GB
15K Only
1_Tier
15K/NL
2_Tier
15K/NL/SSD
3_Tier
DS8800
15K NL SSD
IBM Systems & Technology Group
© IBM Corporation 26
Copy Services Performance
IBM Systems & Technology Group
© IBM Corporation 27
FlashCopy – Background Copy
DS8870 with 8 DA-Pairs is 50% faster than the DS8800 and a 125% faster than the
DS8700.
0.0
1.0
2.0
3.0
4.0
5.0
6.0
7.0
1 DA-Pairs 2 DA-Pairs 4 DA-Pairs 6 DA-Pairs 8 DA-Pairs
GB
PS
Background Copy
DS8870 DS8800 DS8700 DS8300
IBM Systems & Technology Group
© IBM Corporation 28
FlashCopy Effect on Transactional workload
28
0
40
80
120
160
No FlashCopy Standard FlashCopy Space EfficientFlashCopy
KIO
/se
c
4K DB zOS (Cache Standard) on 48 Ranks on 15K HDDs
DS8870 - 8 DA Pairs DS8800 - 8 DA Pairs DS8700 - 8 DA Pairs
DS8700 - 6 DA Pairs DS8300 - 6 DA Pairs
IBM Systems & Technology Group
© IBM Corporation 29
FlashCopy Effect on Sequential Workloads
29
IBM Systems & Technology Group
© IBM Corporation 30
Metro Mirror &
Global Mirror
IBM Systems & Technology Group
© IBM Corporation 31
0
1
2
3
4
5
6
GB
/se
c
1 Path 2 Paths 4 Paths 8 Paths
PPRC Establish Bandwidth
DS8870 DS8800
PPRC – Establish Bandwidth
For Peer-to-Peer Remote Copy establish, the P7 in the DS8870 provides
equivalent bandwidth scaling as a function of PPRC paths.
IBM Systems & Technology Group
© IBM Corporation 32
System z Metro Mirror
Note: MM Paths across 4 HAs with DS8870
IBM Systems & Technology Group
© IBM Corporation 33
System z Metro Mirror
Note: MM Paths across 4 HAs with DS8870
IBM Systems & Technology Group
© IBM Corporation 34
System z Metro Mirror
IBM Systems & Technology Group
© IBM Corporation 35
System z Metro Mirror
IBM Systems & Technology Group
© IBM Corporation 36
System z Metro Mirror
IBM Systems & Technology Group
© IBM Corporation 37
Metro Mirror : Sequential Write Bandwidth
0
1
2
3
4
5
6
GB
/se
c
1 Path 2 Paths 4 Paths 8 Paths
Metro Mirror - Sequential Write Bandwidth
IBM Systems & Technology Group
© IBM Corporation 38
System z Global Mirror
Note: GM Paths across 4 HAs
IBM Systems & Technology Group
© IBM Corporation 39
System z Global Mirror
Note: GM Paths across 4 HAs
IBM Systems & Technology Group
© IBM Corporation 40
Thank You
Advanced Technical Skills (ATS) North America
© 2010 IBM Corporation
Trademarks and notes
IBM and the IBM logo are registered trademarks, and other company, product or service
names may be trademarks or service marks of International Business Machines
Corporation in the United States, other countries, or both. For a list of IBM trademarks,
please see: http://www.ibm.com/legal/copytrade.shtml
Intel and related trademarks and logos, IT Infrastructure Library and ITIL, Java and all
Java-based trademarks and logos, Linux, Microsoft and Windows, and UNIX are
trademarks or service marks of others as described under “Special attributions” at:
http://www.ibm.com/legal/copytrade.shtml
Other company, product and service names may be trademarks or service marks of
others.
References in this publication to IBM products or services do not imply that IBM intends
to make them available in all countries in which IBM operates.
IBM’s provision of products or services does not constitute the provision of legal
advice, and IBM does not represent or warrant that its services or products will
guarantee or assist your compliance with any laws or regulations. You are solely
responsible for identifying, interpreting and ensuring your compliance with all
applicable laws, regulations and rules relevant to your business needs and should seek
competent legal advice as needed.