Transcript Virtual Disks in a Mechanical World
Virtual Disks in a Mechanical World
Made fast, reliable, flexible & cost-effective by software
1
Are Your Disks Hurting?
Age quickly Fail catastrophically Never fast enough Constantly out of space Painful to restore Costly to upgrade Agonizing to migrate
© 2008 DataCore Software Corp. — All rights reserved
Work-Arounds
Excess capacity RAID sets Front-end controllers Caches Online diagnostics Frequent backups Off-site copies
Expensive, Time Consuming & Much Throw-away
― Narrow Scope ― Manufacturer, Model# and O.S. Dependent
© 2008 DataCore Software Corp. — All rights reserved
Manufacturer-Independent SAN-wide Features
Centralized Management Virtual Disk Pooling Synch Mirroring (High-Availability) High-speed Caching Load Balancing Thin Provisioning RAID Striping Virtual Disk Migration Online Snapshots Continuous Data Protection & Recovery Remote Replication © 2008 DataCore Software Corp. — All rights reserved
Not-so-perfect disk drives behave “Ideally”
Fast Reliable Shareable Easy to back up, maintain & upgrade Never grow old
“Virtual” Disks © 2008 DataCore Software Corp. — All rights reserved
Two Software Products to Choose From
For a typical iSCSI or Fibre Channel SAN:
Pools up to 32 TBs SANmelody ™ Runs on single server or highly-available server pair Can run in a Virtual Machine SANsymphony ™
For Larger SANs:
Scales indefinitely across multiple tiers of devices, including high-end storage systems N+1 redundant Superset of advanced services
© 2008 DataCore Software Corp. — All rights reserved
Hardware Flexibility & Future-proofing
Software Adapts to Change! Perpetually Yields Better Performance & Value Windows, Unix, Linux, NetWare, MacOs, Virtual Machines & Hypervisors iSCSI/Ethernet or Fibre Channel Windows servers in specialized role
SAN © 2008 DataCore Software Corp. — All rights reserved
IDE,SCSI, SATA, SAS,FC, iSCSI, etc.
Sampling of Customers
© 2008 DataCore Software Corp. — All rights reserved
Case In Point
300 Users SQL Server, Exchange 40 App Servers Windows VMs 10TB
Customer Challenge:
$200,000 budgeted for virtual infrastructure. Surprised to learn that SAN alone cost over $190K
Solution:
Business Continuity within budget using DataCore
Police Station
10 Miles Co-location
© 2008 DataCore Software Corp. — All rights reserved
Desktop, App, Server & Storage Virtualization
Desktops Replicate Desktops Provision, Isolate, Update Desktops Desktop virtualization centrally pools and delivers personalized desktops PCs, Workstations, Terminals Guest OS Duplicate Guest OS
WS 2003
PCs, Workstations, Terminals Duplicate, Relocate, Fail-over Guest OS Server virtualization makes you independent of server hardware Server Hardware Virtual Disks Replicate Virtual Disks Server Hardware Cache, Mirror, Fail-over Virtual Disks Storage virtualization creates manufacturer-independent virtual disk pools Disk & SAN Hardware Disk & SAN Hardware
© 2008 DataCore Software Corp. — All rights reserved
Before Server Virtualization: Physical Isolation ~30 Users ~15 Users ~30 Users ~35 Users ~20 Users Few people depend on each physical resource Hardware changes more confined
© 2008 DataCore Software Corp. — All rights reserved
After: Concentrated Workloads
5X More Users © 2008 DataCore Software Corp. — All rights reserved
Result: Pronounced Dependency on Storage
5X More Workload
Magnifies impact of: I/O Bottlenecks Interruptions
© 2008 DataCore Software Corp. — All rights reserved
Take Advantage of Newly Freed Resources
Main Computer Site Disaster Recovery Site Virtual Server Pool Virtual SAN Virtual Disk Pool © 2008 DataCore Software Corp. — All rights reserved
High Availability & Disaster Recovery Made Practical
Disaster Recovery Site Main Computer Site
Virtual Server Pool Virtual SAN
Auto Failover & Failback Auto Replicate
Virtual Disk Pool © 2008 DataCore Software Corp. — All rights reserved
Known-good copy
Fully Redundant & Remotely Replicated
Customer Challenge
Business Continuity for regulatory compliance & data retention • • • • • • • •
Profile
1000+ Users 130+ App Servers SQL, Oracle, Office ESX, Linux Microsoft Cluster 125TB Pool 4 EMC CX Arrays 2 EMC DMX Arrays
© 2008 DataCore Software Corp. — All rights reserved
Clusters Spread Across Two Campuses
Customer Challenge
Eliminate storage-related interruptions despite 100% annual capacity growth • • • • • • •
Profile
1000+ Users 100+ App Servers Oracle, SQL, PACS, Office ESX, Linux Microsoft Cluster 138TB Pool IBM FasT Arrays
© 2008 DataCore Software Corp. — All rights reserved
Get the Most From Your Storage
Fullest Utilization Highest Availability Fastest Performance
© 2008 DataCore Software Corp. — All rights reserved
Call on Us When …
Virtualizing Servers & Desktops • Can’t tolerate shared storage failures • Poor performance from I/O bottlenecks Upgrading Storage • Running out of disk space • Must migrate to new equipment & SANs Shaping Business Continuity Plan • Concerned about downtime & disasters • Anxious to protect online assets
© 2008 DataCore Software Corp. — All rights reserved
Questions ?????
© 2008 DataCore Software Corp. — All rights reserved
Thank You … www.datacore.com
© 2008 DataCore Software Corp. — All rights reserved
Virtual Disk Pooling
Consolidate like or unlike disk resources Create virtual disks of desired sizes Expand capacity without downtime Add different types of disks even from different vendors Use what you paid for SANmelody ≤32 TB SANsymphony >> Petabytes
© 2008 DataCore Software Corp. — All rights reserved
High-Speed Caching
Speeds up performance 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
© 2008 DataCore Software Corp. — All rights reserved
SANmelody SANsymphony
Load Balancing
Improve response and throughput Overcome typical storage related bottlenecks Spread load on physical devices using different channels for different virtual disks Automatically bypasses failed or offline channels
© 2008 DataCore Software Corp. — All rights reserved
SANmelody SANsymphony
Thin Provisioning
Just enough space, just-in-time 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
© 2008 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
© 2008 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 independent copies simultaneously
© 2008 DataCore Software Corp. — All rights reserved
SANmelody SANsymphony 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 SANsymphony
© 2008 DataCore Software Corp. — All rights reserved
Online Snapshots
Capture Point-in-time Images Recover quickly at disk speeds to known good state Eliminate back-up window Provide “live” environment for analysis, development & testing
© 2008 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 SANmelody SANsymphony
© 2008 DataCore Software Corp. — All rights reserved
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
© 2008 DataCore Software Corp. — All rights reserved
SANmelody 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 SANmelody 2 Nodes SANsymphony SAN-wide
© 2008 DataCore Software Corp. — All rights reserved
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 3 rd tools for further analysis, charge-back & billing party
© 2008 DataCore Software Corp. — All rights reserved
SANmelody SANsymphony