Canonical prezantoi MicroCloud, një paketë veglash për vendosjen e shpejtë të grupimeve

Canonical njoftoi disponueshmërinë e paketës së mjeteve MicroCloud, e cila mundëson vendosjen e shpejtë të klasterave kompjuterikë dhe sistemeve cloud me ruajtje të përbashkët të të dhënave të shpërndara dhe një rrjet virtual të sigurt në harduerin e saj. Paketa e mjeteve është e disponueshme si një paketë e vogël, duke përfshirë komponentët e nevojshëm për menaxhimin e nyjeve të klasterit. Mbështetja teknike komerciale për zgjidhjet e bazuara në MicroCloud është e disponueshme përmes shërbimit. Ubuntu Pro, por ata që nuk kanë mbështetje mund ta përdorin paketën e mjeteve pa kufizime. Zhvillimi i projektit është shkruar në Go dhe shpërndahet sipas licencës AGPL 3.0.

MicroClouds si parazgjedhje përdor mjete për të siguruar tolerancën e gabimeve, kështu që ju lejon të krijoni grupime me të paktën tre nyje (grupet deri në 50 nyje përmenden si kufiri i sipërm). Stacki i softuerit i përdorur për menaxhimin e grupit bazohet në përdorimin e sistemit të menaxhimit të centralizuar për kontejnerët dhe makinat virtuale LXD, platformën për ndërtimin e rrjeteve virtuale OVN (Open Virtual Network) dhe ruajtjen e shpërndarë ndaj gabimeve Ceph. MicroClouds ofron mjete për të konfiguruar automatikisht LXD, Ceph dhe OVN në të gjitha nyjet e grupimeve.

PĂ«r tĂ« pĂ«rcaktuar servera tĂ« rinj mDNS pĂ«rdoret nĂ« rrjetin qĂ« mund tĂ« lidhet me klasterin, duke lejuar qĂ« i gjithĂ« klasteri tĂ« konfigurohet duke ekzekutuar njĂ« komandĂ« tĂ« vetme "microcloud init" nĂ« njĂ«rĂ«n nga nyjet, pas instalimit tĂ« paketave lxd, microceph, microcloud dhe microovn snap. ShpĂ«rndarja konsiderohet si platforma kryesore. Ubuntu Server, por seti i mjeteve nuk Ă«shtĂ« i lidhur me tĂ« Ubuntu dhe mund tĂ« pĂ«rdoret nĂ« çdo shpĂ«rndarje pĂ«r tĂ« cilĂ«n instalimi i snap toolkit Ă«shtĂ« i disponueshĂ«m (Arch, CentOS, Debian, openSUSE, RHEL, etj.). ËshtĂ« gjithashtu e mundur tĂ« krijohen grupe bazuar nĂ« sisteme qĂ« pĂ«rdorin njĂ« sistem operativ tĂ« pĂ«rditĂ«suar atomikisht. Ubuntu BĂ«rthamĂ«.

Pas ekzekutimit të komandës "microcloud init", paketa e veglave do të zbulojë praninë e serverëve të tjerë në rrjetin lokal, do t'ju kërkojë të shtoni disqe në ruajtjen e përbashkët të Ceph dhe do t'ju ofrojë të konfiguroni cilësimet e rrjetit virtual. Për t'u përfshirë në grup, paketat e mësipërme snap duhet së pari të instalohen në serverë. Konfigurimi i grupit mund të ruhet në formatin YAML për vendosjen e mëvonshme të sistemeve të ngjashme. Për të shtuar nyje shtesë pas përfundimit të inicializimit, mund të përdorni komandën "microcloud add".

Ruajtja e skedarëve të përbashkët krijohet me përfshirjen e replikimit dhe tolerancës ndaj gabimeve, gjë që bën të mundur që në rast të dështimit të nyjeve individuale të mos humbasin të dhënat, falë ruajtjes së disa kopjeve të të dhënave në nyje të ndryshme. Për të vendosur ruajtjen e bazuar në Ceph në një grup, përveç disqeve lokale, tre kompjuterë të ndryshëm duhet të kenë të paktën tre disqe të veçantë të alokuar për ruajtjen e të dhënave të shpërndara.

Pasi klasteri të jetë gati, përdoruesit mund të ekzekutojnë aplikacionet e tyre duke përdorur kontejnerë sistemi ose makina virtuale, si dhe të kenë qasje në ruajtjen e përbashkët Ceph dhe mjetet e menaxhimit të centralizuar të bazuara në LXD. Kubernetes (edicioni Microsoft 8s) mund të ekzekutohet në krye të klasterit për të menaxhuar infrastrukturën e kontejnerëve. Për vërtetimin e përdoruesit, makina virtuale ose kontejnerët në një klaster mund të përdorin OpenID Connect (OIDC) dhe autorizimin e bazuar në OpenFGA.

Canonical prezantoi MicroCloud, një paketë veglash për vendosjen e shpejtë të grupimeve

ËshtĂ« i mundur menaxhimi fleksibĂ«l i CPU-sĂ«, memories dhe burimeve I/O tĂ« ofruara, si dhe pĂ«rcjellja e pajisjeve USB, GPU-ve dhe disqeve nĂ« mjedis. Mjediset e izoluara dhe virtuale mund tĂ« transferohen midis nyjeve nĂ« modalitetin e migrimit tĂ« drejtpĂ«rdrejtĂ« dhe tĂ« ruhen duke pĂ«rdorur fotografitĂ« e çastit. Metrikat e performancĂ«s sĂ« grupit dhe regjistrat e ngjarjeve mund tĂ« eksportohen pĂ«r monitorim duke pĂ«rdorur Prometheus dhe Grafana.

Përveç krijimit të grupeve të prodhimit dhe sistemeve private cloud, paketa e veglave është gjithashtu e përshtatshme për kryerjen e shpejtë të eksperimenteve në sistemet e zhvilluesve. Për shembull, MicroCloud mund të përdoret për të simuluar një grup në laptopin e një zhvilluesi, për të testuar zhvillimin e aplikacioneve cloud, për të eksperimentuar me teknologji të reja ose për të simuluar infrastruktura komplekse.

Burimi: opennet.ru

Bleni njĂ« host tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, serverĂ« VPS VDS đŸ”„ Bleni hosting tĂ« besueshĂ«m tĂ« faqeve tĂ« internetit me mbrojtje DDoS, servera VPS VDS | ProHoster