SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
Multi-Tenancy on Private Cloud




February 2012
Multi-Tenancy on Private Cloud | February 2012




                                   TABLE OF CONTENTS


                                   Abstract ............................................................................................. 3

                                   Abbreviations .................................................................................... 4

                                   Market Trends/Challenges ................................................................ 5

                                   Traditional Service Delivery Model ................................................... 6

                                   Limitations of the Traditional Model .................................................. 6

                                   Multi-Tenancy – An Alternate Model ................................................. 7

                                   Why Multi-Tenancy on Cloud? .......................................................... 7

                                   Approaches of Multi-Tenancy ........................................................... 8

                                   Choosing the right approach in Multi-Tenancy ............................... 10

                                   Isolation-Based Multi-Tenancy on Cloud ........................................ 12

                                   Multi-Tenancy on Cloud Using HCL CDMK .................................... 14

                                   Highlights of HCL CDMK................................................................. 15

                                   Conclusion....................................................................................... 17

                                   References ...................................................................................... 18

                                   Author Info ....................................................................................... 19




                                   ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved.
Multi-Tenancy on Private Cloud | February 2012



                                          Abstract
                                          Advances in cloud computing technology and changes in business
                                          models create major paradigm shifts in the way software
                                          applications are designed, built, and delivered to end users. The
                                          concept of multi-tenancy is one of the key and direct derivatives of
                                          cloud computing. Multi-tenancy is an architectural model that
                                          optimizes resource sharing. The applications will be deployed and
                                          delivered from a shared environment while providing sufficient levels
                                          of isolation to the tenants and Quality of Service (QoS) throughout
                                          the environment.
                                          Like any other paradigm shift, a cloud-based delivery (SaaS) model
                                          also comes with a new set of technical challenges.
                                          This paper provides a technical overview on how to convert an
                                          application traditionally hosted on-premise to a multi-tenant
                                          environment and deliver through an SaaS model. This paper also
                                          covers the challenges and benefits of moving this to a cloud
                                          infrastructure.




                                          ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved.
3
Multi-Tenancy on Private Cloud | February 2012



                                          Abbreviations


                                             Sl. No.               Acronyms                                                        Full form

                                                  1                       ACL                    Access Control List

                                                  2                        AD                    Active Directory

                                                  3                    CDMK                      Cloud Deployment & Management Kit

                                                  4                        IdP                   Identity Provider

                                                  5                        ISV                   Independent Software Vendor

                                                  6                     RBAC                     Role Based Access Control

                                                  7                      SaaS                    Software-as-a-Service

                                                  8                       SLA                    Service Level Agreement

                                                  9                       vCD                    vCloud Director

                                                 10                       VDI                    Virtual Desktop Infrastructure

                                                 11                      VPN                     Virtual Private Network




                                          ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved.
4
Multi-Tenancy on Private Cloud | February 2012



                                           Market Trends/Challenges
                                           The advent of cloud computing boosted a new business model for
    The traditional method of on-          delivering software, which is generally termed SaaS (Software as a
    premise        hosting      of         Service). ISVs started realizing the necessity of transforming their
    applications is changing. The          traditional on-premise products to the new ―cloud‖ business model.
    cloud provides an alternative          Multi-tenancy is the fundamental design approach that essentially
    for designing, building and            improves the acceptability of SaaS applications.
    delivering the software to end         The idea of multi-tenancy, or many tenants sharing resources, is
    users.                                 fundamental to cloud computing. Isolation and service assurance
    ISVs are understanding the             are the key elements to be addressed.
    necessity of transforming their        Isolation ensures that the resources of existing tenants remain
    product delivery to a new              untouched, and the integrity of the applications, workloads, and data
    model of ‘Cloud-Based SaaS.”           remain uncompromised when the service provider provisions new
                                           tenants. Each tenant may have access to different amounts of
                                           network, computing, and storage resources in the shared virtual
                                           environment. Tenants see only those resources allocated to them.
                                           Service assurance ensures the availability and the consistency of
                                           performance, independent of the existence of other tenants.
                                           Various VMware products provide basic elements for constructing
                                           the secured multi-tenancy environment. But the individual handling
                                           of these disjointed products can result in:
                                                         Higher ongoing operational costs and reduced ongoing
                                                          operational efficiency
                                                         Increased complexity                                in       service             deployment                  and
                                                          configuration
                                                         Complexity in providing policy-based authorization and
                                                          access control
                                                         Inability to provide network security for server and desktop
                                                          systems
                                                         Inconsistency in management of                                               different           levels          of
                                                          infrastructures (server and desktops)
                                                         Increase in overall complexity and IT overhead
                                           These issues can be addressed by a unified application aware
                                           management layer. The HCL Cloud Deployment and
                                           Management Kit (CDMK) is designed to fill this gap. CDMK
                                           provides an enterprise-class integrated unified interface for
                                           managing the entire multi-tenant environment by leveraging the
                                           various VMware components at various levels. CDMK provides a
                                           centralized infrastructure management by integrating the virtual
                                           server, desktops and on-premise stand-alone systems. The unified
                                           network interface of CDMK integrates the network provisioning and
                                           network security services.



                                           ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved.
5
Multi-Tenancy on Private Cloud | February 2012



                                            The focus of this paper is to explain the CDMK approach for
    Multi-tenancy   is    the               enabling an enterprise to successfully transform the traditional
    mandatory requirement for               service delivery model to an on-demand service delivery model with
    an SaaS Model.                          minimal effort through hosting on a VMware-based private cloud.

    Multi-tenancy can be on                 This paper will start by explaining the traditional software delivery
    different       levels,     like        approach, then the cloud-based multi-tenant alternative.
    infrastructure, database, etc.          Throughout this paper, all terms such as organization, customer,
    The       whole          virtual        tenant and enterprise basically mean one who consumes a service
    environment       is     shared         from the service provider.
    between the tenants; infra-
    level multi-tenancy ensures
                                            Traditional Service Delivery Model
    the   tenant     isolation    in        Traditionally, the service is delivered over an on-premise
    resources          (computing,          infrastructure which is owned by the enterprise. The service provider
    memory,       storage       and         sets up the service in the customer infrastructure and provides the
    network) level.                         after-sale support. The figure below illustrates this service delivery
                                            model.




                                                                           Figure 1 - Traditional Service Delivery

                                            This involves two levels of support. One is the service provider
                                            admin; the other admin provides on-premise support. The service
                                            provider admin provides the tenant level support after the user
                                            subscribes to any of their services through the internet or over the
                                            phone. The other admin takes care of on-premise level support
                                            (usually the enterprise IT admin) of the subscribed service.
                                            This delivery model provides better security, as the whole service is
                                            installed and run in the customer’s campus. However, it has some
                                            limitations which are thrusting this delivery model to become almost
                                            obsolete.

                                            Limitations of the Traditional Model
                                            The traditional model gives more control on the service they deliver,
                                            and in turn, secure application and data. However, this has lot of
                                            limitations such as:




                                            ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved.
6
Multi-Tenancy on Private Cloud | February 2012



                                                          Inefficient resource utilization: As the applications are
                                                           hosted on the customer’s infrastructure, there is no scope
                                                           for optimizing the utilization based on usage
    Limitations of of
     Adoption            multi-tenant
                   On-Premises
     service delivery in the cloud                        Operational cost and complexity over the product
    1. Inefficient resource
     delivers benefits such as                             lifecycle: Applying any changes in the product will be highly
        utilization elasticity,
     scalability,                high                      complex, as the installations are distributed across the
     availability and on-demand
    2. High operational cost                               customer locations.
     allocation of resources. This
    3. Admin tasks overhead for                           Wrong Role Play: In this model, the application is managed
     makes the cloud adoption for
        customers                                          in the customer’s location. Hence, the customer will be
     the multi-tenant application a
                                                           forced to play the role of application and infra admin.
     more viable and cost-effective
    4. Fresh installations and set-                        Practically, it will be a high overhead for the customers, as
     solution. every new customer
        up for                                             that may not be their area of expertise.
                                                          Complex customer on-boarding process: Fresh
                                                           installations and service set-up has to be done for all new
                                                           customers. Compared to the subscription model, it has a lot
                                                           of overhead in customer on-boarding.
                                            The answer to this limitation is the multi-tenancy. We will explore
                                            more about multi-tenancy and related solutions in the rest of this
                                            paper.

                                            Multi-Tenancy – An Alternate Model
                                            The terms multi-tenant and multi-tenancy both have been used to
                                            describe application architectures designed to support multiple
                                            users or ―tenants‖ for a contractual or subscribed period.
                                            Wikipedia defines multi-tenancy refers as a principle in software
                                            architecture where a single instance of the software runs on a
                                            server, serving multiple client organizations (tenants). Multi-tenancy
                                            is contrasted with a multi-instance architecture where separate
                                            software instances (or hardware systems) are set up for different
                                            client organizations. With a multi-tenant architecture, a software
                                            application is designed to virtually partition its data and
                                            configuration, and each client organization works with a customized
                                            virtual application instance.

                                            Why Multi-Tenancy on Cloud?
                                            Cloud computing provides the benefits of scalability, elasticity and
                                            on-demand allocation of resources, which pushes the multi-tenant
                                            architecture to the next level. Service providers benefit with a
                                            shorter time to market and less expense. This makes the cloud
                                            adoption for the multi-tenant application a more viable and cost-
                                            effective solution.
                                            Next we’ll look at multi-tenancy approaches which are common in
                                            this industry.




                                            ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved.
7
Multi-Tenancy on Private Cloud | February 2012



                                           Approaches of Multi-Tenancy
                                           Multi-tenancy can be implemented either as a shared or isolated
                                           resource including data and infrastructure between tenants. We will
    Approaches in Multi-Tenancy            look at both models in the infrastructure level and further analyze
                                           the right approach by exploring the various technical and business
    1. Shared infrastructure
                                           factors.
    2. Isolated infrastructure
                                           Shared Infrastructure
                                           In this approach, the service provider shares their infrastructure
                                           across multiple tenants. Typically, in this approach, tenant data
                                           security is achieved on database.
                                           Shared multi-tenancy is achieved as illustrated in the figure below.




                                                                          Figure 2 - Shared Multi-Tenancy

                                           Infrastructure and application code are generally shared in this
                                           approach. It is shared between all the tenants on a server, but each
                                           tenant has its own set of data that remains logically isolated from
                                           data that belongs to all other tenants. Metadata associates each
                                           database with the correct tenant, and database security prevents
                                           any tenant from accidentally or maliciously accessing the other
                                           tenants’ data.
                                           Giving each tenant its own database makes it easier to extend the
                                           application’s data model to meet tenants’ individual needs, and
                                           restoring a tenant’s data from backups in the event of a failure is a
                                           relatively simple procedure. Unfortunately, this approach tends to
                                           lead to higher costs for maintaining equipment and backing up
                                           tenant data.




                                           ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved.
8
Multi-Tenancy on Private Cloud | February 2012




    Types of Isolated                        Isolated Infrastructure
    Infrastructure                           Isolation refers to the effective segmentation and isolation of tenants
    1. Total isolation                       and their assets within the multi-tenant environment. The tenants
                                             see only those resources allocated to them. Tenant isolation is a
    2. Resource level isolation              vital requirement for all multi-tenant applications. Based on the
    3. Network level isolation               security requirement of the tenant/application, CDMK supports an
                                             adaptive isolation approach, which can be on three levels.


                                                     Total Isolation: Each tenant will be hosted on a separate
                                                            isolated environment. The computing and storage resources
                                                            will be tenant-specific. Each tenant will have its own
                                                            network. This is the highest level of isolation.




                                                                                            Figure 3 - Total Isolation

                                                           Resource Level Isolation: All the tenants will share the
                                                            same environment and network, but the computing and
                                                            storage resources will be tenant-specific.




                                                                                            Figure 4 - Resource Level

                                                           Network Level Isolation: All the tenants will share the
                                                            same environment, but the computing and storage
                                                            resources and network will be tenant-specific.


                                             ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved.
9
Multi-Tenancy on Private Cloud | February 2012




     Development efforts can be
     constrained by business and
     economic factors which can
     influence the choice of
     approach.      The      shared
     approach can end up saving
     money over the long run, but
     it does require a larger initial
     development effort before it
                                                                                            Figure 5 - Network Level
     can start producing revenue.
                                             Though all the above approaches provide more or less similar
                                             advantages, it usually depends on the customer’s infrastructure and
                                             application requirements.

                                             Choosing the right approach in Multi-Tenancy
                                             Both the approaches which we discussed above offer their own
                                             sets of benefits and tradeoffs. A few considerations below will help
                                             us make the appropriate choice.
                                             Economic Considerations
                                                      Service optimized for a shared approach tends to require a
                                             larger development effort than service designed using a more
                                             isolated approach (because of the relative complexity of developing
                                             a shared architecture), resulting in higher initial costs. Because they
                                             can support more tenants per server, however, their ongoing
                                             operational costs tend to be lower.
                                             Development effort is constrained by business and economic
                                             factors, which can influence the choice of approach. The shared
                                             approach can end up saving money over the long run, but it does
                                             require a larger initial development effort before it can start
                                             producing revenue. If the enterprise is unable to fund a
                                             development effort of the size necessary to build a shared
                                             infrastructure application, or if there is a plan to bring the application
                                             to market more quickly than a large-scale development effort would
                                             allow, then a more isolated approach should be considered.
                                             Tenant Consideration
                                             The number, nature, and needs of the tenants we expect to serve
                                             all affect the architecture decision in different ways.
                                             The number of prospective tenants will influence our choice of
                                             architecture. The larger tenants will more likely need to consider a
                                             shared approach.




                                             ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved.
10
Multi-Tenancy on Private Cloud | February 2012



                                             Storage space required by the average tenant's data is one of the
     In an isolated model,
     customization can be done               important factors in the design consideration. If we expect most or
     with less re-engineering effort         all tenants to store large amounts of data, the isolated approach is
     by independently updating               the ideal option to choose.
     the system kernel, modifying
                                             During the design choice, you also need to consider the average
     the core application, or
     customizing tenant-specific             concurrent usage of end users for the tenants. The larger the
     components, with virtually no           number, the more appropriate is the isolated approach to meet end-
     risk of affecting other tenants.        user requirements. The isolated approach will give the cushion of
                                             offering any per-tenant value-added services, such as per-tenant
                                             backup and restore capability.
                                             Service Customization
                                             Multi-tenancy is practical only when it supports customization of
                                             services, version management, tenant specific QoS and patch
                                             management.
                                             Service customization in a shared environment will be entirely
                                             metadata driven. This will make the service evolve to use a runtime
                                             engine that generates service components from metadata — data
                                             about the service itself. This metadata can be service data, the
                                             metadata that describes the base functionality of a service, and the
                                             metadata that corresponds to each tenant’s data and
                                             customizations such as look and feel. Considering all the above
                                             points, customization on a shared model will incur more cost and
                                             complexity for the service provider.
                                             In an isolated model, customization can be done with less re-
                                             engineering effort by independently updating the system kernel,
                                             modifying the core application, or customizing tenant-specific
                                             components, with virtually no risk of affecting other tenants.




                                             ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved.
11
Multi-Tenancy on Private Cloud | February 2012




                                            Security Consideration
     In cloud-based architectures,          As the services have to store sensitive tenant data, potential
     on-premise limitations will be         customers will expect high security, and the service level
     taken care of, as the services         agreements (SLAs) have to showcase strong data safety
     will be hosted on the service          guarantees. A common misconception is that only physical isolation
     provider’s virtual                     can provide an appropriate level of security. In fact, data stored
     environment. This ensures              using a shared approach can also provide strong data safety, but
     rapid scalability of the on-
                                            requires the use of more sophisticated design patterns.
     demand resources. Moreover,
     converting an on-premise               Performance Consideration
     application does not need
     much re-engineering work.              It is obvious that a shared approach is going to share everything in
     This makes the cloud a good            the service provider infrastructure. This means there will be
     option to consider for on-             performance sharing. If we need a service with a better performance
     demand secured multi-                  quotient, then the apparent choice is the isolated approach. In an
     tenancy for an enterprise.             isolated approach, we can do all kinds of performance tuning on a
                                            per-tenant basis.
                                            This paper targets the isolated approach. This doesn’t mean that
                                            the shared approach is not suitable. This is purely based on the
                                            requirements of the service provider.

                                            Isolation-Based Multi-Tenancy on Cloud
                                            Cloud-based service hosting and delivery is an alternative
                                            approach. As this cloud based approach is getting adopted widely,
                                            there are lots of security and operational challenges which are
                                            standing as a barrier to wider adoption from the enterprise
                                            community. This section covers the benefits of the solution,
                                            challenges/issues and CDMK response to these challenges.
                                            Solution Overview
                                            In cloud-based architectures, on-premise limitations will be taken
                                            care of, as the services will be hosted on the service provider’s
                                            virtual environment. This ensures rapid scalability of the on-demand
                                            resources. Moreover, converting an on-premise application does not
                                            need much re-engineering work. This makes the cloud a good
                                            option to consider for on-demand secured multi-tenancy for an
                                            enterprise.


                                            The figure below illustrates the high level solution approach for the
                                            multi-tenancy in the cloud.




                                            ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved.
12
Multi-Tenancy on Private Cloud | February 2012




                                           Figure 6 - Multi-Tenant Solution

                                           The key characteristics of this solution compared to the traditional
                                           approach are as follows:
                                                         The applications will be hosted on the shared
                                                          infrastructure of the service provider. Each tenant
                                                          application will be hosted in an isolated environment.
                                                         The applications may use different combinations of
                                                          servers and desktops. The servers and desktops of
                                                          each tenant will be protected in the same network
                                                          boundary.
                                                         The tenant applications may need access to some
                                                          shared services of the service provider. Policy-based
                                                          access will be provided for all tenant applications to
                                                          the shared services.
                                                         The customers will access their isolated environments
                                                          through a secured (VPN) channel
                                                         As the applications are hosted on the service provider
                                                          environment, the IT and service administration
                                                          activities will be managed by the service provider.




                                           ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved.
13
Multi-Tenancy on Private Cloud | February 2012




                                             Multi-Tenancy on Cloud Using HCL CDMK
                                             HCL’s CDMK provides the comprehensive solution for the multi-
     HCL CDMK plays the role of              tenant enabled cloud. The figure below illustrates how HCL’s CDMK
     the manager responsible for             achieves this on top of VMware infrastructure.
     provisioning the multiple
     isolated tenant environments
     on-demand and management
     of the whole tenant lifecycle.




                                             Figure 7 - HCL CDMK Multi-Tenancy Solution

                                             Here, the HCL CDMK plays the role of the manager responsible for
                                             provisioning multiple isolated tenant environments on-demand and
                                             management of the whole tenant lifecycle. The service provider
                                             admin role is limited to push the request to HCL CDMK on-demand;
                                             further backend interactions with the vCloud and other VMware
                                             infrastructure for the secured deployment of tenant-specific services
                                             in the respective isolated environment is the responsibility of the
                                             HCL CDMK.
                                             The HCL CDMK works with vCloud and VMware View to seamlessly
                                             provision the server and the desktop required for the respective
                                             tenants. It can handle capacity planning activities such as on-
                                             demand scalability of the tenant’s resources, and it is well
                                             complemented by the resource managers of HCL CDMK to deliver it
                                             on the fly.




                                             ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved.
14
Multi-Tenancy on Private Cloud | February 2012




     Solution Stack of CDMK
     1. Hardware & Hypervisor
     2. VMware Stack
     3. HCL CDMK




                                                                            Figure 8 - HCL CDMK Solution stack overview

                                             The figure above represents the solution stack overview of the HCL
                                             CDMK. This has three layers:
                                                           Hardware & Hypervisor: This the bare-metal infrastructure
                                                            layer over. VMware ESX hypervisor is running on each
                                                            server.
                                                           VMware Stack: It has a vCenter which manages the
                                                            multiple ESX servers. vCloud director provides the cloud
                                                            features and View manager takes care of the desktop
                                                            management.
                                                           HCL CDMK: This leverages and integrates the VMware
                                                            infrastructure to achieve the secured multi-tenancy.
                                             With this architecture, HCL CDMK is achieving its objective to
                                             enable a secured, flexible and rugged multi-tenancy over a cloud
                                             infrastructure. In next section, we will discuss the highlights of HCL
                                             CDMK.

                                             Highlights of HCL CDMK
                                             HCL CDMK addresses the limitations of on-premise multi-tenancy.
                                             In addition to that, it comes with few highlights such as:

                                                   Unified Infrastructure Management

                                             Unified management of the virtual infrastructure is one of the key
                                             benefits which cloud brings to this approach. Below are the major
                                             challenges we may need to focus on.

                                                   Server and desktop integration

                                             The server is the one hosting the services of the service provider
                                             and the desktop is provided as a window to the service accessible



                                             ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved.
15
Multi-Tenancy on Private Cloud | February 2012



                                             from the client network (here, by client, we mean the customer of
                                             the service provider). The challenge here is to achieve a unified
                                             infrastructure management by bringing the server and desktop in
                                             the same network boundary, at the same time adhering to each
                                             other network’s policies and protocols.
     Highlights of HCL CDMK
     1. Unified infrastructure
                                              Unified provisioning approach
        management                           Provisioning of the server and desktop is carried out as a similar
     2. Integration with shared              task with different configurations. Other information, such as
        services                             network, RBAC, etc., also need to be handled during the
                                             provisioning, depending on the type of provision (desktop or server).
     3. Customization of services
        per tenant                            Agent-based VDI remote management
     4. Integration of on-premise            The HCL CDMK Agent will be running in each connection server;
        network                              that helps us remotely monitor the VDI.
                                             The HCL CDMK meets all the challenges above to offer a complete
                                             management layer for infrastructure management.

                                              Shared Services
                                             Access to shared services/components such as the service provider
                                             console, email service, domain controllers, administrative servers,
                                             etc., is vital for normal functioning of their services. This is
                                             accomplished by running these components on a network which has
                                             ACL permission for the tenants.

                                              Customization
                                             As we discussed in the Service Customization section, this will offer
                                             the tenant customization of services, version management, tenant-
                                             specific QoS and patch management. Moreover, it is easy to build a
                                             metadata-driven architecture in an isolated model. In addition to
                                             that, this model gives us the options to:
                                                           Enable service to be flexible enough in allowing changes to
                                                            business logic
                                                           Ability to configure a different workflow for each tenant.
                                                           Performance-based customization – Each tenant has their
                                                            service running over their own customizable virtualized
                                                            infrastructure.
                                                           SLA-based fine tuning per tenant is possible




                                             ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved.
16
Multi-Tenancy on Private Cloud | February 2012




     HCL CDMK provides the
                                            Integration with On-Premises Network
     unified management solution           As multi-tenancy is achieved between the cloud and the on-premise
     that will enable software             infrastructure, there is a need to adhere to each other’s set of
     applications to be hosted             policies, practices and protocols. The two points below must be
     seamlessly on a VMware-based          addressed:
     private cloud
                                                         Integration with the enterprise IdP: integrating the cloud with
                                                          the enterprise IdP to validate the user identity in a federated
                                                          identity system
                                                         Secured Connectivity: Establish a secured connectivity
                                                          between the tenant cloud environment and the enterprise
                                                          network. A site-to-site VPN tunnel provides the secured
                                                          connection.



                                           Conclusion
                                           ISVs have started realizing the necessity of transforming their on-
                                           premise, traditionally-hosted approach to the new cloud-based,
                                           multi-tenant model. Various VMware products provided the basic
                                           virtualization and cloud-based products for creating a robust multi-
                                           tenant environment. Due to the complexity and diversity of the
                                           applications architectures, there is a need for application aware
                                           unified cloud interfaces for enabling the traditional applications to
                                           the new on-demand multi-tenant model in a quick timeframe.
                                           HCL CDMK provides the unified management that will enable
                                           software applications to be hosted seamlessly on the private cloud.




                                           ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved.
17
Multi-Tenancy on Private Cloud | February 2012



                                           References
                                                  1. Multi-Tenant Data Architecture - Frederick Chong,
                                                     Gianpaolo Carraro, and Roger Wolter - Microsoft
                                                     Corporation
                                                  2. The Force.com Multitenant Architecture Understanding the
                                                     Design   of    Salesforce.com’s    Internet   Application
                                                     Development Platform




                                           ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved.
18
Multi-Tenancy on Private Cloud | February 2012



                                           Author Info
                                                                                       Haroon Rasheed
                                                                                       Lead Engineer – ERS-Practice
                                                                                       Haroon has over 4.5 years of experience in
                                                                                       the IT industry. His areas of interest are
                                                                                       cloud computing technologies,
                                                                                       virtualization and software development.




                                                                                       Ashok R
                                                                                       Technical Lead – ERS-Practice
                                                                                       Ashok has more than 5 years of
                                                                                       experience in product development and
                                                                                       expertise in the security domain, especially
                                                                                       in key management and cloud computing
                                                                                       technologies.




                                                                                       Hareendran M
                                                                                       Technical Manager – ERS-Practice Hareendran
                                                                                       has more than 13 years of experience in
                                                                                       product development, and expertise in the
                                                                                       security domain, especially in identity
                                                                                       federation and access management and cloud
                                                                                       computing technologies.




                                           ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved.
19
Hello, I’m from HCL’s Engineering and R&D Services. We enable
technology led organizations to go to market with innovative products
and solutions. We partner with our customers in building world class
products and creating the associated solution delivery ecosystem to
help build market leadership. Right now, 14,500+ of us are developing
engineering products, solutions and platforms across Aerospace and
Defense, Automotive, Consumer Electronics, Industrial Manufacturing,
Medical Devices, Networking & Telecom, Office Automation,
Semiconductor, and Servers & Storage for our customers.
For more details, contact eootb@hcl.com
Follow us on Twitter at http://twitter.com/hclers and our blog at
http://ers.hclblogs.com/
Visit our website at http://www.hcltech.com/engineering-services/

About HCL
About HCL Technologies
HCL Technologies is a leading global IT services company, working
with clients in the areas that impact and redefine the core of their
businesses. Since its inception into the global landscape after its IPO in
1999, HCL focuses on ―transformational outsourcing,‖ underlined by
innovation and value creation, and offers an integrated portfolio of
services including software-led IT solutions, remote infrastructure
management, engineering and R&D services and BPO. HCL leverages
its extensive global offshore infrastructure and network of offices in 26
countries to provide holistic, multi-service delivery in key industry
verticals including Financial Services, Manufacturing, Consumer
Services, Public Services and Healthcare. HCL takes pride in its
philosophy of ―Employees First, Customers Second,‖ which empowers
our 77,046 transformers to create a real value for the customers. HCL
Technologies, along with its subsidiaries, had consolidated revenues of
US$ 3.5 billion (Rs. 16,034 crores), as of 30 June 2011 (on LTM basis).
For more information, please visit www.hcltech.com

About HCL Enterprise
HCL is a $6.2 billion leading global technology and IT enterprise
comprising two companies listed in India - HCL Technologies and HCL
Infosystems. Founded in 1976, HCL is one of India's original IT garage
start-ups. A pioneer of modern computing and a transformational
enterprise, HCL’s diverse range of hardware and software offerings
span a wide array of focused industry verticals. The HCL team consists
of 90,000 professionals of diverse nationalities, who operate from 31
countries including over 500 points of presence in India. For more on
HCL, please visit www.hcl.com

Weitere ähnliche Inhalte

Was ist angesagt?

White Paper: Deploying and Implementing RecoverPoint in a Virtual Machine for...
White Paper: Deploying and Implementing RecoverPoint in a Virtual Machine for...White Paper: Deploying and Implementing RecoverPoint in a Virtual Machine for...
White Paper: Deploying and Implementing RecoverPoint in a Virtual Machine for...EMC
 
EMC Big Data | Hadoop Starter Kit | EMC Forum 2014
EMC Big Data | Hadoop Starter Kit | EMC Forum 2014EMC Big Data | Hadoop Starter Kit | EMC Forum 2014
EMC Big Data | Hadoop Starter Kit | EMC Forum 2014EMC
 
Virtualization Technology and Directions ( EMC World 2010 )
Virtualization Technology and Directions ( EMC World 2010 )Virtualization Technology and Directions ( EMC World 2010 )
Virtualization Technology and Directions ( EMC World 2010 )EMC
 
The Future of Storage : EMC Software Defined Solution
The Future of Storage : EMC Software Defined Solution The Future of Storage : EMC Software Defined Solution
The Future of Storage : EMC Software Defined Solution RSD
 
Emc isilon technical deep dive workshop
Emc isilon technical deep dive workshopEmc isilon technical deep dive workshop
Emc isilon technical deep dive workshopsolarisyougood
 
Cloud Computing and VCE
Cloud Computing and VCECloud Computing and VCE
Cloud Computing and VCECenk Ersoy
 
Vnx mr presentation kenny pool
Vnx mr presentation kenny poolVnx mr presentation kenny pool
Vnx mr presentation kenny poolEMC Nederland
 
EMC Vipr srm-technical Deep dive
EMC Vipr srm-technical Deep diveEMC Vipr srm-technical Deep dive
EMC Vipr srm-technical Deep divesolarisyougood
 
EMC Atmos for service providers
EMC Atmos for service providersEMC Atmos for service providers
EMC Atmos for service providerssolarisyougood
 
Le Software Defined Solutions, ou comment automatiser les ressources IT ?
Le Software Defined Solutions, ou comment automatiser les ressources IT ?Le Software Defined Solutions, ou comment automatiser les ressources IT ?
Le Software Defined Solutions, ou comment automatiser les ressources IT ?RSD
 
Power systems virtualization with power kvm
Power systems virtualization with power kvmPower systems virtualization with power kvm
Power systems virtualization with power kvmsolarisyougood
 
Presentation atmos architecture overview
Presentation   atmos architecture overviewPresentation   atmos architecture overview
Presentation atmos architecture overviewxKinAnx
 
Vnx series-technical-review-110616214632-phpapp02
Vnx series-technical-review-110616214632-phpapp02Vnx series-technical-review-110616214632-phpapp02
Vnx series-technical-review-110616214632-phpapp02Newlink
 
emc vnx unisphere
emc vnx unisphereemc vnx unisphere
emc vnx unispherexigua_521
 
INDUSTRY-LEADING TECHNOLOGY FOR LONG TERM RETENTION OF BACKUPS IN THE CLOUD
INDUSTRY-LEADING  TECHNOLOGY FOR LONG TERM RETENTION OF BACKUPS IN THE CLOUDINDUSTRY-LEADING  TECHNOLOGY FOR LONG TERM RETENTION OF BACKUPS IN THE CLOUD
INDUSTRY-LEADING TECHNOLOGY FOR LONG TERM RETENTION OF BACKUPS IN THE CLOUDEMC
 
Introduce: IBM Power Linux with PowerKVM
Introduce: IBM Power Linux with PowerKVMIntroduce: IBM Power Linux with PowerKVM
Introduce: IBM Power Linux with PowerKVMZainal Abidin
 
Emc vspex customer_presentation_private_cloud_v_mware_mid_2.0
Emc vspex customer_presentation_private_cloud_v_mware_mid_2.0Emc vspex customer_presentation_private_cloud_v_mware_mid_2.0
Emc vspex customer_presentation_private_cloud_v_mware_mid_2.0xKinAnx
 
Presentation integration vmware with emc storage
Presentation   integration vmware with emc storagePresentation   integration vmware with emc storage
Presentation integration vmware with emc storagesolarisyourep
 

Was ist angesagt? (20)

White Paper: Deploying and Implementing RecoverPoint in a Virtual Machine for...
White Paper: Deploying and Implementing RecoverPoint in a Virtual Machine for...White Paper: Deploying and Implementing RecoverPoint in a Virtual Machine for...
White Paper: Deploying and Implementing RecoverPoint in a Virtual Machine for...
 
EMC Big Data | Hadoop Starter Kit | EMC Forum 2014
EMC Big Data | Hadoop Starter Kit | EMC Forum 2014EMC Big Data | Hadoop Starter Kit | EMC Forum 2014
EMC Big Data | Hadoop Starter Kit | EMC Forum 2014
 
Virtualization Technology and Directions ( EMC World 2010 )
Virtualization Technology and Directions ( EMC World 2010 )Virtualization Technology and Directions ( EMC World 2010 )
Virtualization Technology and Directions ( EMC World 2010 )
 
The Future of Storage : EMC Software Defined Solution
The Future of Storage : EMC Software Defined Solution The Future of Storage : EMC Software Defined Solution
The Future of Storage : EMC Software Defined Solution
 
Emc isilon technical deep dive workshop
Emc isilon technical deep dive workshopEmc isilon technical deep dive workshop
Emc isilon technical deep dive workshop
 
Cloud Computing and VCE
Cloud Computing and VCECloud Computing and VCE
Cloud Computing and VCE
 
Vnx mr presentation kenny pool
Vnx mr presentation kenny poolVnx mr presentation kenny pool
Vnx mr presentation kenny pool
 
EMC Vipr srm-technical Deep dive
EMC Vipr srm-technical Deep diveEMC Vipr srm-technical Deep dive
EMC Vipr srm-technical Deep dive
 
EMC Atmos for service providers
EMC Atmos for service providersEMC Atmos for service providers
EMC Atmos for service providers
 
VNX Overview
VNX Overview   VNX Overview
VNX Overview
 
Le Software Defined Solutions, ou comment automatiser les ressources IT ?
Le Software Defined Solutions, ou comment automatiser les ressources IT ?Le Software Defined Solutions, ou comment automatiser les ressources IT ?
Le Software Defined Solutions, ou comment automatiser les ressources IT ?
 
Power systems virtualization with power kvm
Power systems virtualization with power kvmPower systems virtualization with power kvm
Power systems virtualization with power kvm
 
EMC VNX
EMC VNXEMC VNX
EMC VNX
 
Presentation atmos architecture overview
Presentation   atmos architecture overviewPresentation   atmos architecture overview
Presentation atmos architecture overview
 
Vnx series-technical-review-110616214632-phpapp02
Vnx series-technical-review-110616214632-phpapp02Vnx series-technical-review-110616214632-phpapp02
Vnx series-technical-review-110616214632-phpapp02
 
emc vnx unisphere
emc vnx unisphereemc vnx unisphere
emc vnx unisphere
 
INDUSTRY-LEADING TECHNOLOGY FOR LONG TERM RETENTION OF BACKUPS IN THE CLOUD
INDUSTRY-LEADING  TECHNOLOGY FOR LONG TERM RETENTION OF BACKUPS IN THE CLOUDINDUSTRY-LEADING  TECHNOLOGY FOR LONG TERM RETENTION OF BACKUPS IN THE CLOUD
INDUSTRY-LEADING TECHNOLOGY FOR LONG TERM RETENTION OF BACKUPS IN THE CLOUD
 
Introduce: IBM Power Linux with PowerKVM
Introduce: IBM Power Linux with PowerKVMIntroduce: IBM Power Linux with PowerKVM
Introduce: IBM Power Linux with PowerKVM
 
Emc vspex customer_presentation_private_cloud_v_mware_mid_2.0
Emc vspex customer_presentation_private_cloud_v_mware_mid_2.0Emc vspex customer_presentation_private_cloud_v_mware_mid_2.0
Emc vspex customer_presentation_private_cloud_v_mware_mid_2.0
 
Presentation integration vmware with emc storage
Presentation   integration vmware with emc storagePresentation   integration vmware with emc storage
Presentation integration vmware with emc storage
 

Andere mochten auch

In sight telepsychiatry competitor profiles tracey fu
In sight telepsychiatry competitor profiles tracey fuIn sight telepsychiatry competitor profiles tracey fu
In sight telepsychiatry competitor profiles tracey futraceyxfu
 
USF Mid East and Turkey Pitch
USF Mid East and Turkey PitchUSF Mid East and Turkey Pitch
USF Mid East and Turkey PitchContractor
 
Best Practices for API Adoption
Best Practices for API AdoptionBest Practices for API Adoption
Best Practices for API AdoptionAnyPresence
 
Charity Business Automation
Charity Business AutomationCharity Business Automation
Charity Business AutomationMohamed Shaaban
 
Canada Digital Future 2014
Canada Digital Future 2014Canada Digital Future 2014
Canada Digital Future 2014Counselorauto
 
Plaquette Commerciale Phone Contact
Plaquette Commerciale Phone ContactPlaquette Commerciale Phone Contact
Plaquette Commerciale Phone Contactphonecontact
 
Education and Training for The Future Workforce
Education and Training for The Future WorkforceEducation and Training for The Future Workforce
Education and Training for The Future WorkforceWISE
 
SITB15 - Qu'est qu'une Data Driven Company à l'heure de la digitalisation ?
SITB15 - Qu'est qu'une Data Driven Company à l'heure de la digitalisation ?SITB15 - Qu'est qu'une Data Driven Company à l'heure de la digitalisation ?
SITB15 - Qu'est qu'une Data Driven Company à l'heure de la digitalisation ?cyrilpicat
 
Structure 2014 - The future of cloud computing survey results
Structure 2014 - The future of cloud computing survey resultsStructure 2014 - The future of cloud computing survey results
Structure 2014 - The future of cloud computing survey resultsGigaom
 
A RESTful API for Controlling Dynamic Streaming Topologies
A RESTful API for Controlling Dynamic Streaming TopologiesA RESTful API for Controlling Dynamic Streaming Topologies
A RESTful API for Controlling Dynamic Streaming TopologiesMasiar Babazadeh
 
Dynamic clouds and networks without infrastructure
Dynamic clouds and networks without infrastructureDynamic clouds and networks without infrastructure
Dynamic clouds and networks without infrastructureUniversity of Hertfordshire
 
Sales Hacker Conference San Francisco - Jason Lemkin - The 10 Key Revenue Mis...
Sales Hacker Conference San Francisco - Jason Lemkin - The 10 Key Revenue Mis...Sales Hacker Conference San Francisco - Jason Lemkin - The 10 Key Revenue Mis...
Sales Hacker Conference San Francisco - Jason Lemkin - The 10 Key Revenue Mis...Sales Hacker
 
Manthan Legal's Intelligence driven Contracts Lifecycle Management
Manthan Legal's Intelligence driven Contracts Lifecycle ManagementManthan Legal's Intelligence driven Contracts Lifecycle Management
Manthan Legal's Intelligence driven Contracts Lifecycle ManagementPiyush T
 
Integrated Customer Service Maximization Experience Vision Demonstrator
Integrated Customer Service Maximization Experience Vision DemonstratorIntegrated Customer Service Maximization Experience Vision Demonstrator
Integrated Customer Service Maximization Experience Vision DemonstratorMicrosoft
 
5 or 6 API Adoption Strategies
5 or 6 API Adoption Strategies5 or 6 API Adoption Strategies
5 or 6 API Adoption Strategiesduvander
 

Andere mochten auch (20)

In sight telepsychiatry competitor profiles tracey fu
In sight telepsychiatry competitor profiles tracey fuIn sight telepsychiatry competitor profiles tracey fu
In sight telepsychiatry competitor profiles tracey fu
 
USF Mid East and Turkey Pitch
USF Mid East and Turkey PitchUSF Mid East and Turkey Pitch
USF Mid East and Turkey Pitch
 
Best Practices for API Adoption
Best Practices for API AdoptionBest Practices for API Adoption
Best Practices for API Adoption
 
Charity Business Automation
Charity Business AutomationCharity Business Automation
Charity Business Automation
 
Ripening of a RESTful API
Ripening of a RESTful APIRipening of a RESTful API
Ripening of a RESTful API
 
Canada Digital Future 2014
Canada Digital Future 2014Canada Digital Future 2014
Canada Digital Future 2014
 
Plaquette Commerciale Phone Contact
Plaquette Commerciale Phone ContactPlaquette Commerciale Phone Contact
Plaquette Commerciale Phone Contact
 
Education and Training for The Future Workforce
Education and Training for The Future WorkforceEducation and Training for The Future Workforce
Education and Training for The Future Workforce
 
SITB15 - Qu'est qu'une Data Driven Company à l'heure de la digitalisation ?
SITB15 - Qu'est qu'une Data Driven Company à l'heure de la digitalisation ?SITB15 - Qu'est qu'une Data Driven Company à l'heure de la digitalisation ?
SITB15 - Qu'est qu'une Data Driven Company à l'heure de la digitalisation ?
 
Structure 2014 - The future of cloud computing survey results
Structure 2014 - The future of cloud computing survey resultsStructure 2014 - The future of cloud computing survey results
Structure 2014 - The future of cloud computing survey results
 
China air conditioner market report
China air conditioner market reportChina air conditioner market report
China air conditioner market report
 
APIs and Innovation
APIs and InnovationAPIs and Innovation
APIs and Innovation
 
A RESTful API for Controlling Dynamic Streaming Topologies
A RESTful API for Controlling Dynamic Streaming TopologiesA RESTful API for Controlling Dynamic Streaming Topologies
A RESTful API for Controlling Dynamic Streaming Topologies
 
Qy stainless steel self priming gas-liquid mixing pump
Qy stainless steel self priming gas-liquid mixing pumpQy stainless steel self priming gas-liquid mixing pump
Qy stainless steel self priming gas-liquid mixing pump
 
Dynamic clouds and networks without infrastructure
Dynamic clouds and networks without infrastructureDynamic clouds and networks without infrastructure
Dynamic clouds and networks without infrastructure
 
Sales Hacker Conference San Francisco - Jason Lemkin - The 10 Key Revenue Mis...
Sales Hacker Conference San Francisco - Jason Lemkin - The 10 Key Revenue Mis...Sales Hacker Conference San Francisco - Jason Lemkin - The 10 Key Revenue Mis...
Sales Hacker Conference San Francisco - Jason Lemkin - The 10 Key Revenue Mis...
 
Storytelling - Anita Cardoso
Storytelling - Anita CardosoStorytelling - Anita Cardoso
Storytelling - Anita Cardoso
 
Manthan Legal's Intelligence driven Contracts Lifecycle Management
Manthan Legal's Intelligence driven Contracts Lifecycle ManagementManthan Legal's Intelligence driven Contracts Lifecycle Management
Manthan Legal's Intelligence driven Contracts Lifecycle Management
 
Integrated Customer Service Maximization Experience Vision Demonstrator
Integrated Customer Service Maximization Experience Vision DemonstratorIntegrated Customer Service Maximization Experience Vision Demonstrator
Integrated Customer Service Maximization Experience Vision Demonstrator
 
5 or 6 API Adoption Strategies
5 or 6 API Adoption Strategies5 or 6 API Adoption Strategies
5 or 6 API Adoption Strategies
 

Ähnlich wie HCLT Whitepaper: Multi- Tenancy on Private Cloud

Chapter VI -CLOUD NATIVE AND EMERGENT TRENDS.pptx
Chapter VI -CLOUD NATIVE AND EMERGENT TRENDS.pptxChapter VI -CLOUD NATIVE AND EMERGENT TRENDS.pptx
Chapter VI -CLOUD NATIVE AND EMERGENT TRENDS.pptxJerianMacatuggal
 
Understanding the Cloud Computing Stack
Understanding the Cloud Computing StackUnderstanding the Cloud Computing Stack
Understanding the Cloud Computing StackRackspace
 
Microsoft System Center 2012 overview datasheet
Microsoft System Center 2012 overview datasheetMicrosoft System Center 2012 overview datasheet
Microsoft System Center 2012 overview datasheetDavid J Rosenthal
 
Building a foundation for a high-performance, low cost private cloud
Building a foundation for a  high-performance, low cost  private cloudBuilding a foundation for a  high-performance, low cost  private cloud
Building a foundation for a high-performance, low cost private cloudIBM India Smarter Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computingMed Zaibi
 
"SEEDING CLOUDS ON POWER SYSTEMS WITH IBM SMARTCLOUD™ ENTRY"
"SEEDING CLOUDS ON POWER SYSTEMS WITH IBM SMARTCLOUD™ ENTRY""SEEDING CLOUDS ON POWER SYSTEMS WITH IBM SMARTCLOUD™ ENTRY"
"SEEDING CLOUDS ON POWER SYSTEMS WITH IBM SMARTCLOUD™ ENTRY"IBM India Smarter Computing
 
Cloud Native Architecture: Its Benefits and Key Components
Cloud Native Architecture: Its Benefits and Key ComponentsCloud Native Architecture: Its Benefits and Key Components
Cloud Native Architecture: Its Benefits and Key ComponentsAndrewHolland58
 
Private Cloud With System Center Project
Private Cloud With System Center ProjectPrivate Cloud With System Center Project
Private Cloud With System Center ProjectAbhijit Kundu
 
Architecture 2020 - eComputing 2019-07-01
Architecture 2020 - eComputing 2019-07-01Architecture 2020 - eComputing 2019-07-01
Architecture 2020 - eComputing 2019-07-01Jorge Hidalgo
 
Cloud lockin and interoperability v2 indic threads cloud computing conferen...
Cloud lockin and interoperability v2   indic threads cloud computing conferen...Cloud lockin and interoperability v2   indic threads cloud computing conferen...
Cloud lockin and interoperability v2 indic threads cloud computing conferen...IndicThreads
 
Cloud lockin and interoperability v2 indic threads cloud computing conferen...
Cloud lockin and interoperability v2   indic threads cloud computing conferen...Cloud lockin and interoperability v2   indic threads cloud computing conferen...
Cloud lockin and interoperability v2 indic threads cloud computing conferen...IndicThreads
 
Exploring Cloud Native Architecture: Its Benefits And Key Components
Exploring Cloud Native Architecture: Its Benefits And Key ComponentsExploring Cloud Native Architecture: Its Benefits And Key Components
Exploring Cloud Native Architecture: Its Benefits And Key ComponentsLucy Zeniffer
 
Cloud Lock-in vs. Cloud Interoperability - Indicthreads cloud computing conf...
Cloud Lock-in vs. Cloud Interoperability  - Indicthreads cloud computing conf...Cloud Lock-in vs. Cloud Interoperability  - Indicthreads cloud computing conf...
Cloud Lock-in vs. Cloud Interoperability - Indicthreads cloud computing conf...IndicThreads
 
Docker with Micro Service and WebServices
Docker with Micro Service and WebServicesDocker with Micro Service and WebServices
Docker with Micro Service and WebServicesSunil Yadav
 
Cloud Computing_presentation.pptx
Cloud Computing_presentation.pptxCloud Computing_presentation.pptx
Cloud Computing_presentation.pptxGopalThapa9
 
PRIVATE CLOUDS FLOAT WITH IBM SYSTEMS AND SOFTWARE
PRIVATE CLOUDS FLOAT WITH IBM SYSTEMS AND SOFTWAREPRIVATE CLOUDS FLOAT WITH IBM SYSTEMS AND SOFTWARE
PRIVATE CLOUDS FLOAT WITH IBM SYSTEMS AND SOFTWAREIBM India Smarter Computing
 
Analyst paper: Private Clouds Float with IBM Systems and Software
Analyst paper: Private Clouds Float with IBM Systems and SoftwareAnalyst paper: Private Clouds Float with IBM Systems and Software
Analyst paper: Private Clouds Float with IBM Systems and SoftwareIBM India Smarter Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computingshethzaid
 

Ähnlich wie HCLT Whitepaper: Multi- Tenancy on Private Cloud (20)

Chapter VI -CLOUD NATIVE AND EMERGENT TRENDS.pptx
Chapter VI -CLOUD NATIVE AND EMERGENT TRENDS.pptxChapter VI -CLOUD NATIVE AND EMERGENT TRENDS.pptx
Chapter VI -CLOUD NATIVE AND EMERGENT TRENDS.pptx
 
Understanding the Cloud Computing Stack
Understanding the Cloud Computing StackUnderstanding the Cloud Computing Stack
Understanding the Cloud Computing Stack
 
Microsoft System Center 2012 overview datasheet
Microsoft System Center 2012 overview datasheetMicrosoft System Center 2012 overview datasheet
Microsoft System Center 2012 overview datasheet
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Building a foundation for a high-performance, low cost private cloud
Building a foundation for a  high-performance, low cost  private cloudBuilding a foundation for a  high-performance, low cost  private cloud
Building a foundation for a high-performance, low cost private cloud
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
"SEEDING CLOUDS ON POWER SYSTEMS WITH IBM SMARTCLOUD™ ENTRY"
"SEEDING CLOUDS ON POWER SYSTEMS WITH IBM SMARTCLOUD™ ENTRY""SEEDING CLOUDS ON POWER SYSTEMS WITH IBM SMARTCLOUD™ ENTRY"
"SEEDING CLOUDS ON POWER SYSTEMS WITH IBM SMARTCLOUD™ ENTRY"
 
Cloud Native Architecture: Its Benefits and Key Components
Cloud Native Architecture: Its Benefits and Key ComponentsCloud Native Architecture: Its Benefits and Key Components
Cloud Native Architecture: Its Benefits and Key Components
 
Private Cloud With System Center Project
Private Cloud With System Center ProjectPrivate Cloud With System Center Project
Private Cloud With System Center Project
 
Architecture 2020 - eComputing 2019-07-01
Architecture 2020 - eComputing 2019-07-01Architecture 2020 - eComputing 2019-07-01
Architecture 2020 - eComputing 2019-07-01
 
Cloud lockin and interoperability v2 indic threads cloud computing conferen...
Cloud lockin and interoperability v2   indic threads cloud computing conferen...Cloud lockin and interoperability v2   indic threads cloud computing conferen...
Cloud lockin and interoperability v2 indic threads cloud computing conferen...
 
Cloud lockin and interoperability v2 indic threads cloud computing conferen...
Cloud lockin and interoperability v2   indic threads cloud computing conferen...Cloud lockin and interoperability v2   indic threads cloud computing conferen...
Cloud lockin and interoperability v2 indic threads cloud computing conferen...
 
Exploring Cloud Native Architecture: Its Benefits And Key Components
Exploring Cloud Native Architecture: Its Benefits And Key ComponentsExploring Cloud Native Architecture: Its Benefits And Key Components
Exploring Cloud Native Architecture: Its Benefits And Key Components
 
Cloud Lock-in vs. Cloud Interoperability - Indicthreads cloud computing conf...
Cloud Lock-in vs. Cloud Interoperability  - Indicthreads cloud computing conf...Cloud Lock-in vs. Cloud Interoperability  - Indicthreads cloud computing conf...
Cloud Lock-in vs. Cloud Interoperability - Indicthreads cloud computing conf...
 
Docker with Micro Service and WebServices
Docker with Micro Service and WebServicesDocker with Micro Service and WebServices
Docker with Micro Service and WebServices
 
Cloud Computing_presentation.pptx
Cloud Computing_presentation.pptxCloud Computing_presentation.pptx
Cloud Computing_presentation.pptx
 
PRIVATE CLOUDS FLOAT WITH IBM SYSTEMS AND SOFTWARE
PRIVATE CLOUDS FLOAT WITH IBM SYSTEMS AND SOFTWAREPRIVATE CLOUDS FLOAT WITH IBM SYSTEMS AND SOFTWARE
PRIVATE CLOUDS FLOAT WITH IBM SYSTEMS AND SOFTWARE
 
Analyst paper: Private Clouds Float with IBM Systems and Software
Analyst paper: Private Clouds Float with IBM Systems and SoftwareAnalyst paper: Private Clouds Float with IBM Systems and Software
Analyst paper: Private Clouds Float with IBM Systems and Software
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud management march 20 - v7 sgc
Cloud management  march 20 - v7 sgcCloud management  march 20 - v7 sgc
Cloud management march 20 - v7 sgc
 

Mehr von HCL Technologies

Emergence of ITOA: An Evolution in IT Monitoring and Management
Emergence of ITOA: An Evolution in IT Monitoring and ManagementEmergence of ITOA: An Evolution in IT Monitoring and Management
Emergence of ITOA: An Evolution in IT Monitoring and ManagementHCL Technologies
 
USING FACTORY DESIGN PATTERNS IN MAP REDUCE DESIGN FOR BIG DATA ANALYTICS
USING FACTORY DESIGN PATTERNS IN MAP REDUCE DESIGN FOR BIG DATA ANALYTICSUSING FACTORY DESIGN PATTERNS IN MAP REDUCE DESIGN FOR BIG DATA ANALYTICS
USING FACTORY DESIGN PATTERNS IN MAP REDUCE DESIGN FOR BIG DATA ANALYTICSHCL Technologies
 
HCL HELPS A US BASED WIRELINE TELECOM OPERATOR FOR BETTER LEAD-TO-CASH AND TH...
HCL HELPS A US BASED WIRELINE TELECOM OPERATOR FOR BETTER LEAD-TO-CASH AND TH...HCL HELPS A US BASED WIRELINE TELECOM OPERATOR FOR BETTER LEAD-TO-CASH AND TH...
HCL HELPS A US BASED WIRELINE TELECOM OPERATOR FOR BETTER LEAD-TO-CASH AND TH...HCL Technologies
 
HCL HELPS A LEADING US TELECOM PROTECT ITS MARKET SHARE AND MAINTAIN HIGH LEV...
HCL HELPS A LEADING US TELECOM PROTECT ITS MARKET SHARE AND MAINTAIN HIGH LEV...HCL HELPS A LEADING US TELECOM PROTECT ITS MARKET SHARE AND MAINTAIN HIGH LEV...
HCL HELPS A LEADING US TELECOM PROTECT ITS MARKET SHARE AND MAINTAIN HIGH LEV...HCL Technologies
 
Noise Control of Vacuum Cleaners
Noise Control of Vacuum CleanersNoise Control of Vacuum Cleaners
Noise Control of Vacuum CleanersHCL Technologies
 
Cost-effective Video Analytics in Smart Cities
Cost-effective Video Analytics in Smart CitiesCost-effective Video Analytics in Smart Cities
Cost-effective Video Analytics in Smart CitiesHCL Technologies
 
A novel approach towards a Smarter DSLR Camera
A novel approach towards a Smarter DSLR CameraA novel approach towards a Smarter DSLR Camera
A novel approach towards a Smarter DSLR CameraHCL Technologies
 
Security framework for connected devices
Security framework for connected devicesSecurity framework for connected devices
Security framework for connected devicesHCL Technologies
 
Connected Cars - Use Cases for Indian Scenario
Connected Cars - Use Cases for Indian ScenarioConnected Cars - Use Cases for Indian Scenario
Connected Cars - Use Cases for Indian ScenarioHCL Technologies
 
A Sigh of Relief for Patients with Chronic Diseases
A Sigh of Relief for Patients with Chronic DiseasesA Sigh of Relief for Patients with Chronic Diseases
A Sigh of Relief for Patients with Chronic DiseasesHCL Technologies
 
Painting a Social & Mobile Picture in Real Time
Painting a Social & Mobile Picture in Real TimePainting a Social & Mobile Picture in Real Time
Painting a Social & Mobile Picture in Real TimeHCL Technologies
 
A Novel Design Approach for Electronic Equipment - FEA Based Methodology
A Novel Design Approach for Electronic Equipment - FEA Based MethodologyA Novel Design Approach for Electronic Equipment - FEA Based Methodology
A Novel Design Approach for Electronic Equipment - FEA Based MethodologyHCL Technologies
 
Intrusion Detection System (IDS)
Intrusion Detection System (IDS)Intrusion Detection System (IDS)
Intrusion Detection System (IDS)HCL Technologies
 
Manufacturing Automation and Digitization
Manufacturing Automation and DigitizationManufacturing Automation and Digitization
Manufacturing Automation and DigitizationHCL Technologies
 
Managing Customer Care in Digital
Managing Customer Care in DigitalManaging Customer Care in Digital
Managing Customer Care in DigitalHCL Technologies
 
Digital Customer Care Solutions, Smart Customer Care Solutions, Next Gen Cust...
Digital Customer Care Solutions, Smart Customer Care Solutions, Next Gen Cust...Digital Customer Care Solutions, Smart Customer Care Solutions, Next Gen Cust...
Digital Customer Care Solutions, Smart Customer Care Solutions, Next Gen Cust...HCL Technologies
 
The Internet of Things. Wharton Guest Lecture by Sandeep Kishore – Corporate ...
The Internet of Things. Wharton Guest Lecture by Sandeep Kishore – Corporate ...The Internet of Things. Wharton Guest Lecture by Sandeep Kishore – Corporate ...
The Internet of Things. Wharton Guest Lecture by Sandeep Kishore – Corporate ...HCL Technologies
 
Be Digital or Be Extinct. Wharton Guest Lecture by Sandeep Kishore – Corporat...
Be Digital or Be Extinct. Wharton Guest Lecture by Sandeep Kishore – Corporat...Be Digital or Be Extinct. Wharton Guest Lecture by Sandeep Kishore – Corporat...
Be Digital or Be Extinct. Wharton Guest Lecture by Sandeep Kishore – Corporat...HCL Technologies
 
Transform and Modernize -UK's leading specialists in Pension and Employee Ben...
Transform and Modernize -UK's leading specialists in Pension and Employee Ben...Transform and Modernize -UK's leading specialists in Pension and Employee Ben...
Transform and Modernize -UK's leading specialists in Pension and Employee Ben...HCL Technologies
 

Mehr von HCL Technologies (20)

Emergence of ITOA: An Evolution in IT Monitoring and Management
Emergence of ITOA: An Evolution in IT Monitoring and ManagementEmergence of ITOA: An Evolution in IT Monitoring and Management
Emergence of ITOA: An Evolution in IT Monitoring and Management
 
USING FACTORY DESIGN PATTERNS IN MAP REDUCE DESIGN FOR BIG DATA ANALYTICS
USING FACTORY DESIGN PATTERNS IN MAP REDUCE DESIGN FOR BIG DATA ANALYTICSUSING FACTORY DESIGN PATTERNS IN MAP REDUCE DESIGN FOR BIG DATA ANALYTICS
USING FACTORY DESIGN PATTERNS IN MAP REDUCE DESIGN FOR BIG DATA ANALYTICS
 
HCL HELPS A US BASED WIRELINE TELECOM OPERATOR FOR BETTER LEAD-TO-CASH AND TH...
HCL HELPS A US BASED WIRELINE TELECOM OPERATOR FOR BETTER LEAD-TO-CASH AND TH...HCL HELPS A US BASED WIRELINE TELECOM OPERATOR FOR BETTER LEAD-TO-CASH AND TH...
HCL HELPS A US BASED WIRELINE TELECOM OPERATOR FOR BETTER LEAD-TO-CASH AND TH...
 
HCL HELPS A LEADING US TELECOM PROTECT ITS MARKET SHARE AND MAINTAIN HIGH LEV...
HCL HELPS A LEADING US TELECOM PROTECT ITS MARKET SHARE AND MAINTAIN HIGH LEV...HCL HELPS A LEADING US TELECOM PROTECT ITS MARKET SHARE AND MAINTAIN HIGH LEV...
HCL HELPS A LEADING US TELECOM PROTECT ITS MARKET SHARE AND MAINTAIN HIGH LEV...
 
Noise Control of Vacuum Cleaners
Noise Control of Vacuum CleanersNoise Control of Vacuum Cleaners
Noise Control of Vacuum Cleaners
 
Comply
Comply Comply
Comply
 
Cost-effective Video Analytics in Smart Cities
Cost-effective Video Analytics in Smart CitiesCost-effective Video Analytics in Smart Cities
Cost-effective Video Analytics in Smart Cities
 
A novel approach towards a Smarter DSLR Camera
A novel approach towards a Smarter DSLR CameraA novel approach towards a Smarter DSLR Camera
A novel approach towards a Smarter DSLR Camera
 
Security framework for connected devices
Security framework for connected devicesSecurity framework for connected devices
Security framework for connected devices
 
Connected Cars - Use Cases for Indian Scenario
Connected Cars - Use Cases for Indian ScenarioConnected Cars - Use Cases for Indian Scenario
Connected Cars - Use Cases for Indian Scenario
 
A Sigh of Relief for Patients with Chronic Diseases
A Sigh of Relief for Patients with Chronic DiseasesA Sigh of Relief for Patients with Chronic Diseases
A Sigh of Relief for Patients with Chronic Diseases
 
Painting a Social & Mobile Picture in Real Time
Painting a Social & Mobile Picture in Real TimePainting a Social & Mobile Picture in Real Time
Painting a Social & Mobile Picture in Real Time
 
A Novel Design Approach for Electronic Equipment - FEA Based Methodology
A Novel Design Approach for Electronic Equipment - FEA Based MethodologyA Novel Design Approach for Electronic Equipment - FEA Based Methodology
A Novel Design Approach for Electronic Equipment - FEA Based Methodology
 
Intrusion Detection System (IDS)
Intrusion Detection System (IDS)Intrusion Detection System (IDS)
Intrusion Detection System (IDS)
 
Manufacturing Automation and Digitization
Manufacturing Automation and DigitizationManufacturing Automation and Digitization
Manufacturing Automation and Digitization
 
Managing Customer Care in Digital
Managing Customer Care in DigitalManaging Customer Care in Digital
Managing Customer Care in Digital
 
Digital Customer Care Solutions, Smart Customer Care Solutions, Next Gen Cust...
Digital Customer Care Solutions, Smart Customer Care Solutions, Next Gen Cust...Digital Customer Care Solutions, Smart Customer Care Solutions, Next Gen Cust...
Digital Customer Care Solutions, Smart Customer Care Solutions, Next Gen Cust...
 
The Internet of Things. Wharton Guest Lecture by Sandeep Kishore – Corporate ...
The Internet of Things. Wharton Guest Lecture by Sandeep Kishore – Corporate ...The Internet of Things. Wharton Guest Lecture by Sandeep Kishore – Corporate ...
The Internet of Things. Wharton Guest Lecture by Sandeep Kishore – Corporate ...
 
Be Digital or Be Extinct. Wharton Guest Lecture by Sandeep Kishore – Corporat...
Be Digital or Be Extinct. Wharton Guest Lecture by Sandeep Kishore – Corporat...Be Digital or Be Extinct. Wharton Guest Lecture by Sandeep Kishore – Corporat...
Be Digital or Be Extinct. Wharton Guest Lecture by Sandeep Kishore – Corporat...
 
Transform and Modernize -UK's leading specialists in Pension and Employee Ben...
Transform and Modernize -UK's leading specialists in Pension and Employee Ben...Transform and Modernize -UK's leading specialists in Pension and Employee Ben...
Transform and Modernize -UK's leading specialists in Pension and Employee Ben...
 

Kürzlich hochgeladen

Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...ssuserf63bd7
 
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdfChris Skinner
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfShashank Mehta
 
WSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdfWSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdfJamesConcepcion7
 
Healthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare NewsletterHealthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare NewsletterJamesConcepcion7
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
WSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdfWSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdfJamesConcepcion7
 
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdfGUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdfDanny Diep To
 
Technical Leaders - Working with the Management Team
Technical Leaders - Working with the Management TeamTechnical Leaders - Working with the Management Team
Technical Leaders - Working with the Management TeamArik Fletcher
 
20200128 Ethical by Design - Whitepaper.pdf
20200128 Ethical by Design - Whitepaper.pdf20200128 Ethical by Design - Whitepaper.pdf
20200128 Ethical by Design - Whitepaper.pdfChris Skinner
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationAnamaria Contreras
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...SOFTTECHHUB
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024Adnet Communications
 
Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFChandresh Chudasama
 
BAILMENT & PLEDGE business law notes.pptx
BAILMENT & PLEDGE business law notes.pptxBAILMENT & PLEDGE business law notes.pptx
BAILMENT & PLEDGE business law notes.pptxran17april2001
 
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...Hector Del Castillo, CPM, CPMM
 
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring CapabilitiesOnemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring CapabilitiesOne Monitar
 
Entrepreneurship lessons in Philippines
Entrepreneurship lessons in  PhilippinesEntrepreneurship lessons in  Philippines
Entrepreneurship lessons in PhilippinesDavidSamuel525586
 

Kürzlich hochgeladen (20)

Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
 
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdf
 
WSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdfWSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdf
 
Healthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare NewsletterHealthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare Newsletter
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
WSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdfWSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdf
 
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdfGUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
 
Technical Leaders - Working with the Management Team
Technical Leaders - Working with the Management TeamTechnical Leaders - Working with the Management Team
Technical Leaders - Working with the Management Team
 
20200128 Ethical by Design - Whitepaper.pdf
20200128 Ethical by Design - Whitepaper.pdf20200128 Ethical by Design - Whitepaper.pdf
20200128 Ethical by Design - Whitepaper.pdf
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement Presentation
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024
 
Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDF
 
BAILMENT & PLEDGE business law notes.pptx
BAILMENT & PLEDGE business law notes.pptxBAILMENT & PLEDGE business law notes.pptx
BAILMENT & PLEDGE business law notes.pptx
 
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
 
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring CapabilitiesOnemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
 
Entrepreneurship lessons in Philippines
Entrepreneurship lessons in  PhilippinesEntrepreneurship lessons in  Philippines
Entrepreneurship lessons in Philippines
 
The Bizz Quiz-E-Summit-E-Cell-IITPatna.pptx
The Bizz Quiz-E-Summit-E-Cell-IITPatna.pptxThe Bizz Quiz-E-Summit-E-Cell-IITPatna.pptx
The Bizz Quiz-E-Summit-E-Cell-IITPatna.pptx
 

HCLT Whitepaper: Multi- Tenancy on Private Cloud

  • 1. Multi-Tenancy on Private Cloud February 2012
  • 2. Multi-Tenancy on Private Cloud | February 2012 TABLE OF CONTENTS Abstract ............................................................................................. 3 Abbreviations .................................................................................... 4 Market Trends/Challenges ................................................................ 5 Traditional Service Delivery Model ................................................... 6 Limitations of the Traditional Model .................................................. 6 Multi-Tenancy – An Alternate Model ................................................. 7 Why Multi-Tenancy on Cloud? .......................................................... 7 Approaches of Multi-Tenancy ........................................................... 8 Choosing the right approach in Multi-Tenancy ............................... 10 Isolation-Based Multi-Tenancy on Cloud ........................................ 12 Multi-Tenancy on Cloud Using HCL CDMK .................................... 14 Highlights of HCL CDMK................................................................. 15 Conclusion....................................................................................... 17 References ...................................................................................... 18 Author Info ....................................................................................... 19 ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved.
  • 3. Multi-Tenancy on Private Cloud | February 2012 Abstract Advances in cloud computing technology and changes in business models create major paradigm shifts in the way software applications are designed, built, and delivered to end users. The concept of multi-tenancy is one of the key and direct derivatives of cloud computing. Multi-tenancy is an architectural model that optimizes resource sharing. The applications will be deployed and delivered from a shared environment while providing sufficient levels of isolation to the tenants and Quality of Service (QoS) throughout the environment. Like any other paradigm shift, a cloud-based delivery (SaaS) model also comes with a new set of technical challenges. This paper provides a technical overview on how to convert an application traditionally hosted on-premise to a multi-tenant environment and deliver through an SaaS model. This paper also covers the challenges and benefits of moving this to a cloud infrastructure. ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved. 3
  • 4. Multi-Tenancy on Private Cloud | February 2012 Abbreviations Sl. No. Acronyms Full form 1 ACL Access Control List 2 AD Active Directory 3 CDMK Cloud Deployment & Management Kit 4 IdP Identity Provider 5 ISV Independent Software Vendor 6 RBAC Role Based Access Control 7 SaaS Software-as-a-Service 8 SLA Service Level Agreement 9 vCD vCloud Director 10 VDI Virtual Desktop Infrastructure 11 VPN Virtual Private Network ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved. 4
  • 5. Multi-Tenancy on Private Cloud | February 2012 Market Trends/Challenges The advent of cloud computing boosted a new business model for The traditional method of on- delivering software, which is generally termed SaaS (Software as a premise hosting of Service). ISVs started realizing the necessity of transforming their applications is changing. The traditional on-premise products to the new ―cloud‖ business model. cloud provides an alternative Multi-tenancy is the fundamental design approach that essentially for designing, building and improves the acceptability of SaaS applications. delivering the software to end The idea of multi-tenancy, or many tenants sharing resources, is users. fundamental to cloud computing. Isolation and service assurance ISVs are understanding the are the key elements to be addressed. necessity of transforming their Isolation ensures that the resources of existing tenants remain product delivery to a new untouched, and the integrity of the applications, workloads, and data model of ‘Cloud-Based SaaS.” remain uncompromised when the service provider provisions new tenants. Each tenant may have access to different amounts of network, computing, and storage resources in the shared virtual environment. Tenants see only those resources allocated to them. Service assurance ensures the availability and the consistency of performance, independent of the existence of other tenants. Various VMware products provide basic elements for constructing the secured multi-tenancy environment. But the individual handling of these disjointed products can result in:  Higher ongoing operational costs and reduced ongoing operational efficiency  Increased complexity in service deployment and configuration  Complexity in providing policy-based authorization and access control  Inability to provide network security for server and desktop systems  Inconsistency in management of different levels of infrastructures (server and desktops)  Increase in overall complexity and IT overhead These issues can be addressed by a unified application aware management layer. The HCL Cloud Deployment and Management Kit (CDMK) is designed to fill this gap. CDMK provides an enterprise-class integrated unified interface for managing the entire multi-tenant environment by leveraging the various VMware components at various levels. CDMK provides a centralized infrastructure management by integrating the virtual server, desktops and on-premise stand-alone systems. The unified network interface of CDMK integrates the network provisioning and network security services. ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved. 5
  • 6. Multi-Tenancy on Private Cloud | February 2012 The focus of this paper is to explain the CDMK approach for Multi-tenancy is the enabling an enterprise to successfully transform the traditional mandatory requirement for service delivery model to an on-demand service delivery model with an SaaS Model. minimal effort through hosting on a VMware-based private cloud. Multi-tenancy can be on This paper will start by explaining the traditional software delivery different levels, like approach, then the cloud-based multi-tenant alternative. infrastructure, database, etc. Throughout this paper, all terms such as organization, customer, The whole virtual tenant and enterprise basically mean one who consumes a service environment is shared from the service provider. between the tenants; infra- level multi-tenancy ensures Traditional Service Delivery Model the tenant isolation in Traditionally, the service is delivered over an on-premise resources (computing, infrastructure which is owned by the enterprise. The service provider memory, storage and sets up the service in the customer infrastructure and provides the network) level. after-sale support. The figure below illustrates this service delivery model. Figure 1 - Traditional Service Delivery This involves two levels of support. One is the service provider admin; the other admin provides on-premise support. The service provider admin provides the tenant level support after the user subscribes to any of their services through the internet or over the phone. The other admin takes care of on-premise level support (usually the enterprise IT admin) of the subscribed service. This delivery model provides better security, as the whole service is installed and run in the customer’s campus. However, it has some limitations which are thrusting this delivery model to become almost obsolete. Limitations of the Traditional Model The traditional model gives more control on the service they deliver, and in turn, secure application and data. However, this has lot of limitations such as: ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved. 6
  • 7. Multi-Tenancy on Private Cloud | February 2012  Inefficient resource utilization: As the applications are hosted on the customer’s infrastructure, there is no scope for optimizing the utilization based on usage Limitations of of Adoption multi-tenant On-Premises service delivery in the cloud  Operational cost and complexity over the product 1. Inefficient resource delivers benefits such as lifecycle: Applying any changes in the product will be highly utilization elasticity, scalability, high complex, as the installations are distributed across the availability and on-demand 2. High operational cost customer locations. allocation of resources. This 3. Admin tasks overhead for  Wrong Role Play: In this model, the application is managed makes the cloud adoption for customers in the customer’s location. Hence, the customer will be the multi-tenant application a forced to play the role of application and infra admin. more viable and cost-effective 4. Fresh installations and set- Practically, it will be a high overhead for the customers, as solution. every new customer up for that may not be their area of expertise.  Complex customer on-boarding process: Fresh installations and service set-up has to be done for all new customers. Compared to the subscription model, it has a lot of overhead in customer on-boarding. The answer to this limitation is the multi-tenancy. We will explore more about multi-tenancy and related solutions in the rest of this paper. Multi-Tenancy – An Alternate Model The terms multi-tenant and multi-tenancy both have been used to describe application architectures designed to support multiple users or ―tenants‖ for a contractual or subscribed period. Wikipedia defines multi-tenancy refers as a principle in software architecture where a single instance of the software runs on a server, serving multiple client organizations (tenants). Multi-tenancy is contrasted with a multi-instance architecture where separate software instances (or hardware systems) are set up for different client organizations. With a multi-tenant architecture, a software application is designed to virtually partition its data and configuration, and each client organization works with a customized virtual application instance. Why Multi-Tenancy on Cloud? Cloud computing provides the benefits of scalability, elasticity and on-demand allocation of resources, which pushes the multi-tenant architecture to the next level. Service providers benefit with a shorter time to market and less expense. This makes the cloud adoption for the multi-tenant application a more viable and cost- effective solution. Next we’ll look at multi-tenancy approaches which are common in this industry. ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved. 7
  • 8. Multi-Tenancy on Private Cloud | February 2012 Approaches of Multi-Tenancy Multi-tenancy can be implemented either as a shared or isolated resource including data and infrastructure between tenants. We will Approaches in Multi-Tenancy look at both models in the infrastructure level and further analyze the right approach by exploring the various technical and business 1. Shared infrastructure factors. 2. Isolated infrastructure Shared Infrastructure In this approach, the service provider shares their infrastructure across multiple tenants. Typically, in this approach, tenant data security is achieved on database. Shared multi-tenancy is achieved as illustrated in the figure below. Figure 2 - Shared Multi-Tenancy Infrastructure and application code are generally shared in this approach. It is shared between all the tenants on a server, but each tenant has its own set of data that remains logically isolated from data that belongs to all other tenants. Metadata associates each database with the correct tenant, and database security prevents any tenant from accidentally or maliciously accessing the other tenants’ data. Giving each tenant its own database makes it easier to extend the application’s data model to meet tenants’ individual needs, and restoring a tenant’s data from backups in the event of a failure is a relatively simple procedure. Unfortunately, this approach tends to lead to higher costs for maintaining equipment and backing up tenant data. ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved. 8
  • 9. Multi-Tenancy on Private Cloud | February 2012 Types of Isolated Isolated Infrastructure Infrastructure Isolation refers to the effective segmentation and isolation of tenants 1. Total isolation and their assets within the multi-tenant environment. The tenants see only those resources allocated to them. Tenant isolation is a 2. Resource level isolation vital requirement for all multi-tenant applications. Based on the 3. Network level isolation security requirement of the tenant/application, CDMK supports an adaptive isolation approach, which can be on three levels.  Total Isolation: Each tenant will be hosted on a separate isolated environment. The computing and storage resources will be tenant-specific. Each tenant will have its own network. This is the highest level of isolation. Figure 3 - Total Isolation  Resource Level Isolation: All the tenants will share the same environment and network, but the computing and storage resources will be tenant-specific. Figure 4 - Resource Level  Network Level Isolation: All the tenants will share the same environment, but the computing and storage resources and network will be tenant-specific. ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved. 9
  • 10. Multi-Tenancy on Private Cloud | February 2012 Development efforts can be constrained by business and economic factors which can influence the choice of approach. The shared approach can end up saving money over the long run, but it does require a larger initial development effort before it Figure 5 - Network Level can start producing revenue. Though all the above approaches provide more or less similar advantages, it usually depends on the customer’s infrastructure and application requirements. Choosing the right approach in Multi-Tenancy Both the approaches which we discussed above offer their own sets of benefits and tradeoffs. A few considerations below will help us make the appropriate choice. Economic Considerations Service optimized for a shared approach tends to require a larger development effort than service designed using a more isolated approach (because of the relative complexity of developing a shared architecture), resulting in higher initial costs. Because they can support more tenants per server, however, their ongoing operational costs tend to be lower. Development effort is constrained by business and economic factors, which can influence the choice of approach. The shared approach can end up saving money over the long run, but it does require a larger initial development effort before it can start producing revenue. If the enterprise is unable to fund a development effort of the size necessary to build a shared infrastructure application, or if there is a plan to bring the application to market more quickly than a large-scale development effort would allow, then a more isolated approach should be considered. Tenant Consideration The number, nature, and needs of the tenants we expect to serve all affect the architecture decision in different ways. The number of prospective tenants will influence our choice of architecture. The larger tenants will more likely need to consider a shared approach. ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved. 10
  • 11. Multi-Tenancy on Private Cloud | February 2012 Storage space required by the average tenant's data is one of the In an isolated model, customization can be done important factors in the design consideration. If we expect most or with less re-engineering effort all tenants to store large amounts of data, the isolated approach is by independently updating the ideal option to choose. the system kernel, modifying During the design choice, you also need to consider the average the core application, or customizing tenant-specific concurrent usage of end users for the tenants. The larger the components, with virtually no number, the more appropriate is the isolated approach to meet end- risk of affecting other tenants. user requirements. The isolated approach will give the cushion of offering any per-tenant value-added services, such as per-tenant backup and restore capability. Service Customization Multi-tenancy is practical only when it supports customization of services, version management, tenant specific QoS and patch management. Service customization in a shared environment will be entirely metadata driven. This will make the service evolve to use a runtime engine that generates service components from metadata — data about the service itself. This metadata can be service data, the metadata that describes the base functionality of a service, and the metadata that corresponds to each tenant’s data and customizations such as look and feel. Considering all the above points, customization on a shared model will incur more cost and complexity for the service provider. In an isolated model, customization can be done with less re- engineering effort by independently updating the system kernel, modifying the core application, or customizing tenant-specific components, with virtually no risk of affecting other tenants. ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved. 11
  • 12. Multi-Tenancy on Private Cloud | February 2012 Security Consideration In cloud-based architectures, As the services have to store sensitive tenant data, potential on-premise limitations will be customers will expect high security, and the service level taken care of, as the services agreements (SLAs) have to showcase strong data safety will be hosted on the service guarantees. A common misconception is that only physical isolation provider’s virtual can provide an appropriate level of security. In fact, data stored environment. This ensures using a shared approach can also provide strong data safety, but rapid scalability of the on- requires the use of more sophisticated design patterns. demand resources. Moreover, converting an on-premise Performance Consideration application does not need much re-engineering work. It is obvious that a shared approach is going to share everything in This makes the cloud a good the service provider infrastructure. This means there will be option to consider for on- performance sharing. If we need a service with a better performance demand secured multi- quotient, then the apparent choice is the isolated approach. In an tenancy for an enterprise. isolated approach, we can do all kinds of performance tuning on a per-tenant basis. This paper targets the isolated approach. This doesn’t mean that the shared approach is not suitable. This is purely based on the requirements of the service provider. Isolation-Based Multi-Tenancy on Cloud Cloud-based service hosting and delivery is an alternative approach. As this cloud based approach is getting adopted widely, there are lots of security and operational challenges which are standing as a barrier to wider adoption from the enterprise community. This section covers the benefits of the solution, challenges/issues and CDMK response to these challenges. Solution Overview In cloud-based architectures, on-premise limitations will be taken care of, as the services will be hosted on the service provider’s virtual environment. This ensures rapid scalability of the on-demand resources. Moreover, converting an on-premise application does not need much re-engineering work. This makes the cloud a good option to consider for on-demand secured multi-tenancy for an enterprise. The figure below illustrates the high level solution approach for the multi-tenancy in the cloud. ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved. 12
  • 13. Multi-Tenancy on Private Cloud | February 2012 Figure 6 - Multi-Tenant Solution The key characteristics of this solution compared to the traditional approach are as follows:  The applications will be hosted on the shared infrastructure of the service provider. Each tenant application will be hosted in an isolated environment.  The applications may use different combinations of servers and desktops. The servers and desktops of each tenant will be protected in the same network boundary.  The tenant applications may need access to some shared services of the service provider. Policy-based access will be provided for all tenant applications to the shared services.  The customers will access their isolated environments through a secured (VPN) channel  As the applications are hosted on the service provider environment, the IT and service administration activities will be managed by the service provider. ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved. 13
  • 14. Multi-Tenancy on Private Cloud | February 2012 Multi-Tenancy on Cloud Using HCL CDMK HCL’s CDMK provides the comprehensive solution for the multi- HCL CDMK plays the role of tenant enabled cloud. The figure below illustrates how HCL’s CDMK the manager responsible for achieves this on top of VMware infrastructure. provisioning the multiple isolated tenant environments on-demand and management of the whole tenant lifecycle. Figure 7 - HCL CDMK Multi-Tenancy Solution Here, the HCL CDMK plays the role of the manager responsible for provisioning multiple isolated tenant environments on-demand and management of the whole tenant lifecycle. The service provider admin role is limited to push the request to HCL CDMK on-demand; further backend interactions with the vCloud and other VMware infrastructure for the secured deployment of tenant-specific services in the respective isolated environment is the responsibility of the HCL CDMK. The HCL CDMK works with vCloud and VMware View to seamlessly provision the server and the desktop required for the respective tenants. It can handle capacity planning activities such as on- demand scalability of the tenant’s resources, and it is well complemented by the resource managers of HCL CDMK to deliver it on the fly. ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved. 14
  • 15. Multi-Tenancy on Private Cloud | February 2012 Solution Stack of CDMK 1. Hardware & Hypervisor 2. VMware Stack 3. HCL CDMK Figure 8 - HCL CDMK Solution stack overview The figure above represents the solution stack overview of the HCL CDMK. This has three layers:  Hardware & Hypervisor: This the bare-metal infrastructure layer over. VMware ESX hypervisor is running on each server.  VMware Stack: It has a vCenter which manages the multiple ESX servers. vCloud director provides the cloud features and View manager takes care of the desktop management.  HCL CDMK: This leverages and integrates the VMware infrastructure to achieve the secured multi-tenancy. With this architecture, HCL CDMK is achieving its objective to enable a secured, flexible and rugged multi-tenancy over a cloud infrastructure. In next section, we will discuss the highlights of HCL CDMK. Highlights of HCL CDMK HCL CDMK addresses the limitations of on-premise multi-tenancy. In addition to that, it comes with few highlights such as:  Unified Infrastructure Management Unified management of the virtual infrastructure is one of the key benefits which cloud brings to this approach. Below are the major challenges we may need to focus on.  Server and desktop integration The server is the one hosting the services of the service provider and the desktop is provided as a window to the service accessible ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved. 15
  • 16. Multi-Tenancy on Private Cloud | February 2012 from the client network (here, by client, we mean the customer of the service provider). The challenge here is to achieve a unified infrastructure management by bringing the server and desktop in the same network boundary, at the same time adhering to each other network’s policies and protocols. Highlights of HCL CDMK 1. Unified infrastructure  Unified provisioning approach management Provisioning of the server and desktop is carried out as a similar 2. Integration with shared task with different configurations. Other information, such as services network, RBAC, etc., also need to be handled during the provisioning, depending on the type of provision (desktop or server). 3. Customization of services per tenant  Agent-based VDI remote management 4. Integration of on-premise The HCL CDMK Agent will be running in each connection server; network that helps us remotely monitor the VDI. The HCL CDMK meets all the challenges above to offer a complete management layer for infrastructure management.  Shared Services Access to shared services/components such as the service provider console, email service, domain controllers, administrative servers, etc., is vital for normal functioning of their services. This is accomplished by running these components on a network which has ACL permission for the tenants.  Customization As we discussed in the Service Customization section, this will offer the tenant customization of services, version management, tenant- specific QoS and patch management. Moreover, it is easy to build a metadata-driven architecture in an isolated model. In addition to that, this model gives us the options to:  Enable service to be flexible enough in allowing changes to business logic  Ability to configure a different workflow for each tenant.  Performance-based customization – Each tenant has their service running over their own customizable virtualized infrastructure.  SLA-based fine tuning per tenant is possible ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved. 16
  • 17. Multi-Tenancy on Private Cloud | February 2012 HCL CDMK provides the  Integration with On-Premises Network unified management solution As multi-tenancy is achieved between the cloud and the on-premise that will enable software infrastructure, there is a need to adhere to each other’s set of applications to be hosted policies, practices and protocols. The two points below must be seamlessly on a VMware-based addressed: private cloud  Integration with the enterprise IdP: integrating the cloud with the enterprise IdP to validate the user identity in a federated identity system  Secured Connectivity: Establish a secured connectivity between the tenant cloud environment and the enterprise network. A site-to-site VPN tunnel provides the secured connection. Conclusion ISVs have started realizing the necessity of transforming their on- premise, traditionally-hosted approach to the new cloud-based, multi-tenant model. Various VMware products provided the basic virtualization and cloud-based products for creating a robust multi- tenant environment. Due to the complexity and diversity of the applications architectures, there is a need for application aware unified cloud interfaces for enabling the traditional applications to the new on-demand multi-tenant model in a quick timeframe. HCL CDMK provides the unified management that will enable software applications to be hosted seamlessly on the private cloud. ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved. 17
  • 18. Multi-Tenancy on Private Cloud | February 2012 References 1. Multi-Tenant Data Architecture - Frederick Chong, Gianpaolo Carraro, and Roger Wolter - Microsoft Corporation 2. The Force.com Multitenant Architecture Understanding the Design of Salesforce.com’s Internet Application Development Platform ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved. 18
  • 19. Multi-Tenancy on Private Cloud | February 2012 Author Info Haroon Rasheed Lead Engineer – ERS-Practice Haroon has over 4.5 years of experience in the IT industry. His areas of interest are cloud computing technologies, virtualization and software development. Ashok R Technical Lead – ERS-Practice Ashok has more than 5 years of experience in product development and expertise in the security domain, especially in key management and cloud computing technologies. Hareendran M Technical Manager – ERS-Practice Hareendran has more than 13 years of experience in product development, and expertise in the security domain, especially in identity federation and access management and cloud computing technologies. ©2011 HCL Technologies, Ltd. Reproduction prohibited. This document is protected under copyright by the author. All rights reserved. 19
  • 20. Hello, I’m from HCL’s Engineering and R&D Services. We enable technology led organizations to go to market with innovative products and solutions. We partner with our customers in building world class products and creating the associated solution delivery ecosystem to help build market leadership. Right now, 14,500+ of us are developing engineering products, solutions and platforms across Aerospace and Defense, Automotive, Consumer Electronics, Industrial Manufacturing, Medical Devices, Networking & Telecom, Office Automation, Semiconductor, and Servers & Storage for our customers. For more details, contact eootb@hcl.com Follow us on Twitter at http://twitter.com/hclers and our blog at http://ers.hclblogs.com/ Visit our website at http://www.hcltech.com/engineering-services/ About HCL About HCL Technologies HCL Technologies is a leading global IT services company, working with clients in the areas that impact and redefine the core of their businesses. Since its inception into the global landscape after its IPO in 1999, HCL focuses on ―transformational outsourcing,‖ underlined by innovation and value creation, and offers an integrated portfolio of services including software-led IT solutions, remote infrastructure management, engineering and R&D services and BPO. HCL leverages its extensive global offshore infrastructure and network of offices in 26 countries to provide holistic, multi-service delivery in key industry verticals including Financial Services, Manufacturing, Consumer Services, Public Services and Healthcare. HCL takes pride in its philosophy of ―Employees First, Customers Second,‖ which empowers our 77,046 transformers to create a real value for the customers. HCL Technologies, along with its subsidiaries, had consolidated revenues of US$ 3.5 billion (Rs. 16,034 crores), as of 30 June 2011 (on LTM basis). For more information, please visit www.hcltech.com About HCL Enterprise HCL is a $6.2 billion leading global technology and IT enterprise comprising two companies listed in India - HCL Technologies and HCL Infosystems. Founded in 1976, HCL is one of India's original IT garage start-ups. A pioneer of modern computing and a transformational enterprise, HCL’s diverse range of hardware and software offerings span a wide array of focused industry verticals. The HCL team consists of 90,000 professionals of diverse nationalities, who operate from 31 countries including over 500 points of presence in India. For more on HCL, please visit www.hcl.com