Date post: | 03-Apr-2018 |
Category: |
Documents |
Upload: | hoangthien |
View: | 217 times |
Download: | 4 times |
Simple virtualization – IBM SAN
Volume Controller (SVC)
Jan VojtěchAVNET, TSSC Specialist
Agenda
� Introduction to IBM Virtualization
� IBM SystemStorage SAN Volume Controller
� Announcement IBM SystemStorage
Simple virtualization
� Introduction to IBM Virtualization
� IBM SystemStorage SAN Volume Controller
� Announcement IBM SystemStorage
Managing Information in Silos has become Obsolete
1990s“Network-Centric”
Server Server
SAN
Desktops Workstations
LAN
Storage
Storage
Storage
1950s“Server-Centric”
System
Subsystems
TerminalsSAN
LAN
ServerServer
WorkstationsDesktops
Handhelddevices
21st Century“Information-Centric”Globally Integrated
Enterprise
Information
What is Virtualization?
� Logical representation of resources not constrained by
physical limitations
�Create many virtual resources within single physical device
�Reach beyond the box – see and manage many virtual
resources as one
�Dynamically change and adjust across the infrastructure
IBM Virtualization Engine
A comprehensive platform to
help virtualize the infrastructure
Storage Virtualization is . . .
Technology that makes one set of resources
look and feel like another set of resources,
preferably with more desirable
characteristics…
A logical representation of resources not
constrained by physical limitations– Hides some of the complexity
– Adds or integrates new function with existing services
– Can be nested or applied to multiple layers of a system
Source: Evaluator Group
Virtualization
Logical Representation
Physical Resources
Why Storage Virtualization?
� Not “just another way of helping manage SANs”
� Storage virtualization complements server virtualization
– Both technologies help increase flexibility and speed
responsiveness
� Storage management used to be manually intensive, time-
consuming and disruptive to the business
� Storage virtualization with SVC can help change that to
automatic, time-saving and non-disruptive to the business
� Radically changes the way you think about and work with
storage to make it fundamentally more flexible than just disk
boxes alone
Simple virtualization
� Introduction to IBM Virtualization
� IBM SystemStorage SAN Volume Controller
� Announcement IBM SystemStorage
Why is SVC Important?
Overall, SVC helps reduce storage cost
� Helps improve storage utilization
– Make better use of existing storage and control growth
� Designed to improve application availability
– Make changes to storage and move data without taking applications down
� Helps simplify management
– Greater efficiency and productivity for storage management staff
� Offers network-based replication
– Helps enable greater choice when buying storage
SVC Facts
� IBM has 40 years experience in virtualization technologies
� IBM has shipped over 9000 SVC engines running in more than 3100 SVC systems
� There are more than 130 customer references for SAN Volume
Controller
� SAN Volume Controller is a proven offering that has been delivering
benefits to customers for four years
� SAN Volume Controller demonstrates scalability with the fastest
Storage Performance Council benchmark results
� SAN Volume Controller can virtualize IBM and non-IBM storage (over
120 systems from IBM, EMC, HP, HDS, Sun, Dell, NetApp, Fujitsu, NEC,
Bull)
SVC Delivers Availability, Performance, and Scalability
� We designed and built SVC with
the resiliency of a storage controller
� SVC supports non-disruptive firmware
updates and hardware maintenance on
the disk arrays to further increase its
availability
� SVC is a proven offering, having been
delivering benefits to customers for four
years
It’s resilient
and highly available
It has the fastest benchmark of
any controller
It scales to manage
large environments
� SVC has the fastest SPC-1
benchmark EVER submitted
(155K IOPS)
� SVC has the fastest SPC-2
benchmark EVER submitted
(4.544 GBPS)
� Many references quote
significant performance
improvements
(up to 10X faster)
� SVC scales from very
small configurations
(1TB) to large
enterprises
(> 500TBs) and growing !
� New SVC engines deliver
dramatically better
throughput, supporting
larger and more I/O
intensive environments
Combine the capacity from multiple arrays into a single pool of storage
Apply common copy services across the storage pool
Manage the storage pool from a central point
Make changes to the storage without disrupting host applications
VirtualDisk
VirtualDisk
VirtualDisk
VirtualDisk
SAN
SAN Volume Controller
Advanced Copy Services
Storage Pool
HP
EMCDS4000
DS8000HDS
Flexible Storage Infrastructure with SVC
SVC 2145-8G4 Storage Engine
� New SVC engine based on IBM System x3550 server – Two dual-core Intel Xeon 5160 processors at 2.33GHz
– 8GB of cache
– Four 4Gbps FC ports
– SVC code improvements to use multi-core processor• Improvements also deliver potential benefits to customers with previous model SVC nodes
� Dramatically improved throughput compared with 8F4 engines
� Helps support larger, more I/O intensive storage configurations
� New engines may be intermixed in pairs with older engines in SVCclusters– Helps protect investments and offers enhanced growth capability
� Cluster nondisruptive upgrade capability may be used to replaceolder engines with new 8G4 engines
What’s New with SVC Version 4.2
� Dramatically improved throughput with new Model 8G4 engines
– Helps enable SVC to address larger and more I/O intensive environments
� Copy Services Enhancements including multi-target FlashCopy
– Help support greater flexibility by enabling multiple copies of source data
� Role-based authentication
– Designed to provide better control over access to managed storage resources
� Fast node reset, email and inventory reporting features
– Help improve reliability, availability and serviceability characteristics
� Redundant AC power
– Designed to increase reliability and ease of maintenance by supporting redundant power inputs
using dual-input power distribution unit (PDU)
� Expanded server and storage environment support
– Extends range of environments supported by SVC
Breakthrough Performance with SVC 4.2
� SPC-1 benchmark: Simulates I/O characteristics of OLTP workloads
– SVC 4.2 delivers 75% better throughput than SVC 4.1: 272,500 SPC-1 IOPS
� SPC-2 benchmark: Simulates heavy sequential workloads
– SVC 4.2 delivers over 50% better throughput than SVC 4.1: 7080 SPC-2 MB/s
� SVC leads the industry in both SPC benchmarks
� High SVC throughput supports virtualizing multiple storage systems
Measurements conducted using 8-node SVC configurations; SVC 4.1 used 8F4 nodes; SVC 4.2 used 8G4 nodes.For more information, see www.storageperformance.org/results
Infrastructure Simplification with SVCTraditional SAN
� Capacity is isolated in SAN islands
� Multiple management points
� Poor capacity utilization
� Capacity is purchased for, and owned by individual processors
SAN Volume Controller
� Combines capacity into a single pool
� Uses storage assets more efficiently
� Single management point
� Capacity purchases can be deferred until the physical capacity of the SAN reaches a trigger point.
SAN
95%capacity
25%capacity
50%capacity SAN
SANVolume Controller
55%capacity
Non-disruptive Data Migration with SVC
Traditional SAN
1. Stop applications
2. Move data
3. Re-establish host
connections
4. Restart applications
SAN Volume Controller
1. Move data
Host systems and applications
are not affected.
SANSAN
Volume Controller
SAN VirtualDisk
Business Continuity with SVC
Traditional SAN
� Replication APIs differ by vendor
� Replication destination must be
the same as the source
� Different multipath drivers for each
array
� Lower-cost disks offer primitive, or
no replication services
SAN Volume Controller
� Common replication API, SAN-wide,
that does not change as storage
hardware changes
� Common multipath driver for all
arrays
� Replication targets can be on lower-
cost disks, reducing the overall cost
of exploiting replication services
SAN SANSAN
Volume Controller
IBMDSx
IBMDSx
EMCSym
EMCSym
FlashCopy®PPRC
TimeFinderSRDF
IBMDS8000
IBMDS4000
EMCSym
HPMA
SVC
IBMS-ATA
SVC FlashCopy® Function
� Volume-level local replication function
� Designed to create copies for backup, parallel processing, test, …
� Copy available almost immediately for use
� Background copy operation or “copy on write”
� Up to sixteen copies of a single source volume
� Source and target volumes may be on any SVC supported disk systems
Up to 16 targets
Source vdisk
FlashCopy relationships
SVC Metro Mirror Function
� “Metropolitan” distance synchronous remote mirroring function
� Up to 300km between sites for business continuity
– As with any synchronous remote replication, performance requirements may limit usable distance
� Host I/O completed only when data stored at both locations
� Designed to maintain fully synchronized copies at both sites
– Once initial copy has completed
� Metro and Global Mirror delivered as single feature
– Offers great implementation flexibility
� Operates between SVC clusters at each site
– Local and remote volumes may be on any SVC supported disk systems
� Long distance asynchronous remote mirroring function
� Up to 8000km distance between sites for business continuity
� Does not wait for secondary I/O before completing host I/O
– Helps reduce performance impact to applications
� Designed to maintain consistent secondary copy at all times
– Once initial copy has completed
� Built on Metro Mirror code base
� Metro and Global Mirror delivered as single feature
– Offers great implementation flexibility
� Operates between SVC clusters at each site
– Local and remote volumes may be on any SVC supported disk systems
SVC Global Mirror Function
Lifecycle Management with SVCTraditional SAN
� Moving data between arrays is
disruptive
� Copy Services only between like
arrays
SAN Volume Controller
� Ability to move data between arrays
without disruption
� Apply Copy Services from any to any
� Match the cost of storage to the
business value of the data
SAN
EMC DS8000 DS4000
Metro MirrorTimeFinder
SANSAN Volume
Controller
DS8000
EMC
FlashCopy
Migration
DS4000
SVC Additional Enhancements
� Role-based Authentication– Defines new roles to restrict access to SVC managed resources and actions.• Monitor: Can view but not change configuration.
• CopyOperator: Monitor + manipulate existing copy services
relationships.
– Give users and scripts ability to monitor and trigger copy services without giving ability to change SVC configuration
� Fast node reset– Helps improve SVC system availability by speeding restart of an SVC node following a software error
Interoperability Additions in SVC Version 4.2
Disk Systems
� HP StorageWorks XP10000, MSA 1000, 1500
� EMC Symmetrix DMX-4
� EMC CLARiiON CX3 Models 10, 80
� Sun StorageTek 6120, 6130, 6140, 6540, 6930
� NEC iStorage Models S1500, S2500, S2900
� Bull StoreWay Models FDA1500, FDA2500, FDA2900
� Fujitsu Eternus Models 3000, 4000, 8000
SANVolume Controller
SVC Version 4.2 Supported Environments
SAN with 4Gbps fabric
HPMA, EMAMSA, EVA
XPMSA1000, 1500
HitachiLightningThunder
TagmaStoreAMS, WMS
EMCCLARiiONCX3 Models 10, 80
SymmetrixDMX-4
MicrosoftMSCS
MPIO, VSS, GDS
x64, ia64
IBM AIXHACMP 5.4/XD
GPFS / VIO
OracleRAC 10g
SunSolarisVCS/SUN
clustering
HP-UX, Tru64OpenVMS
ServiceGuard with SDD
Linux(Intel/Power/zLinux)
RHEL/SUSE
RHEL 5 ia32, x64
RHEL 3 POWER
SLES 9 ia64
IBMBladeCenter
Win/Linux/VMWare/AIX
OPM/FCS/IBS
SAN
SANVolume Controller
Continuous Copy
Metro Mirror
Global Mirror
VMwareWin / NW
guests
Point-in-time Copy
Full volume, Copy on write
Multiple targets
NovellNetWareClustering
SunStorageTek
6120, 6130,
6140, 6540, 6930
IBMDSDS4000
DS6000
DS8000
IBMESS,
FAStT
1024Hosts
CiscoMcDataBrocade
iSCSI to hostsVia Cisco IPS
New
IBMN series
NetAppFAS
New
SGI IRIX
New
IBM N series GatewayNetApp V-Series
BullStoreWay
FDA1500
FDA2500
FDA2900
FujitsuEternus
3000
4000
8000
NECiStorage
S1500
S2500
S2900
New New NewNewNewNew
For the most current, and more detailed, information please visit ibm.com /storage/svc and click on “Interoperability”.
Simple virtualization
� Introduction to IBM Virtualization
� IBM SystemStorage SAN Volume Controller
� Announcement IBM SystemStorage