Billy Marshall's Blog
As a technology provider that helps application companies embrace cloud
computing by virtualizing the applications to run on any cloud, I was a bit
disappointed with Google's AppEngine announcement. It appears that Google is
embracing the “walled garden” approach of salesforce.com and Microsoft
instead of the cloud approach of Amazon. I believe that walled gardens will
ultimately be overshadowed by clouds because you cannot achieve webscale
computing if every application has to run on a server owned by Google.
Historically, Google has been very good about providing APIs that enable
applications to access its web services independent of the computer on which
they run. This is an important concept because it is often the case that an
application needs ... (more)
The acronym ISV stands for Independent Software Vendor. Historically,
independence was important to protect customers from the proprietary lock-in
associated with third-party components such as hardware or system software. A
greater choice of interoperable components gave customers greater flexibility
to procure and assemble a system that met their needs. Microsoft alleviated
some of thi... (more)
Over the past two weeks, I have had a number of very interesting
conversations with partners, prospects, customers, and analysts that lead me
to believe that a virtual machine tsunami is building which might soon swamp
the legacy, horizontal system management approaches. Here is what I have
heard:
Two separate prospects told me that they have quickly consumed every
available bit of capac... (more)
Billy Marshall's Open Source Blog
The problem with the notion of “Windows for EC2” is that it perpetuates
the broken, legacy model of tying your application to the infrastructure upon
which it runs. In the legacy model, applications became artificially tied to
the physical server upon which they ran, and server utilization was low
because it is very difficult to run multiple applications o... (more)
I just read an interesting article regarding the potential cost pitfalls
associated with VM sprawl. Jett Thompson, an enterprise computing architect
from Boeing, has developed a cost model regarding the benefits of
virtualization and the related pitfalls of VM sprawl. It seems that
virtualization is easy to justify, so long as you don't give the users
everything that they want. Here is t... (more)