Storage Virtualization Software Technical Highlights
description
Transcript of Storage Virtualization Software Technical Highlights
1© 2009 DataCore Software Corp. — All rights reserved
STORAGE VIRTUALIZATION SOFTWARE
TECHNICAL HIGHLIGHTS
New releases in Q2 2009:
SANsymphony™ 7.0
SANmelody™ 3.0
2© 2009 DataCore Software Corp. — All rights reserved
2
FEATURE adds
Virtual Disk Pooling ≤32TB>32TBs … PetaBytes,
Tiered Storage Classes, SAN Domains
Synchronous Mirroring (High Availability)
HA PairN+1 redundancy, Tertiary mirror,
Alternate replication route, Prioritized order of resynchronization
High-speed Caching Included Linear Scaling, QoS control
Load Balancing Included Support for high-end, multi-path arrays
Thin Provisioning IncludedChoose virtual disk size, serially fill disks, Display real-time usage stats
RAID Striping IncludedHot spares automatically
replace failed drives
Virtual Disk MigrationIncluded + optional
migration between physical & VMs
Optional pooling of existing disks formatted with
Unix & other file systems
Online Snapshot IncludedSynchronized across groups of
virtual disks
Continuous Data Protection N/A Separately-priced CDP option
Remote Replication Included Many-to-many, Group-wide control
Analysis & Reporting via Perfmon + optional package
Extensive built-in choices + optional package superset
Centralized Management IncludedSAN, Performance, Diagnostics,
Associated objects managed as Groups
SANmelody SANsymphony
3© 2009 DataCore Software Corp. — All rights reserved
Major New Features
SANsymphony 7.0 & SANmelody 3.0 now run on Windows Server 2008 (32 & 64-bit)
Up to 1 TB “Mega Caches” per node
Advanced Site Recovery[Separately priced SANsymphony option]
Automatic Space Reclamation for Thin-Provisioned Volumes
Hypervisor migration (P-V-V) [Separately priced “Transporter” option]
Integration with VMware Virtual Center
4© 2009 DataCore Software Corp. — All rights reserved
High-Speed Caching
Accelerates disk I/O response from existing storage
Uses CPUs and memory from general purpose servers as powerful, inexpensive cache
Anticipates next blocksto be read & groups writes to avoid waiting on disks
SANsymphonySANmelody
Speeds up performance New!
Up to 1 TB Mega Cachesper node
5© 2009 DataCore Software Corp. — All rights reserved
Turbo-charged Virtual Disk I/O
CachedArray
CPU
Poll for Input
DiskSubsystems
WriteCoalesce
Outputfrom Cache
Pre-fetchHigh-SpeedLevel 1 Caching
Un-cachedArray
CPU
CPU
Disk Drive 4000 – 6000
DataCore L1 Cache <20
Array L2 Cache 250 – 300
CPU
Avg. Response (µS)
CachedArray
6© 2009 DataCore Software Corp. — All rights reserved
Advanced Site Recovery
Choose locations best suited to handle specific DR load
Viable with lower speedWAN circuits
Built-in central site restoration
Universal coverage for heterogeneous scenarios
Same automated process for Virtual & Physical systems
Spread DR responsibility across multiple smaller sites
SANsymphony
Optional
New!
7© 2009 DataCore Software Corp. — All rights reserved
VM
VM
DR Site y
Low Cost Alternative: 1-to-Many DR
VMVM
VMVM
Central IT site
HA
VM
VM
DR Site z
VM
VM
DR Site x
RemoteReplication
StorageVirtualization
• Thin pipes
New!
8© 2009 DataCore Software Corp. — All rights reserved
Advanced Site Recovery
Central IT site
Live(P)
Live(S)
Live
DR(S)
DR
Async Copy
HA Optional
HourlySnapshots
Transmit QueueSync
Mirror
SyncMirror
Mapped(online)
Mapped(offline)
12
DRCopy
Only torestore
TransmitQueue
Kept currentwith DR site
3DR Site x
Internet
WAN
DR(P)
New!
9© 2009 DataCore Software Corp. — All rights reserved
Thin Provisioning
Appears to computers as very large drives (e.g. 2 TB disks)
Takes up only space actually being written to
Dynamically allocates more real space when required
Reduces need to resize LUNs
Just enough space, just-in-time
SANsymphonySANmelody
New!
Space Reclamation
10© 2009 DataCore Software Corp. — All rights reserved
Free
Guessing on Allocation Leads to Waste
Disk 1
Free
Disk 1
Disk 2
Free
Disk 1
Disk 2
Disk 3
Free
Disk 1 Disk 2 Disk 3
Free
Capacity consumed whether used or not!
Few Blocks Actually Written To
11© 2009 DataCore Software Corp. — All rights reserved
Waste-Free Thin Provisioning
60% Free
Free
0
2TB
Free
0
2TB
Free
0
2TB
Actual = 0.4TB
V Disk 3
V Disk 2
V Disk 1
1TB
Expand asNeeded
No DeviceDependency
+ 2.0TB + 2.0TB + 2.0TB
6.0TB
Physical Disk Pool
0
VirtualAllocation:
0.4TB
Time to add more
12© 2009 DataCore Software Corp. — All rights reserved
Thin Provisioning Space Reclamation
0 Physical Disk Pool
Free
0
2TB
V Disk 1Space previously
allocated to deleted file
Free
0
2TB
V Disk 1Fill with zeroes
Release zero-filled space back to free pool
Recover space from deleted files in virtual volumes
New!
13© 2009 DataCore Software Corp. — All rights reserved
Physical/Virtual to Virtual Disk MigrationQuickest way to migrate from one Windows environment to a dissimilar physical or virtual server platforms
Source image rapidly available to destination
No waiting on lengthy disk-to-disk copies; they occur transparently in background
No error-prone conversions
DataCore handles differences with the same ease as any other virtual disks “Transporter” Option
SANsymphonySANmelody
New!
14© 2009 DataCore Software Corp. — All rights reserved
Rapidly Migrate from Physical to Virtual Virtualized Server
(Destination)
Physical Server(Source)
LAN
Boot Disk
Boot Disk
VD1
Copy
VD Storage
VD1 VD2 VD3 VD4
VD1
VD1
Snap
Transporter
VM
VM
TransporterAgent
• Agent exports disk image
• Unique ‘pass-thru’ technology sees, snaps & copies active source disk
• Boot copy modified to boot VM
• Converted disk mounted by destination as boot or data device
New
!
15© 2009 DataCore Software Corp. — All rights reserved
Virtual Disk Pooling
Split pool into tiers Create and assign virtual
disks of desired sizes Define access rights Share them among clients Expand capacity
without downtime Eliminate stranded space
Consolidate like or unlike disk resources
≤32 TB >> Petabytes
SANsymphony™SANmelody™
16© 2009 DataCore Software Corp. — All rights reserved
Load Balancing
Overcome typical storage-related bottlenecks
Spread load on physical devices using different channels for different virtual disks
Automatically bypassesfailed or offline channels
Improve response and throughput
SANsymphonySANmelody
17© 2009 DataCore Software Corp. — All rights reserved
RAID Striping
Circumvents drive failures
Spreads I/O across multiple spindles
Offloads RAID 0 & 1
Supports popular RAID devices in pool
Better protection & performance
SANsymphonySANmelody
18© 2009 DataCore Software Corp. — All rights reserved
Synchronous MirroringReal-time I/O replication for High-Availability
Eliminates SAN or storage as a single point of failure when combined with multipath I/O drivers
Enhances survivability using physically separate nodes
Updates two distributed copies simultaneously N+1
Redundancy
SANsymphonySANmelody
Pair
19© 2009 DataCore Software Corp. — All rights reserved
Virtual Disk MigrationTransparently move contents from one disk to another
Allows non-disruptive hardware disk upgrades for mirrored volumes
Clears & reclaims space occupied by original
SANsymphonySANmelody
20© 2009 DataCore Software Corp. — All rights reserved
Online Snapshots
Recover quickly atdisk speeds to known good state
Eliminate back-up window
Provide “live” environment for analysis, development& testing
Keep snapshots in lower tier, thin provisioned storage
Capture point-in-time images without tying up much disk space or make complete clones
SANsymphonySANmelody
21© 2009 DataCore Software Corp. — All rights reserved
Continuous Data Protection & Recovery
Dial back to restore an arbitrary point-in-time
Logs and timestampsall I/Os
No need to quiesce or interrupt applications
Return to any point-in-time withouttaking explicit backups
SANsymphony
Optional
22© 2009 DataCore Software Corp. — All rights reserved
Remote Replication
Perfect for disaster recovery or business continuity
Only needs a basic IP connection to secondary site
Bi-directional
Asynchronous
Keep distant copies without impacting local performance
1-to-ManyMany-to-1
SANsymphonySANmelody
23© 2009 DataCore Software Corp. — All rights reserved
SAN-wide Centralized Management
Automates laborious, repetitive tasks
Intuitive to operate
Universal tools work across like or unlike devices
Plug-ins for integration into Hypervisor consoles
Control and monitor all SAN resources from one console
2 Nodes SAN-wide
SANsymphonySANmelody
24© 2009 DataCore Software Corp. — All rights reserved
Analysis & Reporting
Reveals SAN resource consumption & performance trends
Assists with capacity planning, utilization & quality of service decisions
Export results to 3rd party tools for further analysis,charge-back & billing
Tracks & charts long-term SAN behavior
SANsymphonySANmelody
OptionalOptional
25© 2009 DataCore Software Corp. — All rights reserved
NON-STOP
LIGHTNING-FAST
WASTE-FREE
Storage Virtualization