Apr 16, 2015 - Server 1. Hypervisor. MxSP. SSD. Disk Drives. Server n. Hypervisor. MxSP. SSD. Disk Drives ... Maxta Stor
Maximize the Promise of Hyper-convergence by Thinking Outside the Storage Box 4/16/2015
Agenda Hyper-Convergence and its Benefits
Maxta at a Glance Architecture, Key Features and Deployment Models Use Cases OpenStack and Storage Explained Maxta and OpenStack Configuration Summary
Hyper-Convergence Defined The melding together of previously disparate data center resources ― Converges Applications and Storage on Industry Standard Servers
Provides Shared Storage Capabilities Supports High Levels of Scale-up and Scale-out Supports Physical and/or Virtualized Environments
Benefits of Hyper-Convergence Streamlined infrastructure deployment processes
Simplified IT operations ― No more complex storage environment to manage
Granular Lego-like scalability ― Scale by adding more blocks
Significant performance improvements over typical legacy infrastructure ― Flash storage is leveraged judiciously
Ability to leverage commodity hardware ― Low cost hardware bound together by powerful software
Evolution of Converged Infrastructure Infrastructure
Building blocks
Integration Effort
Deployment Time
Traditional
Compute, network, & storage, sold separately
High
Weeks or months
Converged
One rack of components
Low
Days
Hyper-Converged
One simple node
Low/None
Hours
Deploy infrastructure more quickly with less effort ―
Simplify purchasing, integration
Increase efficiency ―
Fully utilize compute and storage in each node
How is Hyper-Convergence Different From DAS? Requires virtualization Provides a global namespace
Presents an overarching software layer to manage performance and data protection needs Delivers High Availability Has no islands of storage resources
Maxta at a Glance
Maxta Maximizes the Promise of Hyper-Convergence Choice Simplicity Scalability
Cost
Founded in 2009 2+ Years of Paying Customers Funded by Tier 1 VCs ― Andreessen Horowitz ― Intel Capital ― Tenaya Capital
Intel Development Partner Hyper-Converged Solutions ― Hyper-Converged Appliances: MaxDeploy ― Software-Defined Storage: MxSP
Maxta Solutions
MaxDeploy™
Choice
MxSP™
Hyper-Converged Appliance
Software-Defined Storage
―
― ―
―
Preconfigured servers and Maxta Software 15 minutes from Zero to VMs
Flexibility
Peace-of-Mind ― ― ―
Interoperability Ease of Ordering & Deployment Predictability of Performance
Software Only Perpetual License & Subscription
― ― Agility Simplicity Savings No Compromise
D-I-Y: Your Choice in Hardware Works with Existing Infrastructure: No forklift upgrades
Full Featured ― ―
Enterprise Class Data Services Support Latest and Greatest Technologies
Maxta Storage Platform Architecture
Maxta Global Namespace MxSP
MxSP
MxSP
Hypervisor
Hypervisor
Hypervisor
SSD
Disk Drives
SSD
Disk Drives
Server 1
Maxta Aggregated Storage Pool
SSD
Disk Drives Server n
Server 2
Ethernet Virtualization UI
Enterprise-class Data Services
Performance
• • • • •
•
Global Namespace Snapshots Clones Capacity Optimization Data Integrity & High Availability
• • •
SSD – Writeback/Read/Metadata caching Dynamic Auto Tiering Data Locality Align application and storage block size
Multi-hypervisor support
Maxta Storage Platform Features and Functionality
Data Integrity
Automatically detect and fix data integrity issues due to hardware failures
Simplicty
Manage VMs not Storage
Data Protection
High Availability
Protect your application simply and effecively
Minimize application downtime
Support for Stretch Storage Metro Cluster
Capacity Optimization
Thin Provisioning Snapshots& Clones, Compression, Deduplication
Performance &
Scalability
Eliminate tradeoffs between performance and cost Linear on-demand Scalability
Use Cases
Primary Storage
Primary Site GN MxS P Hyp
3rd Party Storage
Remote/Branch Office
Virtual Desktop
Secondary Site GN MxS P Hyp
Maxta Storage
DR Storage
Test and Development Managed Service Providers Test and Development
Maxta Storage Platform and OpenStack
Types of Storage in OpenStack
Persists Until
Accessible From
Used To
Managed By
Ephemeral
Block
Object
• Non-Persistent Storage • VM is terminated
• Persistent Storage • Deleted by User
• Persistent Storage • Deleted by User
• Within a VM
• Within a VM
• Anywhere
• Run operating system and scratch space
• Persistent Storage • Persistent Storage of of a virtual machine a virtual machine
• Nova (OpenStack Compute)
• Cinder (OpenStack Block Storage)
• Swift(OpenStack Object Storage)
Block and Object Storage
Block Storage/Cinder • Transactional Data
Use Cases
Workloads
• Database Applications
• Traditional IT applications
Object Storage/Swift • Unstructured Data • Data backups and Archival Images • Multimedia (videos, pictures, or music) Files
• Small Random Read/Write
• Large Sequential Read/Write
• Higher IOPS
• Lower IOPS
• Dynamic Content
• Static Content
Block Storage / Cinder
Block Storage allows devices to be connected to compute instance for expanded storage, better performance and integration with enterprise storage platform
Database
Cinder API
Queue
C-Scheduler
The block storage system manages the creation, attaching and detaching of block devices to servers Powerful data services (Storage Snapshots, Clones)
Cinder Volume
Cinder Volume
iSCSI
Cinder Volume
NFS Local Storage
Maxta and OpenStack Maxta Architecture is Virtualization-agnostic ― Support Closed Virtualization (VMware) and Open Virtualization (KVM)
OpenStack Support ― Maxta Driver Plug-in to OpenStack Cinder Storage and Nova Compute Modules ― End-to-end Integration of storage, data services, data availability and HA
Key Benefits ― Risk mitigation with support of Open, Closed, and OS-level virtualization ― No compromise on enterprise-class capabilities ― Simplified Management ― Attractive Cost
Demo
Current and Future OpenStack Projects Partnership with Mirantis ― Certified under Mirantis Technology Partner Program ― Pure play OpenStack deployment
OpenStack Kilo ― Cinder drivers will be released as part of Kilo ― Support for continuous integration
Maxta Value Proposition Maximize the Promise of Hyper-Convergence
SAN
NAS
Compromise
Maximize Choice
Maximize IT Simplicity
Maximize Cost Savings
Any Server, Any Hypervisor Any Storage, Any Workload
Manage VMs, NOT Storage
Standard Components and Capacity Optimization
Provide High Levels of Data Resiliency, Availability, and Protection
Maximize the promise of hyper-convergence
Think outside the storage box