The Virtualization Practice

IT as a Service

IT as a Service (ITaaS) covers private clouds hybrid clouds and the cloud management offerings used to create and manage these clouds. This includes coverage of Infrastructure as a Service (IaaS) private and hybrid cloud offerings, Platform as a Service (PaaS) private and hybrid cloud offerings, and Software as a Service (SaaS). ...
Emerging areas like Desktop as a Service (DaaS), Storage as a Service, and Applications as a Service are also covered. The key issues covered include which enterprise applications and use cases are appropriate for private and hybrid clouds, and how vendors should select the cloud management offerings that are going to be used to manage these various types of cloud services. Covered vendors include VMware (vCloud Automation Center), VirtuStream, CloudBolt Software, Intigua, ElasticBox, ServiceMesh, Cloudsidekick, and Puppet Labs.

Security of Performance and Management tools within the Virtual Environment

The problem is that not everything is as black and white as security folks desire. If we implement performance and other management tools, we often need to expose part of our all important virtualization management network to others. But how do we do this safely, securely, with minimal impact to usability? Why do we need to this is also another question. You just have to take one look at the Virtualization ASsessment TOolkit (Vasto) to realize the importance of this security requirement. But the question still exists, how do you implement other necessary tools within your virtual environment without impacting usability?

VMTurbo has delivered a new free vSphere performance and capacity management solution that is neither time nor size of environment limited, and that breaks new ground in terms of capacity management functionality delivered in a free solution. The automatically generated VM Rightsizing Recommendations should prove to be of particular value to vSphere administrators.

Public Cloud SLA’s are worthless. They need to be replaced by metrics that measure the responsiveness of what the cloud provider owns to the layer of software from the customer running in the cloud. Developing these metrics will require significant changes to existing APM approaches in order to be able to separate time spent in the application from time spent in the application framework or OS.

Federated Clouds? Possible?

Mike DiPetrillo’s post entitled VMware is Building Clouds sparked some interesting thoughts and discussion about what it means to have federated clouds and how do you define such federation? Is federated required to make ‘cloud’ ubiquitous or are we already there? But is the discussion really about federated clouds or simplistic data object movement between the VMs or about cloud management?

A Service Level Agreement (SLA) is an excellent expectations-managing mechanism, but it’s important to manage your own expectations of what an SLA can realistically accomplish. Just those three words “Service” “Level” and “Agreement” is often an attention turn-off I know: SLAs are to infrastructure bods what documentation is to developers. Yet, when considering taking up cloud and utility services many consider that the SLAs offered aren’t reliable, if they exist at all. So the SLA becomes the blocker – ‘If I move services out of my data centre, how will I guarantee availability and performance’.

In Applications Performance Equals Response Time, not Resource Utilization, we took the position that while for the majority of the applications deployed on physical hardware the general practice was to infer their performance by looking at normal vs. abnormal resource utilization statistics, once you virtualize an application, it becomes necessary to directly measure its response time in order to ensure adequate service to business constituents and end users.

Managing licensing and utilization costs is a mess today in the physical world. Introducing elastic scaling of workloads into a hybrid private/public cloud introduces new uncertainties and new software licensing metering and compliance issues. This is particularly true in the case of enterprise applications which are licensed by the enterprise from the software vendor and then deployed on an as needed basis on Iaas or PaaS clouds.

Cisco has announced the intent to acquire newScale. This puts the leading service catalog into the hands of Cisco, who will certainly pursue deep integration between newScale and the UCS – providing enterprise customers breakthroughs in provisioning and workload management agility. This also sets up Cisco and VMware to compete in the IT as a Service management stack business.