2019 is the tenth year of theCUBE at VMworld (see theCUBE.net for this year’s event)! I’ve had the pleasure of working with VMware since 2002: when their most popular product was Workstation; when they were starting to offer server virtualization, but before vMotion; and well before we were talking about cloud computing. In this article I’m going to take a look at the ebb and flow of VMware’s role in the waves of change in the technology industry.

See some companion coverage on SiliconANGLE:

The Rise of Virtualization

Server virtualization is pervasive today, but in the early days, it took a lot of time to educate and sort out the details of what would and wouldn’t work. The timing of server virtualization was good—server sprawl was prevalent in data centers, and the dot-com burst had companies looking at cost saving initiatives. Server utilization was typically in the single digits, so the idea of consolidating many physical machines into a fewer with the utilization of virtual machines (VMs) was attractive. One of Wikibon’s earliest projects (back in the 2000’s before I joined) was helping customers claim rebates from energy companies for deploying VMs. In these early days, the requirements of the hardware were very important: an incompatible BIOS could take a long time to sort out.

Pat Gelsinger on theCUBE @ VMworld 2010

The best thing about VMware’s virtualization is that—once you sort out the hardware and configuration issues—you encapsulate the operating system and application (typically 1 app per OS+VM), so you no longer need to worry about something breaking when the underlying infrastructure is refreshed. An early use case was Windows NT end-of-life: stick it in a VM and don’t worry about the OS—or the underlying server—being supported; just keep it running. The downside is that customers were taking old applications that should have been modernized and keeping them running for another five or more years. With the introduction of vMotion—a truly “magical” feature that allowed a VM to move between physical machines without any downtime—you could keep an app running for years through generations of server refreshes. As VMware ESX (the server virtualization product that was eventually renamed vSphere) matured, it expanded from test/dev environments to production, and ultimately could support all applications that could live on bare metal (look back at our 2011 coverage of the vSphere 5 launch). Server virtualization is an abstraction, not a simplification, so one of the ripple effects was that it “broke” how storage and networking worked. VMware had built strong relationships with the server vendors—early OEM relationships with IBM, HP, and Dell drove adoption (and helped the server manufacturers sell bigger boxes that could support VM farms). As virtualization adoption grew, a strong ecosystem formed with VMware in the center, including lots of ISV software solutions, big focus from channel providers, and much of the data center vendor ecosystem. Even in 2010, when theCUBE was at VMworld for the first time, we noted that cloud was a potential threat…but back then virtualization was growing fast, and serious challenges were far in the future.

Fixing Networking and Storage

In 2012, Pat Gelsinger took over from Paul Maritz as CEO of VMware. Like Paul, Pat had been an executive at EMC (my first interactions with VMware were during my tenure at EMC in the 1.5 years before EMC purchased VMware in 2003 for the bargain-of-the-century price of $625M). Before EMC, Pat had a long career at Intel, and we saw his new mission at VMware as similar to what Intel had accomplished for decades: be the center of an ecosystem balancing the growth of internal product development with the stability and goodwill of partners. The storage ecosystem was especially important: not only was parent company EMC the leader in the space, but HP, IBM, and Dell were critical server OEMs and storage partners. So, VMware spent years enhancing APIs and integrations to allow storage to work better with VMs.

Networking also went through a similar path, but physical and virtual networking were still two different worlds.
A swath of SDN (software-defined networking) companies were starting to emerge that promised to pull together physical, virtual, and even cloud networking. The general sentiment from my networking peers was that one company stood above the rest and even threatened VMware’s position: Nicira led this revolution. Cisco made a move to acquire Nicira, but with the help of EMC’s venture team, VMware had the winning bid for over $1B, turning a potential threat into what would be the core of VMware’s NSX networking years later. Here’s my interview with Nicira founder (now VC) Martin Casado from VMworld 2012. This was Pat’s first of many big moves to expand VMware beyond vSphere. It also marks an important point in the relationship with Cisco. The center of Cisco’s data center strategy is UCS (Unified Computing System), which was designed to be the best platform for virtualized workloads and—in joint solutions with VMware—has been integrated into environments including EMC/VCE Vblocks, NetApp FlexPods, IBM VersaStacks, etc for billions of dollars in sales. While startups created SDN, the networking giant Cisco and virtualization leader VMware took over the conversation by 2013 (Cisco SVP Soni Jiandani laid out the complex relationship on theCUBE at VMworld in 2013). Six years later, VMware and Cisco are still working together—and competing with each other—over the boundaries in virtual and cloud networking.

By 2014, VMware had released vVols with the goal of allowing VM-enabled storage. While key storage partners integrated with this offering, this was also the opportunity for VMware to create a storage solutions at the hypervisor level, which fit into what we at Wikibon called Server SAN  (a slightly broader definition than the general term of HCI [hyperconverged infrastructure] that much of the industry used). VMware vSAN now has over twenty thousand customers and is the leader in revenue and units in HCI, while still maintaining a stronger relationship with the storage ecosystem than it has with the networking companies. The #2 company in HCI is Nutanix, with complicated relationships with both VMware and Dell (which both OEMs Nutanix and sells vSAN as part of VxRail).

Pivotal and How Applications Fit into Infrastructure

As mentioned earlier, the typical workload of a VM was Windows. For many years, the biggest competitive threat to VMware’s dominance in hypervisors was Microsoft Hyper-V. Microsoft has a strong position in enterprise applications, attempting to eliminate competition from VMware by closing the gap between hypervisors and—if you run a Windows shop—providing Hyper-V for “free”. Still, VMware maintained a strong position against other hypervisors (open sourced options like KVM and Xen were also free). While VMware expanded what applications could live in a VM, there was a growing discussion of application modernization and Platform-as-a-Service (PaaS), which promised to allow applications to be developed and to live in any environment: physical, virtualized, or cloud. A small group inside VMware created Cloud Foundry, which in 2013 was a central asset in the creation of Pivotal (a new company of products and over 1000 employees from EMC and VMware). In 2014, the Cloud Foundry Foundation was formed for full open-source governance. VMware focused on infrastructure software (bottoms-up in the stack) and Pivotal on application modernization (top-down), so it made sense to have separation while maintaining a strong partnership. Pivotal helps customers modernize both applications and their organizations to be more agile in development. Pivotal has relationships with all of the public cloud providers; customer applications can live on-premises and/or in cloud deployments. Microsoft’s Azure solution started as a PaaS offering, then shifted more into IaaS, yet one of the biggest impacts that Microsoft had on application deployment was the full push of Microsoft Office into a SaaS offering. Customers no longer need to think about rolling out and maintaining servers for these deployments: they simply consume the software.

Michael Dell on theCUBE @ VMworld 2016

While the term PaaS has become passé, containers and Kubernetes are at the forefront of discussions around microservices architectures (we will leave discussion of serverless for another day). Docker—the company that brought Linux containers into the mainstream—was a side project of a PaaS company, and Kubernetes came out of Google’s usage of containers at scale. Fast forward through Dell buying EMC for $67B in 2016 (which included the ownership stakes in VMware and Pivotal), and the subsequent Pivotal IPO in 2018. Pivotal has embraced containers and is headed down the path to fully embrace Kubernetes (something that Red Hat OpenShift had done years ago). In 2017, VMware acquired Heptio, which included some of the Google team that created Kubernetes. At the time, I made observations that it seemed odd that Heptio (and later Bitnami) were acquired by VMware and not Pivotal. VMware has been going down the path of containers and Kubernetes (including working closely with Pivotal on PKS), but I always saw VMware as the infrastructure and Pivotal as the application layer. Now things come full circle as just this week, Pivotal has been acquired by VMware. I’ve noted that they should call the cloud-native pieces of the company Containerware, since it is far from the VM pieces of the business. To be successful, Pivotal (and VMware) must continue to help companies modernize both their applications and processes.

Clouds Roll In

theCUBE @ VMworld 2017

Since this post is already too long, I will try to run through the cloud pieces quickly—most people are up to speed on them in 2019. Remember that virtualization started in very limited deployments; so did cloud computing. For many years, cloud computing could safely be ignored or considered a niche solution for startups (often gaming or other “less serious” workloads); AWS was derided as “that bookseller” that didn’t really understand the needs of enterprise organizations. When it became apparent that cloud computing was gaining significant traction, VMware created its own strategy: vCloud Air. After a number of years with tepid customer response, VMware made a big move: they sold off vCloud Air to OVH and focused on partnering with cloud providers.

Most people forget that the first announcement at VMworld 2017 was with IBM Cloud, because soon after the show VMware partnered with AWS—and THAT has been the story of the last two years. A year of deep engineering integration led to a new solution that allows users to run the same software stack in this special cloud zone and in their customer data centers. Adding to this AWS Outposts and VMware Project Dimension will allow a stack of VMware software on AWS hardware (same as in the public cloud) or Dell hardware to create a deeply integrated hybrid cloud offering. Wikibon’s David Floyer laid out a deep Hybrid Cloud Taxonomy to examine the options in the marketplace today. VMware also has hybrid cloud options with Microsoft Azure and Google Cloud leveraging CloudSimple. Like they did across all servers a decade ago, VMware is trying to position itself as an important player in the burgeoning multi-cloud world. With over 600,000 customers, VMware is in a good position to educate and build a bridge to the future for customers looking to leverage cloud-native architectures and manage increasingly complex IT environments. That being said…as end-users ramp up on skills in public cloud environments, will they continue to find value in VMware, or will the bridge to public cloud lead to a ramp-down in reliance on VMware in the center of their management and purchasing decisions? There are hybrid cloud realities that mean that customers will not simply abandon VMware in the next few years, yet all of the recent acquisitions are key indicators that VMware is aware that it must rapidly adapt to its position in a fast changing landscape.

Action Item

CIOs today know that the key to any successful strategy is this: decisions made today must allow for agility to adapt and adopt new solutions as they become available. Applications are the long pole in the tent of modernization. Most users modernize their platforms (i.e., adoption of public cloud as well as leveraging solutions such as HCI to create private cloud) as they rationalize and update the application portfolio. There is a balance between leveraging the depth of functionality that platforms offer with the flexibility of being able to switch providers if needed.

Dave Vellante and I preview VMworld 2019 and discuss some of the history – full cliplist