Nimble Storage + OpenStack 打 造 最 佳 企 業 專 屬 雲 端 平 台 Nimble Storage Brian Chen, Solution Architect Jay Wang, Principal Software Engineer
Redefining the Storage Market with Adaptive Flash Headquartered in San Jose, US 5,500 Customers >1000 Partners Operations in 30+ countries Key Alliances Visionary for 2013 and 2014 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 2
Nimble Storage Recognized as a Visionary on 2014 Magic Quadrant For the second year, Gartner has positioned Nimble Storage as a "Visionary based on its innovative Cache Accelerated Sequential Layout (CASL) architecture, post-sales support and customer community. On the Magic Quadrant for General-Purpose Disk Arrays Gartner combines providers of midrange, high-end and networkattached storage (NAS) systems, and hybrid arrays, and positions these vendors into one of four quadrants Leaders, Challengers, Visionaries, and Niche Players.* *Gartner Magic Quadrant for General-Purpose Arrays: This graphic was published by Gartner, Inc. as part of a larger research document and should be evaluated in the context of the entire document. The Gartner document is available upon request from Nimble Storage. Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings or other designation. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose. 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 3
Emerging Storage Vendors Customer Base Growth 6000 Nimble Storage customer growth is outpacing emerging vendors by 5-10x Customer Acquisition History Nimble: 5,000 Customers Feb 2015 5000 4000 3000 2000 Nimble Tintri Teglie Nutanix Simplivity Pure XtremIO 1000 0 Q3 2010 Q4 2010 Q1 2011 Q2 2011 Q3 2011 Q4 2011 Q1 2012 Q2 2012 Q3 2012 Q4 2012 Q1 2013 Q2 2013 Q3 2013 Q4 2013 Q1 2014 Q2 2014 Q3 2014 Q4 2014 Q1 2015 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 4
Evolution of the Storage Industry: Key Trends Flash Technology Disruptive performance but high cost New architectures needed for efficient use Data Protection Traditional approaches are reaching limits Evolving to more efficient architectures Cloud Computing Companies looking to outsource IT costs/ infrastructure Balanced with security, data access and cost concerns Traditional storage approaches are being disrupted by new technologies and business models 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 5
The Performance and Capacity Tradeoff How do I support a 30TB SQL database that requires 30,000 IOPS? Need 150 DISKS Need 375 DISKS Need several arrays for capacity and LOTS of $$$ Enterprise SAS disk 15,000 RPM ~200 IOPS /spindle Enterprise SATA disk 7,200 RPM ~80 IOPS /spindle SSD Flash Array 150K+ IOPS / array ~7TB capacity 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 6
Flash Alone Is Not the Solution Component Flash Disk Random IOPS/$ 30-100X 1X Sequential IO/$ 1X 3X Capacity/$ 1X 20X Reliability Experience Early Mature Hybrid systems marry flash and disk to deliver the best of both 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 7
Storage Approaches to Enterprise Workloads Workloads Tier 0: Mission Critical, Highly Reliable and Secure Tier 1: Business Critical, Performance Intensive Tier 2: Mainstream Applications Tier 0 Tier 1 Storage : Compromises Approaches Monolithic : Cost/TCO Storage : Cost/TCO, Capacity Scaling, All-Flash Array Enterprise Data Management : Predictable Performance Hybrid Tier 3: Cheap and Deep Tier 2 : Performance, Resiliency Cloud Tier 3 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 8
Storage Tiering Introduces Compromise and Complexity Complexity Compromises Tier 0 Monolithic Storage : Cost/TCO Complex Monolithic Storage Storage: Cost/TCO Management Tier 0 All-Flash Array: Cost/TCO, All-Flash Array : Cost/TCO, Capacity Scaling, Capacity Enterprise Data Management Tier 1 Scaling, Enterprise Data Tier Management 1 Inefficient Data Protection Hybrid: Predictable Performance Hybrid: Predictable Performance Tier 2 Cloud: Performance, Resiliency Tier 3 Lack of data mobility Cloud : Performance, Resiliency Poor Utilization $ Tier 3 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 9
Adaptive Flash Eliminating Silos Tier 0 Single Cloud-Based Management System Performance, Capacity, Data Protection, Scaling, TCO Email Systems Tier 1 Analytics Tier 2 VDI DR/ Archival Databases Server Virtualization File Shares No Flash Auto Flash All Flash Single Storage Architecture for ALL of your enterprise applications Service Levels Tier Cheap 3 and Deep Affordable Business Continuity 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 10
Moving from Legacy Approaches to Adaptive Flash Multiple Platforms, Data Services & Support Services = Complexity and Cost Nimble Adaptive Flash Eliminates Silos Mission Critical Capacity Performance Data Protection VMAX VNX Xtreme IO Data Domain VMAX $ $ VNX $ XtremeIO $ $ $ Data Domain $ 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 11
Nimble s Adaptive Flash Platform CASL Flash-optimized file system software Flash InfoSight Cloud-based management/support Performance and Capacity Scale-to-Fit Integrated Protection Proactive Wellness Significantly better performance/$ and capacity/$ Non-disruptive, flexible scaling to massive scale Rapid backup and recovery Peak system health and availability 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 12 12
CASL Architecture Delivering Performance/$ and Capacity/$ 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 13
CASL Architecture: Faster-than-Flash Writes to Disk CPU-driven architecture, where performance is completely decoupled from spindle speed/count Write IOPS Performance Fast in-line compression reduces data footprint by up to 75% Random I/O converted to sequential I/O and written as a single write stripe Can achieve 2x the write performance of MLC SSD Drive, but with 7.2K RPM disk (for CS700) Every application benefits from the same fast write performance FULL WRITE STRIPE ACTIVE DATA AUTHORITATIVE COPY OF DATA RESIDES ON DISK w/ RAID PROTECTION FULL STRIPE 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 14
CASL: Fine-tuned Flash Deployment with Adaptive Flash Service Levels Flash used more efficiently than in any other storage solution Adaptive Flash delivers sub-ms latency No cold data occupies space in flash No flash consumed by RAID Authoritative copy of data lives on disk, with triple-parity RAID protection *Average Write latency 0.34ms Flash scales seamlessly Highly Dynamic Caching No de-staging of data from flash to disk, as with tiered storage architectures FLEXIBLY SCALABLE CACHE FETCH IF NOT IN CACHE *Average Read latency 0.66ms Very responsive to working set changes Entire workloads can be pinned in flash, if needed *measured across entire Nimble install base 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 15
Scale-to-fit 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 16
How Should Enterprise Storage Scale? Scale Up / Scale Deep Scale Out Scale cache Scale compute Add capacity Cluster Scale To Fit First scale up what is needed; then scale out 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 17
Scale Performance Independent of Capacity with Nimble Storage CS700 125K IOPS AFS Up to 25.6TB of flash Real-time Analytics VDI Oracle Add CPU cores to scale overall throughput» Upgrade controllers seamlessly across entire product family CS500 90K IOPS CS300 30K IOPS CS235, CS215/CS210 15K IOPS PERFORMANCE CAPACITY SQL Server Exchange SharePoint Backup, DR Archival, cheap and deep Add SSDs to boost read performance» Up to 6.4TB of flash per array» All-Flash Shelf adds 25.6TB 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 18 18
Easily Scale Capacity CS700 125K IOPS AFS Up to 25.6TB of flash Real-time Analytics VDI Oracle Seamlessly expand capacity» Add up to 6 disk expansion shelves per array CS500 90K IOPS CS300 30K IOPS SQL Server Exchange CS235, CS215/CS210 15K IOPS PERFORMANCE CAPACITY SharePoint Backup, DR Archival, cheap and deep 164TB *with CS235 + H90T 496TB *with CS300, CS500, CS700 892TB *with CS500, CS700 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 19 19
Nimble Storage Scale-to-Fit: Scale Out CS700 125K IOPS AFS Up to 25.6TB of flash CS500 90K IOPS CS300 30K IOPS 4 Node CS700 Cluster Up to 500K IOPS 3.5+ PB Capacity *multi-array data striping with iscsi only Cluster up to 4 of any Nimble Storage arrays Simple configuration Automated host connection management Dynamic load-balancing and automated capacity rebalancing CS235, CS215/CS210 15K IOPS PERFORMANCE CAPACITY 164TB *with CS235 + H90T 496TB *with CS300, CS500, CS700 892TB *with CS500, CS700 Scale up, scale deep and scale out with zero downtime Linear performance scaling Automatic data migrations 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 20 20
Integrated Protection 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 21
Data Protection for the Enterprise Key Benefits Data Protection solutions offered by other storage vendors: Riddled with complexity, requiring additional software, licenses, and infrastructure Can t meet backup windows as workloads scale Slow to restore critical data Place a heavy load on network and compute infrastructure Don t adequately secure data Nimble Storage dramatically simplifies data protection and workflows for operational efficiency SmartSnap granular snapshots and instant restores meet aggressive RPO and RTO SmartReplicate is WAN-efficient, preserving network bandwidth and compute resources SmartSecure flexible encryption dramatically enhances data security ALL- INCLUSIVE WORKFLOW Synchronization DR Site Schedules Volumes 10:00am 09:00am Primary Site Encrypt volumes or entire arrays Encryption preserved across replication 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 22
Data Protection With Nimble Storage: Simple Workflows Simplified workflows for:» Snapshot schedule and retention» Application-consistent snapshots» Replication and replica retention» Multiple schedules with flexible retention policies 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 23
Proactive Wellness 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 24
Keep Your Storage System in Top Condition Predictive analytics anticipates issues Proactive Wellness Fully redundant design with fast failover Triple Parity RAID high-performance protection Non-disruptive hardware and software upgrades 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 25 25
InfoSight: Redefining the Storage Support and Management Experience Nimble Approach Comprehensive Telemetry Between 12M and 70M sensors per array, daily Data collected every 5 minutes and on-demand Analysis and Automation Systems modeling Correlations, trending, and projections Customer Benefits Proactive Wellness Over 90% of support cases opened by Nimble! Secure, on-demand system access Storage Management SaaS Offering Monitoring and alerting Visualization, capacity planning, performance management Community Learning NimbleConnect is a vibrant community of Nimble Storage experts Leveraging pervasive network connectivity and big data analytics to automate support and enable cloud-based management 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 26
Proactive Wellness: Powered by InfoSight 90 % Support cases detected 99.999 % Proven uptime 80 % Resolved automatically 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 27 27
Ease of Operations with InfoSight 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 28
InfoSight Powers Storage-on-Demand Assets Support Wellness Capacity Volumes Performance Data Protection Dashboard InfoSight tracks capacity usage and accurately generates monthly invoices InfoSight automates delivery of additional performance and capacity before it is needed 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 29
InfoSight Volumes Dashboard Assets Support Wellness Capacity Volumes Performance Data Protection Dashboard Volume information Grouped by Performance Policy or by array Including» Number of snapshots» Compression rates» Space used» Number of writes/reads per week» Cache hit rates With a few mouse clicks, I can generate either a detailed drill-down report on volumes to troubleshoot an issue or an executive level report to keep my management team informed. Gardiner Roberts LLP, International law firm based in Canada 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 30
Optimizing Performance InfoSight Engine Customer deploys additional work-loads on array InfoSight presents clear recommendations around upgrades for cache and CPU Systems run in top condition delivering peak performance We referred to InfoSight s cache performance reports on a weekly basis. US-based Legal Firm 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 31
OpenStack Storage 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 32
OpenStack: Industries and Project Used Source: OpenStack user survey insights: Nov 2014 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 33
OpenStack Storage Use Cases Service with storage need Use cases Controller, network, storage nodes Glance / Nova Cinder Database, OS, services upgrade Image store, ephemeral instance Persistent volume Swift Object storage Manila File shared service 10-15 compute, 300-500 instances, 10-30 TB storage, but how? The test environment cannot scale and or be managed! 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 34
Storage Challenges in OpenStack Challenges Reliability / Integrity Characteristics Don t lose data Availability Scalability Backup/Recovery Don t lose access to data Capacity, cache, performance Snapshot, replication InfoSight Cloud-based management/support Data reduction Performance Unpredictable workload Thin provisioning, snapshot, compression Sustained performance in various scenarios Up to user, monitoring, analytics how to 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 35
OpenStack Storage Solution Business drivers Innovation Open Nimble storage values CASL / InfoSight Community, collaboration, choice, API, work with customers Cost IOPS, capacity / $ VDI Virtualization Efficiency CASL efficient use of flash, scalability Nimble snapshot and cloning technology integrated with OpenStack 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 36
OpenStack Case Study Yahoo! Japan + Nimble Storage 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 37
Your best choose! 2014 NIMBLE STORAGE CONFIDENTIAL: DO NOT DISTRIBUTE 38 38