Thomas Bittman

A member of the Gartner Blog Network

Thomas J. Bittman
VP Distinguished Analyst
16 years at Gartner
28 years IT industry

Thomas Bittman is a vice president and distinguished analyst with Gartner Research. Mr. Bittman has led the industry in areas such as cloud computing, virtualization and infrastructure evolution. Mr. Bittman invented the term "real-time infrastructure," which has been adopted by major vendors and many… Read Full Bio

Virtualization Then & Now: Symposium 2009-2010

by Tom Bittman  |  October 18, 2010  |  17 Comments

fountMy first presentation at Symposium 2010 was Server Virtualization: From Virtual Machines to Private Clouds.” Attendance was crazy – the large room was packed, people were standing at the back, and apparently a few dozen were turned away at the door. This proves that server virtualization is not only a hot topic, it’s getting hotter right now (one stat I mentioned was that more virtual machines would be deployed during 2011 than 2001 through 2009 combined).

I started the presentation with some fundamental changes in server virtualization since I presented a year ago.

1) Virtual machine penetration has increased 50% in the last year. We believe that nearly 30% of all workloads running on x86 architecture servers are now running on virtual machines.

2) Midsized enterprises rule. For the first time, the penetration of virtualization in midsized enterprises (100-999 employees) now exceeds that of the global 1000 (or it will before year-end). There has been a HUGE uptake in the last year. Also, unlike large enterprises, midsized enterprises tend to deploy all at once – with outside help.

3) Hyper-V is under-performing. Maybe my expectations were too high, but Hyper-V has not grabbed as much market share as I was predicting. I especially thought that Microsoft would be the big beneficiary of midmarket virtualization. Surveys show otherwise – VMware is doing pretty well there. Here’s a theory. Clients repeatedly told us that live migration was a big hole in Microsoft’s offering – even for midmarket customers (to reduce planned downtime managing the parent OS). Microsoft’s Hyper-V R2 (with live migration) came out 8/2009. Was that too late? Did the economy put pressure on midsized enterprises to virtualize early, before Hyper-V R2 was proven in the market? Or did VMware just have too much mindshare?

VMware’s competition is growing (especially Microsoft, Citrix and Oracle), but VMware is still capturing plenty of new customers.

4) Private clouds are the buzz. Every major vendor on the planet who sells infrastructure stuff has a private cloud story today. In the last year, the marketing, product announcements and acquisitions have been mind-numbing. Some of this is clearly cloudwashing (“old stuff, new name”), but we’ve seen a number of smart start-ups captured by big vendors, and important product rollouts (notably VMware’s vCloud Director). Now the question is – what will the market buy?

5) IaaS Providers Shifting to Commercial VMs. IaaS (infrastructure as a service) providers have focused on open source and internal technologies to deliver solutions at the lowest possible cost. But that’s changing. In the past year, there’s been a rapidly growing trend for IaaS providers to add support for major commercial VM formats – especially VMware, but also Hyper-V and XenServer. The reason? To create an easy on-ramp for enterprises. As enteprises virtualize (and in many cases, build private clouds), the IaaS providers know that they need to make interoperability, hybrid, overdrafting, migration as easy as possible. The question is whether that will require commercial offerings (such as VMware’s vCloud Datacenter Services, or Microsoft Dynamic Datacenter Alliance), or if conversion tools will be good enough. I tend to think that service providers better make the off-premises experience as identical to the on-premises experience as possible – and I’m not sure conversion will get them there.

17 Comments »

Category: Cloud Virtualization     Tags: , , , , , ,

The Buzz at Gartner’s Symposium 2010: Cloud!

by Tom Bittman  |  October 18, 2010  |  1 Comment

pleaseGartner’s Symposium this year is a blow-out – more than 7,500 attendees, and more than 1,600 CIOs. That means a very busy week of presentations and one-on-ones. As an analyst, what I always find interesting is “the buzz”. You get a real good sense of what’s hot based on one-on-one load, and one-on-one topics. I was one of a few analysts fully booked a few weeks before Symposium, so my topics are hot. The questions? Continued interest in virtualization, but shifting heavily to cloud computing, both private and public.

Because of presentations, roundtables and so forth, I only had 35 one-on-one slots available. 11 of those are on virtualization (mostly VMware and Microsoft). 9 are about cloud computing (mainly what’s ready, which services, which providers, customer experiences). 14 are about private cloud (how do I start, VMware’s vCloud, etc.).

The sense I get so far is the interest in cloud computing continues to grow, but there is more real activity and near-term spending on private cloud solutions. A lot of interest in VMware’s vCloud – but attendees want some proof first.

At the end of the week, I’ll summarize what I learned. Should be a great week!

1 Comment »

Category: Cloud Virtualization     Tags: , , ,

IT Operations: From Day-Care to University

by Tom Bittman  |  May 24, 2010  |  2 Comments

After spending the day discussing IT operations, here are some musings on the future of IT ops.

Traditionally, IT ops has been responsible for managing operationally "dumb" applications. These legacy applications are like infants – they need constant care and feeding. They can’t take care of themselves, and they rely entirely on others to survive. Actually, these dumb applications are even less capable than infants – at least infants cry when they’re hungry!

IT operations today is like day-care. Every infant is different, has different needs, signals their needs in different ways. There’s not much economies of scale here at all. Not a lot that can be automated. And new infants are being added daily!

There are three major paths for IT operations in the future – and each of them is very different:

(1) The Day-Care for Clones: Limit IT operations to management of a single (or small number of) applications. Knowing exactly how these applications work allows you to custom design IT operations/automation to their needs. This is what cloud providers typically do today, and application-centric environments (around Oracle, for example).

(2) The Smart Day-Care: The effort for years has been to make the day-care smarter, more adaptive, more on-demand. This has been a huge challenge, and will continue to be a huge challenge. One new concept has been the introduction of virtual machines, that can be used to encapsulate workloads – which doesn’t solve the problem, but it does enable more automation. Ideally, you still want to have metadata about what’s inside the virtual machine, which can describe service topology, security requirements, even service level requirements.

(3) The University: Expect more from the applications. They need to manage themselves, describe their requirements. They don’t "trust" infrastructure at all – if there are failures, the application is designed to be resilient and extremely self-reliant. On the other hand, IT operations still has a role. With "smart" applications, IT operations can’t necessarily trust them. The role of IT operations is to set constraints, manage the amount of resource that can be used, monitor behavior, look for changes in behavior.

The issue in IT operations is that these three paths are each viable, but each has very different skill, architecture, process, and management tool requirements. This confusion will take place inside enterprise IT – managing a mixed bag of “dumb” applications, “smart” applications, management of virtual machines, private clouds, and public clouds. Get ready for a bumpy ride!

2 Comments »

Category: Cloud Future of Infrastructure     Tags: , ,

Clarifying Private Cloud Computing

by Tom Bittman  |  May 18, 2010  |  23 Comments

I continue to talk with clients who understand the concept of private cloud computing, they think they know it when they see it, but they can’t quite explain it in words. A year ago I described The Spectrum of Private to Public Cloud Services, but I didn’t put that in the form of a definition. Here’s a shot.

Gartner’s official definition of cloud computing is “A style of computing where scalable and elastic IT-enabled capabilities are delivered as a service to customers using Internet technologies.” We also describe five defining attributes of cloud computing: service-based, scalable and elastic, shared, metered by use, uses Internet technologies. A key to cloud computing is an opaque boundary between the customer and the provider. Graphically, that looks like this:

image

When the customer does not see the implementation behind the boundary, and the provider doesn’t care who the customer is, you have a public cloud service. So what is private cloud?

Private cloud is “A form of cloud computing where service access is limited or the customer has some control/ownership of the service implementation.”

Graphically, that means that either the provider tunnels through that opaque boundary and limits service access (e.g., to a specific set of people, enterprise or enterprises), or the customer tunnels through that opaque boundary through ownership or control of the implementation (e.g., specifying implementation details, limiting hardware/software sharing). Note that control/ownership is not the same as setting service levels – these are specific to the implementation, and not even visible through the service.

image

The ultimate example would be enterprise IT, building a private cloud service used only by its enterprise. But there are many other examples, such as a virtual private cloud (the same as the example above, except replace ‘enterprise IT’ with ‘third-party provider’), and community clouds (the same as a virtual private cloud, except opened up to a specific and limited set of different enterprises).

Still “foggy”, or is it “clear”?

23 Comments »

Category: Cloud     Tags: ,

Polling Data on Public/Private Cloud Computing

by Tom Bittman  |  April 21, 2010  |  13 Comments

chickenclouds2I’ve been looking for an excuse to use this cartoon – I finally found it!

I’m finishing a research note on some polls I took recently of data center executives, managers and decision-makers. Interesting results. Here’s a summary:

(1) The first poll was focused on the top three concerns that data center professionals have with public cloud computing. The weighted score for “Security and Privacy” was more than the score for the next three concerns combined. Sometimes, when it looks like a meteor, it is a meteor (see, I got the cartoon in here)!

(2) The next two polls focused on public cloud computing plans versus private cloud computing plans. Three-fourths said that they were or would be pursuing a private cloud computing strategy by 2012 (only 4% said they weren’t). Three-fourths said that they would invest more in private cloud computing than in public cloud computing through 2012. Hype plays a part here, but we continue to believe that IT organizations will spend more money on private than on public cloud computing through at least 2012.

(3) The final poll focused on challenges with private cloud computing. “Technology” was considered sixth out of seven challenges offered. “Management and Operational Processes” came in first, closely followed by “Funding/Chargeback Model.” Process, people and relationship changes will be bigger challenges with private cloud computing than technology.

Once again, thanks to Doug Savage for allowing me to use one of his cartoons (check out the others on his site).

13 Comments »

Category: Cloud     Tags: ,

The Private Cloud Sandbox

by Tom Bittman  |  April 16, 2010  |  9 Comments

sandbox in a cloudPrivate cloud computing is rapidly moving up the Gartner hype cycle. In terms of raw market hype, I think we’ll peak late this year. VMware’s “Redwood” won’t be the only announcement – every major infrastructure vendor in the planet will likely put “private cloud” in their announcements, their marketing, their product names.

So before we get too overwhelmed with private cloud computing mania, what’s going to be real, and what isn’t? How will private cloud computing be used?

Just like early virtualization deployments, development and test is the favorite starting point for private cloud computing. Take out the middle-man, and provide a self-service portal for developers to acquire resources. Manage the life cycle of those resources, and return them to the pool when the developer is done. Dev/test is a perfect starting point, because there is a need for rapid provisioning and de-provisioning.

What’s next?

I think the next logical place will be the computing sandbox. This is a place for production workloads that need to be put up quickly – a stand-alone web server, a short-running computational task, a pilot project. “I need it NOW.”

The sandbox will especially be the place to put a workload prior to full production deployment internally, but when it needs to go up fast – and when external deployment (in the “public cloud”) isn’t appropriate for one reason or another.

Sandboxes can have different operational rules than normal production workloads. For example, perhaps it is a short-term “lease” and expires after thirty days. Perhaps the software is never maintained or patched during that window. Perhaps there is no backup or disaster recovery in place for those workloads. Perhaps security coverage is limited.

While a workload is running in a sandbox, the administrivia required to get appropriate approvals and fulfill organizational process requirements can be finished in parallel.

Ideally, after some period of time (like at the end of a thirty day lease), there might be a way to move the workload from the sandbox to full production, with all of the service level requirements in place.

Many large organizations will start with dev/test first, and build a sandbox next. I believe for many organizations the sandbox itself will mature and become a broader and more capable private cloud service. But there’s no rush.

9 Comments »

Category: Cloud Virtualization     Tags: , , ,

Driving for Imperfection With Your Private Cloud

by Tom Bittman  |  March 13, 2010  |  5 Comments

Almost all large companies and many small and midsized enterprises are virtualizing. Based on surveys, the majority of large companies consider building a private cloud a core strategy. Surprisingly, that’s even true with midsized organizations – but slow down a bit. While the direction makes sense, be careful about getting too caught up in the hype of building a perfect private cloud. A cloud service requires a self-service (or non-manual) interface, and some form of usage metering, or even chargeback. Behind the interface, the services are delivered automatically on demand.

privrain The fact is, not every IT organization needs a fully self-service interface, and many smaller organizations see no value in usage metering. They simply want to deliver services faster. For them, a 70% private cloud is absolutely good enough.

There is still value in virtualizing your resources, automating how the resources are allocated to meet demand, automating provisioning based on standard service offerings in a published service catalog. But you may want a person in the middle of the process. Or you may want to route the pure self-service requirements to your favorite external cloud provider rather than build your own. And that’s OK. It all comes down to business requirements, return on investment, and future strategy (including the potential to evolve to external cloud providers in the future). How far you go is your decision. 

So while most enterprises may consider private cloud their goal, and vendor hype is going to skyrocket on how to reach that goal – my bet is that most organizations will find that a less than pure private cloud is going to be good enough.

5 Comments »

Category: Cloud Virtualization     Tags: , ,

Cloud Computing: Through a Glass, Darkly

by Tom Bittman  |  February 9, 2010  |  5 Comments

Do cloud computing providers understand customer requirements? Do customers understand their requirements? No and no, and this is a problem.

Today, most cloud computing providers offer one-size-fits-all services – with few options or service level alternatives. As the market matures, there will be thousands of providers, each trying to differentiate by focusing on specific market needs, and offering service level alternatives and options to attract specific types of customers. chickenclouds

This sounds great, except service providers don’t really know what options the market needs, and perhaps more importantly, potential customers don’t always understand their service level requirements.

Service providers will figure this out by experimenting, and making adjustments as they go. Some of these adjustments will be hard and expensive to make (and retrofit). Some providers will simply fail. The customers will figure this all out by getting burned.

No doubt, there are many service needs that can be fulfilled just fine by one-size-fits-all services – go for it. But the next stage of cloud computing use – more varied, business-critical services – will require something more.

A key to success for cloud computing is getting the interface right, and getting the service requirements right. The interface defines the service offering in detail for the customer, and the service options link directly to automation behind the interface. Building this automation isn’t easy – and many providers will focus on specific market needs rather then create a huge array of options. If success requires new options, that means new automation, and that might require fundamental architecture changes. Providers who guess right on market requirements before they build their service offering will have a definite advantage over those who need to make a (perhaps costly) mid-course correction.

Enterprise IT organizations building private cloud services will have a different issue. Do they limit their offerings to their service catalog alone, or do they allow exceptions and special requests – which will add overhead and cost? A key to their success is spending time early in the design process understanding current and future enterprise requirements, and ensuring their architecture gives them enough flexibility to adjust as needed. Bottom line – understand your customer and their service needs, first!

But the real danger is to cloud computing customers – especially those bypassing enterprise IT to use an apparently attractive cloud service. In most cases, they’re used to an enterprise IT provider who reacts to custom requests and changes in requirements. There is someone to talk to. There are often implicit “service level” requirements that enterprise IT handles without the customer even knowing – like disaster recovery, security, regulatory compliance, availability, legal requirements/risk. Enterprise IT often over-provisions services for users – giving them more than they asked for. Don’t expect that from a cloud service provider. Failure to understand your own requirements might lead you to choose the wrong provider, increase your costs, or any number of scarier problems. Bottom line, fully understand your service level needs before you take the leap.

Even if enterprises don’t expect to use many cloud services for years, now is the time to start re-shaping the relationship between IT and the business. Build rich, detailed service level agreements. Make explicit those things that are provided implicitly. Prepare for the time when external cloud service providers will be a viable choice. A center of competency for cloudsourcing within the enterprise (or outside service broker help) is a good idea.

Thanks to Doug Savage for allowing me to use his excellent cartoon – if you’ve got a minute, take a look at his site – very funny stuff!

5 Comments »

Category: Cloud     Tags: ,

Cloud Computing Inquiries at Gartner

by Tom Bittman  |  October 29, 2009  |  8 Comments

Gartner analysts answer thousands of questions daily on various IT topics, and we learn a lot about IT trends by talking to our clients. For example, for the last twelve months we answered more than 1,000 inquiries from clients specifically on the topic of cloud computing. Which end-user verticals are asking the most questions?

  1. Financial services (12%)
  2. Manufacturing (10%)
  3. Business and management services (10%)
  4. Telecommunications and equipment (9%)
  5. Government (7%)
  6. Insurance (6%)
  7. Oil, gas and electric (5%)
  8. Professional/specialized services (5%)
  9. Schools and education services (4%)
  10. Food (4%)
  11. Retail (4%)
  12. Healthcare (4%)
  13. Media (3%)
  14. Chemical and pharmaceutical (3%)
  15. Military and National Security (3%)
  16. Freight services (2%)
  17. Energy management (2%)
  18. Membership organizations (2%)
  19. Commercial physical research (1%)
  20. Other (4%)

8 Comments »

Category: Cloud     Tags:

Talk of Clouds (and Virtualization) in Orlando

by Tom Bittman  |  October 22, 2009  |  7 Comments

clouds over dolphinAt this week’s Gartner Symposium in Orlando, there was a noticeable shift in the end user discussions regarding virtualization and cloud computing, and a few surprises:

1) In my presentation on server virtualization on Monday, before I started, I asked the audience how many of them considered private cloud computing to be a core strategy of theirs. 75% raised their hands (I expected maybe one-third). Clearly, everyone has a different idea of what private cloud computing means (or doesn’t), but the fact that so many people have glommed onto the term is very interesting.

I described the three most common things that were being described as private clouds:

  • IT defending its turf: Shared services that were being re-labelled as private clouds (but without a self-service interface, or much automation at all)
  • Vendors defending their products: Old products being re-labelled as private clouds in a box (I described most of these as “lipstick on a pig”)
  • Advanced server virtualization deployments: Although few have a true self-service interface, the intention is certainly there

2) My one-on-ones shifted heavily from virtualization toward cloud computing and private cloud computing. I had 18 one-on-ones that discussed server virtualization, and 26 that discussed cloud and private cloud.

3) Several one-on-ones were very interesting: one company with more than 5,000 VMs heading toward 10,000; maybe a dozen that were focused entirely on taking their leading-edge virtualization infrastructure into private cloud; three companies considering discussions with Terremark on possibly licensing their service interface and usage metering software (they know VMware will probably deliver something in a year, but don’t want to wait); several users wondering what Microsoft’s virtualization strategy was, and especially whether they were focused on private cloud computing as a next step; one that questioned VMware’s vendor maturity with respect to customer relationships (felt that Microsoft did an excellent job with TAMs and so forth to truly work with the customer as a trusted advisor – while VMware’s TAMs were more like communications conduits).

4) In my “debate” with analyst Eric Knipp (on the topic of public vs. private cloud computing), we took a vote at the beginning and end of the session to test audience opinions on the subject. At the beginning, about 15% felt that public cloud computing would “win” (the question was intentionally vague to let the attendee decide what “win” meant). About two-thirds though that private cloud computing would win. By the end of the debate, perhaps a few more thought public cloud would win, about 40% thought private cloud, and about 40% voted otherwise (which included a hybrid model). I suppose the surprise to me (yet again – do I never learn?) was the overall momentum in the concept of private cloud.

The challenge with private cloud computing, of course, is to dispel the vendor hype and the IT protectionism that is hiding there, and to ensure the concept is being used in the right way – as a stepping-stone to public cloud, based on a timing window, the lack of a mature public cloud alternative and a good business case to invest internally.

7 Comments »

Category: Cloud Virtualization     Tags: , ,