Compellent Presentation to DECUS The Next Generation Storage Platform Compellent Confidential, 1 Who Is Compellent? World’s Fastest Growing SAN Vendor – Sales growth in 2005 & 2006 > 2.5x Founded in 2002 – First product ship: Feb 2004 – 150 Channel Partners Today: over 600 customers worldwide – Customers in 15 Countries across North America, Europe and Asia-Pacific – Growing in Europe since 2006 and now present in France, Germany, Belgium, Holland, UK, Norway, Sweden and Switzerland Support capabilities throughout Europe – Immediate support response from Compellent 24x7x365 – Hardware spares on-site within 4 hour or Next Business Day response time throughout Europe Compellent Confidential, 2 Escalating CAPEX We need to buy another new storage system We have a lot of capacity, but we can’t use all of it Paying for storage you can’t utilize? Storage purchases are increasing 60% to 70% every year. Inactive Data ~80% Source: Gartner, 2005 UNUTILIZED UNUTILIZED CAPACITY CAPACITY We need another new product to fix that problem 00 01 02 03 04 05 TERRABYTES What your IT Department might say: Companies are only using 40% to 60% of their installed capacity. Source: ESG, 2005 YEAR Reduce storage CAPEX up to 74%. Compellent Confidential, 3 Increased OPEX What your IT Department might say: We spend too much time managing storage IT staff utilized efficiently? The cost of managing storage is rising to as much as 8x the acquisition cost We don’t have time to work on that project Storage Administration We work nights and weekends to keep up Initial Acquisition Training for just that product is an entire week Compellent Confidential, 4 TOTAL COST Source: IDC, 2004 Cut storage OPEX in half. Virtualization Innovative architecture without legacy limitations 250GB - RAID 5 Exchange on Windows 1000GB - RAID 10 Oracle on Solaris Performance optimization –Automatically read/write data to all spindles –Efficient use of disk platters – use outside sectors first –I/O concatenation –Elevator sort Change RAID type for any volume online Automatic storage-level defragmentation –Automated block placement maximizes efficiency Compellent Confidential, 5 RAID 5 Page Pool RAID 10 Page Pool Disk Folder Dynamic Capacity “Thin Provisioning” Steven Dahlin Compellent Confidential, 6 Traditional SANs Traditional SAN storage allocation – Disks are formatted with a specific RAID type – LUNs are carved from the RAID type – LUNs are assigned to specific servers – Administrator must OVER ALLOCATE physical storage to servers, creating islands of storage THIS MEANS ALLOCATED BUT UNUSED STORAGE! Conventional Allocation E-mail CRM Database Data Data Compellent Confidential, 7 Data Traditional SANs Why is the traditional SAN structure inefficient? – Disk storage is captive to specific servers, not all applications grow at the same rate. – How do you re-purpose storage? Back up resize, restore - time consuming, costly, dangerous, not always possible – Inefficient use of physical storage, not better than DAS. – If you have storage that cannot be freed up, you have to purchase additional storage prematurely Compellent’s Approach Traditional Disk Mapping Virtual Volumes Vol 1 Compellent Confidential, 8 Vol 2 Vol 3 Vol 1 Vol 2 Vol 3 Dynamic Capacity Difference Dynamic Capacity – On line volume expansion is NOT thin provisioning • Thin provisioning is the ability to provide logical volumes to servers without allocating any physical blocks of storage • Compellent supports both thin provisioning and the real-time, online expansion of logical volumes Compellent Allocation Shared common space pool 6+ TB Dynamic Capacity 2TB Data Data Data Compellent Confidential, 9 2TB 146GB 250GB 146GB 250GB 2TB 146GB 250GB 146GB 250GB 1 TB Physical Storage Dynamic Capacity Difference Dynamic Capacity Operates on a block level - Why is this important? • OS, file system and application independence • The underlying Dynamic Block Architecture has laid the groundwork for the possibility of Dynamic Capacity • Blocks are only assigned to a volume when the server requests a write • Supports all types of FC and SATA disk in the same storage pool • Physical storage growth is on-line without server or storage system downtime or performance degradation Compellent Confidential, 10 Metadat a Disk Dynamic Block Architecture Dynamic Capacity Performance Conventional copy or rebuild Copy or rebuild Completion time Compellent copy or rebuild Copy or rebuild Compellent Confidential, 11 Completion time Dynamic Capacity ROI Compellent Confidential, 12 Dynamic Capacity Benefits Benefits – Less storage is required up front – Reduce disk spending by adding storage incrementally – Eliminate downtime due to volume expansion – Automate capacity planning – Increase system performance with disk operations based only on written data (copy/mirror/migrate/RAID rebuild, replication) – Unused physical storage is available to all volumes – Add more servers per storage system – Significant Return on Investment (ROI) potential Compellent Confidential, 13 Data Progression Steven Dahlin Compellent Confidential, 14 Terminology ILM (Information Lifecycle management) – Process of managing data throughout its lifecycle across different storage media – ILM has intelligence to look into the content of the files for application awareness DLM (Data Lifecycle Management) – Process of managing data throughout its lifecycle across different storage media – DLM is focused on the movement of data Compellent Confidential, 15 Source: Industry sources Industry Benchmarks • Most data is inactive and can be progressed to lower performance disk/RAID • Industry analysts and SNIA agree on the 80% guideline for idle data • Compellent can provide positive ROI at only 35% idle data or more Compellent Confidential, 16 Current Barriers to DLM • Data classification requires manual intervention • Available only on expensive, monolithic storage or dedicated software / hardware solutions servers • Dedicated to today's drive technologies • Available only on specific OS • Operates only at the file level • Does not address use of snapshots SAN Critical data Archival data Important data Idle data Tape library Enterprise Class RAID Midrange RAID JBOD Source: Infostor Compellent Confidential, 17 What does Data Progression do? Data Progression aligns storage to data value • Allows a volume to exist across different disk types, sizes, speeds and RAID levels. • Monitors I/O and distributes data based on block access patterns • Leverages cost and performance differences between disk types maximizing use of SATA disk for bulk storage and FC disk for high speed data access • Optimizes the use of RAID 10, RAID 5 (5) and RAID 5 (9) to further enhance disk utilization without sacrificing performance • Snapshot storage is automatically placed on the lowest tier and RAID level • Enables the adoption of newer disk technology while fully leveraging previous disk investments • Provides significant reduction in IT spending Compellent Confidential, 18 How Data Progression works Compellent Confidential, 19 How costs are reduced Fibre Channel SATA RAID 10 RAID 5 Disk Technology RAID levels Replays Compellent Confidential, 20 Source volume Lower cost volume Enabling Technology Dynamic Block Architecture™ enables functionality – Built-in at the block level – No performance or capacity impact Metadat a Metadata for each block includes – – – – – – Creation, Access, and Modification time Frequency of access Type and Tier of disk drive RAID level Corresponding volume Data type Compellent Confidential, 21 Data blocks Disk Technology Tier 1 Tier 2 Tier 3 Compellent Confidential, 22 Technology RAID Overhead high high Disk Performance Tier 1 Tier 2 low Compellent Confidential, 23 low Tier 3 Technology RAID Overhead high high low Disk Performance Compellent Confidential, 24 low RAID 10 RAID 5/5 RAID 5/9 Tier 1 RAID 10 RAID 5/5 RAID 5/9 Tier 2 RAID 10 RAID 5/5 RAID 5/9 Tier 3 Technology RAID Overhead high high low Disk Performance Compellent Confidential, 25 low $$$ $$$ $$$ $$$ $$$ $$ $$$ $$$ $ Tier 1 $$$ $$$ $$$ $$ $$$ $ Tier 2 $$$ $$ $ Tier 3 Customer Scenario Cost high high Performance Tier 1 Tier 2 low Compellent Confidential, 26 low Tier 3 Progression Down Move to a lower tier Data Access Rate • Data moves after 12 days of reduced access • Movement based on tiers selected • Data and replays are moved independently time 12 Days Compellent Confidential, 27 Data Progression Progression Down Data access impact • Read/write access delays progression Data Access Rate • Movement based on DP value • Various tools prevent constant movement Data Access Data Access delay time Data Progression Compellent Confidential, 28 Progression Up 4 Days Data Access Rate Data Progression Movement to a higher tier • Data moves after 4 days of increased access • No access delays progression • Various tools prevent constant movement • Movement based on tiers selected Compellent Confidential, 29 Data Progression Automatically create volumes or files that span multiple tiers – Volumes are presented that look like a large drive to the server – Within the volume, multiple types of storage are used and data is optimally placed – No impact to the server – Only blocks are moved, not files – Files will be spread across different storage types Compellent Confidential, 30 1 TB Database (purchases.db) Rows from recent queries Rows written last week Rows with infrequent access Data Progression Traditional Allocation Tier 1 15,000 RPM FC Tier 2 Tier 3 Mid-tier FC SATA - RAID 5 Exchange.edb Compellent’s Approach Tier 1 Exchange Database – 10GB (exchange.edb) 15,000 RPM FC Tier 3 Mid-tier FC SATA - RAID 5 Exchange.edb 500 MB stored •This week’s calendar • Inbox • Recent sent items • New contacts Compellent Confidential, 31 Tier 2 500 MB stored • Next month’s calendar • Deleted Items 9.0 GB stored • Previous calendar • Sent mail • Contacts Data Progression Set up • Each volume can be configured differently • DIR data is stored on lower RAID/Tiers • RAID and Tiers can be changed at anytime Compellent Confidential, 32 Data Progression Management • System view of Tier/RAID use • Progression down and up is forecasted • Historical trending is charted Compellent Confidential, 33 Data Progression Management • Volume view of where your data lives • Clear view of storage trending Compellent Confidential, 34 Data Instant Replay Steven Dahlin Compellent Confidential, 35 Traditional Snapshot Technology Copy on Write Limitations – Performance degradation – Additional storage captured – Storage must be pre-allocated for snapshots, reducing the amount of available storage – Read only snapshots when recovered – Might only be scripted or GUI driven or vice-versa – Do not automatically expire after preset period – Limited number of snapshots Compellent Confidential, 36 Traditional Snapshot Technology Full Copy Limitations – Consumes additional storage capacity – Time to create replacement volume substantially higher – May incur higher software licensing fees Compellent Confidential, 37 Compellent Data Instant Replay There is a better way today! • Intuitive scheduling interface • Space efficient, time based replays • A Replay can be mapped to any server • Replays are read and write • Can recover without full clone • Extremely small amount of storage used Compellent Confidential, 38 Compellent Solution 11:45 12:00 12:15 12:30 Compellent Data Instant Replay Compellent Solution • No pre-allocation of storage required • Automatic coalescence of Replays blocks used get returned to the overall storage pool Compellent Confidential, 39 11:45 12:00 12:15 12:30 Data Instant Replay - D/R • Disaster recovery for every volume • Efficient • Restore complete server – OS, Configuration, Applications and Data • Recover locally or remotely • Non disruptive remote testing Remote Local 12:00 12:00 12:10 3:00 12:20 Compellent Confidential, 40 changes only 6:00 Replays / Server Instant Replay Problem Scenario – Recovering from server failures is slow and resource intensive Solution – Server Instant Replay – Recover server(s) in minutes Painful, Extended Recovery – Use SAN boot capabilities to centralize boot volumes and applications – Recover locally or remotely Benefits – Restore complete server Compellent Solution Remote Site • • • • OS Configuration Applications Data Best fit – Server Farms – Large Boot from SAN installations Seamless Server Restoration Compellent Confidential, 41 Space efficient booting Microsoft Volume copy Shadow Service 2. Freeze 3. Snap 4. Thaw 1 3 Compellent Volume • From Compellent Storage Controller (manual or scheduled) 2. Volume I/O freeze 3 Compellent Storage Controller 1. Initiate Replay request • Windows 2003 Storage Server 3. Take Replay • • • Initiated on Windows 2003 Request to Compellent Storage Controller Compellent Replay 4. System thaw • Compellent Confidential, 42 Continue with operation Online backup with Data Instant Replay • Integration with VSS/Exchange, SQL2000 and Oracle • Scriptable Application Server Backup Server Tape Drive or Library Compellent Storage Controller Primary Data Path Backup Data Path Compellent Volume Compellent Confidential, 43 Replay View Volume Intuitive Scheduler Intuitive interface, Outlook™-like scheduling Unlimited Replays at user defined intervals Multiple schedules per volume Compellent Confidential, 44 Data Instant Replay Benefits Benefits • Instant recovery from file deletion or file corruption • Support a customer Service Level Agreement (SLA) for data availability • Regulatory compliance for data recovery • Patch deployment testing • Software development environments • Disaster recovery testing • Near continuous data protection • Serverless backup Compellent Confidential, 45 Remote Instant Replay Introduction Steven Dahlin Compellent Confidential, 46 Value Proposition Remote Instant Replay brings affordable, enterprise-class business continuity to the mid-market Local Remote 12:00 12:00 12:10 3:00 12:20 Compellent Confidential, 47 changes only 6:00 Game Changing Disaster Recovery Redefine traditional replication Scenario Local Remote 12:00 12:00 12:10 3:00 12:20 changes only – – – – CDP recovery intervals Replicate data and boot volumes Simple installation Lower cost hardware 6:00 Redefine traditional recovery Bi-directional Replication Modes Synchronous • Asynchronous • Semi-synchronous One-to-One Compellent Confidential, 48 One-to-Many Many-to-One Any-to-Any – – – – – Validate while replication is online Space efficient volume recovery Server recovery improvement Eliminates complex testing Utilize OS virtualization How costs are reduced Thin Provisioning Allocated but unused volume Actual data volume T3 – OC12 T1 – T3 Fibre Channel IP Bandwidth Interface FC-IP conversion IP-FC conversion Fibre Channel Disk Technology Compellent Confidential, 49 SATA Business Continuity Test and validate replication without downtime – Any replay can be recovered – Convert to actual volume with a single command – Validation occurs in seconds while online Volume validation Higher granularity than traditional implementations Vol. 1 2:00 PM 2:30 PM 3:00 PM 3:30 PM – Each volume has unlimited replays Vol. 2 3:00 PM 3:15 PM 3:30 PM 3:45 PM – All schedules are independent 4:00 PM 5:00 PM 6:00 PM 7:00 PM – Provides CDP class recovery intervals 2:00 PM 2:10 PM 2:20 PM 2:30 PM Vol. 3 Vol. 4 Compellent Confidential, 50 Asynchronous Replication Remote Site 1 Primary System Remote Site 2 IP network IP Router IP Remote Site 3 Compellent Confidential, 51 Set Up in 3 Steps SIMPLE Set Up Wizard 1. Select destination system 2. Select volumes to replicate 3. Set Bandwidth QoS Compellent Confidential, 52 Hardware Overview Server and disk drive technology independence — Mix and match any combination Storage Center Controllers • Standards-based hardware • Server and disk connections via PCI cards • Controller clustering for high availability – “Shared nothing” approach – High-speed mirrored, write-back cache Storage Center Disk Enclosures • Scale from 500 GB to over 500 TB • Expand storage online • FC switched disk enclosure (SBOD) – Drives supported: FC, Mid-tier FC – Mix FC and Mid-tier FC • SATA disk enclosure Compellent Confidential, 53 Storage Center Scalable Enterprise-class SAN solution with block-level intelligence Supports any open-systems server without agents – Connect via FC, iSCSI or both – Scale from 500 GB to over 500 TB Reduce capital expenditures by 74% – Automated Tiered Storage – Thin provisioning Cut operating expenses in half – Disk virtualization simplifies administration – Eliminate the need for 3rd party software Ensure continuous data availability – Unlimited snapshots without full copies – Replication flexibility for low-cost DR Reduce server costs – Reliable boot from SAN Compellent Confidential, 54 Questions Compellent Confidential, 55