You are on page 1of 2

Bare-metal server

A bare-metal server is a physical computer server that is used by one consumer, or tenant, only.[1] Each
server offered for rental is a distinct physical piece of hardware that is a functional server on its own. They
are not virtual servers running in multiple pieces of shared hardware.

The term is used for distinguishing between servers that can host multiple tenants and which use
virtualisation and cloud hosting.[2] Unlike bare-metal servers, cloud servers are shared between multiple
tenants. Each bare-metal server may run any amount of work for a user, or have multiple simultaneous
users, but they are dedicated entirely to the entity who is renting them.

Contents
Development of virtualisation
Bare-metal advocacy
Bare-metal cloud hosting
See also
References

Development of virtualisation
At one time, all servers were bare-metal servers. Servers were kept on-premises and often belonged to the
organisation using and operating them. Operating systems developed very early on (early 1960s) to allow
time-sharing. Single large computers, mainframes or minis, were commonly housed in centralised locations
and their services shared through a bureau. The shift to cheap commodity PCs in the 1980s changed this as
the market expanded, and most organisations, even the smallest, began to purchase or lease their own
computers. Popular growth of the internet, and particularly the web, in the 1990s encouraged the practice of
hosting in data centres, where many customers shared the facilities of single servers. Small web servers at
this time often cost more for their connectivity than their hardware cost, encouraging this centralisation.
HTTP 1.1's ability for virtual hosting also made it easy to co-host many web sites on the same server.

From around 2000, or 2005 in commercially practical terms, interest grew in the use of virtual servers and
then cloud hosting, where Infrastructure as a Service made the computing service the fungible commodity,
rather than the server hardware. Hypervisors were developed which could offer many virtual machines
hosted on larger physical servers. The load pattern of multiple users has long been recognised as being
smoother overall than individual users, so these virtual machines could make more efficient use of the
physical hardware and its costs, whilst also appearing to have higher individual performance than a simple
cost-share would suggest.

Bare-metal advocacy
Hypervisors provide some isolation between tenants but there can still be a noisy neighbour effect.[3] If a
physical server is multi-tenanted, peaks of load from one tenant may consume enough machine resources to
temporarily affect other tenants. As the tenants are otherwise isolated, it is also hard to manage or load
balance this. Bare-metal servers, and single tenancy, can avoid this.[2] In addition, hypervisors provide
weaker isolation and are much more risky from a security point-of-view compared to using separate
machines. Attackers have always found vulnerabilities in the isolation software (such as hypervisors),
covert channels are impractical to counter without physically separate machines, and shared hardware is
vulnerable to defects in hardware protection mechanisms such as Rowhammer, Spectre, and Meltdown.[4]
As, once again, server costs are dropping as a proportion of total cost of ownership against their
administration overhead, the classic solution of 'throwing hardware at the problem' becomes viable again.

Bare-metal cloud hosting

Bare-metal cloud servers do not run a hypervisor, are not virtualised -- but can still be delivered
via a cloud-like service model.

— Gopala Tumuluri, Computer Weekly[5]

Infrastructure as a Service, particularly through Infrastructure as Code, offers many advantages to make
hosting conveniently manageable. Combining the features of both cloud hosting, and bare-metal servers,
offers most of these, whilst still conveying the performance advantages.[5]

Some bare-metal cloud servers may run a hypervisor or containers, e.g., to simplify maintenance or provide
additional layers of isolation.[4]

See also
On-premises software

References
1. Reynaldo Mincov (25 July 2014). "Bare metal vs. virtual servers: Which choice is right for
you?" (http://www.thoughtsoncloud.com/2014/07/bare-metal-vs-virtual-servers-choice-right/).
Thoughts on Cloud.
2. "What is a Bare Metal Server?" (https://www.rackspace.com/en-gb/library/what-is-a-bare-met
al-server). Rackspace.
3. Eric Sarault (26 February 2015). "Bare metal vs. hypervisor: The evolution of dedicated
servers" (http://www.internap.com/2015/02/26/bare-metal-vs-hypervisor/).
4. David A. Wheeler (2018-08-20). "Cloud Security: Virtualization, Containers, and Related
Issues" (https://www.dwheeler.com/essays/cloud-security-virtualization-containers.html).
5. Gopala Tumuluri (6 September 2013). "What is bare-metal cloud?" (http://www.computerwee
kly.com/blogs/cwdn/2013/09/what-is-bare-metal-cloud.html). Computer Weekly Application
Developer Network.

Retrieved from "https://en.wikipedia.org/w/index.php?title=Bare-metal_server&oldid=1050270690"

This page was last edited on 16 October 2021, at 20:23 (UTC).

Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply. By using
this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia
Foundation, Inc., a non-profit organization.

You might also like