„Canonical“ pristatė „MicroCloud“ – įrankių rinkinį, skirtą greitai diegti grupes

„Canonical“ paskelbė apie savo „MicroCloud“ įrankių rinkinio, leidžiančio greitai diegti skaičiavimo klasterius ir debesijos sistemas su bendra paskirstyta duomenų saugykla ir saugiu virtualiu tinklu savo aparatinėje įrangoje, prieinamumą. Įrankių rinkinys prieinamas kaip momentinis paketas, įskaitant komponentus, reikalingus klasterio mazgams valdyti. Komercinė techninė pagalba „MicroCloud“ pagrindu sukurtiems sprendimams teikiama per paslaugą. Ubuntu „Pro“, bet tie, kurie gali apsieiti be palaikymo, gali naudoti įrankių rinkinį be apribojimų. Projektas parašytas „Go“ kalba ir platinamas pagal AGPL 3.0 licenciją.

„MicroClouds“ pagal numatytuosius nustatymus naudoja įrankius, užtikrinančius atsparumą gedimams, todėl leidžia sukurti mažiausiai trijų mazgų grupes (viršutinė riba minimos iki 50 mazgų grupės). Klasteriui valdyti naudojamas programinės įrangos paketas yra pagrįstas centralizuoto konteinerių ir virtualių mašinų valdymo sistemos LXD naudojimu, platforma virtualiems tinklams kurti OVN (Open Virtual Network) ir paskirstyta gedimams atspari saugykla Ceph. „MicroClouds“ teikia įrankius, skirtus automatiškai konfigūruoti LXD, Ceph ir OVN visuose klasterio mazguose.

Nustatyti nauji serveriai Tinkle, kurį galima prijungti prie klasterio, naudojamas mDNS, leidžiantis konfigūruoti visą klasterį paleidus vieną „microcloud init“ komandą viename iš mazgų, įdiegus „lxd“, „microceph“, „microcloud“ ir „microovn snap“ paketus. Šis platinimas laikomas pagrindine platforma. Ubuntu Serveris, bet įrankių rinkinys nėra susietas su Ubuntu ir gali būti naudojamas bet kuriame distribucijoje, kurioje yra „snap toolkit“ diegimo galimybė („Arch“, „ CentOS, fedora, Debian, „openSUSE“, „RHEL“ ir kt.). Taip pat galima kurti klasterius, pagrįstus sistemomis, kurios naudoja atomiškai atnaujinamą OS. Ubuntu Šerdis.

Paleidus komandą „microloud init“, įrankių rinkinys aptiks kitų serverių buvimą vietiniame tinkle, paragins pridėti diskus į bendrą „Ceph“ saugyklą ir pasiūlys konfigūruoti virtualaus tinklo nustatymus. Kad būtų įtraukti į klasterį, pirmiau minėti snap paketai pirmiausia turi būti įdiegti serveriuose. Klasterio konfigūraciją galima išsaugoti YAML formatu, kad vėliau būtų galima įdiegti panašias sistemas. Norėdami pridėti papildomų mazgų po inicijavimo, galite naudoti komandą „microloud add“.

Bendra failų saugykla sukuriama įtraukiant replikaciją ir atsparumą gedimams, todėl atskirų mazgų gedimo atveju galima neprarasti duomenų dėl kelių duomenų kopijų saugojimo skirtinguose mazguose. Norint diegti Ceph pagrįstą saugyklą klasteryje, be vietinių diskų, trijuose skirtinguose kompiuteriuose turi būti bent trys atskiri diskai, skirti paskirstytiems duomenims saugoti.

Kai klasteris bus paruoštas, vartotojai galės paleisti savo programas naudodami sistemos konteinerius arba virtualias mašinas, taip pat pasiekti bendrą „Ceph“ saugyklą ir LXD pagrindu veikiančius centralizuotus valdymo įrankius. Klasterio viršuje galima paleisti „Kubernetes“ („Microsoft 8s“ leidimas), kad būtų galima valdyti konteinerių infrastruktūrą. Vartotojo autentifikavimui virtualios mašinos Arba klasteryje esantys konteineriai gali naudoti „OpenID Connect“ (OIDC) ir „OpenFGA“ pagrindu veikiančią autorizaciją.

„Canonical“ pristatė „MicroCloud“ – įrankių rinkinį, skirtą greitai diegti grupes

Galimas lankstus teikiamų procesoriaus, atminties ir I/O resursų valdymas, taip pat USB įrenginių, GPU ir diskų persiuntimas į aplinką. Izoliuotą ir virtualią aplinką galima perkelti tarp mazgų tiesioginio perkėlimo režimu ir išsaugoti naudojant momentines nuotraukas. Klasterio našumo metriką ir įvykių žurnalus galima eksportuoti stebėjimui naudojant Prometheus ir Grafana.

Priemonių rinkinys ne tik sukuria gamybos grupes ir privačias debesų sistemas, bet ir tinka greitai atlikti eksperimentus su kūrėjų sistemomis. Pavyzdžiui, „MicroCloud“ gali būti naudojamas klasteriui modeliuoti kūrėjo nešiojamajame kompiuteryje, išbandyti debesies kūrimo programas, eksperimentuoti su naujomis technologijomis arba imituoti sudėtingas infrastruktūras.

Šaltinis: opennet.ru

Pirkite patikimą prieglobą svetainėms su DDoS apsauga, VPS VDS serveriais 🔥 Įsigykite patikimą svetainių talpinimą su DDoS apsauga, VPS VDS serveriais | ProHoster