Canonical ngenalkeun MicroCloud, toolkit pikeun gancang nyebarkeun klaster

Canonical ngumumkeun kasadiaan toolkit MicroCloud na, anu ngamungkinkeun panyebaran gancang klaster komputasi sareng sistem awan kalayan panyimpenan data anu disebarkeun babarengan sareng jaringan virtual anu aman dina perangkat kerasna. Toolkit ieu sayogi salaku pakét snap, kalebet komponén anu diperyogikeun pikeun ngatur node klaster. Dukungan téknis komérsial pikeun solusi berbasis MicroCloud sayogi ngalangkungan layanan ieu. Ubuntu Pro, tapi anu tiasa ngalakukeun tanpa dukungan tiasa nganggo toolkit tanpa larangan. Pangwangunan proyék ieu ditulis dina Go sareng disebarkeun dina lisénsi AGPL 3.0.

MicroClouds sacara standar ngagunakeun alat pikeun mastikeun kasabaran kasalahan, ku kituna ngamungkinkeun anjeun nyiptakeun klaster sahenteuna tilu titik (cluster dugi ka 50 titik disebatkeun salaku wates luhur). Tumpukan software dipaké pikeun ngatur kluster dumasar kana pamakéan sistem manajemen terpusat pikeun peti jeung mesin virtual LXD, platform pikeun ngawangun jaringan virtual OVN (Buka Virtual Network) jeung disebarkeun sesar-toleran gudang Ceph. MicroClouds nyayogikeun alat pikeun ngonpigurasikeun otomatis LXD, Ceph sareng OVN dina sadaya titik klaster.

Pikeun nangtukeun server anyar mDNS dianggo dina jaringan anu tiasa disambungkeun ka klaster, ngamungkinkeun sakumna klaster dikonfigurasi ku ngajalankeun hiji paréntah "microcloud init" dina salah sahiji node, saatos masang pakét snap lxd, microceph, microcloud, sareng microovn. Distribusi ieu dianggap salaku platform utama. Ubuntu Server, tapi toolkitna henteu kaiket kana Ubuntu sareng tiasa dianggo dina distribusi naon waé anu pamasangan snap toolkit sayogi (Arch, CentOS, Fedora, Debian, openSUSE, RHEL, jsb.). Bisa ogé nyieun klaster dumasar kana sistem anu ngagunakeun OS anu diropéa sacara atom. Ubuntu Inti.

Saatos ngajalankeun paréntah "microcloud init", toolkit bakal ngadeteksi ayana server séjén dina jaringan lokal, ajakan anjeun pikeun nambahkeun disk kana gudang Ceph dibagikeun, sarta nawiskeun pikeun ngonpigurasikeun setelan jaringan virtual. Pikeun kaasup kana kluster, pakét snap di luhur kedah dipasang heula dina server. Konfigurasi klaster bisa disimpen dina format YAML pikeun deployment saterusna sistem sarupa. Pikeun nambahkeun titik tambahan sanggeus initialization geus réngsé, Anjeun bisa make paréntah "microcloud nambahkeun".

Panyimpenan file anu dibagikeun didamel kalayan kalebet réplikasi sareng kasabaran kasalahan, anu ngamungkinkeun upami gagalna titik individu henteu kaleungitan data, hatur nuhun kana neundeun sababaraha salinan data dina titik anu béda. Pikeun nyebarkeun gudang basis Ceph dina klaster a, sajaba disk lokal, tilu komputer béda kudu boga sahanteuna tilu disk misah disadiakeun pikeun neundeun data disebarkeun.

Sakali klaster parantos siap, pangguna tiasa ngajalankeun aplikasi na nganggo wadah sistem atanapi mesin virtual, ogé ngaksés panyimpenan Ceph anu dibagi sareng alat manajemen terpusat berbasis LXD. Kubernetes (édisi Microsoft 8s) tiasa dijalankeun di luhur klaster pikeun ngatur infrastruktur wadah. Pikeun auténtikasi pangguna, mesin virtual atanapi wadah dina klaster tiasa nganggo OpenID Connect (OIDC) sareng otorisasina dumasar OpenFGA.

Canonical ngenalkeun MicroCloud, toolkit pikeun gancang nyebarkeun klaster

Manajemén fléksibel tina CPU anu disayogikeun, mémori sareng sumber daya I / O mungkin, ogé diteruskeun alat USB, GPU sareng drive kana lingkungan. Lingkungan terasing sareng virtual tiasa ditransfer antara titik dina modeu migrasi langsung sareng disimpen nganggo jepretan. Métrik kinerja klaster sareng log acara tiasa diékspor pikeun ngawaskeun nganggo Prometheus sareng Grafana.

Salian nyiptakeun klaster produksi sareng sistem awan swasta, toolkit ogé cocog pikeun gancang ngalaksanakeun ékspérimén dina sistem pamekar. Salaku conto, MicroCloud tiasa dianggo pikeun nyontokeun klaster dina laptop pamekar, nguji aplikasi awan pamekaran, ékspérimén sareng téknologi anyar, atanapi simulasi infrastruktur anu kompleks.

sumber: opennet.ru

Mésér hosting anu dipercaya pikeun situs anu gaduh panyalindungan DDoS, server VPS VDS 🔥 Meser hosting situs wéb anu tiasa dipercaya nganggo panyalindungan DDoS, server VPS VDS | ProHoster