Cloud stack meet_cloudbyte

1,746 views

Published on

  • Be the first to comment

Cloud stack meet_cloudbyte

  1. 1. Multi–Tenancy Challenges in StorageUmasankar MukkaraFounder and VP of EngineeringCloudByte Inc. Feb 05, 2013
  2. 2. Agenda 1. Multi-Tenancy Evolution 2. Current Status of Storage 3. Requirements of Multi-Tenant Storage 4. CloudStack Roadmap in this storage revolutionFeb 05, 2013
  3. 3. The StackFeb 05, 2013
  4. 4. The Multi-Tenancy JourneyThe first to multi-tenantis theApplication layerFeb 05, 2013
  5. 5. The Multi-Tenancy JourneyApplication Multi-Tenancyis now known as ?Feb 05, 2013
  6. 6. The Multi-Tenancy JourneyApplication Multi-Tenancyis now known asFeb 05, 2013
  7. 7. The Multi-Tenancy JourneySaaS examplesFeb 05, 2013
  8. 8. The Multi-Tenancy JourneyThe second to multi-tenantis theNetwork layerFeb 05, 2013
  9. 9. The Multi-Tenancy JourneyThe second to multi-tenantis theNetwork layer VLANFeb 05, 2013
  10. 10. The Multi-Tenancy Journey The Big BangFeb 05, 2013
  11. 11. The Multi-Tenancy Journey The Server VirtualizationFeb 05, 2013
  12. 12. The Multi-Tenancy Journey The next big thing in multi-tenancy revolution is StorageFeb 05, 2013
  13. 13. The Multi-Tenancy JourneyFeb 05, 2013
  14. 14. The Multi-Tenancy Current StackFeb 05, 2013
  15. 15. Why is storage not shared among multiple apps ?Feb 05, 2013
  16. 16. Why storage is not shared among multiple apps ?Every application requires dedicated physical storage, resulting in storage fragmentation MicroSoft Video Streaming Database Exchange Storage Array Storage Array Storage Array Tailored for Tailored for Tailored for Exchange Streaming Database workload workload workload Technology limitation: Storage endpoints can only be defined in terms of capacity. So, legacy solutions need dedicated physical storage to meet an application’s performance demands Feb 05, 2013
  17. 17. Storage is not shared at a Datacenter V V V V V V V V M M M M M M M M V V V V V V V V M M M M M M M M V V V V V V V V M M M M M M M MFeb 05, 2013
  18. 18. Requirements of Multi-Tenant Storage MicroSoft Video Streaming Database Exchange Multi-Tenant StorageFeb 05, 2013
  19. 19. Requirements of Multi-Tenant Storage App1 App2 App3 Multi- Security &Isolation Tenant StorageFeb 05, 2013
  20. 20. Requirements of Multi-Tenant Storage2000trans/sec 1MB/Sec 3MB/Sec App1 App2 App3 Performance 2MB/sec Guarantee5000 IOPs Multi- Tenant Storage 3000 IOPs + <4ms - IOPS latency - Throughput - LatencyFeb 05, 2013
  21. 21. Requirements of Multi-Tenant Storage App1 App2 App3 Backup and storage management control Multi- Tenant Storage Every Synchronous BackupEvery MinuteHourFeb 05, 2013
  22. 22. Requirements of Multi-Tenant Storage App1 App2 App3 Delegated Management Multi- (provision + monitor) Tenant Storage Account AdminSuperAdmin Site AdminFeb 05, 2013
  23. 23. Multi-Tenant Storage at a DatacenterServer Farm V V V V V V V V M V M V M V M V M V M V M V M V M VV M VV M VV M V V M VV M VV M VV M V V MM V MMV M M MV M MMV M M M V V V MV V V MV V V MV V V M MM V MMV MM V M MV MM V MMV MM V M V V V V V V V V V V MV V MMV V MMV V MM VV MMV V MMV V MMV V MM V M M V M V M V M V M V M V M V M V M V M V M M V M M V M M V M V MMV M V MV V M V MV V M V MV V M M M M M M M M V M V M V M V M V M V M V M V M V M V M V M V M V M V M V M V M M M M M M M MStorage Farm CloudByte ElastiStor Cluster (With Multi-Tenant Storage) Feb 05, 2013
  24. 24. A Glimpse of Multi-Tenant StorageFeb 05, 2013
  25. 25. Storage multi-tenancy in CloudStackSource : https://cwiki.apache.org/confluence/display/CLOUDSTACK/Storage+subsystem+2.0#Storagesubsystem2.0-Datamodel%3A Feb 05, 2013

×