The end of VMWare as we know it

I have to admit the acquisition of VMWare by Broadcom came as a surprise. I had missed the news earlier in the year of a possible acquisition which has now come to pass. This event pulls a younger and more progressive company, VMWare under the umbrella of a more traditionally conservative and cutthroat corporate behemoth, Broadcom. When I first heard the news, I couldn’t imagine why Broadcom, known for their semiconductor manufacturing business would be interested in a software company such as VMWare. As this saga has progressed, it seems Broadcom is wanting to get into the enterprise cloud virtualization space. Unfortunately for VMWare and their employees, what Broadcom CEO Hock Tan has in mind looks very little like the VMWare they’ve known.

Hock Tan has taken Broadcom from a spin-off of HP (Agilent, which formed the basis of Avago) and grown it through acquisitions. In fact, that’s been Tan’s business strategy from the beginning. Tan seems to be more of an acquisitions-focused CEO, concerned only with maximizing profit and has no real concern for engineering or technology innovations. He sees something of value in another company and goes after it, ruthlessly stripping away anything not core to that feature and selling it off post-acquisition. Reading through their history, you’d almost have expected Richard Gere to pull up to VMWare HQ in his Lotus and begin the process of chopping up the company.

In a previous role, I worked with VMWare a lot. The company revolutionized the traditional IT industry by enabling companies to save money and be more fault tolerant all while using less physical hardware to support their services. I remember being excited by the possibilities it opened up for me as the then IT admin for an academic department within a relatively small college. VMWare invested in their customers too, supporting user groups who in turn helped the company through word of mouth.

VMWare has been the victim of their own success to a degree. The technology they spawned is now a base expectation for IT pros. Many other companies make products that compete in the same space, though arguably perhaps not as well. However, despite that dominance, the industry has largely moved beyond full system virtualization to the containerization of individual services with products like Docker and Kubernetes. There has also been a push over the last decade or more to move services onto the infrastructure of cloud providers like AWS, Azure or Google Cloud. While VMWare can have a role in both situations, they aren’t the only game in town and depending on the application, may not even be necessary.

Broadcom seems to be interested in VMWare’s core enterprise virtualization products. However, the move to spin off desktop and other non-core products, dropping support options for existing products and moving to a subscription only model, the harsh requirements ending remote work for employees, and the exodus of talent from the company paints a grim picture for the biggest name in the virtualization space.

Back in the saddle

It’s been a while since my last post, about a year in fact.  This will come as no surprise to those who’ve followed my blog before.  In my defense, it wasn’t entirely my fault.  Back when I decided to convert my static weblog over to a proper blog platform, (and being cheap) I decided to host it myself with a free dynamic domain service.  For the most part, this worked great until one day that company decided to stop providing some of the domains for free.  I didn’t want to pay $15/year for a single hostname when I could have multiple domains for the same money.  I looked at other free solutions, but I just couldn’t trust that these domains would stick around.

Fast forward to today:  My trusty Compaq Evo, while tiny and very power efficient (try 35W @ idle running a Pentium 4 CPU) just wasn’t cutting it.  I wanted a new machine with multiple cores, SATA and GigE.  I had an AMD Phenom x3 CPU collecting dust in my computer room, so I decided to order up a new motherboard, and a pair of 2TB drives.  The new machine definitely eats more power, but it’s also got to keep 4 disks spinning.  I’ve also broken with tradition and installed Linux on this server.  (my previous servers have always been at the latest version of Microsoft’s server OS to give me extra practice before implementing at work…)  Hosting this blog on a WIMP platform has been an experience in frustration at times, so switching to LAMP was already a desirable option.  The last piece of the puzzle was to find a domain I liked that was cheap and easy to remember… and that brings us full circle.  I definitely should’ve done this sooner.

Thoughts on hashtags

After a recent Twitter-related faux pas, I realized something important about tags in social media.  Tags are meaningless unless other people accept them.  Even if you’ve used a tag for years, if nobody knows about it, its usefulness is very limited.  Different groups may make different tags for the same thing, but that’s ok.  One group may be using the tag for one thing, while another may be using it for something entirely different, or even just slightly different.  Multiple tags also may exist for the very same thing.  This can be frustrating for some people (myself included) who want to  enter a single tag and find most of the information related to that tag.  Twitter and it’s 140 character limit on posts/tweets tends to encourage the use of short acronym-like hashtags.  It’s relatively easy to anticipate keyword tags, but less so for acronyms.  For this reason it’s easy to miss out on a thread because you were off by one character.  The hope is that at least one of the people you follow will be interested in the same thread and will actually use the more widely accepted tag.  Unfortunately though, in this social media universe, there’s no such thing as a correct tag.  As one of my friends used to say, “Don’t ask, just accept.” 🙂