Multi-tenancy refers to the ability to run multiple users of an application on a shared infrastructure. Such an infrastructure makes oblivious the need for having a dedicated infrastructure for each user or user group. This helps in the economies of scale by saving on the per user cost of operations.

Several SaaS based applications like provide a fine grained multi-tenant model. The common way to implement multi-tenancy is at the data layer, however this introduces a fair set of challenges when one decides to move to the cloud. Most solutions would focus around spreading the users across the cloud, however, what happens when a user is large enough to spread across the cloud? If you have an existing application, it requires a complete rewrite and also forces fairly significant changes to the existing data model. The current set of multi-tenant practices do not address the challenges of dynamic elasticity. The session tries to look at the challenges and possible solutions for the context.

Takeaways from the session

  • Understand Multi-tenancy
  • Current ways to handle multi-tenancy
  • Problems with Multi-tenancy for dynamic elasticity
  • Solution to multi-tenancy for the cloud
  • Code walkthrough of the proposed solution

Speaker: Vikas Hazrati

This session on “Challenges and Solutions For Multi-tenancy On The Cloud” will be presented at the 1st Conference On Cloud Computing to be held in Pune, India on 20,21 August 2010.Click here for a list of other Sessions @ The Conference

Comments are closed.

preload preload preload