Canonical avaldas MicroCloud 2.1 pilvetehnoloogia haldamise tööriista, mis vĂ”imaldab kiiresti paigaldada oma seadmetele pilvesĂŒsteeme ja arvutiklastrite, millel on jagatud andmesalvestus ja turvaline virtuaalvĂ”rk. MicroCloud 2.1 on esitatud kui esimene LTS-vĂ€ljaanne, millele pakutakse pikaajalist tuge. MicroCloud on kujundatud snap-paketi kujul, mis sisaldab komponente, mida on vaja klastri sĂ”lmede haldamiseks. Tööriist on kirjutatud Go keeles ja levitatakse AGPL 3.0 litsentsi alusel.
MicroClouds vÔimaldab luua klastreid, mis koosnevad 3 kuni 50 hostist, kui tagab tÔrke taluvuse, ja alates 1 hostist, kui tÔrke taluvus ei ole vajalik. Klasteri haldamise tarkvarastek pÔhineb LXD tööriistakomplektil, OVN-i (Open Virtual Network) virtuaalsete vÔrkude loomise platvormil ja jaotatud tÔrke taluva salvestuslahendusel Ceph. LXD, Ceph ja OVN seadistamine kÔigil klastrinode peal tehakse automaatselt. Peamiseks platvormiks peetakse Ubuntu Serveri jaotust, kuid tööriistakomplekt ei ole seotud Ubuntu, vaid seda saab kasutada mis tahes jaotustes, kus on saadaval snap'i tööriistakomplekti installimise vÔimalus (Arch Linux, CentOS, Fedora, Debian, openSUSE, RHEL jne).
MÀÀratlemiseks uute serverite soetamist. vĂ”rgus, mis vĂ”ivad klastriga liituda, kasutatakse mDNS-i, mis vĂ”imaldab kogu klastrit seadistada, kĂ€ivitades ainult ĂŒhe kĂ€su âmicrocloud initâ ĂŒhel sĂ”lmel ja kĂ€su âsudo microcloud joinâ teistel sĂ”lmedel, eelnevalt installides snap-pakettid lxd, microceph, microcloud ja microovn. PĂ€rast kĂ€su âmicrocloud initâ kĂ€ivitamist mÀÀrab tööriistade komplekt teiste serverite olemasolu kohalikus vĂ”rgus, esitab taotluse diskide lisamiseks ĂŒhisesse Ceph-i salvestusse ning pakub vĂ€lja virtuaalvĂ”rgu seadistamise vĂ”imalused. TĂ€iendavate sĂ”lmede lisamiseks pĂ€rast initsialiseerimise lĂ”ppu saab kasutada kĂ€sku âmicrocloud addâ. Klastri konfiguratsioon vĂ”ib olla salvestatud YAML-formaadis, et hiljem sarnaseid sĂŒsteeme juurutada.
Ăhine failide salvestus luuakse replikatsiooni ja tĂ”rkevaba sĂŒsteemiga, mille abil ei kao andmed mĂ”nede sĂ”lmede rikke korral, kuna andmeid hoitakse mitmes eksemplaris erinevates sĂ”lmedes. Ceph-i pĂ”hine salvestus peab klustis olema juurutatud vĂ€hemalt kolme erineva arvuti kohaliku kĂ”vakettaga, kus igal arvutil on oma eraldatud ketas jaotatud andmete salvestamiseks.
PĂ€rast klastrite valmimist saavad kasutajad oma rakendusi kĂ€ivitada, kasutades konteinerite vĂ”i virtuaalmasinatele, samuti vĂ”imalus pÀÀseda ĂŒhisele Ceph salvestusele ja LXD-pĂ”histe kesksete haldusvahendite komplektile. VĂ”imalik on paindlik juhtimine pakutavate CPU, mĂ€lu ja sisendi/vĂ€ljundi ressursside ĂŒle, USB-seadmete, GPU-de ja mĂ€luseadmete vahendamine. Isolatsiooni- ja virtuaalsete keskkondade live-migreerimine ning sĂ€ilitamine kasutades snapshots on vĂ”imalik. Klasteri töömetriikide ja sĂŒndmuste logid vĂ”ivad olla vĂ€lja eksporditud jĂ€lgimiseks Prometheuse ja Grafana abil.
Uues versioonis:
- Pakutakse vĂ”imalust MicroCloudi paigaldamiseks ĂŒhele node'ile ilma tĂ”rke taluvuse sĂ€ilitamiseta, mis vĂ”ib olla kasulik eksperimentideks ja testimiseks kohalikus sĂŒsteemis enne töökeskkonda paigaldamist.
- On lisatud uued klastrite algatamise vÔimalused, mis vÔimaldavad node'idelt eelnevalt algatada usalduse seadistamise protsessi, oodates klastriga liitumise protseduuri algust.
- Olenud seadistuste mÀÀramine on nĂŒĂŒd vĂ”imalik initsialiseerimise etapis, nĂ€iteks saab valida erinevad vĂ”rguliideseid Ceph liikluse jaoks (andmete suunamine erinevate madala latentsuse ja kĂ”rge lĂ€bilaskevĂ”imega liideste kaudu), aktiveerida ketaste krĂŒpteerimise ning mÀÀrata hajusa failisĂŒsteemi Ceph parameetrid.
- Kasutatavate komponentide versioonid on uuendatud: LXD 5.21, MicroCeph Squid (Ceph 19.2.0) ja MicroOVN 24.04 (Open vSwitch 3.3). LXD kasutajaliides on nĂŒĂŒd vaikimisi kaasatud.


Allikas: opennet.ru

