The term IaaS is used almost exclusively to describe virtualised solutions, like AWS and Azure, but since cloud infrastructure is, in reality, tin, bare metal cloud should be included in the scope of the term.
What is IaaS?
Infrastructure as a service describes the provision of processing, storage and networking (and potentially) other basic computing resources, over a network and in an on-demand fashion.
IaaS customers are given access to servers which can be dedicated or, more often, virtual and free to install the OS and applications of their choice. The customer doesn’t host or manage the underlying infrastructure but is able to use the resources as they wish.
As with all ‘as a Service’ computing models, customers benefit from access to the resources they need without having to invest in expensive hardware upfront, instead they pay monthly and only for what they use.
What is bare metal cloud?
Bare metal cloud is an environment in which physical, dedicated servers can be provisioned to customers with cloud-like ease and speed. Bare metal cloud customers are given access to the entire processing power of individual servers, as well as any storage, networking or other services they require.
Within a bare metal infrastructure there is no multi-tenanting (sharing of machines) and the servers provisioned are not virtual ones created on top of any hypervisor.
Customers of bare metal cloud are free to use their dedicated servers in any way they want, including running any OS and applications as well as installing hypervisors to create their own virtual machines if they want.
And bare metal cloud is provided as a service, with monthly payments and on-demand flexibility.
Ready to deploy on bare metal? Create your free account and start configuring your bare metal servers here.
So, bare metal cloud is IaaS?
This depends on your view point.
Many define IaaS as the provision of virtual resources only. Some include dedicated servers in their definition. In our view, bare metal cloud is the true IaaS whereas virtualised versions are really a form of Platform as a Service (PaaS).
In all scenarios you gain access to a server on which you can install and run you chosen OS and applications. In this sense, IaaS and bare metal cloud are the same.
On a virtual IaaS however, you have no knowledge of or control over the actual infrastructure on which your services are built. The provider has control of these and your services are abstracted from them.
With bare metal cloud on the other hand, you are provisioned full dedicated servers, with no virtualisation or sharing. It’s up you how you use these and, in the case of installing a hypervisor, how many virtual machines you run on each.
With bare metal you get control of the full stack, from the tin right up to the user interface, and can optimise utilisation and performance to a granular level, something you simple cannot do in a virtualised environment.