Most private cloud solutions being sold today, whether it is a hyper-converged, vendor engineered stack or a homegrown virtualization environment, are nothing more than a bunch of hypervisors with addition of an orchestration layer to automate a few high-level provisioning processes. For hyper-converged stacks, a software layer has been introduced to enable scale-out storage and a rare few might use software defined networking too.
But not all workloads are virtualizable…
First of all, not all workloads are x86-based and if they are, there might be restrictions to why they cannot be virtualized. Some of the primary reasons are licensing restrictions, hardware affinities such as dongles, real-time applications that need fine-grained timer access, workloads needing many GBs of RAM that would be too costly on a hypervisor and scale-out workloads where it simply does not make sense to virtualize them. On top of this, branch office servers and some DMZ servers using micro-segmentation will not have required critical mass to make a hypervisor viable for such deployments.
Across the industry the actual virtualization rates are in the 50-60% range and only increasing slightly at about 3-4% yearly. This means 40-50% of server instances are not virtual.
Going with even conservative VM-to-hypervisor ratios, this also means that 70-80% of all physical servers are not running hypervisors, but rather are bare-metal OS installs. Asking your local server vendor will most likely confirm that insight.
To be fair, a lot of new applications are now born cloud-native, especially when being developed as part of a DevOps life-cycle.
The issue is that a lot of legacy workloads simply cannot easily migrate to cloud.
This is where the true software defined data center comes into play. By supporting bare-metal workloads, as well as being able to fully orchestrate the compute, networking and storage layers for both bare-metal and virtualized environments, it is possible to reach automation levels close to 80% across all data center processes.
arqitekta architects have been involved in designing virtualization and cloud environments for more than 10 years and have also designed multiple generations of SDDN. We have direct contacts with the vendor’s product teams across the compute, networking and storage layers, and have worked with these vendors on features and prioritization of their roadmaps.
This knowledge is now available for our customers to leverage.