Treceți la conținutul principal

15 ani de OpenStack: Cum a revoluționat un satelit de pe Marte centrele de date

 Articol tradus si adaptat cu Google Translate:https://www.heise.de/news/15-Jahre-OpenStack-Wie-ein-Mars-Satellit-das-Rechenzentrum-revolutionierte-10789095.html

Proiectul cloud computing a crescut constant în ultimii 15 ani. De unde a apărut și este OpenStack încă relevant în era Kubernetes?


Pe 21 octombrie 2010, agenția spațială americană NASA și furnizorul de cloud Rackspace au lansat prima versiune a OpenStack sub numele „Austin ”. Proiectul a fost anunțat inițial în iulie 2010 la Open Source Convention (OSCON) din Portland și a adunat rapid un număr de susținători proeminenți. Cu toate acestea, la lansarea infrastructurii de cloud computing open source, doar două servicii erau incluse: serviciul de calcul „Nova” și serviciul de stocare a obiectelor „Swift”. Versiunea actuală a OpenStack, „Flamingo”, include peste 30 de componente diferite.

Pe 12 august 2005, NASA a lansat Mars Reconnaissance Orbiter cu scopul de a explora locuri de aterizare pentru viitoare misiuni pe Marte. Nava spațială transporta cea mai avansată cameră-telescop construită vreodată. Camera a captat cantități uriașe de date pe care Laboratorul de Propulsie cu Jet (JPL) al NASA le-ar pune la dispoziția publicului. Potrivit lui Chris C. Kemp, director tehnic de la NASA de atunci, un fișier avea o dimensiune de 600 de megaocteți.

Aceasta a reprezentat o problemă pentru agenția spațială: în cadrul proiectului de cercetare, datele trebuiau partajate cu lumea cât mai eficient posibil. Cu toate acestea, în timp ce colabora cu diverse organizații, echipa de la Laboratorul de Cercetare Ames a întâmpinat un obstacol: nu toți partenerii aveau acces la infrastructura de calcul necesară. Trebuia găsită o soluție pentru ca datele să fie disponibile nu doar în Google Earth.

În cele din urmă, echipa a apelat la infrastructura de calcul Nebula, pe care NASA o dezvolta de câțiva ani. În loc să închirieze centre de date costisitoare, agenția a achiziționat servere și le-a instalat în containere maritime. Această utilizare extinsă a infrastructurii Nebula a însemnat că unele componente au trebuit să fie redezvoltate. Agenția spațială a decis să lanseze controlerul său de cloud computing, scris în Python, sub licența Apache 2.

Platforma Nebula a atras un interes considerabil din partea furnizorului american de cloud Rackspace, nu în ultimul rând datorită licenței sale de software gratuit. Compania a decis să amâne dezvoltarea propriului controler de calcul și, în schimb, să colaboreze cu NASA pentru a crea o infrastructură de calcul open-source numită „OpenStack”. Compania a contribuit la proiect cu serviciul său de stocare a obiectelor. Prima versiune, „Austin”, a fost lansată pe 21 octombrie 2010.

Chiar înainte de lansarea sa, proiectul a adunat mai mulți susținători importanți, care au oferit propriile distribuții în anii următori. Printre cei mai cunoscuți se numără HP, IBM, Red Hat, Mirantis și Canonical. Această dezvoltare a determinat NASA să se retragă din dezvoltare în 2012 și să utilizeze în schimb platforma ca utilizator. În septembrie 2012, a fost fondată Fundația OpenStack pentru a sprijini proiectul și comunitatea. În 2020, fundația a anunțat că își va schimba numele în Fundația OpenInfra. A fuzionat cu Fundația Linux la începutul anului 2025 .

Conform unui sondaj din 2022, peste 300 de centre de date în cloud public utilizează OpenStack. Utilizatorii gestionează un total de peste 40 de milioane de nuclee de calcul. Numai serviciul de comunicații „Line” operează o instalație cu patru milioane de nuclee. Platforma de infrastructură se bucură, de asemenea, de o popularitate tot mai mare în rândul principalilor furnizori europeni de cloud, cum ar fi Deutsche Telekom, StackIT și OHVCloud. OpenStack joacă, de asemenea, un rol crucial în operarea rețelelor de telecomunicații. De exemplu, AT&T, China Telecom și Telefonica utilizează platforma pentru a opera și virtualiza rețelele lor.

Infrastructura este utilizată nu doar în diverse domenii ale sectorului privat, ci și în multe instituții de cercetare. În 2013, de exemplu, CERN și-a lansat serviciul cloud online. Cu peste 300.000 de nuclee, este unul dintre cele mai mari din Europa. Centrul de Cercetare Jülich operează, de asemenea, o instalație mare cu JSC Cloud.

Dar este proiectul mai relevant în era platformelor de orchestrare precum Kubernetes? Planul Open Infrastructure al Fundației OpenInfra oferă un răspuns. În acesta, fundația descrie cele două platforme ca tehnologii complementare. În timp ce OpenStack în sine oferă componente pentru operarea clusterelor Kubernetes, serviciile de bază ale OpenStack ar putea fi, de asemenea, gestionate pe Kubernetes, beneficiind astfel de beneficii precum o reziliență sporită.

Comentarii

Postări populare de pe acest blog

Containerizare nativă pe macOS: Apple lansează propriul „Distrobox”

  Editorial de: Andrei Popescu, Penguin Reviews În cadrul Conferinței Globale a Dezvoltatorilor (WWDC25), Apple a prezentat „Containerization” – un nou framework open‑source care aduce pe macOS, bazat pe Apple Silicon, un mecanism performant și sigur pentru rularea distribuțiilor Linux in containere, similar ideii de Distrobox sau WSL . 🔹 Ce este Containerization? Framework în Swift : scris integral într-un limbaj modern, se bazează pe Virtualization.framework și rulează fiecare container Linux într‑o mașină virtuală ultra‑ușoară , asigurând izolare completă la nivel de kernel . Performanţă ridicată : containerele pornesc în câteva milisecunde, folosind dinamic doar resursele necesare, datorită accelerării hardware oferite de cipurile ARM Apple . Protecție avansată : fiecare container rulează separat, eliminând riscurile asociate scăpărilor de procese între medii sau către sistemul gazdă . 🛠 Funcționalități cheie Funcționalitate Detalii Imagini OCI standard Compatibile c...

Kali GPT: asistentul AI care transformă pentesting‑ul

  Editorial de: Elena Marinescu, Penguin Reviews Într‑o mișcare revoluționară pentru comunitatea de securitate cibernetică, XIS10CIAL a lansat Kali GPT , un asistent AI conceput special pentru Kali Linux, bazat pe GPT‑4, care integrează inteligența artificială direct în terminal, redefinind modul în care se realizează testele de penetrare . 🔍 Ce aduce Kali GPT? Integrare în terminalul Kali – Kali GPT înțelege comenzi în limbaj natural, generează payloads, interpretează scanări Nmap, configurează Metasploit și explică tool‑uri precum Burp Suite, fără să părăsești shell‑ul . Asistent contextual – adaptează răspunsurile în funcție de nivel (începători vs. experți), oferind explicații simplify sau tehnice avansate . Automatizare AI – generează comenzi, script‑uri și payloads, reduce erorile umane și accelerează ciclul pentesting‑ului . Beneficii clare Productivitate sporită – reducerea semnificativă a timpului de research și documentare Învățare accelerată – e...

De ce Danemarca renunță la Microsoft Office și Windows în favoarea LibreOffice și Linux

  de Mihai Georgescu, editor colaborator Danemarca face un pas major în orientarea către suveranitatea digitală: sectorul public a început să înlocuiască Microsoft Office și Windows cu LibreOffice și distribuții Linux. Misunea este de a readuce controlul datelor în spațiul UE și de a diminua dependența de furnizori extra-comunitari. Motivele deciziei Guvernul danez a început tranziția pe baza a trei obiective prioritare: Suveranitate digitală – datele rămân sub control european, nu sunt transmise către servere non‑UE . Reducerea costurilor – eliminarea licențelor Microsoft și direcționarea fondurilor către dezvoltatori și companii locale. Securitate și interoperabilitate – standardizarea pe formate deschise (ODF) pentru o colaborare mai eficientă între instituții și cetățeni . Strategia de implementare Pilot gradual – implementări în etape, începând cu LibreOffice și Windows, urmate de trecerea la Linux — fără tranziția “brutală” în toate birourile deodată . Form...