To the cloud we go. At Nemertes Research, we just completed our 2011 enterprise IT benchmark study, and we find very high interest in private clouds. In fact, 35 percent of the 240 organizations participating in the benchmark will have a private cloud within the next two years.
Nevertheless, as businesses embark on the road to virtualization and cloud environments, an unexpected speed bump is appearing: the issue of self-provisioning.
When analysts talk about private clouds, we assume everyone is on the same page: A cloud is a metered, multitenant, accessible, elastic and self-provisioned service offering. Right? Well, maybe. Most enterprise IT professionals agree with these characteristics, though many say they have a private cloud even without some of these fundamentals. The factor that they most resist is automated self-provisioning.
Despite the fact that most respondents with private clouds indicate they will eventually offer self-provisioning, some pushback remains. Why? The biggest reason expressed by nearly half (48.5%) of organizations is sprawl — or the self-provisioning of virtual machines and storage that never spin down, even long after they are no longer in use.
Sprawling Concerns
The positive side of sprawl is that it demonstrates the ease with which system operators can allocate servers and storage in seconds with just a few mouse clicks. It’s also the bane of many a virtual infrastructure because it eats storage and CPU resources and ties up network resources; basically dead weight. “Our challenge is managing waste and service sprawl. It's tough enough when you have a highly skilled team managing it today,” says the CIO of a small publishing organization. But he fears that moving to a self-service portal environment "will make sprawl management really tough. Blowing through 200 terabytes in the first week would be a problem.”
What it comes down to for many operations staff is balancing full automation with human involvement to better manage sprawl and retain good processes. It occurs to me that the arguments against cloud provisioning could be just another example — like social media and consumer technologies — of IT having trouble giving up control of business services. Perhaps there are some similarities, but I believe that cloud self-provisioning concerns can be easily addressed with better collaboration and governance.
System operators who want to remain in the workflow aren’t only protecting their egos; the reality is that IT is ultimately responsible for the infrastructure, which IT’s customers — both development teams and business units — are provisioning. Some IT professionals are very concerned about unnecessary self-provisioned systems that may boost costs and waste resources (more justification for charge-back, however). For others, it’s simpler: “dealing with insufficient competence on staff outside of IT,” says the CTO of a state government organization . And, for still others it is the legitimate concern of losing touch with the customer.
Governance, Processes Needed
What’s really critical, therefore, are proper policies and procedures for managing the costs associated with self-provisioning. In organizations where business units have development teams, there’s already a process for requesting compute and associated storage resources. There’s no reason that once self-provisioning is implemented, governance should go missing. “We want to do it more generally, but we have to have rational constraints, some kind of background business processes,” says the CTO of a large higher education institution about self-provisioning options.
Ultimately, it’s important to separate the technology of self-provisioning from the process of self-provisioning. Self-service portals, tools and service catalogs are available today. Needed now are processes and procedures that deal with self-provisioning to make it effective, efficient and flexible enough for both IT and the business units to meet customer needs. That’s when the speed bump will no longer prevent a smooth ride to the cloud.
