information means the world.. virtualization model server vmware microsoft edr(vtl) diligent quantum...
TRANSCRIPT
Information Means The World.Information Means The World.
Virtualization Model
ServerServer• VMware• Microsoft
EDREDR(VTL)(VTL)
• Diligent• Quantum DX• NetApp• EMC
ConsolidationConsolidation
• HDS USP & NSC 55• NetApp V-filer• EMC Invista• IBM SVC
Virt
ualiz
atio
n
Competitive Architectures
Host: Traditional volume management
SAN: Symmetric (in-band) Asymmetric (out-of-band)
Storage: Array-based
What is Storage Virtualization?SNIA definition:
– “an act of integrating one or more (back end) services or functions with additional (front end) functionality for the purpose of providing useful abstractions. Typically virtualization hides some of the back end complexity, or adds or integrates new functionality with existing back end services”
Extracting the logical view of data from the physical location and layout,
SANs provide the connectivity base for virtualization of storage
SAN
Host
Storage Controller
Disk Storage
Storage Controller
Disk Storage
Host
Conceptual View of Virtualization
• Creates an abstraction layer between the logical host view of storage and the physical storage
• Normalizes or standardizes the interface between heterogeneous host and storage resources
• Insulates the host from technology changes in the storage
• Facilitates storage asset management and mobility
• View the entire SAN as one pool of storage independent of physical location.
• Mask the differences between heterogeneous devices.• Simplify control and management under a single interface.• Centralize storage volume management on the SAN.• Dynamically allocate capacity to the applications that need it.• Facilitate matching storage resources to business requirements.
IT Benefits of Virtualization
• Reduce storage costs• Optimize utilization of storage resources
– Eliminate stranded capacity– Tiers of storage matched to data life cycle needs– Adjust resources as requirements change
• Improve management efficiency & productivity– Common management & business continuity
software– Independent of hosts and applications– Easier migration
• Increase performance• Reduce downtime• Eliminate vendor lock-in
– Storage systems– SAN fabric– Host operating systems or applications
Business Benefits of Virtualization
Major Benefits of Virtualization – Top 4
1. Simplification of Networked Storage Infrastructure
2. QoS Application Management
3. Dynamic Heterogeneous non-disruptive Data Mobility
4. Heterogeneous Replication
Host Based Virtualization
Volume management– Manages storage separate
from storage subsystem
– Managed on each host
Examples:– Veritas Volume Manager SAN
Host
Storage Controller
Disk Storage
Storage Controller
Disk Storage
Host
Intercept I/O Intercept I/O
Host Based VirtualizationAdvantages:
• Close to the application
• Potential for knowledge of applications
• Can span storage arrays
Disadvantages:
• Operating system specific
• May need re-architecting for SAN/distributed-host awareness
• Sensitive to changes in the server software stack
• Potentially difficult and expensive to deploy
• Limited scalability
• Performance impact– Host CPU utilization
– I/O latency
Network-Based VirtualizationSymmetrical (in-band) virtualization
Appliance in the data path
Examples– IBM SVC
– FalconStor
Host
Storage Controller
Disk Storage
Storage Controller
Disk Storage
Host
VirtualizationAppliance
Intercept I/O
SAN
Network-Based VirtualizationAsymmetrical (out-of-band) virtualization
Appliance re-maps I/O at port level
Examples:– StoreAge
– EMC Invista
SAN
Host
Storage Controller
Disk Storage
Storage Controller
Disk Storage
Host
VirtualizationAppliance
Intercept I/O Intercept I/O
Network-Based VirtualizationAdvantages:
• Can span storage arrays
• Can span hosts
• Cost effective appliance architecture
• Out-of-band appliances– Not in the data path
Disadvantages:
• additional complexity for clustered processors
• Complex integration & testing
• Potential conflict between storage and appliance vendors
• Potential single-point of failure
• Limited scalability
• SAN only attachment
• In-band– I/O latency
• Out-of-band– Requires maps to each host– Requires API’s on the hosts
• Potential security exposures
• Blocks visibility to complete data path – Limits storage management capabilities
Traditional Array-Based Virtualization
• Abstracts data from physical storage– RAID
– Element & volume management functions
– Dynamic allocation of storage volumes
– May provide redundancy & fail-over
– May provide replication & copy functions
• Examples:– Xiotech
– 3Par
SAN
Host
Storage Controller
Host
Disk Storage
Mainframe
Traditional Array-Based Virtualization
Advantages:
• Close to data
• Can span hosts
• No I/O latency – no incremental hardware or software operations in I/O path
• Ability to mask volumes from servers not authorized
• Ability to change/grow volumes
Disadvantages:
• Needs re-architecting to span multiple arrays• Limited virtualization capabilities
– Cannot see entire SAN as one pool
• Limited commonality of management and software tools• Creates potential lock-ins
USP Array-Based Virtualization
• Virtualization within the array• Supports attachment & virtualization of
storage systems
SAN
Host
Storage Controller
Disk Storage
Storage Controller
Host
Storage Controller
Disk Storage
Disk Storage
Mainframe
Virtualization
Universal Storage Platform Array-Based Virtualization
Advantages:
• Close to data
• Can span hosts
• Can span storage arrays
• Not limited to SAN connection
• Mainframe and Open Systems support
• No I/O latency – no incremental hardware or software operations in I/O path
• Highly scalable
• Common Storage Management software
• Robust Business Continuity software suite
• Data migration and copy functions with no Host CPU impact
Disadvantages:
• Not close to application
• price premium
Summary
• Virtualization is the next step in enabling higher storage management productivity
• Virtualization technology is now mainstream and available from our strategic partners
• Virtualization capabilities will be the differentiator in many storage consolidation opportunities
• Be sure to solve a problem and not introduce additional complexity!
IBM SAN Volume Controller (SVC)
• In-band virtualization in software on an appliance in the network
• Released in 2003, current version is 2.1.0
• Open Systems connectivity only, no mainframe
• A number of major issues in early version have been sorted out like SAN-booting, clustered server support and vendor lock-in
• No asynchronous remote replication
• Supports IBM ESS & FAStT, EMC Symmetrix & Clariion, HDS Thunder and Lightning (Sun 9900 & HP XP), HP EVA
• 1000 customers as of April 2005
SVC Technical Description• Software runs on IBM xSeries server
with 4GB RAM seen as a disk array by hosts
• In practice, SVC always consists of an active/active clustered pair of servers with mirrored write-caches across FC for redundancy and performance
• Maximum number of nodes is 8 grouped into pairs or I/O groups, with no sharing of volumes between I/O groups
• Available as a blade for Cisco MDS 9000
• Roadmap probably includes movement of SVC from appliance to LPAR in DS8000
• Four ports per appliance
• Upgrades to SVC’s are disruptive
• 99.9% availability appliances in front of a 99.999% storage arrays?
EMC Invista (Storage Router)
• Out-of-band virtualization in the network using a combination of an appliance and software in switches
• Announced May 16 as a beta, available Q3 2005 through direct sales and full general availability in Q1 2006
• Complete absence of customer cases, detailed technical information, and performance information at announcement
• Co-operation with Brocade (7420 Q3 ‘05), Cisco (MDS 9000 series Q3 ‘05), and McData (Q1 ’06) for intelligent switches
• At present software for migration and provisioning – ONLY (no remote replication)
• Upgraded Invista to arrive Q1 ’06 that may include remote replication, CDP, and mainframe support
• Intended for 50+TB and 100+ port SANs
EMC Invista Technical Description
• Intelligent switches will contain ASICs for I/O redirection at wire speed
• Host can connect directly to intelligent switches or for a larger fan-in to a standard fabric connected to intelligent switches
• Vendor APIs for the intelligent switches (different for different switches) rather than custom code allows for third party implementations of virtualization functionality. Functionality will eventually merge through FAIS
• Software component of Invista runs on out-of-band appliance called Control Path Cluster
• Does not consolidate remote replication for heterogeneous storage systems – uses individual replication tools for individual arrays
Architecture ComparisonRequires Universal Volume Manager license ONLY
to enable virtualization environment
Less Expensive to Implement
on Enterprise or Midrange
Maps all storage controller-based functions
across heterogeneous storage
No Additional Hardware Required
Support for Mainframe (ESCON, FICON)
Support for NAS with NAS blade (CIFS, NFS)
Delivers more Functionality and Benefits
than any other competitor
All Unique to
Hitachi TagmaStore™
Universal Storage Platform
and Network Storage Controller
HP EVA Series • Provides single-system virtualization ONLY
• Categorized as “array-based” virtualization, as opposed to “storage controller-based” virtualization.
• Should not be confused with heterogeneous virtualization solutions (NSC, Invista, SVC)
• Original Compaq EVA, announced Oct. 2001
• EVA V2 , with integrated Vixel Switch, GA July 2002
• EVA 8000 (high-end midrange) and EVA 6000 (midrange), EVA 4000 (low-end)
• HP resells both Universal Storage Platform (XP12000) and Network Storage Controller
Smaller Niche Players
3ParData, XIOTECH, Pillar Data Systems
• Provides single-system virtualization ONLY
• Does not provide heterogeneous virtualization platform
• Does not address heterogeneous data mobility and replication
• Does not deliver enterprise (switch) architecture to midrange space
• Provides “thin” or “over” provisioning capabilities
NetApp V-Series Virtualization Solution
• Common management for heterogeneous storage
• Proven data management software portfolio
– For sharing, consolidating, protecting and recovering mission critical data
• Dynamic heterogeneous virtualization
– SAN, IP SAN and NAS– Dynamic provisioning– Thin provisioning– Virtual cloning
• Tiered heterogeneous storage array support
NAS, SAN,IP SAN
Data Access
Tiered Heterogeneous Storage
Local /Remote
HitachiIBM HP
Block Virtualization File Virtualization
Enterprise Data & Storage Management
Enterprise FC SAN
V-SeriesSystems
Host Environment (Unix, Windows, Linux)