Académique Documents
Professionnel Documents
Culture Documents
Peter Klee
ATS EMEA
IBM Systems
2006 IBM Corporation
IBM System Storage
DS8000
POWER basierte Server Technologie IBM POWER5+
+ 15% vs 8000
DS8300
Server-basierende Architektur bringt pSeries p5 570
2-4 way 4-way 1.9GHz IBM POWER5
kontinuierliche Produktverbesserungen- ~ 28X H50
Vorteil: 8-way
DS8100
Performance (Prozessor, SMT) 12-way pSeries p5 570
Skalierbarkeit 16-way
2-way 1.5GHz IBM POWER5
~ 12X H50
RAS
Kostenreduzierungen (Packaging, Stckzahl)
ESS 800 w/Turbo 2
Cache pSeries 660 6H1
Funktionen (LPAR, Virtualisierung) 6-way 750MHz RS64 IV
~ 7X H50
ESS 800
pSeries 660 6H1
ESS Fxx 4-way 600MHz PowerPC RS64 IV
6-way 668MHz PowerPC RS64 IV
RS6000 H70
ESS Exx 4-way 255MHz ~ 4 to 5X H50
RS6000 H50 PowerPC RS64 II
4-way 332MHz PowerPC ~ 2X H50 Jetzt:
603e Bisher:
pSeries Plattform
Gleiche Bauteile mit pSeries
2
DS8000 POWER To Perform | IBM Systems
IBM System Storage
64bit
Switch
RAID
RAID RAID
RAID
RAID RAID
Adapters
Adapters Adapters
Adapters
Adapters Adapters
Switch
3
DS8000 POWER To Perform | IBM Systems
IBM System Storage
P5 P5 Memory DIMMs
Memory DIMMs
RIO-G2
L3 Cache L3 Cache
4
DS8000 POWER To Perform | IBM Systems
IBM System Storage
Disk
DS8000: Disk enclosures installed in pairs -> one in front & one in back
5
DS8000 POWER To Perform | IBM Systems
IBM System Storage
6
DS8000 POWER To Perform | IBM Systems
IBM System Storage
Sequential Bandwidth
*) projected
7
DS8000 POWER To Perform | IBM Systems
IBM System Storage
8
DS8000 POWER To Perform | IBM Systems
IBM System Storage
9
DS8000 POWER To Perform | IBM Systems
IBM System Storage
DS8000
2-Way 4-way 8-way* 12-way*
Server Processors 2-way POWER5 4-way POWER5 8-way POWER5 12-way POWER5
Host Ports
FICON (2Gb/s) 8 to 64 8 to 128 up to 256 up to 384
73 GB (15K RPM)
146 GB (15K RPM)
146 GB (10K RPM)
300 GB (10K RPM)
Number of Frames 1 to 2 1 to 3 2 to 8 2 to 8
* Statement of Direction
10
DS8000 POWER To Perform | IBM Systems
IBM System Storage
DS8000 Series
640 Laufwerke
11
DS8000 POWER To Perform | IBM Systems
IBM System Storage
DS8000 with
ESS 800 DS8000
LPAR
Max Logical Subsystems 32 255 510
Max Logical Volumes 8K 64K 128K
Max Logical CKD Volumes 4K 64K 128K
Max FB Logical Volumes 4K 64K 128K
Max N-Port Logins/Port 128 509 509
Max N-Port Logins/System 512 8K 16K
Max Logical Paths/FICON Port 256 2K 2K
Max Logical Paths/CU Image 256 512 512
Max Path Groups/CU Image 128 256 256
12
DS8000 POWER To Perform | IBM Systems
IBM System Storage
SARC
Simplified Adaptive Replacement Cache
More efficient use of cache
Improve cache hits
Improve Response Time
Cache performance is better than competitors at same cache size
RHR improvement is higher for cache hostile workload
Better cache management with mixed random and heavy sequential
workload
13
DS8000 POWER To Perform | IBM Systems
IBM System Storage
Nimrod Megiddo and Dharmendra S. Modha, "Outperforming LRU with an Adaptive Replacement Cache Algorithm, IEEE Computer, pp. 4-11, April 2004.
14
DS8000 POWER To Perform | IBM Systems
IBM System Storage
15
DS8000 POWER To Perform | IBM Systems
IBM System Storage
DM X-3
Measured 116K IO/sec with DS8K
20 R2.0 DS8300 (R2*)
15
10
5 Response Time
and IOPS
0 Advantage:
0 20000 40000 60000 80000 100000 120000 IBM
I/O Request Throughput (IO/sec)
16 Production Skew
Performance DMX-3
14
12 Advantage: IBM
10
8
6 480 Active DDMs (73GB 15k RPM)
DS8300 (32) 2Gbit FC ports and
4 64GB cache, RAID-10
2 DMX-3 (32) 2Gbit FC ports and
128GB cache, RAID-1
0
0 10000 20000 30000 40000 50000 60000 70000
I/O Request Throughput (IO/sec)
IBM Storage Performance Measurements
Real Production Workloads are often skewed with hot volumes, hot arrays
In real production environments, ratio of busiest to average volume can range from several times to several dozen times.
Ratio is typically large when the number of volumes is large.
17
DS8000 POWER To Perform | IBM Systems
IBM System Storage
sc
e)
Test results show near DS8300 native Full
B
/
3
G
disk bandwidth Table
Scan
u
pt(
Join
2
h
Performance Tests
g
Query
ou
Scan and Join Queries, which are key
hr
1
T
performance-critical operations in data
warehousing
Full table scan query: designed to 0
measure sequential read bandwidth.
Reads entire table.
Join query: joins two tables in the Configuration
database to answer a business AIX 5L V5.3, DB2 UDB V8.2
question. Reads both tables DS8300 (4-way): 64 GB cache memory,16 host adapters, 32 ports, 8 DA
sequentially to compute the joined pairs, 512 15K RPM disks, 480 active disks, 32 hot spares,64 RAID10
arrays and ranks
result.
p5 595: 16-way 1.9GHz CPUs, 32 FC disk adapters, 64 GB server memory
DB2 UDB V8.2 Enterprise Server Edition with Database Partitioning Feature
Database size: 1TB
18
DS8000 POWER To Perform | IBM Systems
IBM System Storage
30 250
200
IOPS 20 DMX3
DS8K 150
IOPS DMX3 8 Ports
10
100 DS8K 8 Ports
0 50
RD HIT WRT HIT
0
Single Port 64KB RD HIT WRT HIT
19
DS8000 POWER To Perform | IBM Systems
IBM System Storage
6 Same response,
at longer distance
5
Response Tim e (m s)
2
Faster response,
1
at same distance
0
0 100 200 300 400 500 600
Distance (km)
EMC DMX DS8100
Note: EMC numbers are based on their testing. Source publication "Penn's Northeast: A Viable Option to Strengthen the Resilience of the US
Financial System". http://www.pennsnortheast.com. IBM numbers are based on IBM testing.
20
DS8000 POWER To Perform | IBM Systems
IBM System Storage
PPRC Environment
Switch to Metro Mirror
21
DS8000 POWER To Perform | IBM Systems
IBM System Storage
Trademarks
The following terms are trademarks or registered trademarks of the IBM Corporation in either the United States, other countries
or both.
IBM, S/390, ES/3090, ES/9000, AS/400, RS/6000, MVS/ESA, OS/390, VM/ESA, VSE, TPF, OS/2, OS/400, AIX,, FlashCopy, z/VM, z/OS,
POWER5, POWER5+, DB2, Universal Database
DFSMS/MVS, DFSMS/VM, , DFSMSdfp, DFSMSdss, DFSMShsm, DFSMSrmm, BladeCenter,
FICON, ESCON, TotalStorage, Enterprise Storage Server, iSeries, pSeries, xSeries, zSeries, System z, System z9, System i, System i5,
System p, System p5, System x, System Storage
Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.
Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or
both.
Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and
Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries.
UNIX is a registered trademark of The Open Group in the United States and other countries.
Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.
Other company, product, or service names may be trademarks or service marks of others.
22
DS8000 POWER To Perform | IBM Systems
IBM System Storage
Disclaimers
Copyright 2006 by International Business Machines Corporation.
No part of this document may be reproduced or transmitted in any form without written permission from IBM Corporation.
Product data has been reviewed for accuracy as of the date of initial publication. Product data is subject to change without notice. This information could include technical inaccuracies or
typographical errors. IBM may make improvements and/or changes in the product(s) and/or programs(s) at any time without notice.
Unless otherwise note, the performance data contained herein was obtained in a controlled, isolated environment. Actual results that may be obtained in other operating environments may vary
significantly. While IBM has reviewed each item for accuracy in a specific situation, there is no guarantee that the same or similar results will be obtained elsewhere. Other data may have been
obtained from publicly available documents or sources. In such cases, IBM has endeavored to provide comparable measurements for systems being compared.
References in this document to IBM products, programs, or services does not imply that IBM intends to make such such products, programs or services available in all countries in which IBM
operates or does business. Any reference to an IBM Program Product in this document is not intended to state or imply that only that program product may be used. Any functionally equivalent
program, that does not infringe IBMs intellectually property rights, may be used instead. It is the users responsibility to evaluate and verify the operation of anynon-IBM product, program or service.
The information provided in this document is distributed "AS IS" without any warranty, either express or implied. IBM EXPRESSLY DISCLAIMS any warranties of merchantability, fitness for a
particular purpose OR NONINFRINGEMENT. IBM shall have no responsibility to update this information. IBM products are warranted according to the terms and conditions of the agreements (e.g.,
IBM Customer Agreement, Statement of Limited Warranty, International Program License Agreement, etc.) under which they are provided. IBM is not responsible for the performance or
interoperability of any non-IBM products discussed herein.
Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products
in connection with this publication and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products
should be addressed to the suppliers of those products.
The provision of the information contained herein is not intended to, and does not, grant any right or license under any IBM patents or copyrights. Inquiries regarding patent or copyright licenses
should be made, in writing, to:
23
DS8000 POWER To Perform | IBM Systems