17 June 2024

VMware alternatives: These options from other vendors, open source and the cloud

Content

  1. Optimise existing environments
  2. Change technology
  3. Open-Source alternatives to VMware
  4. Commercial alternatives to VMware
  5. Cloud-Migration as an alternative to on-premise VMware
  6. Modernising applications
  7. Identifying critical workloads
  8. Conclusion

The acquisition of VMware by Broadcom is making waves in the IT world. VMware's product and licence structure has changed significantly since the takeover by Broadcom. Price increases are the consequence. Many companies are asking themselves: What will happen to the long-term licensing of our platform? What will the subscription model mean for us in terms of costs? And what about future-proofing our collaboration with Broadcom?"

This article gives you an overview of the options available to you - from optimising your existing environment and possible VMware alternatives to cloud migration and application modernisation.

The first step: optimise your existing VMware environment while looking for alternatives

The following tips will help you to fully exploit the potential of your current environment and make efficient use of existing resources. In addition, you will create a solid basis for further action.

  1. Consolidating the cluster: Make sure to regularly check the utilisation of your ESXi hosts and remove unnecessary virtual machines (VMs) or data storage. Also use functions such as VMware vSphere DRS (Distributed Resource Scheduler) for intelligent resource allocation and vSphere Storage DRS for optimised storage management. Create space and increase performance with a targeted clean-up of your VMware environment. Use tools for checking and correcting to ensure that your cluster functions optimally and does not host any unnecessary legacy loads.
  2. Reduce the cluster size: Analyse the actual requirements of your environment and reduce the number of nodes to the necessary minimum. By downsizing, you save costs, both in terms of operation and VMware licences, and also reduce maintenance costs. Focus on utilisation and capacity planning to maximise the efficiency of your infrastructure without compromising performance.
  3. Hardware upgrade: Think about using newer CPU generations with more than 16 cores per socket. Upgrading to more powerful processors can significantly increase computing performance while reducing energy consumption and making better use of the minimum licence of 16 cores from VMware. Plan these upgrades carefully to avoid disruption and make the transition as smooth as possible.

These measures will optimise your existing VMware environment, reduce your current operating costs - including lower licensing costs - and ensure that your IT infrastructure remains efficient and future-proof. 

Technology change: Advantages and disadvantages of open source and commercial VMware alternatives

You can replace VMware with open source or commercial products. Open source solutions are recommended if you are looking for a cost-effective on-premise solution and have the expertise required to set up and operate the platform. It is particularly worth taking a look at commercial providers if you have high requirements in terms of security, performance and 24/7 support.

A decisive advantage of open source solutions is precisely their cost efficiency: the products are generally available at low cost or free of charge. There is no need to pay licence fees. They also offer flexibility, as the source code is openly accessible and you can customise the solutions to your specific requirements. A large, committed community ensures continuous further development and support.

However, working with open source solutions requires expertise and skills in various areas such as network administration, virtualisation and storage. These competences are equally relevant for setup and operation. The customisation and integration of open source solutions into existing infrastructures can also be complex and time-consuming. Although the relevant communities offer help, professional, dedicated support and official maintenance contracts are not always available and are usually associated with additional costs.

Commercial virtualisation solutions, which are provided by well-known providers such as Microsoft, Citrix or Nutanix, often score points with their extensive functions, professional support and a high level of integration with other products from the respective provider. They offer security in terms of quality, maintenance and support. However, they are usually subject to a fee.

Whether open source or commercial products: The use of solutions requires specific expertise - albeit to varying degrees - in order to be able to use them effectively. This is where managed service providers who specialise in the use of these technologies come into play. By developing customised solutions and integrating the necessary functions and resources, they ensure the optimal performance of your platform. You receive support, the complexity for your team is reduced and a smooth deployment of the products in your organisation is ensured.

Three open source alternatives to VMware that you should consider

Open source solutions offer cost-effective and flexible alternatives to VMware. In terms of TCO (Total Cost of Ownership), open source solutions generally have lower costs as there are no licence fees. However, resources may need to be planned for support and maintenance.

Considering the ROI (return on investment) can initially be difficult in open source projects, as customisations and implementations are not always immediately profitable. In the long term, however, they can increase ROI through customisation and flexibility.

We present the open source virtualisation solutions Proxmox VE, OpenStack and CloudStack as VMware alternatives.

1. Proxmox VE

Proxmox VE (Virtual Environment) is a comprehensive open source platform for server virtualisation based on Debian. Proxmox makes it possible to work with both KVM (Kernel-based Virtual Machine) for full virtualisation and LXC (Linux Containers) for container management.

  • Easy management: Proxmox offers a user-friendly web interface that greatly simplifies the management of virtual machines and containers. You can control everything centrally without having to dive deep into the command line.
  • Integrated backup and restore solutions: You can back up your virtual machines easily and regularly. This provides additional security and facilitates disaster recovery.
  • High availability: Proxmox supports cluster management via the Proxmox cluster file system (pmxcfs), which was specially developed for configuration files in a cluster of Proxmox VE servers. In addition, there is high availability management, which automatically moves VMs to available nodes in the event of a server failure. ZFS support for file systems and Ceph integration for scalable and redundant storage options are also noteworthy.

2. OpenStack

OpenStack is a powerful but complex platform that claims to be a "cloud operating system" that enables the management of large amounts of computing, storage and network resources in a data centre.

  • Infrastructure as a Service (IaaS): Native multi-tenancy makes OpenStack suitable for use as an Infrastructure as a Service, providing users with self-service functionality.
  • Modular architecture: OpenStack consists of several independent projects that cover different aspects of cloud management, e.g. compute (Nova), network (Neutron), storage (Cinder and Swift) and more. Each of these modules can be deployed and configured independently, providing flexibility but also complicating integration and management.
  • Automation: OpenStack offers extensive APIs that enable seamless integration with existing systems and tools. This makes it easy to customise to your specific requirements.
  • Scalability: OpenStack is ideal for large, scalable cloud infrastructures. You can easily add or remove resources depending on your organisation's needs.
  • High complexity: Installing OpenStack is not trivial, especially when it comes to a complete, high-availability production setup. It requires extensive knowledge of Linux, network technology, storage management and security. Upgrades in OpenStack can be complicated, especially because of the interdependencies between the different services.
  • Dedicated teams: Due to its complexity and scalability, OpenStack often requires a dedicated team of system administrators and DevOps experts, which can be a challenge for smaller organisations.

3. Apache CloudStack

Apache CloudStack is an integrated IaaS platform that enables the creation, management and deployment of cloud services. CloudStack supports multiple hypervisors such as VMware ESXi, Oracle VM, KVM and XenServer

  • Ease of use: CloudStack is known for its ease of use and simple installation, making it particularly attractive for smaller organisations or those without an extensive IT support team. The intuitive web interface and clear documentation make it easy to get started and manage.
  • Comprehensive functionality: With CloudStack, you can manage not only virtual machines, but also networks, storage and security. You get a comprehensive solution for your cloud management needs.
  • Proven reliability: CloudStack has proven itself in many production environments and offers a stable and reliable platform for operating your IT infrastructure.

Each of these three platforms - Proxmox, OpenStack and CloudStack - has its strengths and suits different operational and scalability requirements. Proxmox is ideal for organisations looking for an easy-to-use, robust solution for VM and container management. OpenStack offers flexibility and comprehensive configuration options, ideal for large, complex environments. Apache CloudStack, on the other hand, scores with simplicity and a quick implementation, making it great for fast-growing startups that don't want to devote a lot of resources to server management. Your choice will depend on the specific requirements of your business and your organisational capacity to manage the platform.

Commercial virtualisation solutions as an alternative to VMware

In the world of commercial virtualisers, there are several prominent providers, each with their own strengths and areas of expertise. Nutanix AHV bridges the gap between virtualisation and hyperconvergence, ideal for fast-growing businesses. The product is available either as a bundle of hardware and virtualisation software or as software-only for compatible hardware. Microsoft Hyper-V is an established option that can be seamlessly integrated into existing Windows environments. Citrix XenServer is a highly scalable alternative that is suitable for organisations of all sizes.

When choosing, consider aspects such as licensing costs, compatibility and support structures in addition to technical specifications to make an informed decision.

1. Nutanix AHV

Nutanix is known for its Hyper-Converged Infrastructure (HCI) offering, which combines compute, storage and network resources into one integrated solution. Nutanix offers a proprietary hypervisor solution called AHV (Acropolis Hypervisor) that integrates directly with the HCI platform for seamless management.

  • Seamless integration: Nutanix AHV integrates seamlessly with Nutanix infrastructure and provides a unified, easy-to-manage platform. This allows you to simplify and consolidate the operation of your virtualisation environment.
  • Cost Efficiency: AHV is an integral part of the Nutanix Enterprise Cloud Platform and is deployed as part of the Nutanix system at no additional cost to the hypervisor. This differs from other solutions where there are often separate licence costs for the hypervisor. However, it should be noted that although the AHV itself is free, the total cost of the Nutanix solution includes the hardware, software, support and other services. These costs are important to consider when estimating the total cost of ownership of a Nutanix implementation.
  • Future-proof: With AHV, you are relying on a modern, hyperconverged infrastructure that future-proofs your IT environment. Nutanix is constantly developing new features and updates to keep your systems up to date.

2. Microsoft Hyper-V

Microsoft Hyper-V is a virtualisation platform that is included as a feature in Windows Server. It provides a robust and secure foundation for the virtualisation of servers and works seamlessly with other Microsoft products.

  • Proven technology: Hyper-V is a stable and widely used virtualisation platform that has proven itself in many companies. Thanks to its close integration with Windows Server, Hyper-V offers a powerful and reliable solution.
  • Cost efficiency: As Hyper-V is included in Windows Server Datacenter without limitation, there are no additional licence costs. This makes Hyper-V a cost-effective choice for organisations already using Microsoft products.
  • Integration with Microsoft services: Hyper-V offers deep integration with other Microsoft services such as Azure and System Center. This allows you to pursue a hybrid cloud strategy and make the most of your existing investments in Microsoft technologies.

3. Citrix XenServer

Based on the open source Xen project, Citrix XenServer offers a powerful virtualisation solution that shines especially in environments with high desktop virtualisation (VDI) requirements.

  • High performance: XenServer is known for its high performance and efficiency. It makes optimal use of your hardware resources and provides a stable and reliable virtualisation platform.
  • Cost control: XenServer allows you to control your licensing costs and maximise the ROI of your virtualisation investments. It offers different editions so you can choose the solution that best suits your needs.
  • Scalability: Citrix XenServer is highly scalable and suitable for organisations of any size. Whether you operate a small environment or a large data centre, XenServer can meet your requirements and grow with your company.

Cloud migration as an alternative to VMware-based on-premise environments

In view of the expected additional costs due to the change in the VMware licensing model, it is also worth evaluating alternatives outside your own locally operated infrastructures. Cloud solutions offer greater cost efficiency. Instead of high initial investments for hardware and software, the cloud mainly incurs operating costs (OPEX). This means that you only pay for the resources that you actually use. This enables more precise budget planning and reduces financial risk. Below we look at four different options.

1. Migration to the IaaS cloud of a VMware Pinnacle partner

One option is to migrate your IT infrastructure to an IaaS cloud operated by Pinnacle partners of VMware by Broadcom. These partners offer you tight integration with existing VMware environments, which can make the transition smoother. You can move your existing workloads to a familiar environment without having to make major changes to your architecture.

By working with Pinnacle partners like Claranet, you benefit from customised solutions and local support. The partners have in-depth expertise in VMware technologies and can help you to organise the migration efficiently. You can also take advantage of flexible contract models and scalable resources to optimally cover your IT needs.

In addition, customers of Pinnacle partners can usually benefit from better conditions, which the Pinnacle partner negotiates individually with VMware by Broadcom.

2. Migration to AWS

AWS (Amazon Web Services ) is the largest and longest established hyperscaler with a wide range of services that go far beyond the basics of virtualisation. AWS allows you to flexibly scale your IT infrastructure and benefit from a global presence. You can choose from a variety of storage, compute and networking solutions tailored to your specific requirements. AWS also offers comprehensive security and compliance services to protect your data and meet regulatory requirements.

There is a wide range of services to help you migrate your workloads: from planning and migration to optimisation after the transition.

3. Migration to Azure

Microsoft Azure is another attractive alternative to VMware infrastructure, especially if you are already using Microsoft. Azure offers seamless integration with other Microsoft services such as Office 365 and Dynamics 365, which simplifies the migration and operation of your applications.

Azure has a robust infrastructure that offers you high availability and scalability. You can easily move virtual machines, databases and applications to the cloud and benefit from comprehensive security and management functions. Azure also supports hybrid cloud strategies that allow you to run some workloads locally and others in the cloud.

4. Migration to the Google Cloud

The Google Cloud Platform (GCP) also offers a powerful basis for migrating your VMware environment. It stands out with its advanced analytics and machine learning services that can help you make better use of your data and develop innovative solutions.

Google Cloud offers a variety of migration tools and partner programmes to ease the transition. You can benefit from the fast network infrastructure and flexible pricing models.

Whichever cloud platform you choose, careful planning and execution of the migration is crucial. It is worth considering the specific requirements and goals of your company and carefully examining the various options.

Meet future challenges by modernising your applications

Transforming your applications into a modern stack will make you independent of individual providers and products. This option is particularly attractive in the current situation surrounding VMware. By modernising your applications, you can actively address potential difficulties caused by changes to VMware's licensing or support structure and be prepared for future challenges.

A good way to modernise your applications and workloads is to use containers and Kubernetes. Containers allow you to run applications in isolated, lightweight environments. This increases efficiency and optimises the use of resources. Containers allow you to deploy and update applications faster, which increases your innovation speed. Containers also make it easier to transfer applications between different environments, whether locally or in the cloud - with minimal or no customisation.

Kubernetes, the orchestration system for containers, brings order and automation to your IT landscape. With Kubernetes, you can efficiently manage the distribution and scaling of your applications. It monitors the containers and ensures that your applications are always available and performant. Kubernetes helps you to minimise downtime and reduce operating costs by making optimum use of resources. Modernisation also opens up new possibilities with regard to the use of hypervisor-independent solutions, as Kubernetes can also be operated directly on bare metal hardware, for example. For you, this means more independence from specific virtualisation solutions and therefore greater flexibility in the long term.

By introducing containers and Kubernetes, you not only modernise your existing applications, but also open the door to new technologies such as microservices and serverless architectures. These modern approaches improve the agility of your organisation and allow you to respond more quickly to market changes.

Rely on containers and Kubernetes to future-proof your applications and take your business to the next level.

Before you start: Identify critical workloads

To understand the impact of the planned change on your IT infrastructure, you need to have a clear overview of your existing workloads. Knowing what software is currently running on your clusters is the first step towards making an informed decision. Critical workloads place special demands on the underlying infrastructure. This applies, for example, to SAP systems and virtual desktop infrastructures.

SAP systems
SAP systems are often at the heart of business processes and require a stable and supported platform. Make sure that SAP only runs on certified platforms to ensure support from the manufacturer. Review your current SAP instances and their requirements to find out which alternatives can be considered.

Virtual Desktop Infrastructures
Virtual Desktop Infrastructures (VDI) allow your employees to access their work environments from anywhere. Here too, only certain platforms offer the necessary support and security for operating your VDI environments. Ensure that your VDI solutions are still compatible and consider whether it makes sense to switch to other providers such as Citrix or Microsoft.

In addition to these key applications, you should also identify other critical workloads that run on your clusters. Create a detailed list of all applications and check their dependencies and platform requirements. This will help you to ensure compatibility and support in the event of a platform change. This inventory and analysis will enable you to make informed decisions.

Conclusion

The changes triggered by the Broadcom VMware acquisition present an opportunity for companies to fundamentally modernise their IT environments. Initially, a platform change seems to be the obvious way forward. On the other hand, now is a good opportunity to go one step further. Cloud environments and modernised applications are a safe investment for the future and often offer greater cost efficiency than traditional setups.

Whatever alternative is chosen, careful planning is essential in terms of both TCO and ROI. The support of an experienced provider such as Claranet can be crucial here.

In the webinar "Broadcom acquires VMware: Cloud modernisation as an opportunity", we shed light on the developments that have resulted from this acquisition. Watch the recording and learn from leading experts how you can successfully adapt your IT strategy.