250 likes | 384 Views
Discover how IBM System Storage SAN Volume Controller 6.2 enhances storage virtualization, simplifies administration, and increases storage efficiency without complexity. Utilize its features to achieve higher utilization rates and streamline data migration.
E N D
IBM Drives Storage Virtualization to the Next Level with IBM System Storage SAN Volume Controller 6.2 Designed to pool storage volumes into a reservoir of capacity for centralized management. SVC helps to hide the boundariesamong disk systems, which simplify managementand enables customers to focus on managing storage as a resource to meet business requirements and not as a set of boxes. Virtualize IBM and non-IBM disk systems to increase up to 30%storage utilization, reduce the costs associated with disk storage and simplify administration. Get ready to increase storage efficiency without complexity
Multipath Driver Adv Function Multipath Driver Adv Function Multipath Driver Adv Function Adv Function Multipath Driver Traditional SAN Disk Storage Infrastructure changes lead to high effort and possible downtime SAN islands require multiple management points Server to storage logical connections are static SAN Copy services unique to each storage system Low capacity utilization, difficult to pool volumes
SVC Multipath Driver SVC Multipath Driver SVC Multipath Driver SVC Multipath Driver VirtualDisk VirtualDisk VirtualDisk VirtualDisk IBM System Storage SAN Volume Controller (SVC)A more flexible Storage Infrastructure Disk infrastructure changes and data migration without application downtime Simplified interoperability planning (Server-SVC; SVC-Storage) Centralized management SAN Common set of advanced functions SAN Volume Controller Advanced Copy Services Disk Storage Pool Single pool of (tiered) disk storage IBM EMC ‘bronze’ ‘gold’ HDS Efficient use of resources HP ‘silver’
SVC Virtualization in More Detail SVC ‚insulates‘ servers from disk systems, enabling Vol5 Vol1 Vol2 Vol3 Vol4 Vol6 Vol7 Vol8 Vol9 Vol10 Volumes (Virtual Disks) SVC Virtual-to-physical Mapping Service Class 1 Service Class 3 • Simplified interoperability matrix • Higher utilization rates • Dynamic volume expansion / shrink • Online data migration • Thin provisioning • Tiered storage • Multi-vendor strategy Service Class 2 Storage Pools MD5 MD6 MD7 MD8 MD9 MD10 MD1 MD2 MD11 MD12 MD3 MD4 Managed Disks RAID protected Logical Drives LD1 LD2 LD3 LD4 LD1 LD2 LD3 LD4 LD1 LD2 LD3 LD4 Disk System 1 Disk System 3 Disk System 2 Hard Drives • In this sample, it is assumed that Disk System 1 & 2 and their hard drives have similar performance characteristics
SVC Cluster SAN Volume Controller Architecture • Highly scalable – capacity & performance • 2, 4, 6 or 8 node cluster • up to 192GB cache per cluster • Up to 32PB max virtual storage • Flexible host connection • FC and iSCSI • High availability • Shared cluster design • Internal disk mirroring & Split Cluster option • Disaster recovery • Synchronous and asynchronous replication with consistency groups
SAN Volume Controller Storage Engine • 6th generation SVC engine 2145-CG8 • Based on IBM System x3550 M3 Server • Intel Xeon 5600 2.53GHz quad-core processor • 24GB of cache (with future growth possibility) • Four 8Gbps FC ports & two 1Gbps Ethernet ports • 10Gbps Ethernet support (2 ports) optional* • For iSCSI host attachment and future FCoE support • Support for Solid State Drives (SSDs) optional* • Up to 4 146GB SSDs per SVC engine • May be intermixed in pairs with other engines in SVC clusters • Non-disruptive upgrade & maintenance • SVC Virtualization Software 5639-VC6 (v6) preloaded • Licensed per terabyte with cumulative tiers • Base virtualization: total capacity virtualized • FlashCopy: total capacity for FlashCopy sources • Metro/Global Mirror: total source and total target capacities up to 4 node pairs (8 nodes) • *Support for EITHER SAS-attached SSD or 10GbE for each node
SAN Volume Controller Connection to IBM i FC conneciton IBM i disk drives vscsi VTSCSI Hdisks in VIOS VIOS Volumes in SVC (Virtual Disks) IBM i Storage Pools VIOS Managed Disks RAID protected Logical Drives Hard Drives
Add SSDs to scale capacity (without distruption to engines) Add SVC I/O Groups to scale throughput and add capacity Innovative Scale-out SSD Implementation • SSD support fully integrated into SVC system • Copy services, data migration, management same as with HDDs • Move data to/from SSD without disruption • SSDs in one engine may be accessed through any engine in the cluster • SSD data protection options • Volume Mirroring (SVC v5) • RAID (0,1,5,6, and 10) protection for SAS-attached SSDs (SVC v6.2+ release) SVC designed to deliver maximum I/O capability of SSDs • Up to 50,000 read IOPS per SSD • Up to 200,000 read IOPS per SVC I/O Group • Up to 800,000 read IOPS per SVC cluster
Based on the XIV UI interface design to make SVC much easier and more productive to use • Newly designed user interface that not only delivers many more functional enhancements and greater ease of use, but can be accessed from anywhere on the network with a web browse SAN Volume Controller Graphical User Interface
SAN Volume Controller Functionality - Highlights • Online data movement / migration • Sophisticated caching • Quality of service with I/O governing • Thin Provisioning • Virtual Disk Mirroring • Local high availability solution • Point-in-Time Copy - FlashCopy (optional) • Remote Mirroring – Metro/Global Mirror (optional) • Solid State Drive support & IBM Easy Tier • Smart data placement and efficient utilization
Online Volume Migration • Move data from one storage pool to another without losing access • Managed disks can be different types • Source and destination pool must have the same extent size* • Improves application availability Storage Pool 1 Storage Pool 2 • *Use Volume Mirroring to migrate a volume between storage pools with different extent sizes
Thin Provisioned Volume Physical allocation Storage Pools max I/O or MB per second Volume Volume I/O Governing and Thin Provisioning • IO Governing • Limit maximum amount of I/O activity a host can perform on a volume over a specific period of time • Governing rate can be set in I/Os per second or MB per second • An I/O budget is expressed as a number of I/Os or MBs over a minute and evenly divided between all SVC nodes that service that volume (the I/O group) • Can be used to help satisfying a Quality of Service requirement • Thin provisioning • Options to manage and control physical disk allocation: • Auto-expand / manual (dynamically switchable) • Report on physical disk usage at Volume and Storage Pool level • Helps save disk space and simplifies storage
Volume Mirroring • SVC stores two copies of a volume, usually on separate FC-attached disk systems • SVC maintains both copies in sync and writes to both copies • If one virtual disk fails, SVC provides continuous data access by using the other copy (automatic resynchronization after repair) • Copies can be split – either copy can continue as production copy • Either or both copies may be space-efficient • Protects critical data IBM i against failure of a disk system or disk array • A local high availability function, not a disaster recovery function Volume Volume’ Volume Storage Pool 1 Storage Pool 2
SVC Split Cluster Volume Mirroring & SVC Split Cluster • FC Long Wave (up to 10 km) SVC or SAN failure transparent or path switch Location3 Disk failure transparent failover Quorum High availability solution for IBM i
Point-in-Time Copy: FlashCopy • Volume-level local replication function • Copy available almost immediately for use • Background copy operation or ‚copy on write‘ • Source and target volumes can be thin-provisioned • Flexible, enterprise-class functionality • Thin Provisioned FlashCopy • Multi Target FlashCopy (256 targets) • Incremental, Cascaded, Reverse • Consistency Group support • Local within a SVC cluster system • Source and target may be on any SVC supported disk systems • Licensed per TB (Source) • Minimizes backup window of IBM i • Works with IASP or antire disk sapce Source Target Storage Pool 1 Storage Pool 2 • up to 2048 FC mappings
TP TP TP TP FA FA Improving Application Testing with FlashCopy (Sample) • Production systems often have many test systems that are replicas of production • Can be used for entire disk space of IBM i Production Testmaster copy Test FA: fully allocated TP: thin provisioned
Remote Mirroring: Metro Mirror / Global Mirror • Metro Mirror – synchronous • Designed to maintain fully synchronized copies at both sides • Standard FCP: 10km • Channel Extenders: up to 300km • Global Mirror – asynchronous • Designed to maintain consistent secondary copy at all times • Up to 8000 km • Delivered as a single feature • Licensed per TB (source and target) • Disaster Recovery solution for IBM i Source Target Target Source Storage Pools Storage Pools • Consitency Group support (up to 256) • Up to 8192 mirror relationships per cluster
Easy Tier Host System • A disk performance optimization feature • Operates on the extent level – a sub-LUN migration • Designed to automate data placement throughout a managed disk group onto two tiers of storage • Automatically and nondisruptively relocates data at the extent level from one tier to another in either direction • Enables I/O to be exercised on the most appropriate storage tier to achieve the best possible performance • Continuous optimization cycle, no manual involvement • Dynamic data movement is transparent to the host server and application users of the data, other than providing improved performance • Reduces administrative effort and costs to intelligently align the system with current workload requirements and to reduce response time Dynamic virtual volume SSD HDD
Easy Tier - Concept Host Host Host • Automatic storage hierarchy • Hybrid storage pool with 2 tiers • Solid-State Disks (SSD) & hard disks • I/O Monitor keeps access history for each virtualization extent • 16MB - 8GB per extent • Every 5 minutes – over a 24-hour period • Data Placement Adviser analyses history every 24 hours • Data Migration Planner invokes data migration • Promote hot extents • Demote inactive extents • Operation modes • Off mode • Evaluation or measurement only mode • Auto data placment or extent migration mode Host Volumes & Extents Hybrid storage pool SSD HDD Automatic extent migration
Easy Tier - Measurement / Evaluation • Measurement functionality can be enabled without purchasing SSDs • Measurement / evaluation only mode collects volume extent usage statistics • Statistics summary file is created that can be offloaded for analysis • IBM Storage Tier Advisor Tool (STAT) can be used to create a summary report • Data produced will help to determine if SSDs may be beneficial
Trending and Planning Data Path Explorer Bottlenecks Disk Utilization Changed Configuration History Performance/ Health Check Energy Management Tools Tivoli Productivity Center • More granular data (individual volumes and RAID arrays) • Collected every 15 minutes • Stored in database for long-term analysis • Follow performance trends, enable capacity planning Longer-term comprehensive performance information