The Evolution of Private Clouds

Embed Size (px)

Citation preview

  • 8/3/2019 The Evolution of Private Clouds

    1/40

    INFRASTRUCTU

    Co-Presented by:

    The Evolution of the PrivateCloud

    By George Gilbert

  • 8/3/2019 The Evolution of Private Clouds

    2/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 2 - 2010 Giga Omni Media | May 2010

    Table of Contents

    Table of Contents 2INTRODUCTION 4Roadmap to the Private Cloud 5

    Hardware 5Software 6

    The Battle for the Private Cloud 7Economic Benefits 8DEFINITIONS 9FROM DEDICATED TO SHARED INFRASTRUCTURE 12The Evolution of Enterprise Management Software 14Extending Virtualization to Storage and Networks 16THE EMERGENCE OF PRIVATE CLOUDS 17Enabling Self-Service 18Extending Private Clouds with Public-Cloud Resources 20

    Software Appliances 21Distributing Software Appliances 22

    From Application-Aware Management . . . 23. . . to Management-Aware Applications 25

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    3/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 3 - 2010 Giga Omni Media | May 2010

    VENDOR IMPLICATIONS 27An Important Role for the Big Four 27

    Integrating infrastructure layers 28Integrating intergenerational products 28Tying together multiple applications in an end-to-end service 29

    VMware vs. Microsoft 30The Battle for the Data Center Operating System 32The Battle to Manage Packaged Applications 34

    The Wild Card: Oracle 36CUSTOMER IMPLICATIONS 37ABOUT TECHALPHA 40ABOUT GIGAOM PRO 40

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    4/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 4 - 2010 Giga Omni Media | May 2010

    Introduction

    Every 15 years or so, the IT world undergoes a tectonic shift. Technological forces

    collide and grind against one another, creating an upheaval that leaves the landscape

    irrevocably changed. The latest such shift is currently underway: the transition to

    computing as a service, also known as cloud computing. This change promises to make

    computing more like a utility such as electricity or telephony users plug in and get

    the resources they need without much manual effort on the part of service providers.

    Cloud computing has brought these benefits to Internet titans like Google,

    Salesforce.com and Amazon, and to their customers. Traditional enterprise IT has long

    aspired to the same advantages, but with a crucial distinction. Businesses want the

    option of greater control over governance, security and management that comes with

    using their own infrastructure.

    For the better part of the last decade, cloud computing within the enterprise appeared

    elusive, short of totally replacing the hardware and software infrastructure to resemble

    large public web sites. Then came server virtualization, pioneered by VMware in the

    early part of the decade. At first, virtualizations ability to tie disparate servers into a

    unified pool was used only for software development and testing. But gradually, it has

    become apparent that the technology was mature enough to deploy more widely.

    Suddenly, private clouds began to appear realistic.

    This report is neither a comprehensive recipe for building a private cloud nor a

    complete review of all the products and vendors involved. Rather, it is a roadmap

    outlining the technologys likely evolution, starting with the bottom layer in Figure 1.

    Readers familiar with cloud computing concepts at the infrastructure level will find theparts of the report that review lower layers of the IT stack somewhat remedial. They

    are there to set the context for the more forward-looking sections that describe how

    higher-level layers are likely to evolve.

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    5/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 5 - 2010 Giga Omni Media | May 2010

    Figure 1: IT is built in layers, each of which is evolving as cloud computing matures.

    Virtualization

    MgtHardware

    ISV App

    Operating Systems

    Application ServersOracle Weblogic, Windows, IBM

    Websphere, Tomcat, also SQL DBMS

    Application FrameworksJEE, .NET, LAMP, Spring

    Custom

    AppSAP

    Manager

    Of

    ManagersTypically HP,

    BMC, IBM, CA

    MoM

    S

    ecurity

    Mgt

    Mgt

    Mgt

    Mgt

    Mgt

    Source: TechAlpha

    Roadmap to the Private Cloud

    Although server virtualization works with existing infrastructure, new products

    tailored specifically for virtual environments can make it even more powerful. These

    products include both hardware and software.

    Hardware

    On the hardware side, Cisco and HP are pioneering a new class of integrated hardwarethat offers three novel capabilities:

    Each chassis contains a mix of all infrastructure components with built-in

    management software that allows administrators to manage a single unit rather

    than individual servers, storage and networking gear.

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    6/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 6 - 2010 Giga Omni Media | May 2010

    Because virtual machines (VMs), not servers, are the fundamental element of

    management, the infrastructure is VM-aware. It can reconfigure itself to follow

    VMs around the resource pool, something that was never necessary with

    physical servers.

    The hardware is configurable on demand. This allows applications to operate as

    though they were running on dedicated infrastructure tuned to their individual

    service level requirements.

    Software

    Ultimately, though, the special sauce for cloud computing in the enterprise will be

    management software. Application and infrastructure administrators will be able to

    agree on an applications required service level and then let the software configure and

    operate itself with minimal intervention.

    This evolution is likely to occur in several distinct steps. Today, for the most part,

    systems management software has only limited control over applications running in

    VMs. Administrators setting up applications to meet their service levels can only tune

    the underlying infrastructure. But VMs are evolving to carry around the deployment

    and operational requirements of the applications they contain, and management

    software is evolving to read them. Once that change is complete, management software

    will need to be able to look inside the VM, take the pulse of the application itself and

    respond appropriately. At that point, the management software can be said to be

    application-aware.

    Ultimately, applications must be able to understand, and to some extent control, their

    own operational needs. That way, they could communicate interactively with

    management systems to meet their service level objectives. Such applications can be

    said to be management-aware. For this to happen, both ISVs such as IBM, Microsoft,

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    7/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 7 - 2010 Giga Omni Media | May 2010

    Oracle and SAP and custom application developers using frameworks like JEE, LAMP,

    .NET and Spring will need to build manageability into their applications.

    With these capabilities in place, IT would be able to operate on a self-service model.

    Administrators, developers and application owners would have access to resources and

    applications on demand. Hardware infrastructure teams would define how developers

    or application administrators could use their resources; developers would define how

    application administrators could use solutions delivered on their platforms; and

    application administrators would define how end-users could use their applications.

    This would bring IT closer to the point where developers, infrastructure

    administrators and application administrators could agree on each applications

    necessary quality of service (QoS), and then set it and forget it.

    The Battle for the Private Cloud

    Two vendors, VMware and Microsoft, are actively working toward implementing these

    software changes. Each is following a distinct strategy in what is shaping up to be a

    David-and-Goliath battle to own the technology at the heart of the private cloud.

    VMware is trying to make the traditional server OS irrelevant by redefining the layers

    of the IT stack and sandwiching the OS between the virtualization layer and the

    application platform. (It acquired SpringSource last August for this purpose.) This

    would let VMware put a cut-down Linux OS kernel between the virtualized hardware

    and the applications, making Windows irrelevant as a server OS.

    Meanwhile, Microsoft aims to keep the virtualization and application layers firmly

    fused to Windows. It brings significant advantages to this effort especially a decade-

    long head start in application-aware systems management through its Systems Center

    technology and .NET application framework.

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    8/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 8 - 2010 Giga Omni Media | May 2010

    But there is a dark horse in the race. Oracle is attempting to control the entire IT stack,

    squeezing total cost of operations to a bare minimum. A single-vendor approach all the

    way down from application to chips and spinning disk drives will allow the

    company to make favorable trade-offs not open to other vendors.

    Economic Benefits

    The prospect of private clouds comes along at an opportune moment. In the first great

    era of computing, roughly from the 1960s through the 1980s, enterprises relied on

    mainframes for all their computing needs. This changed dramatically as a second era

    dawned in the 1990s, when ever-increasing numbers of individual servers took over

    tasks once performed by highly integrated mainframes. Initially, this change brought

    tremendous savings in capital expenses, as businesses no longer needed to invest in

    big iron, but instead could buy much more cost-effective small servers, dedicating

    them to individual applications. However, as the numbers of servers grew, the task of

    managing the landscape of dedicated but heterogeneous infrastructure became an

    overwhelming expense. Figure 2 illustrates how overwhelming the cost of

    infrastructure maintenance has become relative to investment in new applications.

    Figure 2: Infrastructure maintenance cost crowds out other investments, particularly inapplications.

    Source: VMware

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    9/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 9 - 2010 Giga Omni Media | May 2010

    Private clouds promise to liberate businesses from this upward cost spiral. In its

    ultimate implementation, a private cloud would deliver the efficiency of cloud

    computing combined with the control and security of internal infrastructure. Users

    would gain access to infrastructure, platforms or complete applications simply by

    plugging into IT. The armies of administrators once necessary to manage numerous

    distributed silos of specialized hardware and software would be replaced by automated

    processes running on a single pool of resources. Applications and infrastructure would

    largely run themselves, fulfilling most computing needs with the "lights out.

    Streamlining infrastructure operations and management costs would boost ITs ability

    to build, buy, and absorb new applications. The vision of private cloud computing

    would become a very productive, cost-effective reality.

    Definitions

    The term cloud computing has come to encompass much of the new activity in the IT

    industry, giving it different meanings depending on context. Borrowing heavily from

    the definition supplied by the National Institute of Standards, this report defines cloud

    computing as having several distinguishing characteristics, three service models, and

    two deployment models.

    Distinguishing characteristics:

    Resource pooling allows compute, storage and network infrastructure to be

    shared and dynamically assigned among users and their applications.

    On-demand self-service allows a consumer, whether an IT administrator,

    developer, or application user, to provision services without requiring

    interaction with the provider.

    Elasticity allows services to be rapidly provisioned and scaled up or down as

    needed.

    Prepared for George Gilbert ([email protected]

    http://csrc.nist.gov/groups/SNS/cloud-computing/index.htmlhttp://csrc.nist.gov/groups/SNS/cloud-computing/index.html
  • 8/3/2019 The Evolution of Private Clouds

    10/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 10 - 2010 Giga Omni Media | May 2010

    Metering measures increments of time and capacity, allowing both service

    providers and consumers to balance cost and QoS.

    Service models:

    Infrastructure as a Service (IaaS) provides IT administrators and

    developers with self-service access to shared pools of compute,

    storage and networking resources. The consumer, whether an

    administrator or developer, can deploy any software, such as operating systems

    and applications. Consumers can control the software they deploy but they

    dont manage the underlying infrastructure.

    Platform as a Service (PaaS) provides a programming platform and

    tools for developers, who can build and deploy applications without

    having to worry about managing the infrastructure. Quoting an

    excellent definition by Billy Marshall, founder of rPath, PaaS allows

    application developers to build applications in the cloud without ever having to

    worry about hardware acquisition and configuration, software installation,

    configuration, maintenance, scalability, backups, and so on. They just sign up

    and start building, deploy with the push of a button, and pay for their usage as

    they go.

    Software as a Service (SaaS) gives consumers access to applications.

    Consumers may have some ability to configure applications to fit their

    requirements, but they dont control the operation of the application or bear

    the associated IT overhead. Most SaaS vendors run a single, shared instance,

    which is also called multi-tenancy. However, vendors can opt to manage and

    deliver one instance per customer, as Oracle does with its On Demand

    applications. In this case, the vendor must take care to ensure that the cost to

    serve each customer remains competitive.

    Deployment Models:

    Private cloud is a term thats often used interchangeably with IaaS. However,

    its worthwhile to draw a distinction. IaaS refers to the hardware infrastructure.

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    11/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 11 - 2010 Giga Omni Media | May 2010

    A private cloud extends IaaS with software that manages performance,

    availability and security via automated provisioning, deployment and

    management. A private cloud is operated for the use of a single organization,

    but it is not limited to the physical boundaries of an enterprises data center.

    Rather, it operates within the security boundaries of a single enterprise,

    allowing workloads to both move and grow on demand (Figure 3).

    Public cloud refers to the same arrangement when its owned by a service

    provider and available to the broader public.

    Figure 3: A private cloud runs on infrastructure enclosed within a firewall or VPN, not

    necessarily within the physical boundaries of an enterprise.

    Source: TechAlpha

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    12/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 12 - 2010 Giga Omni Media | May 2010

    From Dedicated to Shared Infrastructure

    Although existing applications are designed to work on either shared or dedicated

    infrastructure, traditionally they have run on dedicated infrastructure. IT managers

    freeze-dry each application vertically on top of its own infrastructure; i.e., they install it

    on a specific set of specially configured servers, making sure they have the right data

    and storage connectivity and often devoting dedicated network storage even though

    the storage unit was designed to be shared.

    The reason comes down to management. Freeze-drying offers the best way to ensure

    that applications live up to guaranteed QoS levels. The trade-off is that dedicatedinfrastructure is extremely labor-intensive to maintain. This is because the many

    application silos become many management silos (Figure 4). Moreover, dedicated

    infrastructure often becomes highly fragmented as many different vendors products

    congeal into the supporting infrastructure.

    Figure 4: Dedicating infrastructure to each application helps to guarantee quality of servicebut results in a fragmented landscape that is very costly to manage.

    Source: TechAlpha

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    13/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 13 - 2010 Giga Omni Media | May 2010

    Shared infrastructure clearly streamlines management and reduces fragmentation,

    and server virtualization has gone a long way toward hosting and isolating software on

    what appears, to the software, to be dedicated and specially configured CPUs and

    memory. VMware is working closely with partners such as Cisco, EMC and NetApp to

    extend this functionality to storage and connectivity. As that work progresses, the

    shared pool of infrastructure beneath virtualization software will continue to grow.

    The transition will accelerate as the hardware infrastructure itself becomes more

    homogeneous, more easily configurable and more aware of VMs.

    Until that process is further along, however, many business and mission-critical

    applications will remain on fragmented infrastructure in legacy silos, with traditional

    management focused individually on servers, storage and networks, as shown below.

    Figure 5: Pools of virtual infrastructure will grow, but some infrastructure will continue to bededicated to legacy applications.

    Source: TechAlpha

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    14/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 14 - 2010 Giga Omni Media | May 2010

    The Evolution of Enterprise Management Software

    Managing enterprise systems has always been a challenge. The sheer complexity of the

    task dealing with endless variation of product categories, vendors within categories,

    current and legacy versions of installed products, specific configurations, and

    roadblocks thrown up by vendorswho dontwant their products to disappear behind

    someone elses management console has made management software the IT

    equivalent of the La Brea Tar Pit. Vendors roaming that space become trapped and

    sink into the morass of legacy implementations.

    Moreover, management software has tended to be as fragmented as the hardware itcontrols. IT administrators in large enterprises have generally organized themselves

    into tribes that attended to individual parts of the landscape such as servers, storage,

    networks, security, and databases and applications. Consequently, they tend to buy

    management software dedicated to their specialty. It takes a heavy mix of professional

    services to patch everything together and many administrators to keep it running.

    Figure 6: Managing servers, storage, networks, security, and applications separately

    fragments infrastructure further, adding to complexity and maintenance costs.

    Network

    Apps

    Storage

    Servers

    Legacy Silos

    Source: TechAlpha

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    15/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 15 - 2010 Giga Omni Media | May 2010

    Cisco and HP are tackling the problem by building servers, storage and networks that

    work together as a single unit. This makes managing infrastructure much easier.

    However, it does not obviate the need for systems management. Rather, it implies that

    the role of management will become broader.

    A critical management issue for cloud computing has been that shared infrastructure

    makes it difficult to trace a software problem to a specific piece of hardware. This issue

    has held back deployment of IaaS for mission-critical applications. Better

    virtualization management tools from VMware, Microsoft and Citrix havent yet fixed

    the problem entirely. An Oracle database management system installed on a VM can

    still thinkits running on hardware that supports the QoS it requires when, in fact, its

    running on systems that arent configured to support that QoS level.

    Some of the newest systems address this issue by making it possible to reconfigure the

    hardware underlying the VMs on demand. As a result, application owners can have

    greater assurance that virtualized applications are running on hardware that appears

    configured and dedicated just for them. Loudcloud, renamed Opsware and later

    bought by HP, actually had this ability 9 years ago. The profile for running a given

    application could trigger provisioning and configuration changes across servers,

    databases, load balancers, firewalls and storage. However, it stopped short of

    addressing the bare metal.

    When Cisco introduced its Unified Computing System (UCS), it included this

    capability via a technology called Service Profiles. As part of a deepening alliance with

    Cisco, EMC introduced IONIX Unified Infrastructure Manager (UIM). IONIX

    manages Vblocks, which integrate Ciscos UCS with EMCs storage arrays. The first

    release of IONIX UIM managed only UCS, but it will be able to configure and manage

    EMC storage as well sometime in mid 2010.

    Ciscos UCS Manager configures all the minute details of the hardware infrastructure

    one layer beneath the hypervisor (see Figure 7). UCS Manager permits an

    administrator or an automated policy to change an extraordinarily broad array of

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    16/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 16 - 2010 Giga Omni Media | May 2010

    settings including the identity, I/O configuration, MAC addresses for LAN

    connectivity, WWNs for SAN connectivity, firmware versions, BIOS boot order, and

    network attributes such as QoS settings, access control lists, pin groups and threshold

    policies. This lets infrastructure administrators show application administrators

    exactly the same settings as if the setup were freeze-dried the traditional way. Just as

    important, they can do it very rapidly. The integrated hardware that was developed in

    response to server virtualization now can help the virtualization layer extend more

    effectively to storage and networks.

    Figure 7: The management console in Ciscos UCS Managerpermits an administrator orautomated policy to adjust all the parameters normally associated with an applicationrunning on freeze-dried infrastructure. Each unique collection of settings can represent adistinct Service Profile to be applied to a pool of infrastructure on demand.

    Source: Cisco

    Extending Virtualization to Storage and Networks

    Layering a hypervisor on a pool of infrastructure configured with a specific Service

    Profile on Ciscos UCS, or doing the equivalent on HPs BladeSystem Matrix, doesnt

    fully deliver all the benefits of dedicated infrastructure. Server virtualization

    technology doesnt do as good ajob with networking and storage as it does with CPUs

    and memory. For example, a hypervisor cantyet reserve and isolate bandwidth on a

    LAN for multiple data and management traffic streams or for storage traffic on a SAN.

    UCS has this capability. It can carry data, clustering, management, VM migration and

    SAN traffic, and isolate and manage them separately without having to install separate

    network cards and cables. As other vendors add this capability, it will be much easier

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    17/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 17 - 2010 Giga Omni Media | May 2010

    for VMware and Microsoft to make various implementations look identical to software

    running on their systems. VMware has said that this functionality is on its roadmap.

    Having a single vendor build the servers, storage and networks as part of a single

    system isnt the only way to build the foundation for IaaS, but it can greatly simplify

    matters. Infrastructure thats designed as a single system takes less work to operate

    seamlessly. On that foundation, virtualization vendors can provide the fluidity that

    enables IaaS and guarantees the QoS. And administrators no longer need to tend to

    isolated islands of infrastructure supporting each application. Instead, they can control

    the entire system from a single management interface.

    With an infrastructure that has the integration of a mainframe but the malleability of

    software, customers can build the foundation for a series of huge operational

    improvements.Now that the infrastructure is easily configurable, it opens up the

    opportunity for IT infrastructure administrators to set policies in the systems

    management software for how the infrastructure can be used. Then they can hand the

    reins to application developers and application administrators, who can agree on the

    required performance, availability and security for each application; dial-in those

    settings; and let the system run.

    This is the theory, at least. A great deal of development remains to be done before it

    becomes practical. The magic will be in management software designed specifically for

    private clouds; that is, IaaS deployments with an additional management layer.

    VMware has been talking about the software mainframe since the introduction of

    vSphere last summer. Microsoft has been talking more broadly about dynamic IT for a

    decade. Both these initiatives anticipate a full realization of the private cloud.

    The Emergence of Private Clouds

    It used to take a fair amount of iteration and even guesswork to deliver just the right

    amount of infrastructure to support an application. To borrow a phrase from EMCs

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    18/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 18 - 2010 Giga Omni Media | May 2010

    VP of marketing, Chuck Hollis, admins used tohave a hunch, provision a bunch.As a

    result, most applications were greatly over-provisioned.

    Private clouds offer the potential to automate provisioning, making for much more

    efficient resource allocation. They also offer the potential to automate operations.

    Today private clouds offer modest automation. In provisioning, this amounts to the

    beginnings of self-service. In operations, its the ability to take corrective action when

    something goes wrong, mostly by adjusting the infrastructure, but increasingly by

    addressing applications. In the future, management software will ask the applications

    what they need and parcel out the necessary resources according to the required

    service level, and the applications will reconfigure themselves in response.

    Infrastructure and applications will work hand-in-hand with management to deliver

    the right service levels.

    Enabling Self-Service

    A key goal for private clouds is to enable IT to set up a self-service catalog, a

    standardized list of available infrastructure, platform, and application services. (Figure

    7 illustrates a mockup of a service catalog portal.) Admins, developers and application

    owners would select from the list the services they want to use. For example, an

    administrator would define the QoS characteristics of a mission-critical application

    and the management software would configure the infrastructure to deliver it. The

    service level might allocate servers, storage and networking for 100 percent uptime

    using high-availability clustering, tier-one storage for highest throughput and

    resilience, mirroring to a remote site for disaster recovery and a maximum 300

    millisecond response time for end users.

    An application owner could choose a service level for, say, an SAP application that

    included metering to measure the cost of delivering a particular QoS for departmental

    chargeback. With the SAP application deployed, the application owner and IT manager

    could fine-tune the management policy for performance, availability and security

    Prepared for George Gilbert ([email protected]

    http://chucksblog.emc.com/chucks_blog/2009/12/the-private-cloud-vce-presentation.htmlhttp://chucksblog.emc.com/chucks_blog/2009/12/the-private-cloud-vce-presentation.htmlhttp://chucksblog.emc.com/chucks_blog/2009/12/the-private-cloud-vce-presentation.htmlhttp://chucksblog.emc.com/chucks_blog/2009/12/the-private-cloud-vce-presentation.htmlhttp://chucksblog.emc.com/chucks_blog/2009/12/the-private-cloud-vce-presentation.htmlhttp://chucksblog.emc.com/chucks_blog/2009/12/the-private-cloud-vce-presentation.html
  • 8/3/2019 The Evolution of Private Clouds

    19/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 19 - 2010 Giga Omni Media | May 2010

    relative to the cost of the resources required. From that point, the automated policy

    engine would adjust the infrastructure allocation dynamically to maintain the agreed

    QoS.

    This sort of operation would be a major step forward from todays islands of

    automation. However, administrators would lack visibility into and direct control over

    the applications themselves. The management software wouldnt be able to

    communicate directly and automatically with the applications. The management

    software would still be mostly constrained to managing applications by measuring and

    metering their use of infrastructure and relying on administrator intervention for fine-

    tuning.

    Figure 8: Mock-up of a portal that delivers a self-service catalog of IT services.

    Source: VMware

    Vendors are getting closer to delivering this capability. In the coming year, private

    cloud management software from VMware and others will let administrators define

    the service level requirements of some applications.

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    20/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 20 - 2010 Giga Omni Media | May 2010

    Extending Private Clouds with Public-CloudResources

    The services listed in a self-service catalog could come from anywhere internal

    resources or an external provider. Once a private cloud incorporates external

    resources, two issues become critical, namely cost transparency and governance.

    Cost transparency is an issue whenever shared infrastructure is institutionalized. With

    dedicated infrastructure, its easy to account for the cost to support any given

    application; with shared infrastructure, resource allocations are inherently ambiguous.

    But the need for cost transparency becomes especially acute when part of the shared

    infrastructure is housed externally. Some line-of-business managers wonder why the

    estimated storage costs internally are 10 times the figure at Amazon. The IT managers

    who serve them increasingly worry that internal IT must compete on price with public-

    cloud service providers. Many are beginning to wonder how they will compete against

    the scale and process discipline of a service provider with tens or even hundreds of

    thousands of servers.

    ITs advantage is its knowledge of business requirements. Yes, CIOs will have to adjusttheir tools and processes so they can provide full transparency for cost relative to QoS

    just like any service provider. But one of their critical contributions will be governance.

    They know best which workloads to support internally and which can migrate to a

    public cloud.

    Applications that are not mission-critical are prime targets to migrate, at least in part,

    to external infrastructure. Mission-critical applications, especially those that need the

    greatest resilience or require the finest degree of management control, such as Oracleor SAP, will be bound to their dedicated infrastructure for the foreseeable future.

    (There are exceptions for instance, the service provider T-Systems maintains

    500,000 SAP users running on virtualized infrastructure but such operations are

    not for the faint of heart.) Unless these applications are upgraded to make them more

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    21/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 21 - 2010 Giga Omni Media | May 2010

    manageable on newer, shared infrastructure, they may become this generations

    mainframe equivalents: They may never move.

    Similarly, sensitive data tends to be stored internally, where access can be tightly

    controlled. An HR program that stores social security numbers may be kept in-house

    despite having less critical management requirements. Merely authenticating users

    and systems and authorizing access to data isnt enough when a private cloud extends

    to public infrastructure. Typically, in public clouds, the customer can create some level

    of isolation. But thats not the same as having complete physical control of the data,

    where its placed, and even how its erased in one location when moved to another.

    For the time being, CIOs are justified in lacking confidence that shared infrastructure,

    especially in public clouds, is as secure or resilient as dedicated, internal

    infrastructure. But private-cloud security will mature. As service providers improve

    their security processes, physically isolating sensitive data and giving enterprises

    greater physical control over it, CIOs are likely to feel more comfortable managing data

    externally. Emerging management standards eventually will make it easier to balance

    cost and control.

    Software Appliances

    Software appliances start to address such issues by incorporating governance,

    management requirements and cost instructions within a virtual container. The term

    software appliance refers to a standardized software container in the form of a file that

    contains the entire bag of bits to be deployed, including the operating system,

    application, middleware and all the information required to recreate the VMs running

    in concert for a given application. The current standard, Open Virtualization Format

    (OVF), is backed by VMware, Citrix and Microsoft, among others.

    OVF contains information that makes VMs portable across different vendors virtual-

    machine implementations. It would be more useful if it were to include service-level

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    22/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 22 - 2010 Giga Omni Media | May 2010

    requirements for deployment, security and operations. Deployment information might

    include how to set up Web, application and database servers and how they

    communicate; what type of network topology the application needs; and what storage

    resources are needed, both locally and remotely. Security information might include

    what VLANs are needed and where the firewalls should be. Operational information

    might include a detailed format for describing how the infrastructure should grab and

    release resources to maintain the applications QoS relative to the budgeted cost.

    VMware is trying to extend OVF in this direction with its own standard, called vApp.

    Distributing Software Appliances

    With all that information about management requirements standardized and attached,

    it would be easier to move software appliances from internal to external infrastructure

    and between one cloud and another. Standards are evolving to facilitate these tasks as

    well. VMwares vCloud API goes a long way toward standardizing how to move a

    software appliancebetween internal and external infrastructure.

    However, an API alone wont be enough to make the process seamless. There are non -

    obvious strings that tie down virtual appliances to their original data centers. First,

    management technology must catch up with the web services architecture that enables

    customers to choose which services to manage internally and which to federate

    externally. Todays technology can map out the application topology and show

    dependencies and response times, but it cant yet manage everything as a single end-

    to-end service. Traditional management technologyisnt yet able to monitor and

    enforce QoS across the organizational boundary. For example, even if a service

    provider were able to assure the performance of a workload delivered in a software

    appliance, the workload may still require connectivity to internal facilities such as

    mainframes and on-site customer information systems. Todays management

    technology isnt good at making sure the two sides can communicate reliably and

    securely.

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    23/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 23 - 2010 Giga Omni Media | May 2010

    Ultimately, the solution is to rewrite applications to understand how to run on

    distributed infrastructure. There are two possibilities. They could be partitioned so the

    more portable components could be sent to external service providers for capacity on

    demand. Alternatively, certain components could be designed to run permanently in

    external clouds. Regardless, legacy applications that are too long in the tooth to rewrite

    will probably continue to be tethered to internal data centers.

    From Application-Aware Management . . .

    Today, management tools can look at the QoS information tied to a software appliance

    and tune the infrastructure to make the associated application run at the required

    service levels. But the management software cant look inside the application, make a

    determination of what has gone wrong, and then fine-tune it to run better. The next

    step is to extend automated management control to applications.

    Symantec has traditionally distinguished itself with backup, availability and disaster

    recovery software featuring agents that control not just infrastructure but applications

    as well. However, these agents have only limited control. If an SAP application server

    fails but the underlying software remains in operation, a Symantec management

    application can see the failure and restart SAP on the same or a different system. HP

    and BMC have more advanced management tools that can see deeply into SAP

    environments. They can see where bottlenecks are forming and thresholds are being

    reached, but they, too, have only a limited repertoire of responses. No current

    management product has enough knowledge of the context be trusted to adjust

    application health and performance parameters automatically.

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    24/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 24 - 2010 Giga Omni Media | May 2010

    Figure 9: Application-aware management systems would have visibility into and automated

    control over the health and performance of applications themselves, not just the supportinginfrastructure.

    Custom App

    Application Platform

    Management

    Virtualized Infrastructure

    Oracle

    Administrator

    Source: TechAlpha

    A fully application-aware management system, by contrast, would know right out of

    the box about the performance of all application components. It wouldnt need custom

    agents that work only with the most popular applications. It would be aware of all the

    distinct services in a Microsoft Exchange 2007 deployment including the mailbox,

    client access, hub transport, unified messaging, edge transport and Blackberryconnectivity. It would know that end-to-end email service was slowing down because

    the mailbox server couldnt keep up with the client access, hub transport and

    Blackberry services feeding it. The management software would either hot-add

    resources to the mailbox server or fire up a new one and let the other services know it s

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    25/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 25 - 2010 Giga Omni Media | May 2010

    there, all without administrator intervention. This level of automation requires more

    sophisticated applications.

    . . . to Management-Aware Applications

    Despite help from application-aware management, both packaged applications and

    custom applications built on private clouds would still require some involvement from

    administrators to manage their deployment, capacity, performance and security.

    Private clouds will make it easier for administrators to deploy and dial-in the right

    QoS, but maintaining an applications operation still wont be completely automatic.

    Only when applications are designed from the ground up to interact with their

    environment will mainstream IT achieve productivity comparable to that of large

    public-cloud services such as Amazon, eBay and Google. First, deployment and

    operations teams must be able to make all but the most strategic management policies

    accessible to developers in a standardized format. While that day may seem far off,

    thought leaders at Microsoft, T-Systems and VMware are already assessing the

    requirements.

    In such an environment, any application whether SAP, a next-generation SaaS

    application built by a startup, or a corporate application built on a PaaS service such as

    Microsoft Azure would need to be able to monitor itself and communicate its needs

    to the outside world. It would need to be able to predict its resource requirements and

    communicate them to an external management system, which would provision the

    appropriate resources based on the priority of its service level agreement and confirm

    what it has provisioned with the application. The application, in turn, would be able to

    adjust to the new conditions.

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    26/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 26 - 2010 Giga Omni Media | May 2010

    Figure 10: A management-aware application would be aware of its own health andperformance. It would interact with a management system to get the resources necessary tomeet its required service level.

    Custom App

    Application Platform

    Management

    Virtualized Infrastructure

    Oracle

    Administrator

    Source: TechAlpha

    This sort of interaction between applications and infrastructure implies some degree of

    standardization. For instance, an application might need to report its existing and

    required number of threads or work processes, physical or virtual memory

    requirements, and some standard way of measuring and accelerating critical

    transactions. The external management system likely would remain the repository for

    the policy engine that tells the infrastructure what resources to provide to maintain the

    applications QoS. The key change is that the application itself would be the primary

    control and management node, while the external management system existed to serve

    it, not run it.

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    27/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 27 - 2010 Giga Omni Media | May 2010

    Vendor Implications

    The evolution of private clouds implies the technical milestones described above. But

    how theyre defined, who controls them, and the resulting industry structure are open

    issues. Each vendor is using its market strengths to tilt the playing field in its direction.

    The dominant providers of system management services, CA, BMC, HP and IBM, may

    not seem well positioned for an emerging environment in which traditional technology

    will become obsolete. However, these vendors have unique strengths that translate

    handily into the era of hybrid virtual/physical and internal/external infrastructure.

    Meanwhile, VMware and Microsoft will have the biggest impact on the evolution of

    private clouds. They are the vendors best positioned to influence how manageability is

    built into software and how it is integrated into hardware infrastructure. Oracle is

    trying to sidestep the market battles at all levels by selling a complete integrated

    solution.

    An Important Role for the Big FourUpon a cursory look, it appears that private clouds would diminish opportunities for

    the Big Four incumbent management vendors. After all, homogeneous internal

    infrastructure is easier to manage. Entirely new technology is required to manage

    workloads that have been delegated to external service providers. However, no other

    existing candidates can play the role described by BMCs CTO, Kia Behnia, as a single

    point of aggregation and control.

    The Big Four have taken the initiative in bridging physical and virtual infrastructure.

    But they also have skills and experience to offer in three crucial areas:

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    28/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 28 - 2010 Giga Omni Media | May 2010

    Integrating infrastructure layers

    These vendors have lots of experience tying together distinct infrastructure layers to

    form a vertically integrated stack. The operating system, database, middleware and

    other components might come from different vendors and have their own

    management capabilities built-in. Theres a need for software that manages the whole

    collection. If a component fails, for instance, this software can restart the relevant

    piece or the whole stack.

    Integrating intergenerational products

    When the entire stack of software comes from one vendor and one generation, that

    vendors management software clearly has the advantage. But stacks from different

    vendors and generations often grow up next to each other and require broader end-to-

    end management. Today, no one does a better job of bridging these gaps than the Big

    Four. For example, Computer Associates and BMC are expert at bridging mainframe

    and server-based applications and infrastructure. HPs Business Availability Center

    excels at integrating the management of Web-based applications and earlier-

    generation systems.

    The technology that would manage QoS dynamically fits right into this scheme: Its a

    composite of traditional tools that control physical infrastructure, tools from server

    virtualization vendors and an emerging generation of tools from the traditional

    vendors that control the emerging integrated infrastructure. The first inklings of the

    power of this new regime are starting to appear. BMC and HP have made strategic

    acquisitions, BladeLogic and Opsware respectively, that accelerate their ability to

    manage hybrid environments that include both physical and virtual infrastructure. The

    resulting products address labor-intensive and error-prone IT tasks of server

    provisioning, configuration and compliance. They ensure that servers receive the right

    software, get patched and updated properly, and remain within guidelines for security,

    regulatory and operational policies.

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    29/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 29 - 2010 Giga Omni Media | May 2010

    Figure 11: The emerging virtual infrastructure stack will need to be integrated with previous-generation stacks into a single management framework a specialty of the Big Four.

    Virtualization

    MgtServers, Storage, Networks

    ISV App

    Operating Systems

    Application ServersOracle Weblogic, Windows, IBM

    Websphere, Tomcat, also SQL DBMS

    Application FrameworksJEE, .NET, LAMP, Spring

    CustomApp

    SAP

    MoM

    Security

    Mgt

    Mgt

    Mgt

    Mgt

    Mgt

    Operating System,

    Virtualization

    MgtMainframe

    ISV App

    Application ServerCustomer Information Control System

    (CICS), DB2

    Custom Sales Order App

    MoM

    Security

    Mgt

    Mgt

    Manager of Managers: single point of aggregation and control

    Mgt

    Source: TechAlpha

    Tying together multiple applications in an end-to-end service

    For instance, HP has extended its expertise to helping customers source, integrate and

    manage systems no matter where those systems originated; they could be a

    combination of packaged legacy systems, in-house development and SaaS

    applications. The technical objective is to manage end-to-end services with one all-encompassing SLA that flowsto the constituent applications. An enterprise should be

    able to create a B2B commerce site comprising, say, a custom Websphere application,

    an SAP sales and distribution application, and an SaaS component that would let a

    multi-tier supply chain collaborate on replenishment plans that runs on Amazon.

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    30/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 30 - 2010 Giga Omni Media | May 2010

    Figure 12: Private cloud management systems will need to control end-to-end services thatmight include components running at external service providers.

    Legacy Silos

    Network

    Apps

    Storage

    Servers

    Virtualized InfrastructureService Provider

    ServiceProvide

    rmanagement

    Privatecloudmanagement

    End-to-End Service Management

    Source: TechAlpha

    The Big Four wont develop the ability to manage an end-to-end service across

    organizational boundaries overnight. Its not yet possible for a management system to

    provide visibility into and control over QoS for each component and meter everything

    all the way out to those running at Amazon or another service provider.And its not

    clear how long it will take for internal management systems to extend their reach fully

    to the public cloud. Until they do, there will be a need for internal infrastructure

    VMware vs. Microsoft

    Despite critical contributions from hardware infrastructure vendors and incumbent

    management vendors, VMware and Microsoft are driving the biggest parts of the

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    31/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 31 - 2010 Giga Omni Media | May 2010

    upheaval. They are defining the software layer that works most directly with the

    hardware. They are also driving the technology for management-aware applications.

    To understand their strategies and handicap their odds, it helps to understand where

    they are applying leverage and how strong that leverage is (Figure X). Windows runs

    on about 75 percent of servers. Forty percent run packaged applications from SAP and

    Oracle at the high end, down to ubiquitous applications such as M icrosofts Exchange,

    SQL Server and Sharepoint and IBMs Lotus Domino. Another 40 percent serve

    custom applications built by developers using frameworks such as .NET, LAMP, JEE

    and SpringSource. Among this group, the market can be further divided between the

    development frameworks used to build applications and the application servers used

    to run them. Enterprise developers are split fairly evenly between .NET-based

    frameworks (which run only on Windows) and Java-based frameworks. Within the

    Java market, developers are split between SpringSource, which VMware bought last

    summer, and JEE, owned by Oracle. The last 20 percent of servers run IT

    infrastructure tasks such as file sharing. These rough figures indicate where each

    companys assets will prove most valuable.

    Figure 13: Server deployments by percentage. (20 percent is devoted to IT infrastructure

    services such as directories and file sharing.)

    Source: TechAlpha

    VMware and Microsoft would probably find little to differ over in the layers called outin Figure 1. However, what each layer does, how the layers work together, how they are

    priced, and how the vendors take them to market are likely to differ substantially.

    Prepared for George Gilbert ([email protected]

    http://pro.gigaom.com/2009/08/what-vmwares-springsource-acquisition-means-for-microsoft/http://pro.gigaom.com/2009/08/what-vmwares-springsource-acquisition-means-for-microsoft/http://pro.gigaom.com/2009/08/what-vmwares-springsource-acquisition-means-for-microsoft/http://pro.gigaom.com/2009/08/what-vmwares-springsource-acquisition-means-for-microsoft/
  • 8/3/2019 The Evolution of Private Clouds

    32/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 32 - 2010 Giga Omni Media | May 2010

    The Battle for the Data Center Operating System

    While VMware uses the phrase data center operating system, it has a very different

    vision of the operating system from Microsoft. VMware wants to make the operating

    system a vestigial appendage of a bygone era. It aims to reduce the OS to a simple

    appliance tucked between the application and management layers.

    Figure 14: By integrating a virtual infrastructure management layer and an applicationmanagement layer, VMware could make the traditional operating system irrelevant.

    vSphere Virtualization

    Servers, Storage, Networks

    ISV App

    Application PlatformTomcat now: force.com, Weblogic,

    Websphere, SQL DBMS, etc., future

    Application FrameworksJEE, .NET, LAMP, Spring, vmforce.com

    Custom AppMicrosoft

    Hyper-V Virtualization

    Servers, Storage, Networks

    ISV App

    Windows Server OS /

    Application Platform

    Custom App

    Application Frameworks.NET

    VMware

    Source: TechAlpha

    A traditional operating system has two responsibilities, both of which VMware is

    positioning itself to take on. First, it abstracts the hardware so all resource elements

    look alike. To the software running on a data center OS as VMware defines it,

    individual storage elements would melt into a uniform resource pool, leaving VMware

    in control of the new generation of shared hardware infrastructure.

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    33/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 33 - 2010 Giga Omni Media | May 2010

    This development would wipe out a large part of the value of Windows. Microsoft has

    gone to Herculean effort and expense corralling hardware vendors to write and test

    device drivers; this is a key part of the network effect that propelled its platform to

    dominance. Where Windows traditionally has managed all the hardware by itself,

    VMware is horning in on the territory. Thus, as Microsoft scrambles to catch up in

    virtualization, its in the rare position of being behind in the hardware domain. And for

    all the talk of tension between VMware and EMC, the storage company gave VMware

    access to its multibillion-dollar test lab to make sure VMwares hypervisor could sit on

    top of any vendors hardware a tremendous hidden asset.

    The second responsibility of an operating system is to provide common services to

    applications such as resource scheduling, memory management or file storage. But the

    boundary between operating system and applications is evolving, and VMware is

    attempting to accelerate the movement of corporate and ISV developers away from

    traditional operating systems and towards application frameworks. Just about all

    custom and many ISV applications today are built in JEE, .NET, LAMP, Ruby on Rails

    or Spring. These frameworks make it easy to build applications that talk to databases

    and have rich user interfaces. The next step is to make it easy to build applications that

    monitor their own health and performance, availability and security levels and

    communicate resource needs to the management system.

    This was the motivation behind the VMwares acquisition of SpringSource. Nobody is

    under the impression that all applications in the future will be built on the Spring

    framework or deployed on the Tomcat application server. But now that VMware has all

    the pieces, it can figure out how to put together a solution that lets any application

    framework integrate deeply with the private-cloud management layer. At that point,

    both corporate and ISV developers will be able to build management-aware

    applications.

    VMware just took another major step forward with its platform strategy to offer a

    migration path beyond private clouds by teaming with Salesforce.com to create a joint

    PaaS offering. The new product, vmforce.com, will combine the mainstream, popular

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    34/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 34 - 2010 Giga Omni Media | May 2010

    Spring framework with all the application services and data already in the Force.com

    PaaS offering. In other words, Java developers can deploy Spring-based applications

    and take advantage of the built-in manageability, application functionality and

    customer-related data that previously required Force.coms proprietary developer

    tools. VMware's vCloud management services will be a key part of making applications

    portable between vmforce.com, customers own premises and other service providers,

    as long as the applications dont exploit features specific to any PaaS offering.

    Where is Windows in all this? It doesnt matter. VMware can embed a tiny version of

    Linux between the application frameworks runtime server and the hardware

    management layer to provide the bare minimum of traditional OS services.

    Today, Microsoft uses its overwhelming server OS market share to extract premium

    pricing for the virtualization-enabled Windows Data Center Edition and an additional

    premium for the Systems Center management platform. Virtualization is priced as a

    feature. VMware, by contrast, wont require Windows. Thus it would be able to offer a

    competitive price for its runtime platform, which will support all application

    frameworks, plus its management layer.

    The problem for VMware is that this strategy works best for custom applications,

    which account for only 40 percent of servers. It needs to overcome Microsoft s

    overwhelming advantage with the 40 percent of servers that run packaged

    applications, dominated byMicrosofts SQL Server, Exchange, SharePoint, Office

    Communication Server and others. Apparently, VMware has a strategy in place to do

    so.

    The Battle to Manage Packaged Applications

    As long as Microsofts server applications dominate, it will be very difficult for VMware

    to redefine the platform for packaged applications. VMwares best chance to seize that

    ground may be where it appears weakest today: serving small to mid-size customers.

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    35/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 35 - 2010 Giga Omni Media | May 2010

    Although this segment is ill-defined, it probably tops out with customers that have less

    than 50 servers. These customers ability to absorb private cloud management

    functionality is badly lagging VMwares ability to deliver it. Microsofts functionality,

    still mostly focused on server consolidation, appears good enough. But as VMware

    points out, Microsoft became dominant in servers when it overthrew Novell by offering

    superior versions of the two highest-volume server applications: email and file and

    printer sharing. It looks like VMware is planning to do the same thing, offering these

    applications through its more than 1,500 service providers via SaaS.

    On the email side, VMwares likely strategy is to deliver Exchange server functionality

    through service providers. Many observers were perplexed when VMware bought

    Zimbra, but theres no mystery. Zimbra is a substitute for Exchange, not figuratively

    but literally. Companies can migrate their servers while end users continue to run

    Outlook. Small IT shops can offload mail to someone else. Zimbras purported

    attraction for service providers is that its designed for low-cost, cloud-scale operation.

    VMwares strategy for file sharing is more speculative at this point. The company may

    combine desktop virtualization delivered as a service with a new approach to file

    sharing. This, too, could be managed by service providers. The best clue is that

    VMware CEO Paul Maritz spent five years leading a startup called PI (pronounced

    pie, but short for personal information) that attempted to redefine how users

    access, store, organize and share information. Press reports at the time suggested that

    it would be a more modern and sophisticated version of Sharepoint. In 2008, he sold

    PI to EMC, which has continued to develop the software in stealth mode.

    VMwares increasingly aggressive push into desktop virtualization might be related.

    Desktop virtualization is about enabling a users environment to follow him from

    machine to machine rather than being tied to, say, a single laptop. PI is part of an

    effort to make a users environment more task- and information-centric, rather than

    the current application-centric approach typified by Microsoft Office.

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    36/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 36 - 2010 Giga Omni Media | May 2010

    VMwares best hope may be that desktop virtualization and new ways of sharing

    information can break apart the two core elements of Microsofts business model.

    First, Offices tight and ever-expanding horizontal integration has enabled Redmond

    to maintain its pricing despite selling hundreds of millions of units over 20 years. An

    information- or task-centric computing experience could rupture the need for

    traditional application integration. Second, every time a PC gets replaced, part of what

    customers pay for is a new copy of Windows. Desktop and application virtualization

    make it possible to keep using of the same copy of Windows as the environment

    follows the user from machine to machine, breaking the Windows royalty pipeline.

    Microsoft is in the process of loosening licensing restrictions for some of these

    scenarios under customer pressure.

    The Wild Card: Oracle

    Microsoft and VMware are fighting to define the next-generation data center operating

    system by developing the layers where theyre strongest and emphasizing the value

    that would come from adopting their roadmap. Oracle is taking an entirely different

    approach. It wants to redefine the scope of vertical integration. By building the deepest

    integrated stack and best-of-breed management tools to bind it together, it hopes to go

    further toward reducing total cost of operations and enabling "lights out" operation.

    The cost of operating Oracles traditional applications is high.Analysts estimate Oracle

    systems cost more than $1,000 per user per month including hardware depreciation,

    implementation and operations. (To be fair, SAPs price is similar.) Bringing down that

    cost will likely require many of the same technologies VMware and Microsoft are

    trying to develop. But a single-vendor approach all the way down from the application

    to the chips and spinning disk drives does allow Oracle to make favorable trade-offs

    not open to other vendors. For instance, Oracles Exadata database machine is

    optimized for Oracle database performance in a way no other server, storage or

    database appliance can match. Only Oracle can break up the core of the database

    engine to achieve new performance levels. For example, it has essentially transplanted

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    37/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 37 - 2010 Giga Omni Media | May 2010

    parts of its database engine to the equivalent of the storage controller, so those parts

    are much closer to where the data is physically stored on disk. This minimizes the need

    to move data over the storage network, speeding up performance by orders of

    magnitude.

    Its worth noting that Oracle also plans to compete aggressively in the same software

    layers as VMware and Microsoft. In collaboration with Sun, it controls the JEE

    application framework, which has been adrift relative to Spring and .NET. And with

    BEA, it controls one of the two leading production servers for Java applications (the

    other being IBMs Websphere). And the Java applications it runs include those based

    on Spring.

    Technically, Oracles destination looks very similar to where VMware and Microsoft

    are headed. However, Oracle is attempting to absorb most of the major surrounding

    markets as well. It also appears to have ambitions for management software well

    beyond its own virtualization platform. It lured Richard Sarwal back after his stint as

    head of development VMware when VMware appeared to pivot away from trying to

    replace the Big Fours management software. Such software is critical to Oracles go-

    to-market strategy for its Fusion applications. It aims to deliver the applications from

    its data centers via SaaS with management provided remotely by Oracle on the

    customers premises, or under customers control on their premises, or a combination.

    Customer Implications

    The cloud computing market is still very young, but its not too early to handicap how

    customer purchases and deployments are likely to unfold. In general, despite

    widespread deployment of VMwares and Microsofts virtualization layers,

    unified infrastructure vendors such as Cisco/EMC (Vblocks) and HP

    (BladeSystem Matrix) are likely to find their first successes with large,

    sophisticated shops that are building or buying applications designed

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    38/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 38 - 2010 Giga Omni Media | May 2010

    around private cloud management and need growing pools of unified

    infrastructure to support them.IT departments at large enterprises generally have the administrative scale to manage

    infrastructure and applications from multiple vendors. Theyre likely to retain a

    conventional architecture around established applications, adopting the new

    integrated infrastructure only as they build out for new applications. Small to medium-

    size businesses are rarely early adopters, but their greater cost sensitivity and lack of

    specialized admins make them great prospects for this new infrastructure. As larger

    customers become comfortable with unified infrastructure, smaller operations are

    likely to embrace it for the portion of their infrastructure they dont outsource to

    service providers.

    Service providers are beginning to provide cloud services both public and private,

    moving beyond traditional hosting and managed services. These operations, too, fall

    into categories. The largest of them operate infrastructure that is highly tuned for

    delivering standardized services such as Amazons virtual servers and storage and

    Microsofts MSN and Hotmail services. They also recognize the value of standardizing

    parts of their infrastructure. The new integrated infrastructure suits these operations

    because it will more easily accommodate their custom management software. If they

    buy it, theyll buy enormous quantities delivered in shipping-container size

    increments.

    More specialized service providers such as T-Systems and Sunguard typically require a

    more heterogeneous hardware. In T-Systems case, that includes managing billing for

    Deutsche-Telekom and on-demand SAP systems for other customers; Sunguard serves

    as a failover site for disaster recovery. These providers operate highly specialized

    infrastructure, which will tend to bias them against the new integrated designs. They

    do need to standardize management across their organizations, but their standards are

    idiosyncratic and dont necessarily bear any relationship to the standards evolving to

    support private clouds.

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    39/40

    INFRASTRUCTUR

    Evolution of the Private Clouds - 39 - 2010 Giga Omni Media | May 2010

    As for the private cloud management layer, the Big Four are destined to play a bigger

    role managing end-to-end services for enterprises than in the small-to-medium size

    segment or among service providers. But for application-aware private clouds and

    future management-aware applications, VMware and Microsoft have the most control

    over the key leverage points that integrate how the application and hardware layers

    communicate. Microsofts dominance among small-to-medium size businesses gives it

    a major advantage among customers of that size. VMware, meanwhile, has

    confounded skeptics by maintaining its dominant position in the enterprise.

    Finally, the growing share of customers that define themselves as Oracle shops will

    resemble the IBM shops of the 1960s through the 1980s. Their IT landscape will be

    vertically integrated across Oracle technology and other vendors will play at the

    periphery. The only question is what share of all customers Oracle will claim.

    Prepared for George Gilbert ([email protected]

  • 8/3/2019 The Evolution of Private Clouds

    40/40

    INFRASTRUCTUR

    About TechAlpha

    TechAlpha is a management consulting and research firm that advises clients in the

    technology, media and telecommunications industries across the following functional

    disciplines:

    Corporate finance and strategy, corporate development

    Business unit and product strategy

    Technology evaluation

    Product management

    Marketing

    Sales and sales operations

    Business development

    Information technology

    Visit http://techalpha.com

    About GigaOM Pro

    GigaOM Pro gives you insider access to expert industry insights on emerging markets.

    Focused on delivering highly relevant and timely research to the people who need it

    most, our analysis, reports and original research come from the most respected voices

    in the industry. Whether youre beginning to learn about a new market or are an

    industry insider, GigaOM Pro addresses the need for relevant, illuminating insights

    into the industrys most dynamic markets.

    Visit us at http://pro.gigaom.com

    Prepared for George Gilbert ([email protected]

    http://techalpha.com/http://pro.gigaom.com/http://pro.gigaom.com/http://techalpha.com/