Multi-Tenant Provisioning System For Cloud Based Backup Services

Multi-tenant provisioning system for cloud based backup services

The Problem
Backup and storage vendors find many of their users backing up their systems to cloud using their proprietary backup software, but the issue was that each of those users had to register and provision systems on the cloud provider themselves. This was a huge risk with the backup vendor to rely on the user’s knowledge of the cloud systems and its usage in addition to the added risk of having a disbursed bill for the different services. The users get two to three different bills from the cloud provider as well as the backup provider at the end of each cycle. The solution was to have a multi tenant auto provisioning system where users come in and register one time and the backup provider maintains a multi tenant provisioning and recovery system for all their users.

Why Multi Tenancy?
Multi tenancy increases efficiency if it can be scaled. In a cloud environment it’s a reality and the scaling is taken care of by the cloud provider. In a cloud management system where the tenants are users of an automated provisioning system, the scaling is on the management of the cloud resources provisioned by the users. One can deploy SOA based architecture using Windows workflow foundation solution using a web console. This will enable the user to provision, de-provision and manage their resources online and be able to secure their resources using firewall settings on the provisioning console. The provisioning system sets a workflow in place for each of its activities and the final result of the workflow is communicated to the user through an email or a web update. The activities in the workflow are governed by the type of resources being provisioned like a system or an IP or an additional volume. The workflows trace back and de-provision the resources in case of a crash or issue at any level in the workflow. As the users scale web services, load balancing was used to balance the request load using DNS round robin. Strict security is maintained at all levels of the architecture with SSL requests to all ports and certificates used for inter port communication. Resource usage is billed to each user based on the runtime and volume usage.

What is difficult in the multi tenant mode?
The workflows are the difficult part in a multi tenant provisioning system. Getting the proper workflows designed and deployed is critical to these applications. The time taken for each activity in the workflow has to be estimated and proper wait or loop mechanism implemented for cases where provisioning a resource takes extra time. Workflows are stateless and once the request is sent from the web layer to the business layer where the workflow resides, the response to the web layer will be sent from any of the activities in the workflow. A send mail activity caters to sending the provisioned resource information back to the user.

The cost advantage
The management service provider gets the advantage of provisioning the cheapest resource from the available pool for any cloud provider but this can be scaled to other cloud providers in a seamless manner. The user in turn has the advantage of having a single portal to manage all their resources. Time taken to provision systems and security are lessened with the predictive and scheduled workflows. The cost advantage the provider receives will be passed on to their customers as they scale.

By Anup Pal, Vice President, Global Solutions and Support & VinodKumar Panicker, Manager, Product Development Services of Symphony Services

Symphony Services is a leading global specialist providing software product engineering outsourcing services. The company’s focus on Engineering Outcome Certainty™ drives R&D results that shorten time-to-market for new products and delivers greater innovation to compete in a global marketplace. Independent software vendors (ISVs), software enabled businesses and companies whose products contain embedded software partner with Symphony Services to achieve their business goals.

Follow Us!


Established in 2009, is recognized as one of the leading authorities in cloud computing information. Most of the excellent CloudTweaks articles are provided by our own paid writers, with a small percentage provided by guest authors from around the globe, including CEOs, CIOs, Technology bloggers and Cloud enthusiasts. Our goal is to continue to build a growing community offering the best in-depth articles, interviews, event listings, whitepapers, infographics and much more...
Follow Us!

Sorry, comments are closed for this post.

Cloud Infographic – What Is The Internet of Things?

Cloud Infographic – What Is The Internet of Things?

What Is The Internet of Things? “We’re still in the first minutes of the first day of the Internet revolution.”  – Scott Cook The Internet of Things (IOT) and Smart Systems are based on the notions of Sensors, Connectivity, People and Processes. We are creating a new world to view and measure anything around us through…

Five Signs The Internet of Things Is About To Explode

Five Signs The Internet of Things Is About To Explode

The Internet of Things Is About To Explode By 2020, Gartner estimates that the Internet of Things (IoT) will generate incremental revenue exceeding $300 billion worldwide. It’s an astoundingly large figure given that the sector barely existed three years ago. We are now rapidly evolving toward a world in which just about everything will become…

Cloud Computing and Social Networks

Cloud Computing and Social Networks

Pushing Innovation With Social Networks There was a time when storage space was a precious commodity. A few videos and photographs and the system would be gasping for breath in old PCs’ limited storage space. 10 Years ago, today’s top social networking sites would have broken down under the burden of the heavily visual traffic…

The Education Revolution: Cloud In The Classroom

The Education Revolution: Cloud In The Classroom

The Education Revolution: Cloud In The Classroom With the back-to-school season now upon us, parents, students and teachers everywhere are once again struggling with the perpetual challenge of making kids job-ready in a high-speed and fast-changing environment. There is little doubt in anyone’s mind that information technology plays a central role in all areas of life…

Cloud Infographic: Most Used Cloud Apps

Cloud Infographic: Most Used Cloud Apps

Cloud app and analytics company, Netskope released its quarterly Cloud Report. The new report reveals that enterprise employees are using an average of 397 different cloud apps (most of which are unsanctioned), when IT estimated they have 40-50 — that’s a tenfold underestimation. Below is an infographic provided courtesy of the group at Netskope which goes into further detail.…



Cloud Logo Sponsors

hp Logo CityCloud-PoweredByOpenstack-Bluesquare_logo_100x100-01
cisco_logo_100x100 vmware citrix100

Contributor Spotlight

Established in 2009, CloudTweaks is recognized as one of the leading influencers in cloud computing, big data and internet of things (IoT) information. Our goal is to continue to build our growing information portal, by providing the best in-depth articles, interviews, event listings, whitepapers, infographics and much more.


CloudTweaks Media
Phone: 1 (212) 763-0021