Traditional v/s CONVRGD Traditional Virtualization Stack Converged Virtualization Infrastructure with HCE/HSE Data protection software applications PDU Backup Servers + Virtualization Storage Switch HA shared storage / Flash Array Backup dedupe Networking Hyper-Converged VM Centric Storage High Performance Computing Networking Backup & Replication Ultra Reliability One Click Provisioning Monitoring and Alerting Hypervisor Agnostic Single Pane of Glass Storage Caching Hyper Converged www.convrgd.com
Our Public Cloud Today From 11 datacenters worldwide India, USA, Canada, UK and Belgium Nearly 110,000 virtual machines across 8,000+ customers Approximately 60,000 CPU cores, ~1,400 servers Close to 730TB of memory ~400PB of fast, reliable and backed up storage Growing at 3PB per month Nearly 2.2 billion IOPS of consistent performance 99.995% uptime guarantee 99.99999999% data durability guarantee
Goals we had to hit Cost Goals to customer Rs. 1,000 p.m. for a server with 2 vcpus + 4GB RAM Including failover/ha, clustering, live migration 99.995% uptime Rs. 3 per GB per month for unbreakable storage 7,500 IOPS per TB Clustered, continuously backed up 99.99999999% durability Complete provisioning automation allow customer to create a VM in less than 90 seconds (start to finish) 30 day planning cycles Tolerate failures, automate management
Technology Enablers More cores on the CPU 2008 8 to 16 cores 2013 32 to 64 cores More cores meant more VM density and moving functions done via ASICs (e.g. storage controllers) into software executed by the CPU Flash costs - $10 per GB to $1.5 per GB 100x-200x faster than disks Low cost 10GbE copper networking Inter server bandwidth is a non-issue No need for expensive SAN switches
How did we hit the cost goals Built our own technology Aggressively used open sourced Contributed all our IP to the open source community, except for operational control systems 80% of the cost is storage and poor CPU utilization due to I/O waits Storage built our own storage technology Using existing approaches would have cost us 10x more Merged primary and backup storage Eliminated storage switching Massive VM density per server 60 to 80 server class VMs use deduped/compressed tier 1 flash to drive massive I/O speeds (100,000 IOPS per physical server)
Traditional v/s CONVRGD Traditional Virtualization Stack Converged Virtualization Infrastructure with HCE/HSE Data protection software applications PDU Backup Servers + Virtualization Storage Switch HA shared storage / Flash Array Backup dedupe Networking Hyper-Converged VM Centric Storage High Performance Computing Networking Backup & Replication Ultra Reliability One Click Provisioning Monitoring and Alerting Hypervisor Agnostic Single Pane of Glass Storage Caching Hyper Converged www.convrgd.com
www.convrgd.com Hyperconvergence Each system node running storage router, Forming unified name space and storage pool Leveraging local flash VM Failovers
Single Pane of Glass Single pane of glass to manage VMs, compute, storage and networking
Storage Technology Software driven storage controller on each server Clustered together for reliability Enables a scale out design Massive performance Speed and Density server attached flash 91% of the I/O is flash 100,000 IOPS per server Dedup/Compression increases flash capacity by 3x Erasure Coded multi-node disk storage 1,000x more reliable than RAID5 + 3-way replication Only requires 1.8x space compared almost 3.6x Add storage as needed
www.convrgd.com Inside a server VM VM.. VM VM VM VM VM CONVRGD Storage Router KVM hypervisor Storage Backend Hard Drives
www.convrgd.com Network Backbone Storage Backend Storage Router Storage Backend Storage Router Storage Router Unified Namespace Unified Storage Pool Storage Backend Scale Out Storage Backend Storage Router
www.convrgd.com Hyperscale Launched in 2015 Network Backbone Compute Layer Storage Layer Storage Backend Storage Backend Unified Namespace Unified Storage Pool Storage Backend Scale Out Object Storage Object Storage Object Storage
Benefits of clouds IT infrastructure available like electricity 90 seconds to provision a server v/s 90 days 2 days to expand storage v/s 2 quarters OS, database, application platform freedom Provision VMs with the appropriate technology stack for the application, no platform lock-in Our estimate is that 70% of cloud based applications use FOSS platforms (LAMP, Ruby, Node.js, MongoDB) Return to custom software Software represents a business process that is a source of competitive advantage Accelerates development to deployment cycles - Devops
Our work with Cisco On-Premise Amazon Web Services like cloud Cisco UCS hardware, Convergd SDS and cloud technology Single Appliance <Rs. 10 lacs for a full cloud in a box Hyperconverged Cluster - <Rs. 25 lacs for a full cluster On-premise pay as you go cloud Rs. 1,000 for a 2 vcpu + 4GB RAM virtual machine Rs. 2 per GB per month for clustered, backed up storage at a speed of 7,500 IOPS per TB Cisco certified hosted private cloud out of Tier 4 datacenter in Mumbai
Cloud at IIT Bombay First clustered cloud deployed by us at IIT Bombay Runs IIT-BombayX which is a MooC created by IIT Bombay End to end open source Convergd, OpenEdX, MySQL, MongoDB, RabbitMQ Built to scale to 10mn students 80% lower in cost than the lowest cost public cloud Deployed in September 2014, not a single instance of downtime