Proprietary hardware and processor architectures have been outpaced and eventually replaced by commoditized Intel and AMD x86 and x86_64 hardware platforms. Along the same lines, Linux and other open-source operating systems fully commoditized the operating system, ensuring that the underlying architecture really isn’t too important anymore. The next logical step in this was to further commoditize the operating system and hardware platform together—which is what server virtualization does. Server virtualization makes the hardware the ultimate commodity. Often the management layers of the best virtualization platforms are intelligent enough to even appropriately handle differing processor specifications and memory configurations on the hypervisors.
The Intel-based x86 chip revolutionized IT.
A fully server-virtualized environment, however, is still reliant on several things:
- The administrators are still required to know and understand where and what is being deployed virtually.
- When a user makes a request for a resource, it’s got to be put somewhere, and that underlying virtualization technology is something that has to be dealt with, understood, and eventually manipulated in a manner to deploy the requested resource.
- The idea of IaaS and PaaS disrupts this a fair amount, but there’s still a choice—a implicit understanding that your requested compute resource is dependent on a single underlying technology, be it from EC2, Google Compute Engine, VMware, RHEV, Xen, Hyper-V, or anything else.
The next step in organizational IT maturity has to be the full commoditization of that compute layer. Just as organizations can now procure commodity servers and storage from a variety of vendors, and abstract that hardware choice using virtualization, so must the actual virtualization technologies be abstracted from the end user. In the end, this makes sense. Users don’t need to know or care where their compute is coming from. They just want access to the resources and services they’ve requested when they requested them. Just as administrators have the ability to choose amongst various hardware providers without affecting users, they should be able to choose amongst differing physical locations, virtualizations technologies, and even cloud providers.
This is where CloudBolt steps in. CloudBolt C2 commoditizes the compute layer. Regardless of the virtualization or cloud technology present, CloudBolt C2 makes compute resources available to users. This is regardless of what the underlying virtualization technology is, where the resources are located, and increasingly, without concern of what that underlying hardware architecture is.
A commoditized compute layer is interesting, but when coupled with end-user self-service, an IT organization has the ability to introduce a tremendous amount of IT agility into the organization.
Give us a call and let’s chat about where your organization is along the path of providing automated self-service infrastructure, applications, and services to your users. We’ll show you how CloudBolt C2 can revolutionize how you look at compute and manage your resources, wherever they are located.