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
‹#›