= Bare-Metal-Server = A **Bare-Metal-Server **ist ein physischer Computerserver, der nur von einem Verbraucher oder Mandanten verwendet wird. [1] Jeder zur Miete angebotene Server ist eine eigenständige physische Hardware, die für sich genommen ein funktionsfähiger Server ist. Sie sind keine virtuellen Server, die auf mehreren Teilen gemeinsam genutzter Hardware ausgeführt werden Der Begriff wird verwendet, um zwischen Servern zu unterscheiden, die mehrere Mandanten hosten können und die Virtualisierung und Cloud-Hosting verwenden [2] Im Gegensatz zu Bare-Metal-Servern werden Cloud-Server von mehreren Mandanten gemeinsam genutzt. Jeder Bare-Metal-Server kann eine beliebige Menge an Arbeit für einen Benutzer ausführen oder mehrere gleichzeitige Benutzer haben, aber sie sind vollständig der Entität gewidmet, die sie mietet == Bare-Metal-Befürwortung[Bearbeiten] == Hypervisoren bieten eine gewisse Isolierung zwischen Mandanten, aber es kann immer noch zu einem Noisy-Neighbor-Effekt kommen [3] Wenn ein physischer Server mehrere Mandanten hat, können Lastspitzen von einem Mandanten genug Maschinenressourcen verbrauchen, um andere Mandanten vorübergehend zu beeinträchtigen. Da die Mandanten ansonsten isoliert sind, ist es auch schwierig, dies zu verwalten oder auszugleichen. Bare-Metal-Server und Single-Tenancy können dies vermeiden. [2] Darüber hinaus bieten Hypervisoren eine schwächere Isolierung und sind aus Sicherheitssicht viel riskanter als die Verwendung separater Maschinen. Angreifer haben immer Schwachstellen in der Isolationssoftware (wie Hypervisoren) gefunden, verdeckte Kanäle sind ohne physisch getrennte Maschinen unpraktisch zu bekämpfen, und gemeinsam genutzte Hardware ist anfällig für Defekte in Hardwareschutzmechanismen wie Rowhammer, Spectre und Meltdown. [4] Da die Serverkosten im Verhältnis zu den Gesamtbetriebskosten gegenüber ihrem Verwaltungsaufwand wieder einmal sinken, wird die klassische Lösung, „das Problem mit Hardware zu werfen“, wieder praktikabel == Bare-Metal-Cloud-Hosting[Bearbeiten] == Bare-Metal-Cloud-Server führen keinen Hypervisor aus, sind nicht virtualisiert – können aber dennoch über ein Cloud-ähnliches Servicemodell bereitgestellt werden.“ Gopala Tumuluri, Computer wöchentlich [5] Infrastructure as a Service, insbesondere durch Infrastructure as Code, bietet viele Vorteile, um das Hosting komfortabel handhabbar zu machen. Die Kombination der Funktionen von Cloud-Hosting und Bare-Metal-Servern bietet die meisten davon und vermittelt gleichzeitig die Leistungsvorteile [5] Diese Cloud-Angebote werden auch als Bare-Metal-as-a-Service (BMaaS) bezeichnet. Einige Bare-Metal-Cloud-Server können einen Hypervisor oder Container ausführen, z. B. um die Wartung zu vereinfachen oder zusätzliche Isolationsebenen bereitzustellen [4] Beachten Sie, dass der Unterschied zwischen diesen Diensten und den traditionellen Angeboten für dedizierte Server in der Fähigkeit des Benutzers liegt, Infrastrukturen bereitzustellen, die aus mehreren Servern, einem komplexen Netzwerk und einem Speicheraufbau bestehen, anstatt isolierte Server == Bare-Metal-Cloud-Software[Bearbeiten] == Es gibt sowohl kommerzielle als auch Open-Source-Plattformen, die es Unternehmen ermöglichen, ihr eigenes privates Bare-Metal Private aufzubauen BMaaS-Software übernimmt in der Regel das Lifecycle-Management der Geräte in einem Rechenzentrum (Rechen-, Speicher- und Netzwerk-Switches, Firewalls, Loadbalancer und andere). Sie ermöglicht Rechenzentrumsbetreibern, einen Großteil der manuellen Arbeit, die normalerweise mit der Bereitstellung von Hardware verbunden ist, zu entlasten. Außerdem reduziert sie Abfall durch Vereinfachung der Wiederverwendung und Erhöhung der Sicherheit durch Implementierung einer automatischen Bereinigung und automatischen Segmentierung zwischen Mandanten auf Netzwerkebene BMaaS-Software wird zunehmend intern verwendet, um die Kosten im Zusammenhang mit dem Lebenszyklusmanagement von Geräten für Unternehmen mit großen Serverflotten zu senken [6] BMaaS-Software zielt darauf ab, die Hardwareverwaltung zu vereinfachen und deren As-a-Service-Nutzung zu ermöglichen. Es behandelt hauptsächlich die Schicht unterhalb einer hyperkonvergenten oder containerbasierten Lösung. Es arbeitet häufig mit den darüber liegenden Schichten durch Integrationen wie den Kubernetes-Cluster-Autoscaler zusammen [7] == Vergleich mit Composable disaggregierter Infrastruktur[Bearbeiten] == BMaaS-Software hat ein ähnliches Ziel wie die disaggregierte Composable-Infrastruktur, da sie darauf abzielt, dem Benutzer die Möglichkeit zu bieten, die gewünschte Recheneinheit zu „komponieren“, die als eine Reihe von Ressourcen (z. B. Compute oder Storage) definiert ist. Der Unterschied besteht darin, dass der Speicher und die Rechenleistung nicht „entkoppelt“ werden müssen (Zugriff von außerhalb der Servereinheit), da dies oft spezielle Hardware erfordert. Stattdessen wird das gleiche Ergebnis mit handelsüblicher Hardware erzielt, indem aus einem Pool von Servern ein passender Server ausgewählt wird, der den gewünschten Eigenschaften (RAM, CPU-Kerne, lokale Festplattenkapazität, GPU, FPGA, SmartNICs) entspricht, und das Netzwerk entsprechend neu konfiguriert wird dass der Server sich den anderen anschließt, die ein Mandant bereitgestellt hat Beachten Sie, dass sich die Speicherkomponente in einigen Implementierungen außerhalb der Systeme befindet, die iSCSI verwenden, wodurch die Grenzen zwischen BMaaS und Composable-Infrastruktur verwischt werden. Auf diese Weise kann der Benutzer die Größe und Leistung des Speichers des Knotens ähnlich wie bei klassischen virtualisierten Infrastructure-as-a-Service-Angeboten auswählen. Dies hat den Vorteil einer geringeren Variabilität (Snowflaking) im Hardware-Pool und der Möglichkeit einer schnelleren Migration von einem Gerät auf ein anderes im Falle eines Hardware-Ausfalls == Verwendung im Edge-Computing[Bearbeiten] == Da neue Workloads wie Augmented Reality, Mixed Reality, vernetzte Autos und Telerobotik an Boden gewinnen, steigt die Nachfrage nach Cloud-Diensten mit geringer Latenzzeit und damit auch die Nachfrage nach Edge Computing [8] Bare Metal und die BMaaS-Automatisierungssoftware werden für Edge Cloud-Implementierungen verwendet, bei denen eine große Anzahl kleiner Rechenzentren automatisiert und dann als Dienst genutzt werden muss und der Dienst die geringstmögliche Latenz bieten muss [9] == Geschichte[Bearbeiten] == Früher waren alle Server Bare-Metal-Server. Server wurden vor Ort gehalten und gehörten oft der Organisation, die sie verwendet und betreibt. Betriebssysteme wurden sehr früh (Anfang der 1960er Jahre) entwickelt, um Time-Sharing zu ermöglichen. Einzelne große Computer, Mainframes oder Minis, wurden üblicherweise an zentralen Standorten untergebracht und ihre Dienste über ein Büro gemeinsam genutzt. Die Umstellung auf billige Standard-PCs in den 1980er Jahren änderte dies, als der Markt expandierte und die meisten Organisationen, selbst die kleinsten, begannen, ihre eigenen Computer zu kaufen oder zu leasen. Das populäre Wachstum des Internets und insbesondere des Webs in den 1990er Jahren förderte die Praxis des Hostings in Rechenzentren, wo viele Kunden die Einrichtungen einzelner Server gemeinsam nutzten. Kleine Webserver kosten derzeit oft mehr für ihre Konnektivität als ihre Hardwarekosten, was diese Zentralisierung fördert. Die Fähigkeit von HTTP 1.1 zum virtuellen Hosting machte es auch einfach, viele Websites auf demselben Server gemeinsam zu hosten Ab etwa 2000 oder 2005 in kommerzieller Hinsicht wuchs das Interesse an der Verwendung virtueller Server und dann an Cloud-Hosting, bei dem Infrastructure as a Service die Datenverarbeitung übernahm *service* die vertretbare Ware und nicht die Serverhardware. Es wurden Hypervisoren entwickelt, die viele virtuelle Maschinen anbieten konnten, die auf größeren physischen Servern gehostet wurden. Das Lastmuster mehrerer Benutzer gilt seit langem als insgesamt gleichmäßiger als bei einzelnen Benutzern, sodass diese virtuellen Maschinen die physische Hardware und ihre Kosten effizienter nutzen könnten und gleichzeitig eine höhere individuelle Leistung zu haben scheinen als eine einfache Kostenteilung empfehlen Einer der Urväter der Bare-Metal-Bereitstellung ist Cobbler_(Software), das in den 1990er Jahren erschien und das Preboot Execution Environment (PXE)-Protokoll verwendete. Seitdem bauen verschiedene Cloud-Anbieter eigene Inhouse-Stacks auf, um Varianten von Dedicated Servern oder Bare-Metal-Cloud-Angeboten anzubieten wie: - April 2015 OpenStack Ironic-Komponente wurde als Teil der Kilo-Version eingeführt [10] - Im März 2020 erwarb Equinix den Bare-Metal-Cloud-Anbieter Packet [11] für 335 Millionen Dollar - Mai 2020 Packet hat einen Teil ihres Stacks als Tinkerbell veröffentlicht [12] - Juni 2020 MetalSoft wurde gestartet, um den Stack hinter Bigstep Cloud zu kommerzialisieren [13] == Beispiele für BMaaS-Software[Bearbeiten] == Beispiele für BMaaS-Software, sowohl Open Source als auch kommerziell: - OpenStack Ironisch (Open Source) - Canonical_(Firma) MaaS (Open Source) - MetalSoft (kommerziell) - RackN DigitalRebar (kommerziell) [14] - Tinkerbell (OpenSource) [fünfzehn] - xCAT (Open Source) -RackHD (OpenSource) - Schuster (OpenSource) - Vorarbeiter (OpenSource) - Puppet Labs Razor (kommerziell) == Unternehmen, die BMaaS-Angebote anbieten[Bearbeiten] == == Siehe auch[Bearbeiten] == == Externe Links[Bearbeiten] == - Kanonisches MaaS - MetalSoft - Cisco UCS-Direktor - RackN digitale Bewehrung - Equinix-Metall - xCAT - Puppet Labs Rasierer - Bigstep Metallwolke - Cisco UCS == Referenzen[Bearbeiten] == ^ Reynaldo Mincov (25. Juli 2014). „Bare Metal vs. virtuelle Server: Welche Wahl ist die richtige für Sie? Thoughts on Cloud - ^ a „Was ist ein Bare-Metal-Server-Rackspace. b ^Eric Sarault (26. Februar 2015). „Bare Metal vs. Hypervisor: Die Evolution dedizierter Server“ - ^ ein David A.(2018-08-20). "Cloud-Sicherheit: Virtualisierung, Container und verwandte Probleme". b - ^ a Gopala Tumuluri (6. September 2013). "What is bare-metal cloud b Computer Weekly Application Developer Network. ^"Bare-Metal Servers Gain Momentum in the Data Center Market". datacenterfronier.com. 2021-09-21. Abgerufen am 2021-11-22. ^"Kubernetes Cluster Autoscaler-Implementierung für Packet". github.com. 2021-11-22. Abgerufen am 2021-11-22. ^"Living On The Edge (Part II): What's Driving Edge Computing www.forbes.com. 2019-11-26. Abgerufen am 29.03.2022. ^ "Wie sich der Bare-Metal-PoP von PhoenixNAP im Rechenzentrum des American Tower mit dem Gesamtbild verbindet". www.edgeir.com. 09.03.2022. Abgerufen am 29.03.2022. ^ "Kilo-Veröffentlichungsplan". equinix.com. 2021-11-22. Abgerufen am 22.11.2021. ^ "Equinix schließt Übernahme von Bare Metal Leader Packet ab". equinix.com. 2021-11-22. Abgerufen am 22.11.2021. ^ "Open Sourcing Tinkerbell". equinix.com. 2021-05-04. Abgerufen am 22.11.2021. ^ "MetalSoft führt intelligente Bare-Metal-Automatisierungsplattform zur Unterstützung Cloud-nativer Workloads ein". www.prweb.com. 2020-06-23. Abgerufen am 22.11.2021. ^ "RackN Digital Rebar". RackN digitale Bewehrung. 2021-11-22. Abgerufen am 22.11.2021. ^"Tinkerbell". Tinkerbell.org. 2021-11-22. Abgerufen am 22.11.2021.