Storage Virtualization Software Technical Highlights
Download
Report
Transcript Storage Virtualization Software Technical Highlights
New releases in Q2 2009:
SANsymphony™ 7.0
SANmelody™ 3.0
STORAGE VIRTUALIZATION SOFTWARE
TECHNICAL HIGHLIGHTS
© 2009 DataCore Software Corp. — All rights reserved
‹#›
2
FEATURE
SANmelody
SANsymphony
adds
≤32TB
>32TBs … PetaBytes,
Tiered Storage Classes, SAN Domains
HA Pair
N+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
Included
Choose virtual disk size, serially fill
disks, Display real-time usage stats
RAID Striping
Included
Hot spares automatically
replace failed drives
Included + optional
migration between physical
& VMs
Optional pooling of existing disks
formatted with
Unix & other file systems
Included
Synchronized across groups of
virtual disks
N/A
Separately-priced CDP option
Included
Many-to-many, Group-wide control
via Perfmon
+ optional package
Extensive built-in choices +
optional package superset
Included
SAN, Performance, Diagnostics,
Associated objects managed as Groups
Virtual Disk Pooling
Synchronous Mirroring
(High Availability)
Virtual Disk Migration
Online Snapshot
Continuous Data Protection
Remote Replication
Analysis & Reporting
Centralized Management
© 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
© 2009 DataCore Software Corp. — All rights reserved
‹#›
High-Speed Caching
Speeds up performance
Up to 1 TB Mega Caches
per node
Accelerates disk I/O response
from existing storage
Uses CPUs and memory from
general purpose servers as
powerful, inexpensive cache
Anticipates next blocks
to be read & groups writes to
avoid waiting on disks
© 2009 DataCore Software Corp. — All rights reserved
SANmelody
SANsymphony
‹#›
Turbo-charged Virtual Disk I/O
Avg. Response (µS)
DataCore L1 Cache
Array L2 Cache
Disk Drive
<20
250 – 300
4000 – 6000
Output
from Cache
Poll for
Input
CPU
CPU
High-Speed
Level 1 Caching
Write
Coalesce
Pre-fetch
CPU
CPU
Cached
Array
Cached
Array
Un-cached
Array
Disk
Subsystems
© 2009 DataCore Software Corp. — All rights reserved
‹#›
Advanced Site Recovery
Spread DR responsibility across multiple smaller sites
Choose locations best suited
to handle specific DR load
Viable with lower speed
WAN circuits
Built-in central site
restoration
Universal coverage for
heterogeneous scenarios
Same automated process for
Virtual & Physical systems
© 2009 DataCore Software Corp. — All rights reserved
SANsymphony
Optional
‹#›
Low Cost Alternative: 1-to-Many DR
DR Site x
DR Site y
VM
VM
VM
VM
HA
VM
VM
VM
VM
Remote
Replication
DR Site z
• Thin pipes
Central IT site
VM
VM
Storage
Virtualization
© 2009 DataCore Software Corp. — All rights reserved
‹#›
Advanced Site Recovery
Central IT site
Live
Live
(P)
Sync
Mirror
Mapped
(offline)
Mapped
(online)
Live
(S)
Transmit
Queue
Sync
Mirror
DR
(P)
3
DR
Copy
DR
(S)
HA Optional
1
Internet
WAN
Only to
restore
Transmit
Queue
DR
2
Hourly
Snapshots
Async
Copy
DR Site x
Kept current
with DR site
© 2009 DataCore Software Corp. — All rights reserved
‹#›
Thin Provisioning
Just enough space, just-in-time
Space Reclamation
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
SANmelody
SANsymphony
Reduces need to resize LUNs
© 2009 DataCore Software Corp. — All rights reserved
‹#›
Guessing on Allocation Leads to Waste
Disk 1
Disk 2
Disk 3
Free
Free
Disk
Disk 1
1
Few Blocks Actually
Written To
DiskFree
3
Free
Disk
Disk 22
Capacity consumed
whether used or not!
© 2009 DataCore Software Corp. — All rights reserved
‹#›
Waste-Free Thin Provisioning
2TB
Virtual
Allocation:
Free
V Disk 3
+ 2.0TB
+ 2.0TB
+ 2.0TB
2TB
0
Free
V Disk 2
6.0TB
Actual =
0.4TB
2TB
0
Free
V Disk 1
60%
Free
0
Physical Disk Pool
Time to add more
Expand as
Needed
0
0.4TB
No Device
Dependency
1TB
© 2009 DataCore Software Corp. — All rights reserved
‹#›
Thin Provisioning Space Reclamation
Recover space from deleted files in virtual volumes
Free
V Disk 1
2TB
Space previously
allocated to deleted file
0
2TB
Free
V Disk 1
Fill with zeroes
0
Release zero-filled
space back to
free pool
0
Physical Disk Pool
© 2009 DataCore Software Corp. — All rights reserved
‹#›
Physical/Virtual to Virtual Disk Migration
Quickest 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
© 2009 DataCore Software Corp. — All rights reserved
SANmelody
SANsymphony
“Transporter” Option
‹#›
Rapidly Migrate from Physical to Virtual
Virtualized Server
(Destination)
• Agent exports disk image
• Unique ‘pass-thru’ technology sees,
snaps & copies active source disk
VM
Snap
Copy
• Boot copy modified to boot VM
Boot
Disk
• Converted disk mounted by
destination as boot or
data device
Transporter
VM
Physical Server
(Source)
VD1
VD1
VD1
Boot
Disk
VD Storage
Transporter
Agent
VD1
VD2
VD3
VD4
LAN
© 2009 DataCore Software Corp. — All rights reserved
‹#›
Virtual Disk Pooling
Consolidate like or unlike disk resources
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
SANmelody™ SANsymphony™
≤32 TB
© 2009 DataCore Software Corp. — All rights reserved
>> Petabytes
‹#›
Load Balancing
Improve response and throughput
Overcome typical storagerelated bottlenecks
Spread load on physical
devices using different
channels for different
virtual disks
Automatically bypasses
failed or offline channels
© 2009 DataCore Software Corp. — All rights reserved
SANmelody
SANsymphony
‹#›
RAID Striping
Better protection & performance
Circumvents drive failures
Spreads I/O across
multiple spindles
Offloads RAID 0 & 1
Supports popular
RAID devices in pool
© 2009 DataCore Software Corp. — All rights reserved
SANmelody
SANsymphony
‹#›
Synchronous Mirroring
Real-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
© 2009 DataCore Software Corp. — All rights reserved
SANmelody
SANsymphony
Pair
N+1
Redundancy
‹#›
Virtual Disk Migration
Transparently move contents from one disk to another
Allows non-disruptive
hardware disk upgrades for
mirrored volumes
Clears & reclaims space
occupied by original
SANmelody
© 2009 DataCore Software Corp. — All rights reserved
SANsymphony
‹#›
Online Snapshots
Capture point-in-time images without tying up
much disk space or make complete clones
Recover quickly at
disk speeds to
known good state
Eliminate back-up window
Provide “live” environment
for analysis, development
& testing
Keep snapshots in lower tier,
thin provisioned storage
© 2009 DataCore Software Corp. — All rights reserved
SANmelody
SANsymphony
‹#›
Continuous Data Protection & Recovery
Return to any point-in-time without
taking explicit backups
Dial back to restore an
arbitrary point-in-time
Logs and timestamps
all I/Os
No need to quiesce or
interrupt applications
© 2009 DataCore Software Corp. — All rights reserved
SANsymphony
Optional
‹#›
Remote Replication
Keep distant copies without impacting
local performance
Perfect for disaster recovery
or business continuity
Only needs a basic IP
connection to secondary site
Bi-directional
SANmelody
Asynchronous
© 2009 DataCore Software Corp. — All rights reserved
SANsymphony
1-to-Many
Many-to-1
‹#›
SAN-wide Centralized Management
Control and monitor all SAN resources
from one console
Automates laborious,
repetitive tasks
Intuitive to operate
Universal tools work across
like or unlike devices
Plug-ins for integration into
Hypervisor consoles
© 2009 DataCore Software Corp. — All rights reserved
SANmelody
2 Nodes
SANsymphony
SAN-wide
‹#›
Analysis & Reporting
Tracks & charts long-term SAN behavior
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
© 2009 DataCore Software Corp. — All rights reserved
SANmelody
Optional
SANsymphony
Optional
‹#›
Storage Virtualization
NON-STOP
WASTE-FREE
LIGHTNING-FAST
© 2009 DataCore Software Corp. — All rights reserved
‹#›