The Virtualization Practice

Data Center Virtualization

Data Center Virtualization covers virtualizing servers, networks, and storage delivering server consolidation, CAPEX savings, IT agility, and improved management. Major areas of focus include the tradeoffs between various virtualization platforms (VMware vSphere, Microsoft Hyper-V and Red Hat KVM), the evolution of hypervisors into data center management platforms, ...
VMware’s Software Defined Data Center strategy, and how the SDDC is spurring innovation in storage, networking and server hardware. Covered vendors indlude VMware, Microsoft, Red Hat, CloudPhysics, Hotlink, Tintri, and VMTurbo.

As mentioned in my previous piece I’ve been doing some prototyping using SpringSource’s Grails. Grails can be thought of as the top of the stack. If you pick up Grails you would naturally pull in the other pieces of SpringSource, including vFabric and ultimately vFoundry. In a future post I will deal with what happens when you stick Grails onto vFoundry, but at this stage I’ve been assessing the health of the SpringSource Ecosystem.

VMware’s “Squeeze the OS” Strategy – Open War with Microsoft and Red Hat

The announcement of CloudFoundry means the public declaration of full on war between VMware, and the two traditional OS vendors, Microsoft and Red Hat. Both traditional (not quite legacy yet) OS vendors are going to have to rapidly bolster their own PaaS cloud offerings. This will be a particular challenge for Microsoft as Microsoft has always gravitated strongly towards having a tightly integrated stack of software, and not being very open to open source frameworks like Spring, Ruby, and PHP.

VirtualizationSecurity

There are several new products in the virtualization and cloud security spaces from PacketMotion, MicroSolved, and LynuxWorks. Each of these companies approach virtualization security from uniquely different ways. Unlike the current set we know and use, these tools could be considered adjuncts for general use, or perhaps specific use cases. All provide additions to the End-to-End virtualization security.

One of the most intriguing names that has hitherto been at the periphery of the OpenStack initiative is Citrix. Up until last week, Citrix’s contribution was to ensure OpenStack ran on XenServer. However, this week at it’s Synergy event, Citrix made some more sigificant announcements about Project Olympus, through which it aims to provide (in collaboration with Dell and Rackspace) a route to commercial exploitation of the OpenStack codebase. For some time I have been perplexed as to what Citrix is doing. Are they genuinely intending to enter this space? Is this the real play or is it a spoiler?

Monitoring SQL Server Performance on VMware vSphere

Attempting to infer the performance of a database server by looking at resource utilization metrics will fail technically and organizationally. In a shared and dynamic environment, the only way to truly assess the performance of an element of the infrastructure or an application is to measure how long it is actually taking to do its job. This makes response time and its companion metric latency into the two most important metrics for virtualized and cloud based systems.

Amazon failed because of simultaneous failure of its EBS in two Availability zones. If you were dependent on one of these (or mirrored across the two) you lost access to the filesystem from your Instances. It may be sensible to move to the use of the S3 mechanism (or some portable abstraction over it) for new applications, but if you have an existing application that expects to see a filesystem in the traditional way, Gluster can provide a distributed cloud-agnostic shared filesystem with multi-way replication (including asynchronous replication).

VMware’s CloudFoundry and Red Hat’s OpenShift – Compare and Contrast

Over the last few weeks, VMware (as we indicated in an earlier post) and Red Hat have initiated two very similar initiatives known respectively as CloudFoundry and OpenShift. These are Platform as a Service (PaaS) plays, being developed for the longer term, primarily looking to encourage the development of (and thereafter to provide infrastructure for) applications specificallysuited to the the cloud. In this article we compare and contrast the two offerings and discuss their significance for the PaaS market as a whole.