BMC Communities Banner

Cloud Computing

4 Posts tagged with the blog tag

 

At 3:30 this morning, as I fed my ten-day-old son and dreamt of lost sleep, it occurred to me that managing a cloud can be compared to managing an infant.  Mind you, I’m not making a direct link between infantile behavior and those who work in a data center, but having experienced firsthand what it takes to roll out a private cloud, the process is much like the care of a new child. 

 

 

With newborns, the life of parents can be bewildering and even a bit cruel on the psyche.  There are a lot of requirements streaming in and, for the uninitiated, a big learning curve.  And if you fail to satisfy the demands of your progeny, a lot of screaming and general fussing ensues.  But, after some time goes by, parents learn enough about the needs and moods of their child to begin to anticipate those needs and moods.  And, by using this quintessentially human capability, we can begin to take steps to minimize the crying and sleepless nights.

 

 

But, in a cloud environment, it is software and not always people who must learn the personality of their charges – servers, applications, storage, and so on.  The raising of a cloud requires IT solutions to mimic the anticipatory function of man, and to translate this into an action or a resolution that makes sense for the environment. 

 

 

So, why is this important?  Imagine an environment with a distributed application that periodically dips in performance or even causes a crash due to heavy load.  Without analytics, your cloud is like a thermostat, responding to events that have already occurred like a dip in temperature prompts the heat to turn on.  You don’t actually avoid the performance hit.  Now consider what you could achieve if your system were proactive instead of reactive?  What if it could look at environmental data over time and begin to predict that the resource overload would happen at particular times of the day, or in particular components of the application, and then take steps to provide more capacity at those specific points to preempt the problem?

 

 

The ideal cloud is self-governing and efficiently automated, which is not possible without anticipation.  In fact, managing a cloud is a lot like managing many other things for which anticipation is a key ingredient for success.  Like an excellent butler, or iTunes Genius, or even Furby – that chattering relic of toys gone by – a cloud management solution must learn from its surroundings and become smarter over time so that its capability for anticipating the needs of the cloud environment is real-time.

 

 

Any cloud management solution, therefore, should include strong analytics with ability to correlate historical data with future events.  If you’re working toward true autonomy in the cloud, predictive, or anticipatory, capability of such a tool will soothe even the most fussy of clouds.

 

| More
0 Comments Permalink

In the years that I have focused specifically on Product Management for virtualization management in the data center, I have seen a distinct shift in how our customers speak about their needs with regard to virtualization.  Three years ago, during product strategy discussions or development validation meetings, we talked about things like whether to implement VMware technology, how to execute technical administration in a UNIX virtualization environment and about the joie de vivre gained from successfully automating the management of basic virtualized resources.

 

Our customers still talk about the components that they manage – the data center elements and building blocks of virtualization technology.  And, just as at the beginning of the Virtualization Boom, these components are still directly within the IT department’s control, as well as serve as the foundation for our own automation products.  When I am called upon to whiteboard a particular product or solution, I often draw this relationship as a neatly-boxed layer labeled “Virtualized Infrastructure in the Data Center” sitting underneath a group of stick figures labeled “IT Department.”  A bit generalized, to be sure, but – 1) the simplicity helps audiences at all levels to quickly get on the same page and 2) I’ve always been a terrible artist.

 

However, the push toward cloud and self-service in virtualized environments has influenced the Data Center Automation Zeitgeist.  Today, the spirit has changed such that the IT users with whom I speak are no longer just sitting atop a rectangle of data center infrastructure.  Cloud has added a layer overhead (pun not intended, but it’s a nice bonus).

 

That layer contains the components of the business, or Business Services.  These are the elements that end users* within an organization understand and to which they have direct access, whether or not they ultimately control the resources behind those Business Services.  In the new version of the aforementioned drawing, the IT team is now sandwiched between the data center elements below them and the Business Services above them.  So today, when I speak with our customers about automating their virtualized world, we do not focus solely on the technical language of their IT domain; rather; we also speak in the end user language of Business Services.

 

IT departments have become, in effect, bilingual.

 

That’s why, as the discussion with our customers has taken on another tongue, so too have BMC’s products evolved to speak both Data Center and Business Services languages.  Forget about “Que Será, Será.”  The future is ours to see, and implementing a solution that does not handle the translation between business and data center will place a heavier onus on the IT department to serve in additional capacity as a dictionary, which can often take time and focus away from both efficiently administering the infrastructure and delivering useable services to the business – in distinct opposition to what cloud represents.

 

* I was tempted to label the end users as, “Vox populi,” but that would just be a shameless attempt to squeeze in yet another foreign language.

| More
0 Comments Permalink

RedHat generated much heated discussion on their virtualization strategy when they initially announced their plans to replace their Xen-based hypervisor platform with RedHat KVM.  In fact, before the KVM product was even officially released, the anticipated switch was often a source of angst within both the RedHat Xen user community and the broader virtualization management world.  In cursory sweeps of random blog postings and short discussions with some of our customer base, I saw the technical merits of Xen touted over KVM, concerns about perforrmance, and open questions around platform management.

 

To be fair, there were also plenty of supporters.  But surprisingly, many of those in our customer base who initially questioned the merits of KVM are now taking a serious look at adopting RedHat KVM.  I’ve even heard from organizations that had initially rolled out RedHat Xen in their infrastructure but are now considering a move to KVM.

 

Why the seeming change of heart?  What is the rationale behind implementing this relatively new platform?

 

In at least two of the large customers in our base that represent major industries, the primary impetus for conducting a thorough analysis of RedHat KVM was their organizational initiative behind implementing a private cloud.  With cloud use cases at the top of these organizations’ requirements list, RedHat KVM provides an attractive, slim, and yet still easily-managed virtualization platform.

 

The most common reasons I have heard are:

  • RedHat KVM is less costly than other virtualization solutions, whether for replacement or new rollout.
  • Organizations with skilled Linux administrators already in-house do not have to make heavy investments in subject matter experts to make the leap to RedHat KVM.
  • The ease of use oft-touted by users of Linux as well as the prevalence of the distribution, and its reputation for reliability make RedHat KVM an attractive choice, especially with its management layer capabilities.

 

Add to all of this the fact that KVM can host Linux and Windows guests, and you have a strong candidate for a private cloud platform.  Interestingly, one of those aforementioned large organizations has given the platform a production thumbs-up, and they are moving ahead with deployment.

 

So, is RedHat KVM the choice of private cloud platforms?  Frankly, it’s too early to tell, but I would argue that KVM is already proving itself in the virtualization space, despite the initial pooh-poohing of KVM by Xen proponents.  Organizations looking for an efficient and easy-to-manage cloud platform would do well to consider it.

| More
0 Comments Permalink

- by Alena Hitzemann, Associate Web Editor

 

zone1a_2009_07_20.png

Welcome to the official blog of the Cloud Computing Community! We hope this space becomes a forum for ideas, insights and conversations related to the exciting new world of the cloud.

 

Several BMCers plan to post their thoughts here as the community grows. Leading the charge will be Herb VanHook, Vice President of Business Planning. A little about Herb:

 

Herb VanHook, Vice President of Business Planning, has held several key positions at META Group (most recently serving as Interim President and Chief Operating Officer), and has more than 30 years of experience in information technology, including senior positions at IBM, Computer Associates, and Legent Corporation.

 

Herb focuses on issues and trends that will impact IT management over the next several years. His research will explore the changes in technology environments and the challenges these changes will present in managing the evolving IT world.

 

Herb's contributions to BMC include the following:

 

White Papers:

 

Articles:

 

Podcasts:

 

 

With experts like Herb contributing to this blog, we're sure it will be success. But we need your input, too. What would you like to talk about? What kind of information do you need? What are the current hot topics around cloud computing? Let us know, and we'll make sure that our bloggers stay up to date and on the ball.

 

The postings in this blog are my own and don't necessarily represent BMC's opinion or position.

| More
0 Comments Permalink