5 steps to introduce private cloud to your existing infrastructure
By Damien Wong, Red Hat Asia Pacific 06-Jan-2012
During the early 2000s, many companies anxiously sought ways to avoid purchasing servers and other IT gear. Server virtualization fit the bill perfectly. Because so many servers (especially ones running Windows) were greatly underutilized, virtualization let one physical box do the work of many. And, importantly in the context of that time, virtualization delivered savings even if it was rolled out piecemeal to avoid cutting purchase orders for new servers. As virtualization has become more widespread, IT shops have started approaching it more strategically. But it started out as a tactical, cost-cutting move.
However, not all technologies lend themselves to ad hoc use -- at least without causing more problems down the road than they solve. Cloud computing falls into this camp. That's not to say that it can't be brought on board in an evolutionary way -- in fact, we consider doing so a best practice. However, our experience to date tells us that the best practice for building an on-premise cloud is to take a phased, systematic approach. In addition, while the informal use of public clouds can make sense under some circumstances, it's important to ensure that confidential data is properly secured and that the development environment is consistent with whatever will be used for the application in production.
"Building a private cloud designed specifically for your enterprise has to start with a business discussion."
-- Damien Wong, general manager for ASEAN, Red Hat Asia Pacific |
There's no single approach to "properly" adopt a cloud within an organization. It's more important to establish some deliberate process than it is to follow a particular one. With that said, we've been leveraging a methodology developed by the IT Process Institute based on a large number of interviews with end-user organizations that dovetails nicely with our field experience to date. The IT Process Institute calls the first phase of cloud adoption "Cut through the cloud clutter."
The goal in this phase is to refocus your initial virtualization efforts on skills and competencies that support private cloud deployments. The initial discovery pilot phase will enable identification of challenges, requirements, and key metrics that will prepare you for the larger cloud implementation. Your mantra for these activities is, "Get ready for dynamic workloads." You should set end goals for virtualization and private cloud deployment. You should start laying the groundwork for building shared resource pools and for managing mobile and transitory workloads.
Getting ready to build a cloud consists of the following five steps:
Step 1: Set cloud goals based on business objectives
Building a private cloud designed specifically for your enterprise has to start with a business discussion. If your infrastructure group is starting a cloud project without developers on the team, stop them. Round out the team with developers, users and, more importantly, externally facing product, marketing, and sales managers. Engage all stakeholders in a discussion about how cloud can accelerate business processes or transform business offerings. Establish clear objectives and success criteria in business terms.
Step 2: Adopt a portfolio view of your infrastructure
Not all workloads are suitable for a virtualized environment. Likewise, not all workloads are a good fit for private cloud. As you move ahead with a cloud strategy, you’ll most likely be managing a mix of physical, virtual, and cloud resources. As a result, you will allocate a portion of the data center as a pool of shared, virtualized, and scalable resources.
Many IT executives plan to put 30-50% or more of workloads in their private cloud environment. However, private cloud resources will be managed in an environment with physical servers and mainframes, as well as static virtualized resources. To put it in real estate terms, building the cloud-centric data center of the future will be a remodel, not a tear-down. Doing so requires understanding the key attributes of current workloads, scoping the mix of heterogeneity of current environments, and examining how requirements change as you progress from development through test or quality assurance to production.
Step 3: Target workloads for the private cloud environment
Assess your current workloads to identify those that are a good fit for private cloud. This snapshot will be used to set long-term targets for the percentage of overall workloads targeted at private cloud. In the short term, it will also be used to identify workloads for initial cloud deployment.
Then move beyond planning. Get hands-on with two critical activities:
2 reader's comment
- 2205 reads


Digg
Print







Comments
The phrase used to describe a cloud computing platform that is implemented within the corporate firewall, under the control of the IT department. A private cloud is designed to offer the same features and benefits of cloud systems, but removes a number of objections to the cloud computing model including control over enterprise and customer data, worries about security, and issues connected to regulatory compliance.
Post new comment