• Save
Storage Multi-Tenancy For Cloud Service Providers
 

Storage Multi-Tenancy For Cloud Service Providers

on

  • 1,144 views

Storage has mostly been an individually managed entity under server and networking virtualization layers. Today, there is a growing demand for this to change into storage virtualization platforms that ...

Storage has mostly been an individually managed entity under server and networking virtualization layers. Today, there is a growing demand for this to change into storage virtualization platforms that act like and can be managed like a server virtualization layer. This presentation will look at the storage requirements that cloud service providers have today and what they can do to create a secure and flexible multi-tenant storage infrastructure.

Statistics

Views

Total Views
1,144
Views on SlideShare
436
Embed Views
708

Actions

Likes
0
Downloads
0
Comments
0

10 Embeds 708

http://blog.cloudbyte.com 318
http://www.cloudbyte.com 232
http://192.163.194.68 138
http://localhost 7
http://new-staging.cloudbyte.com 6
http://www.staging.cloudbyte.com 2
http://174.122.47.18 2
http://cloudbyte.com 1
http://www.blog.cloudbyte.com 1
http://prabhu-dev.sirahu.net 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Storage Multi-Tenancy For Cloud Service Providers Storage Multi-Tenancy For Cloud Service Providers Presentation Transcript

  • 2013 Storage Plumbing and Data Engineering Conference. © CloudByteAll Rights Reserved.Storage Multi-Tenancy ForCloud Service ProvidersFelix Xavier, Founder & CTOCloudByte
  • 2013 Storage Plumbing and Data Engineering Conference. © CloudByteAll Rights Reserved.The Cloud Opportunity…2Cloud Service Providers should be able to: Host performance-sensitive enterprise applications from a shared infrastructure Scale to 1000s of applications and meet their dynamic performance demands
  • 2013 Storage Plumbing and Data Engineering Conference. © CloudByteAll Rights Reserved.… Demands Multi-tenancyAcross the Stack:ApplicationServerNetworkStorage3
  • 2013 Storage Plumbing and Data Engineering Conference. © CloudByteAll Rights Reserved.Multi-Tenancy EvolutionFirst to be multi-tenant:Application layer4
  • 2013 Storage Plumbing and Data Engineering Conference. © CloudByteAll Rights Reserved.Multi-Tenancy EvolutionApplication multi-tenancySaaS5
  • 2013 Storage Plumbing and Data Engineering Conference. © CloudByteAll Rights Reserved.Multi-Tenancy EvolutionSaaS6
  • 2013 Storage Plumbing and Data Engineering Conference. © CloudByteAll Rights Reserved.Multi-Tenancy EvolutionNext to be multi-tenant:Network7
  • 2013 Storage Plumbing and Data Engineering Conference. © CloudByteAll Rights Reserved.Multi-Tenancy EvolutionNetwork multi-tenancyVLAN8
  • 2013 Storage Plumbing and Data Engineering Conference. © CloudByteAll Rights Reserved.Multi-Tenancy EvolutionThe Big BangServer Multi-Tenancy9
  • 2013 Storage Plumbing and Data Engineering Conference. © CloudByteAll Rights Reserved.Multi-Tenancy EvolutionServerVirtualization10
  • 2013 Storage Plumbing and Data Engineering Conference. © CloudByteAll Rights Reserved.Multi-Tenancy in Storage?Storage Multi-TenancyThe final layer left11
  • 2013 Storage Plumbing and Data Engineering Conference. © CloudByteAll Rights Reserved.Multi-Tenancy12VMVLANVirtualStorAbstractsAbstractsAbstracts• CPU• RAM• Operating System• Storage and networking capabilities• CPU• RAM• Operating System• Storage and networking capabilities• Number of ports• Traffic shaping (QoS)• Number of ports• Traffic shaping (QoS)• IOPS• Throughput• Latency• IOPS• Throughput• Latency
  • 2013 Storage Plumbing and Data Engineering Conference. © CloudByteAll Rights Reserved.Required Multi-Tenant Stack13VM1VM2VM3VM4VLAN 1 VLAN 2 VLAN 3 VLAN 4VirtualStor1VirtualStor2VirtualStor3VirtualStor4APP 1 APP 2 APP 3 APP 4StorageMulti-tenancy?
  • 2013 Storage Plumbing and Data Engineering Conference. © CloudByteAll Rights Reserved.So, why can’t storage be shared?Endpoints within legacy shared storage can be defined onlyin terms of capacity and not performanceStorage endpoints cannot be configured in terms of IOPS, throughput, latencyThis is due to the monolithic nature of the legacy storage controllers14
  • 2013 Storage Plumbing and Data Engineering Conference. © CloudByteAll Rights Reserved.Requirements ofMulti-Tenant Storage15APP 1 APP 2 APP 3 APP 4Shared Storage Platform
  • 2013 Storage Plumbing and Data Engineering Conference. © CloudByteAll Rights Reserved.Requirements ofMulti-Tenant Storage16APP 1 APP 2 APP 3 APP 4Shared Storage PlatformSecurity and Isolation
  • 2013 Storage Plumbing and Data Engineering Conference. © CloudByteAll Rights Reserved.Requirements ofMulti-Tenant Storage17APP 1 APP 2 APP 3 APP 4Shared Storage PlatformPerformance Guarantee: IOPS, throughput, latency300 MBps1100 IOPS500 MBps2000 IOPS5000 IOPS<4ms latency10K IOPS
  • 2013 Storage Plumbing and Data Engineering Conference. © CloudByteAll Rights Reserved.Requirements ofMulti-Tenant Storage18APP 1 APP 2 APP 3 APP 4Shared Storage PlatformDelegated administration, backup and managementSynchronousBackupBackupevery minuteBackupevery hourBackupweeklyAdditional needs:•How to handle peak periods, cyclical or variable (daily) workload changes?•Timeframe to respond to changes in application workload demand profile?
  • 2013 Storage Plumbing and Data Engineering Conference. © CloudByteAll Rights Reserved.Multi-Tenant StorageController Architecture19Applications Contending forShared Storage ResourcesApplications withDedicated Storage Resources
  • 2013 Storage Plumbing and Data Engineering Conference. © CloudByteAll Rights Reserved.Thank you!Q&A20