Mar2010

Development Tools and Application Servers for the Cloud

Development tools like Eclipse and Visual Stuio are being built to ensur applications can be deployed in to the cloud on application servers. Key challenges include the manageability and scalability of application servers. Innovations include the use of non-java languages like Groovy and Jython and even PHP and Javascript on JVMs, and the final demise of SQL as object caches offer more natural scalability.

Mar2010

Eucalyptus/Terracotta a scalable Java Cloud Platform?

We recently received a presentation on a combined solution from Eucalyptus and Terracotta. Initially we were suspicious because they clearly share an investor – Benchmark Capital. Was this a PowerPoint integration dreamt up by two Venture Capitalists over a power breakfast? However, the combined solution was presented by some very plausible techies with a real-live demo and does look as though it starts to provide a generally-useful abstraction over which to deploy scalable applications (specifically Java stacks), and it too works with commodity hardware. It’s not as slick as the 3Tera solution, more of a command-line approach, but it potentially has the edge in scalability.

Jan2010

VMware Buys Zimbra from Yahoo – Moves Up the Stack into Applications

If VMware buys Zimbra it will set off a a nuclear hand grenade throwing contest between Microsoft and VMware. Microsoft is trying to commoditize the layer of software where VMware makes all of its money – the hypervisor. VMware is returning the favor by using open source initiatives like SpringSource and (possibly) Zimbra to commoditize the layers where Microsoft makes all of its money – applications and applications platforms.

Sep2009

The Hypervisor Wars, a 2000-year old story

In the fog of the datacenter virtualization war, it is difficult to see clearly who will end up on top, and yet the outcome is almost certainly determined, and the victorious generals are even now moving on to fight new battles. Here at the Virtualization Practice we too would like to think we can see through the fog to work out who has won, so here are our thoughts, take account of them as you wish. They concern, primarily, the big four protagonists: Microsoft/Hyper-V, Citrix /Xen, VMware/vSphere and Red Hat/KVM.

Sep2009

VMware’s “No OS” Application Platform Strategy

VMware’s SpringSource acquisition will result in VMware directly implementing the SpringSource Java runtimes in a VMware Guest. VMware will also work to allow other open source application frameworks like Ruby on Rails, Python and PHP to run directly in VMware Guests. VMware will provide value added API’s to these run time frameworks, that will make deploying and managing applications built to these frameworks and run on VMware easier. This will put pressure on Microsoft to allow .Net to also run in this manner – potentially setting the stage for the dis-intermediation of Windows as an applications platform.

Sep2009

VMware’s "No OS" Application Platform Strategy 2

VMware’s SpringSource acquisition will result in VMware directly implementing the SpringSource Java runtimes in a VMware Guest. VMware will also work to allow other open source application frameworks like Ruby on Rails, Python and PHP to run directly in VMware Guests. VMware will provide value added API’s to these run time frameworks, that will make deploying and managing applications built to these frameworks and run on VMware easier. This will put pressure on Microsoft to allow .Net to also run in this manner – potentially setting the stage for the dis-intermediation of Windows as an applications platform.