Canonical on avalikustanud MicroCloud 3.1 pilvinfra halduskomplekti (3.x haru esimene väljaanne), mis võimaldab kiirelt juurutada pilvesüsteeme ja arvutiklastrid oma varustuses, koos jagatud jaotatud andmesalvestuse ning kaitstud virtuaalvõrguga. MicroCloud on vormindatud snap-pakendina, mis sisaldab komponente, mis on vajalikud klastrite sõlmede haldamiseks. Komplekt on kirjutatud Go keeles ja levitatakse AGPL 3.0 litsentsi alusel.
MicroClouds võimaldab luua klastreid, mis koosnevad 3 kuni 50 sõlmest, tagades samal ajal rikketegevuse katvuse. Klastri haldamiseks kasutatav tarkvara põhineb LXD tööriistakomplektil, OVN (Open Virtual Network) virtuaalvõrkude ehitamise platvormil ja jaotatud rikketegevuse tagamise salvestusel Ceph. LXD, Ceph ja OVN seadistamine kõigil klastrisõlmedel toimub automaatselt. Peamiseks platvormiks peetakse Ubuntu Serveri distributsiooni, kuid tööriistakomplekt ei ole seotud ainult Ubuntu'ga ja seda saab kasutada kõigis distributsioonides, kuhu on saadaval snap-installimise võimalus (Arch Linux, CentOS, Fedora, Debian, openSUSE, RHEL jne). 
Uute määramiseks serverite 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:
- Lisatud tugi Cluster Manageri kasutamiseks, et keskset jälgimist ja mitme MicroCloud klastri haldamist teostada ühes rakenduses.
- Pärast interaktiivse klastri installimise lõppemist käsuga «microcloud init» on tagatud päringu kuvamine, mis võimaldab luua lingi ajutiseks juurdepääsuks halduskeskkonna veebiliidesele, mis võimaldab kohe siseneda LXD veebiliidesesse, kus saab luua ja seadistada sõlmi, võrke, salvestuspalle, kujutisi, õiguste gruppe jne. Ajutine sisselogimine kehtib 24 tundi (arvestatakse, et seda aega jätkub pideva juurdepääsu seadistamiseks).
- Lisatud katsetuslik toetus MicroOVN 26.03 (Micro Open Virtual Network), Open vSwitchile mõeldud taustprotsesside kogum, mis tõlgib virtuaalvõrgu konfiguratsiooni OpenFlow'sse. Erinevalt Open vSwitch'ist pakub MicroOVN kõrgemat abstraktsioonitaset, töötades mitte voogude, vaid loogiliste ruuterite ja lülititega.
Allikas: opennet.ru
