OpenStack auf Bare-Metal

Die Cloud gehört Ihnen. Die Hardware halten wir am Laufen.

Eine Maschine kommt hier mit einer Linux-Distribution, Root-Zugang und einer Konsole, die auch dann funktioniert, wenn das Netzwerk es nicht tut. OpenStack ist keines der Images, die wir installieren – die Steuerungsebene liegt also bei Ihnen: Sie deployen sie, Sie betreiben sie. Diese Seite beschreibt, was die Hardware und das Netzwerk darunter leisten und was nicht – aufgeschrieben, bevor Sie bestellen, statt es hinterher herauszufinden.

Was wir installieren – und was nicht

Dreiunddreißig Images werden beim Aufsetzen auf einen Blade gespielt: Ubuntu bis 26.04, Debian bis 13, AlmaLinux 8, 9 und 10, Windows Server bis 2025, VMware vSphere Hypervisor 7 und 8 sowie Proxmox VE 9. OpenStack war nie eines davon und steht auch nicht auf dem Bestellformular. Das ist keine Lücke, für die wir uns entschuldigen. OpenStack ist ein Deployment, kein Image: Version, Dienste, Netzwerktreiber und Storage-Backend sind Entscheidungen über Ihre Cloud – und ein Anbieter, der sie Ihnen bei der Installation abgenommen hätte, hätte sie falsch getroffen.

Der Ablauf ist also: Wählen Sie eine Distribution, die das Deployment-Tool unterstützt, übernehmen Sie etwa eine halbe Stunde nach Bestellfreigabe Root-Zugang per SSH und richten Sie Kolla-Ansible, OpenStack-Ansible oder Ihre eigenen Playbooks darauf aus. Die Support-Matrix von Kolla-Ansible nennt Debian 13, Rocky Linux 10 und Ubuntu 24.04. Zwei dieser drei installieren wir. Rocky Linux 10 ist hier kein Image, daher ist ein Kolla-Deployment auf unserer Hardware eines mit Debian oder Ubuntu.

Niemand bei Server Room ist für einen defekten Agenten oder ein fehlgeschlagenes Upgrade in Bereitschaft. Der Support ist rund um die Uhr für die Maschine, die Festplatten und das Netzwerk da – und genau dort verläuft die Grenze. Besser, Sie lesen das auf dieser Seite, als es mitten in einem Ausfall festzustellen.

Ein Port – und was das bedeutet

Die Beispielarchitektur im Installationshandbuch gibt dem Controller und jedem Compute-Node mindestens zwei Netzwerkschnittstellen. Jede Maschine, die wir verkaufen, hat einen angeschlossenen Port. Es gibt kein Produkt mit zweitem Port, kein privates VLAN und keine Querverbindung im Katalog – die zweite Schnittstelle muss also auf dem Host in Software entstehen, und Management-, API- und Tunnel-Traffic teilen sich die Leitung mit dem Instanz-Traffic. Der Schnellstart von Kolla-Ansible verlangt zwei Schnittstellen, 8 GB Arbeitsspeicher und 40 GB Festplatte pro Host; Speicher und Festplatte sind hier trivial, die Schnittstelle ist der Punkt, um den herum Sie planen müssen.

Diesen Satz sollten Sie vor der Bestellung zweimal lesen. Wenn Ihr Entwurf ein isoliertes Storage-Netzwerk oder eine Management-Ebene braucht, die der Instanz-Traffic nicht sehen kann, wird diese Hardware Ihnen das nicht bieten – und das jetzt herauszufinden kostet nichts.

Der Port selbst

Ein Gigabit, ungedrosselt, ungeteilt, bei jeder Serie inklusive. Nichts zählt den Traffic in irgendeine Richtung – Replikation, Image-Abrufe und Backups außerhalb des Clusters schlagen also nicht als Rechnungsposten zu Buche. Zehn Gigabit kosten 529 $ im Monat auf den Serien, die es anbieten, zwanzig kosten 1.629 $.

Floating-IPs

Eine IPv4-Adresse gehört zur Maschine. Zusätzliche Adressen kommen aus demselben /24 und erreichen denselben Port – eine Instanz kann eine also direkt halten oder hinter dem Host sitzen. Zwei weitere kosten 6 $ im Monat, vier 18 $, sechs 30 $, acht 42 $ auf den Scalable- und Vier-Sockel-Serien; der Einstiegs-Blade endet bei vier, und die NVMe-Cartridges nehmen zwei. Es gibt keine MAC-Registrierung einzureichen.

IPv6

Wird als einzelne Adressen vergeben – eine oder zwei inklusive, weitere in kleinen Stückzahlen erhältlich – statt als geroutetes /64. Planen Sie die Tenant-Seite entsprechend: Es gibt hier kein Präfix zu delegieren, Instanzen beziehen ihre Adressen also aus Ihrem eigenen Overlay und erreichen v6 über den Host.

Zwischen den Nodes

Maschinen in einer Stadt liegen im selben Netzwerk und sind Millisekunden voneinander entfernt – das liegt innerhalb dessen, was eine Steuerungsebene erwartet. Corosync, falls Sie etwas daneben clustern, und die Geneve- oder VXLAN-Tunnel laufen über den öffentlichen Port – die Firewall-Konfiguration ist also tragend, nicht optional.

Wohin die Festplatten gehen

Die ProLiant-Blade-Serien legen ihre Laufwerke hinter einen eingebetteten Festplatten-Controller, sodass das Betriebssystem ein logisches Volume sieht und Sie ein RAID-1-Paar bekommen. Das passt zu einem Controller und zu Cinder auf LVM. Zu Ceph passt es nicht: Das Projekt verlangt ganze Geräte, und ein Controller, der sie hinter einem logischen Laufwerk versteckt, ist genau die Anordnung, von der jede Ceph- und ZFS-Dokumentation abrät.

Die NVMe-Cartridge-Serien sind die Antwort darauf. Der m510 und der m710x haben überhaupt keine RAID-Karte – ihre Festplatten kommen also roh an, und ein OSD bekommt das Gerät, das er will. Sie sind außerdem klein, und das ist die ehrliche Gestalt eines ersten Ceph-Clusters: Drei Cartridges kosten weniger als ein Blade und lehren Sie mehr.

Rollen – und die Serien, die dazu passen

Nichts hiervon ist ein Bundle, und nichts davon ist Lagerware. Jede Serie wird nach der von Ihnen gewählten Spezifikation gebaut und vom Konfigurator bepreist – nur dort ist eine Summe verbindlich.

RolleSerienWas den Ausschlag gibt
Controller oder ein einzelnes All-in-One D104, D105 32 GB bis zu einem Terabyte, ein gespiegeltes SSD-Paar hinter dem Festplatten-Controller und eine Out-of-Band-Konsole. Beim All-in-One-Fall zählt der Arbeitsspeicher mehr als die Kerne.
Compute D105, D157, D158 Instanzen stoßen lange vor den Kernen an die Speichergrenze. Zwei Sockel erreichen ein Terabyte; die Vier-Sockel-Serien erreichen ein und zwei Terabyte und kosten pro Sockel nichts für die Virtualisierung, weil Sie keinen Hypervisor lizenzieren.
Ceph-OSD m510, m710x NVMe ohne vorgeschalteten RAID-Controller – genau das, was Ceph verlangt. Beide haben eine Konsole. Beginnen Sie mit dreien.
Ein Labor, das Sie kaputtmachen dürfen m710x Eine Cartridge, 32 oder 64 GB, NVMe, eine Konsole und ein Neuinstallations-Button im Panel. DevStack auf einer Maschine, auf der sonst niemand ist – zum Preis eines großen virtuellen Servers.

Die Städte unterscheiden sich je nach Serie. D104, D105, D157, m510 und m710x gibt es in allen fünf: New York, Miami, San Francisco, Amsterdam und Bukarest. Der D158 steht in New York, San Francisco und Bukarest. Setzen Sie die Nodes einer Cloud in eine Stadt; die Tunnel sind nicht für einen Sprung über einen Ozean gebaut.

Wieder hineinkommen

Ein OpenStack-Deployment nimmt das Netzwerk des Hosts auseinander und setzt es anders wieder zusammen – und der Schritt, der dabei schiefgeht, nimmt die Maschine gleich mit vom Netz. Die Blade-Serien sowie die Cartridges m510 und m710x haben eine Out-of-Band-Konsole, erreichbar über das Control Panel – eine falsche Bridge ist also eine Konsolensitzung statt eines Support-Tickets. Die kleinen Cartridges m300, m700, m710 und m710p haben nur Stromsteuerung und sonst nichts – derselbe Fehler bedeutet dort eine Neuinstallation. Neuinstallation ist Self-Service, unbegrenzt, und dauert ungefähr so lange wie der erste Aufbau.

Der Rest der Vereinbarung ist derselbe wie bei jeder Dedicated-Maschine hier. Defekte Hardware wird im Rahmen des Servicevertrags innerhalb von vier Stunden ersetzt, fünfzehn aufeinanderfolgende Minuten Netzwerkausfall bringen eine Gutschrift, die Abrechnung ist monatlich ohne Vertrag, und wer drei, sechs oder zwölf Monate im Voraus zahlt, bekommt 5 %, 10 % bzw. 15 % Nachlass. Auf keiner der oben genannten Serien fällt eine Einrichtungsgebühr an.

Welches Release Sie deployen

2026.1 Gazpacho ist das aktuelle koordinierte Release, veröffentlicht am 1. April 2026, und es ist ein SLURP-Release – ein Upgrade darf also direkt von 2025.1 Epoxy dorthin springen, statt über 2025.2 Flamingo zu gehen. Beide Distributionen, die wir installieren, liefern Pakete, die neu genug für das Deployment sind – und den containerisierten Deployments ist egal, was der Host mitbringt, solange der Host auf der Support-Matrix steht.

Das Installationshandbuch des Projekts selbst sagt, es sei ein Lerndokument und keine Produktionsreferenz – das ist die richtige Warnung. Was hier in Produktion geht, ist Kolla-Ansible oder OpenStack-Ansible, und beide wollen dasselbe von uns: eine saubere Distribution, Root-Zugang und Adressen, die sich ordentlich verhalten.

Fragen, die tatsächlich gestellt werden

Installieren und konfigurieren Sie OpenStack für mich?

Nein. Wir bauen die Maschine, installieren die von Ihnen gewählte Distribution und übergeben Root und die Konsole. Alles darüber hinaus liegt bei Ihnen. Wenn Sie die Bereitstellung lieber kaufen als selbst aufbauen möchten, beauftragen Sie einen OpenStack-Integrator und mieten Sie die Hardware hier; diese Kombination funktioniert, und wir sind gerne der zweite Teil davon.

Kann ich ein privates Netzwerk zwischen meinen Nodes einrichten?

Nein. Es gibt kein VLAN, keinen zweiten Port und kein Cross-Connect zu kaufen, daher hat jeder Node einen öffentlichen Port und eine Adresse darauf, und der Management-, Tunnel- und Storage-Traffic läuft alle über diesen Port. Verschlüsseln Sie, was wichtig ist, nutzen Sie die Host-Firewall, um die API- und Datenbank-Endpunkte für alles außer Ihren eigenen Adressen zu schließen, und betrachten Sie ein Design, das eine isolierte Backplane voraussetzt, als ein Design für andere Hardware.

Wie funktionieren Floating-IPs, und wie viele kann ich haben?

Zusätzliche IPv4-Adressen stammen aus demselben /24 wie die primäre Adresse der Maschine und kommen auf demselben Port an, sodass Neutron eine direkt an eine Instanz vergeben oder einen ganzen Tenant hinter dem Host routen kann. Die Leiter beträgt zwei für 6 $ pro Monat, vier für 18 $, sechs für 30 $ und acht für 42 $ bei den Scalable- und Vier-Sockel-Linien; das Einstiegs-Blade geht bis vier und die NVMe-Cartridges bis zwei. Darüber hinaus leben Instanzen hinter NAT auf dem Host, was die meisten ohnehin tun.

Kann ich Ceph betreiben?

Auf den Cartridge-Linien ja. Die m510 und m710x haben keinen RAID-Controller, sodass ein OSD das rohe NVMe-Gerät bekommt, das Ceph erwartet. Bei den ProLiant-Blades liegen die Festplatten hinter einem eingebetteten Controller als ein logisches Volume, was genau die Anordnung ist, von der Cephs eigene Dokumentation abrät; daher sind das die falschen Maschinen für Storage und die richtigen für alles andere. Drei Cartridges sind der kleinste Cluster, der sich lohnt.

Wie viele Maschinen brauche ich für den Start?

Eine, wenn Sie lernen: Ein All-in-One auf einer einzelnen Maschine ist ein echtes OpenStack und scheitert auf all die interessanten Arten. Drei sind der Punkt, an dem es zu einer Umgebung wird, auf die sich jemand anderes verlassen kann, mit der Control Plane auf einer eigenen Maschine und zwei Compute-Nodes daneben. Es gibt keine Mindestbestellmenge und kein Bundle, also starten Sie mit einer und fügen die nächste hinzu, wenn die erste das Design bestätigt.

Was passiert, wenn ich mich selbst aussperre?

Bei den Blades sowie bei m510 und m710x öffnen Sie die Out-of-Band-Konsole über das Control Panel und beheben es, genau wie direkt vor dem Rack. Bei m300, m700, m710 und m710p gibt es Stromsteuerung und keine Konsole, daher ist die Wiederherstellung eine Neuinstallation, die Self-Service, unbegrenzt und etwa so lang wie der ursprüngliche Build ist. Bestellen Sie eine Linie mit Konsole, wenn an der Maschine experimentiert werden soll.

Welche Version, und kann ich später upgraden?

Welche auch immer Sie deployen. 2026.1 Gazpacho ist die aktuelle Version, datiert auf den 1. April 2026, und es ist ein SLURP-Release, sodass Sie in einem Upgrade von 2025.1 Epoxy dorthin springen können. Nichts in unserem Build bindet Sie an eine Version, und die Neuinstallation des Hosts ist ein Klick statt einer Anfrage.

Kann ich Instanzen daraus verkaufen?

Ja. Es ist Ihre Hardware, Ihr Hypervisor und Ihre Cloud. Windows-Gäste benötigen Ihre eigenen Lizenzen, wie überall sonst auch. Wenn die Rechnung gegen das Mieten bei einem Hyperscaler die Frage ist, hat dieser Vergleich eine eigene Seite.

Wie schnell kommt eine Maschine an, und wie kündige ich?

Eine gerackte Maschine ist etwa 30 Minuten nach Bestellfreigabe live, und ein Build-to-Order dauert 4 bis 24 Stunden. Die Abrechnung erfolgt monatlich, es gibt keinen Vertrag und keine Mindestlaufzeit, und die Kündigung über das Control Panel beendet den Dienst zum Ende des Abrechnungsmonats.

Wie geht es weiter