Canonical MicroCloud destnîşan kir, amûrek ji bo bi lez belavkirina koman

Canonical amadebûna amûrê MicroCloud ragihand, ku dihêle hûn bi lez û bez komikên hesabkirinê û pergalên ewr li ser alavên xwe bi hilanîna daneya parvekirî ya hevbeş û torgilokek virtual ewledar bicîh bikin. Amûrek wekî pakêtek snap-ê hatî sêwirandin, ku tê de hêmanên ku ji bo birêvebirina xebata girêkên komê hewce ne vedihewîne. Piştgiriya teknîkî ya bazirganî ji bo çareseriyên bingehîn ên MicroCloud wekî beşek ji karûbarê Ubuntu Pro tê peyda kirin, lê yên ku dikarin bêyî piştgirî bikin dikarin amûran bêyî sînor bikar bînin. Pêşveçûnên projeyê di Go de têne nivîsandin û di bin lîsansa AGPL 3.0 de têne belav kirin.

MicroClouds ji hêla xwerû ve amûran bikar tîne da ku tolerasyona xeletiyê misoger bike, ji ber vê yekê ew dihêle hûn bi kêmî ve sê girêkan koman biafirînin (komên heya 50 nokan wekî sînorê jorîn têne binav kirin). Pişka nermalavê ku ji bo birêvebirina komê tê bikar anîn li ser bingeha karanîna pergala rêveberiya navendîkirî ya ji bo konteynir û makîneyên virtual LXD, platforma avakirina torên virtual OVN (Tora Virtualê ya Vekirî) û hilanîna toleransê ya xeletî belavkirî ye Ceph. MicroClouds amûran peyda dike ku bixweber LXD, Ceph û OVN li ser hemî girêkên komê mîheng bikin.

Ji bo destnîşankirina pêşkêşkerên nû yên li ser torê ku dikarin bi komê ve werin girêdan, mDNS tê bikar anîn, ku dihêle hûn bi tenê yek fermana "microcloud init" li ser yek ji girêkan, piştî sazkirina lxd, microceph, microcloud, tevahiya komê mîheng bikin. û pakêtên snap microovn. Dabeşkirina Servera Ubuntu wekî platforma sereke tê hesibandin, lê amûr bi Ubuntu ve nayê girêdan û dikare di her belavokan de ku jêhatîbûna sazkirina amûra snap-ê heye were bikar anîn (Arch, CentOS, Fedora, Debian, openSUSE, RHEL, hwd.). Di heman demê de gengaz e ku meriv li ser pergalên ku Ubuntu Core OS-ya atomî nûvekirî bikar tînin koman biafirînin.

Piştî ku emrê "microcloud init" dimeşîne, amûrê dê hebûna serverên din ên li ser tora herêmî tespît bike, ji we bipirse ku hûn dîskan li hilanîna hevpar a Ceph zêde bikin, û pêşkêşî mîhengên tora virtual bike. Ji bo ku tev li komê bibin, pêdivî ye ku pakêtên snap ên jorîn pêşî li ser pêşkêşkeran werin saz kirin. Veavakirina komê dikare di formata YAML de were hilanîn ji bo paşîn bicîhkirina pergalên wekhev. Ji bo lê zêdekirina girêkên din piştî ku destpêkirinê qediya, hûn dikarin fermana "microcloud add" bikar bînin.

Pargîdaniya pelê ya hevbeş bi tevlêbûna dubarekirin û tolerasyona xeletiyê tê afirandin, ku di bûyera têkçûna girêkên takekesî de, bi saya hilanîna çend kopiyên daneyan li ser girêkên cihêreng, gengaz dike ku daneyan winda nekin. Ji bo ku hilanîna bingehîn a Ceph-ê di komekê de bicîh bikin, ji bilî dîskên herêmî, sê komputerên cihêreng divê herî kêm sê dîskên cihêreng hebin ku ji bo hilanîna daneya belavkirî hatine veqetandin.

Dema ku kom amade be, ji bikarhêneran re jêhatî tê dayîn ku serlêdanên xwe bi karanîna konteynerên pergalê an makîneyên virtual bikar bînin, û her weha jêhatîbûna gihîştina hilanîna hevpar a Ceph û amûrên rêveberiya navendî yên li ser bingeha LXD-ê têne dayîn. Ji bo birêvebirina binesaziya konteynerê, platforma Kubernetes (çapa Microk8s) dikare li ser komê were xebitandin. OpenID Connect (OIDC) û destûrnameya OpenFGA-ê dikare were bikar anîn da ku bikarhênerên makîneyên virtual an konteynerên di komekê de rast bikin.

Canonical MicroCloud destnîşan kir, amûrek ji bo bi lez belavkirina koman

Rêvebiriya maqûl a CPU-ya peydakirî, bîra û çavkaniyên I/O, û her weha şandina cîhazên USB, GPU û ajokeran li hawîrdorê gengaz e. Jîngehên veqetandî û virtual dikarin di moda koçberiya zindî de di navbera girêkan de werin veguheztin û bi karanîna wêneyan werin hilanîn. Metrîkên performansa komê û têketinên bûyeran dikarin ji bo çavdêrîkirina bi karanîna Prometheus û Grafana werin derxistin.

Digel afirandina komikên hilberînê û pergalên cloudê yên taybet, amûrek ji bo ceribandinên bilez ên li ser pergalên pêşdebiran jî maqûl e. Mînakî, MicroCloud dikare ji bo simulasyona komek li ser laptopek pêşdebiran, ceribandina sepanên ewr ên pêşkeftinê, ceribandina teknolojiyên nû, an simulkirina binesaziyên tevlihev were bikar anîn.

Source: opennet.ru

Add a comment