Intelligent CIO Middle East Issue 20 | Page 52

INTELLIGENT BRANDS // Cloud Multi-tenancy for the cloud enables economies of scale M ulti-tenancy is an architecture where a single instance of a software application runs on a server and services multiple customers – often referred to as tenants. We talk to Dennis Naidoo, senior systems engineer, Middle East, Africa and Turkey, at Tintri Inc, a leading provider of enterprise cloud platforms, about how cloud based multi-tenancy platforms work. “Multi-tenancy enables separation between tenants running applications in a shared environment,” said Dennis Naidoo. “In a multi-tenant deployment, the resources controlled by one tenant are physically or logically separated and secured from other tenants. In addition to tenant isolation, per- tenant reporting and quota management are often important. Multi-tenancy is a key requirement for IaaS, PaaS, and SaaS offerings across public cloud, on premises and hosted private cloud environments.” 52 INTELLIGENTCIO He stresses that multi-tenancy is a must for the cloud, with two clear reasons: 1. Agility and scale: In a shared multi- tenant environment, rolling out new capabilities can be done once for the entire infrastructure for all customers. Contrast this with dedicated hardware per customer, where a change has to be orchestrated across all of the customer environments at large scale. 2. Cost efficiency: To optimise for costs, cloud service providers (CSPs) and large enterprises need to maximise their infrastructure utilisation. Multi-tenancy enables them to share infrastructure across multiple tenants, leading to significant savings compared to dedicated hardware for each end customer. Naidoo adds that the three primary requirements in a cloud environment are self- service, differentiated services, automation, chargeback and reporting. www.intelligentcio.com