OpenStack pe metal dedicat

Cloudul este al tău. Metalul rămâne în grija noastră.

O mașină de aici ajunge cu o distribuție Linux, acces root și o consolă care funcționează chiar și când rețeaua nu. OpenStack nu este una dintre imaginile pe care le instalăm, așa că planul de control este al tău de implementat și al tău de operat. Această pagină descrie ce poate și ce nu poate face hardware-ul și rețeaua dedesubt, scrisă înainte să comanzi, nu descoperită după.

Ce instalăm noi și ce nu instalăm

Treizeci și trei de imagini se pun pe un blade la momentul construirii: Ubuntu până la 26.04, Debian până la 13, AlmaLinux 8, 9 și 10, Windows Server până la 2025, VMware vSphere Hypervisor 7 și 8, și Proxmox VE 9. OpenStack nu a fost niciodată una dintre ele și nu se află pe formularul de comandă. Nu este o lipsă pentru care să ne cerem scuze. OpenStack este o implementare, nu o imagine: versiunea, serviciile, driverul de rețea și backend-ul de stocare sunt decizii despre cloudul tău, iar un furnizor care le-ar fi luat în locul tău la instalare le-ar fi luat greșit.

Așadar, secvența este: alege o distribuție pe care o suportă instrumentul de implementare, primești acces root prin SSH la aproximativ jumătate de oră după confirmarea comenzii și rulezi Kolla-Ansible, OpenStack-Ansible sau propriile playbook-uri împotriva ei. Matricea de suport Kolla-Ansible numește Debian 13, Rocky Linux 10 și Ubuntu 24.04. Noi instalăm două dintre acestea trei. Rocky Linux 10 nu este o imagine aici, așa că o implementare Kolla pe hardware-ul nostru este una pe Debian sau Ubuntu.

Nimeni de la Server Room nu este de gardă pentru un agent stricat sau un upgrade eșuat. Suportul este 24/7 pentru mașină, discuri și rețea, iar linia se trage acolo. Mai bine să citești asta pe pagină decât să o descoperi în timpul unei întreruperi.

Un singur port și ce decide asta

Arhitectura de exemplu din ghidul de instalare oferă controlerului și fiecărui nod de calcul minimum două interfețe de rețea. Fiecare mașină pe care o vindem are un singur port conectat. Nu există produs cu al doilea port, nici VLAN privat, nici cross-connect în catalog, așa că a doua interfață trebuie creată pe gazdă în software, iar traficul de management, API și tunel împarte firul cu traficul instanțelor. Ghidul de pornire rapidă Kolla-Ansible cere două interfețe, 8 GB memorie și 40 GB disc per gazdă; memoria și discul sunt banale aici, iar interfața este cea în jurul căreia trebuie planificat.

Aceasta este propoziția de citit de două ori înainte de a comanda. Dacă designul tău are nevoie de o rețea de stocare izolată sau de un plan de management pe care traficul instanțelor nu îl poate vedea, acest hardware nu ți-l va oferi, iar să afli asta acum nu costă nimic.

Portul în sine

Un gigabit, nemăsurat, nepartajat, inclus pe fiecare linie. Nimic nu contorizează traficul în nicio direcție, așa că replicarea, descărcarea imaginilor și backup-urile din afara clusterului nu sunt o factură. Zece gigabiți costă 529 $ pe lună pe liniile care îl oferă, iar douăzeci costă 1.629 $.

IP-uri plutitoare

Un IPv4 vine cu mașina. Adresele suplimentare provin din același /24 și ajung la același port, așa că o instanță poate deține una direct sau poate sta în spatele gazdei. Încă două costă 6 $ pe lună, patru 18 $, șase 30 $, opt 42 $ pe liniile Scalable și cu patru socketuri; blade-ul de intrare se oprește la patru, iar cartușele NVMe acceptă două. Nu există nicio înregistrare MAC de depus.

IPv6

Se distribuie ca adrese individuale, una sau două incluse și mai multe disponibile în cantități mici, nu ca un /64 rutat. Planifică partea de tenant în consecință: nu există niciun prefix de delegat aici, așa că instanțele preiau adrese din propriul overlay și ajung la v6 prin gazdă.

Între noduri

Mașinile dintr-un oraș stau pe aceeași rețea și sunt la milisecunde distanță, ceea ce se încadrează în ce vrea un plan de control. Corosync, dacă grupezi ceva alături, și tunelurile Geneve sau VXLAN traversează portul public, așa că configurarea firewall-ului este portantă, nu opțională.

Unde ajung discurile

Liniile de blade ProLiant își pun unitățile în spatele unui controler de disc încorporat, așa că sistemul de operare vede un singur volum logic, iar o pereche RAID 1 este ce primești. Asta convine unui controler și convine Cinder pe LVM. Nu convine Ceph: proiectul cere dispozitive întregi, iar un controler care le ascunde în spatele unei unități logice este aranjamentul pe care fiecare document Ceph și ZFS îți spune să îl eviți.

Liniile de cartușe NVMe sunt răspunsul la asta. m510 și m710x nu au deloc placă RAID, așa că discurile lor ajung brute, iar un OSD primește dispozitivul pe care îl vrea. Sunt și mici, ceea ce este forma cinstită a unui prim cluster Ceph: trei cartușe costă mai puțin decât un blade și te învață mai mult.

Roluri și liniile care li se potrivesc

Nimic de mai jos nu este un pachet și nimic nu este pe stoc. Fiecare linie este construită conform specificației pe care o alegi și are prețul stabilit de configurator, care este singurul loc în care un total este autoritar.

RolLiniiCe îl decide
Controler sau un singur all-in-one D104, D105 32 GB până la un terabyte, o pereche SSD în oglindă în spatele controlerului de disc și o consolă out-of-band. Cazul all-in-one vrea memoria mai degrabă decât nucleele.
Calcul D105, D157, D158 Instanțele sunt limitate de memorie cu mult înainte de nuclee. Două socketuri ajung la un terabyte; liniile cu patru socketuri ajung la un terabyte și doi terabytes și nu costă nimic per socket pentru virtualizare, pentru că nu licențiezi un hypervisor.
Ceph OSD m510, m710x NVMe fără controler RAID în față, ceea ce cere Ceph. Ambele au consolă. Începe cu trei.
Un laborator pe care îl poți strica m710x Un cartuș, 32 sau 64 GB, NVMe, o consolă și un buton de reinstalare în panou. DevStack pe o mașină pe care nu mai e nimeni altcineva, la prețul unui server virtual mare.

Orașele diferă în funcție de linie. D104, D105, D157, m510 și m710x sunt în toate cele cinci: New York, Miami, San Francisco, Amsterdam și București. D158 este în New York, San Francisco și București. Pune nodurile unui cloud într-un singur oraș; tunelurile nu sunt construite pentru un salt peste un ocean.

Cum intri înapoi

O implementare OpenStack desface rețeaua gazdei și o pune la loc diferit, iar pasul care o greșește scoate mașina din rețea odată cu ea. Liniile de blade și cartușele m510 și m710x au o consolă out-of-band, accesibilă din panoul de control, ceea ce înseamnă că un bridge greșit este o sesiune de consolă, nu un tichet de suport. Cartușele mici, m300, m700, m710 și m710p, au control de alimentare și nimic altceva, așa că aceeași greșeală acolo este o reinstalare. Reinstalarea este self-service, nelimitată și durează cam cât prima construcție.

Restul aranjamentului este la fel ca la orice mașină dedicată de aici. Hardware-ul defect este înlocuit în patru ore conform acordului de servicii, cincisprezece minute consecutive de indisponibilitate a rețelei aduc un credit, facturarea este lunară fără contract, iar plata cu trei, șase sau douăsprezece luni în avans reduce prețul cu 5%, 10% sau 15%. Nu există taxă de instalare pe nicio linie de mai sus.

Ce versiune implementezi

2026.1 Gazpacho este versiunea coordonată curentă, publicată la 1 aprilie 2026, și este o versiune SLURP, așa că un upgrade poate sări direct la ea de la 2025.1 Epoxy, fără să treacă prin 2025.2 Flamingo. Ambele distribuții pe care le instalăm au pachete suficient de noi pentru a o implementa, iar implementările containerizate nu le pasă ce livrează gazda, atâta timp cât gazda este pe matricea de suport.

Ghidul de instalare al proiectului spune că este un document de învățare, nu o referință de producție, ceea ce este avertismentul corect. Ce pun oamenii în producție aici este Kolla-Ansible sau OpenStack-Ansible, iar ambele vor același lucru de la noi: o distribuție curată, root și adrese care se comportă.

Întrebări pe care le pun oamenii cu adevărat

Instalați și configurați OpenStack pentru mine?

Nu. Construim mașina, instalăm distribuția pe care ați ales-o și vă predăm accesul root și consola. Tot ce este peste asta vă aparține. Dacă preferați să cumpărați implementarea decât să o construiți, angajați un integrator OpenStack și închiriați hardware-ul de aici; această combinație funcționează și suntem bucuroși să fim a doua jumătate a ei.

Pot obține o rețea privată între nodurile mele?

Nu. Nu există VLAN, nici un al doilea port și nici o conexiune încrucișată de cumpărat, așa că fiecare nod are un singur port public și o singură adresă pe el, iar traficul de management, tunel și stocare trece tot prin acel port. Criptați ce contează, folosiți firewall-ul gazdei pentru a ține endpoint-urile API și ale bazei de date închise pentru orice în afară de propriile adrese și tratați un design care presupune un plan izolat din spate ca pe un design pentru alt hardware.

Cum funcționează IP-urile flotante și câte pot avea?

Adresele IPv4 suplimentare provin din același /24 ca adresa principală a mașinii și ajung pe același port, astfel încât Neutron poate să ofere una direct unei instanțe sau să ruteze un întreg tenant în spatele gazdei. Scara este de două pentru 6 $ pe lună, patru pentru 18 $, șase pentru 30 $ și opt pentru 42 $ pe liniile Scalable și cu patru socket-uri; blade-ul de intrare ajunge la patru, iar cartușele NVMe la două. Dincolo de asta, instanțele trăiesc în spatele NAT pe gazdă, ceea ce majoritatea oamenilor fac oricum.

Pot rula Ceph?

Pe liniile cu cartușe, da. m510 și m710x nu au controler RAID, așa că un OSD primește dispozitivul NVMe brut pe care îl așteaptă Ceph. Pe blade-urile ProLiant, discurile stau în spatele unui controler încorporat ca un singur volum logic, care este aranjamentul pe care documentația proprie a Ceph vă spune să nu îl folosiți, așa că acestea sunt mașinile greșite pentru stocare și cele potrivite pentru orice altceva. Trei cartușe este cel mai mic cluster care merită să existe.

De câte mașini am nevoie pentru a începe?

Una, dacă învățați: un all-in-one pe o singură mașină este un OpenStack real și eșuează în toate modurile interesante. Trei este punctul în care devine un mediu pe care altcineva se poate baza, cu planul de control pe propria mașină și două noduri de calcul lângă el. Nu există o comandă minimă și nici un pachet, așa că începeți cu una și adăugați-o pe următoarea când prima dovedește designul.

Ce se întâmplă când mă blochez afară?

Pe blade-uri și pe m510 și m710x deschideți consola out-of-band din panoul de control și o reparați, exact cum ați face în fața rack-ului. Pe m300, m700, m710 și m710p există control al alimentării și nicio consolă, așa că recuperarea este o reinstalare, care este self-service, nelimitată și durează aproximativ cât construcția originală. Comandați o linie cu consolă dacă mașina va fi folosită pentru experimente.

Ce versiune și o pot actualiza mai târziu?

Oricare pe care o implementați. 2026.1 Gazpacho este versiunea curentă, datată 1 aprilie 2026, și este o versiune SLURP, așa că puteți sări la ea de la 2025.1 Epoxy într-o singură actualizare. Nimic din construcția noastră nu vă fixează de o versiune, iar reinstalarea gazdei este un buton, nu o cerere.

Pot vinde instanțe din ea?

Da. Este hardware-ul dvs., hypervisorul dvs. și cloud-ul dvs. Oaspeții Windows au nevoie de propriile licențe, așa cum ar fi oriunde. Dacă aritmetica față de închirierea de la un hyperscaler este întrebarea, acea comparație are propria pagină.

Cât de repede ajunge o mașină și cum mă opresc?

O mașină deja montată în rack este live la aproximativ 30 de minute după aprobarea comenzii, iar o construcție la comandă durează între 4 și 24 de ore. Facturarea este lunară, nu există contract și nici termen minim, iar anularea din panoul de control încheie serviciul la sfârșitul lunii de facturare.

Încotro să mergeți mai departe