2009 Product Update Technology Overview
Key Product Features In New Releases Native 64-bit Controller with Mega 1 TB cache Automatic Space Reclamation for Thin-Provisioned Volumes Windows Server 2008-based, Universal Storage Controllers New Hypervisor Migration Support and Tighter Integration to VMware Virtual Center DataCore’s “Transporter” time saving migration facility and the VMware Virtual Center Plug-in are new options for SANmelody 3.0 and SANsymphony 7.0.
2009 Product Update: New Operating System Platform: Windows Server 2008 SANmelody V3.0 W2k8 Microsoft OS 32 & 64-bit support Features compatible with existing W2k3 version 2.x SANsymphony V7.0 W2k8 Microsoft OS 32 & 64-bit support Features compatible with existing W2k3 version 6.x
Mega Cache for 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 SANmelody SANsymphony 4 4
Turbo-charged Virtual Disk I/O SANsymphony Product Introduction Turbo-charged Virtual Disk I/O Avg. Response (µS) DataCore L1 Cache <20 Array L2 Cache 250 – 300 Disk Drive 4000 – 6000 Output from Cache Poll for Input CPU CPU High-Speed Level 1 Caching Pre-fetch Write Coalesce CPU CPU Cached Array Cached Array Un-cached Array Disk Subsystems Copyright 2000 DataCore Software Corporation 5
Superior Performance Acceleration SANsymphony Product Introduction Superior Performance Acceleration www.SANmelodyTunes.com Source: VMTN Copyright 2000 DataCore Software Corporation 6
Thin Provisioning & Space Reclamation 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 SANmelody SANsymphony 7 7
Thin Provisioning Space Reclamation SANsymphony Product Introduction Thin Provisioning Space Reclamation Recover space from deleted files in virtual volumes 2TB Free Space previously allocated to deleted file V Disk 1 Free 2TB V Disk 1 Fill with zeroes Release zero-filled space back to free pool Physical Disk Pool Copyright 2000 DataCore Software Corporation
Guessing on Allocation Leads to Waste SANsymphony Product Introduction Guessing on Allocation Leads to Waste Disk 1 Disk 2 Disk 3 Free Few Blocks Actually Written To Capacity consumed whether used or not! Copyright 2000 DataCore Software Corporation 9
Waste-Free Thin Provisioning SANsymphony Product Introduction Waste-Free Thin Provisioning Example: 2TB + 2.0TB Free V Disk 3 Virtual = 6.0TB 2TB Actual = 0.4TB Free V Disk 2 2TB Free V Disk 1 Physical Disk Pool Time to add more Expand as Needed No Device Dependency 0.4TB 1TB Copyright 2000 DataCore Software Corporation 10
Example: 250 GB Virtual Disk only occupies 20 GB SANsymphony Product Introduction Real Thin Example: 250 GB Virtual Disk only occupies 20 GB Copyright 2000 DataCore Software Corporation 11
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 SANmelody SANsymphony “Transporter” Option 12 12
Rapidly Migrate from Physical to Virtual SANsymphony Product Introduction Rapidly Migrate from Physical to Virtual Virtualized Server (Destination) 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 VM Snap Copy Boot Disk VD1 VD1 Transporter VD1 VM Boot Disk VD Storage VD1 VD2 VD3 VD4 Transporter Agent Physical Server (Source) LAN Copyright 2000 DataCore Software Corporation 13 13
Hypervisor Console Integration Provision & Manage Virtual Storage Pool & SAN from VMware Virtual Center Plug-in See relationship between virtual machines & virtual volumes in SAN, including I/O channels Manage storage resource properties & behavior from a single pane One unified view for VM & SAN administrators SANmelody SANsymphony 14 14
VI Client Plug-In SANsymphony Product Introduction 15 VI Client Plug-In Copyright 2000 DataCore Software Corporation 15
Managing Virtual SAN for VMs SANsymphony Product Introduction 16 Managing Virtual SAN for VMs Copyright 2000 DataCore Software Corporation 16
DataCore Capabilities Overview Non-Stop / Smoking-Fast / Waste-Free Thru Software 17
Manufacturer-Independent SAN-Wide Features Virtual Disk Pooling Synch Mirroring (High-Availability) High-speed Caching Load Balancing Thin Provisioning Centralized Management RAID Striping Virtual Disk Migration Online Snapshots Continuous Data Protection & Recovery Remote Replication 18 18
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 SANsymphony ≤32 TB >> Petabytes 19 19
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 SANmelody SANsymphony 20 20
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 SANmelody SANsymphony 21 21
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 SANmelody SANsymphony 22 22
RAID Striping Better protection & performance Circumvents drive failures Spreads I/O across multiple spindles Offloads RAID 0 & 1 Supports popular RAID devices in pool SANmelody SANsymphony 23 23
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 SANmelody SANsymphony N+1 Redundancy 24 24
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 25 25
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 SANmelody SANsymphony “Transporter” Option 26 26
Online Snapshots Capture Point-in-time Images without tying up much disk space 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 SANmelody SANsymphony 27 27
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 28 28
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 Asynchronous SANmelody SANsymphony 1-to-Many Many-to-1 29 29
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 SANsymphony 2 Nodes SAN-wide 30 30
Hypervisor Console Integration Provision & Manage Virtual Storage Pool & SAN from VMware Virtual Center Plug-in See relationship between virtual machines & virtual volumes in SAN, including I/O channels Manage storage resource properties & behavior from a single pane One unified view for VM & SAN administrators SANmelody SANsymphony 31 31
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 SANmelody SANsymphony 32 32
DataCore’s Essential Role in Server Virtualization Environments Prevent downtime due to disk-related … Maintenance Reconfiguration Upgrades Expansion Failures Pool and share storage Enable Hypervisor-controlled VM migration & failover Extend across metropolitan areas for max survivability NON-STOP WASTE-FREE Speed up I/O performance Inexpensively cache disk reads & writes Overcome existing bottlenecks Maximize use of disk space Allocate capacity only when actually consumed SMOKING FAST 33
Call on Us When … Virtualizing Servers & Desktops Upgrading Storage Can’t tolerate shared storage disruption Poor performance due to I/O bottleneck 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 34
Get the Most From Your Storage SANsymphony Product Introduction Get the Most From Your Storage Fullest Utilization Highest Availability Fastest Performance Copyright 2000 DataCore Software Corporation 35