Advanced Technical Support (ATS), Americas
DB2 and Storage Management, a Guide to Surviving a Perfect Marriage BWDB2UG December 2005
John Iczkovits iczkovit@[Link]
December 2005
IBM Corporation 2005
2005 IBM Corporation
Intent of this Presentation
This presentation is not intended to make DB2 professionals into Storage Administrators, rather to educate DB2 professionals on major storage related items that impact them. Please keep in mind that your Storage Administrator probably does not know as much about DB2 as you do. They are typically also busy with other products, such as: MVS, IMS, CICS, open edition, etc. Common ground is needed to discuss how DB2 uses storage.
IBM Corporation 2005
For more detailed information see Data Integrity with DB2 UDB for z/OS SG24-7111
IBM Corporation 2005
Agenda
- Skipping through IBM Disk history - Disk Architecture - DFSMS Basics for DB2 Professionals - Utilities - FAQ - References IBM Corporation 2005
Skipping through IBM Disk history How did we get here?
1956
1965
1970
1975
1980
1989
First Disk 350 5-20 MB Total storage
2314 Up to 10 GB Total storage
3330 Up to 1.6 GB Storage per box
3350 635 MB Per unit
3380 10 GB Per string
3390 22.7 GB Per unit
IBM Corporation 2005
RAMAC Array Direct Access Storage Device (DASD) and the RAMAC Array Subsystem - 1994
RVA = RAMAC Virtual Array (1997)
IBM Corporation 2005
RVA - 1997
Up to 840 GB of information storage Virtual Disk Architecture - What it buys you
Enables compression
(different on other IBM boxes)
Hot spot avoidance Dynamic configuration RAID write penalty avoidance 3380 and/or 3390 emulated in one box
Enables performance Enables SnapShot (1997) Reduces IOSQ
Simplifies operations and management
IBM Corporation 2005
RVA - 1997
There is no fixed physical to logical mapping. The RVA dynamically maps functional volumes to physical drives. This mapping structure is contained in a series of tables stored in the RVA control unit.
IBM Corporation 2005
IBM Corporation 2005
IBM Enterprise Storage Server code named "Shark" - 1999
Scalable from 420GB to 55.9 TB FlashCopy Supports PAV and MA Large cache structures and sophisticated caching algorithms Different than RVA, but still using disk array concept.
IBM Corporation 2005
10
IBM TotalStorage DS8000 Series - 2004
Different than RVA and ESS, but still using disk array concept. Capacity scales linearly from 1.1 TB up to 192 TB FlashCopy Supports PAV and MA With the implementation of the POWER5 Server Technology in the DS8000 it is possible to create storage system logical partitions (LPAR)s, that can be used for completely separate production, test, or other unique storage environments Sequential Prefetching in Adaptive Replacement Cache (SARC) Sophisticated, patented algorithms to determine what data should be stored in cache based upon the recent access and frequency needs of the hosts Prefetching, which anticipates data prior to a host request and loads it into cache Self learning algorithms to adaptively and dynamically learn what data should be stored in cache based upon the frequency needs of the hosts SARC provides up to a 25% improvement of the I/O response time in comparison to the LRU algorithm.
IBM Corporation 2005
11
Disk Architecture
IBM Corporation 2005
12
RAID (Redundant Arrays of Inexpensive Disks) Technology- Disk Type Dependent