Canonical har offentliggjort MicroCloud 3, et værktøjsnik til implementering af klynger

Canonical har offentliggjort værktøjet til styring af cloud-infrastruktur MicroCloud 3.1 (den første udgave af 3.x-grenen), som gør det muligt hurtigt at implementere cloud-systemer og compute-klynger med fælles distribueret datalagring og et sikkert virtuelt netværk på eget udstyr. MicroCloud er lavet som en snap-pakke, der indeholder de nødvendige komponenter til at styre driften af klyngeknuderne. Værktøjet er skrevet i Go og distribueres under AGPL 3.0-licensen.

MicroClouds gør det muligt at oprette klynger med mellem 3 og 50 knuder og aktivere fejltolerance. Software-stakken til klyngehåndtering er baseret på LXD-værktøjet, OVN (Open Virtual Network) til opbygning af virtuelle netværk og den distribuerede fejlresistente lagerløsning Ceph. Konfigurationen af LXD, Ceph og OVN på alle klyngeknuder udføres automatisk. Den primære platform er Ubuntu Server-distributionen, men værktøjet er ikke bundet til Ubuntu og kan anvendes på enhver distribution, hvor snap-værktøjet kan installeres (Arch Linux, CentOS, Fedora, Debian, openSUSE, RHEL osv.). Canonical har offentliggjort MicroCloud 3, et værktøjsnik til implementering af klynger

Til at finde nye servere enheder i netværket, som kan forbindes til klyngen, anvendes mDNS, hvilket gør det muligt at konfigurere hele klyngen ved blot at køre én kommando „microcloud init“ på en af knuderne og kommandoen „sudo microcloud join“ på de øvrige knuder, efter først at have installeret snap-pakkerne lxd, microceph, microcloud og microovn. Efter at have kørt kommandoen „microcloud init“, vil værktøjet registrere tilstedeværelsen af andre servere i det lokale netværk, bede om at tilføje diske til det fælles Ceph-lager og foreslå konfigurationen af det virtuelle netværk. For at tilføje flere knuder, efter at initialiseringen er afsluttet, kan man bruge kommandoen „microcloud add“. Klyngekonfigurationen kan gemmes i YAML-format til efterfølgende implementering af lignende systemer.

Det fælles filsystem oprettes med aktiveret replikation og fejltolerance, som sikrer, at data ikke går tabt i tilfælde af, at enkelte noder fejler, ved at gemme flere eksemplarer af data på forskellige noder. For at implementere et lagersystem baseret på Ceph i klyngen, skal der ud over de lokale diske også være mindst tre separate diske, der er afsat til distribueret datalagring, på tre forskellige computere.

Når klyngen er klar, får brugerne mulighed for at starte deres applikationer ved hjælp af containere eller virtuelle maskiner, samt mulighed for adgang til det fælles Ceph-lager og værktøjerne til centraliseret administration baseret på LXD. Fleksibel styring af de leverede ressourcer som CPU, hukommelse og input/output er mulig, herunder adgang til USB-enheder, GPU'er og lagringsenheder. Isolerede og virtuelle miljøer kan flyttes mellem noderne i live-migrationsmodus og gemmes ved hjælp af snapshots. Metrikker om klyngens ydeevne og hændelseslogg kan eksporteres til overvågning ved hjælp af Prometheus og Grafana.

I den nye version:

  • Støtte til brug af Cluster Manager til centraliseret overvågning og administration af flere MicroCloud-klynger i én applikation er blevet tilføjet. Canonical har offentliggjort MicroCloud 3, et værktøjsnik til implementering af klynger
  • Efter den interaktive installation af klyngen med kommandoen "microcloud init" vises en prompt, der gør det muligt at generere et link til midlertidig adgang til den administrative webgrænseflade, hvilket muliggør direkte adgang til LXD-webgrænsefladen, hvorfra man kan oprette og konfigurere noder, netværk, lagringspuljer, billeder, adgangsgrupper osv. Midlertidig adgang er gyldig i 24 timer (det antages, at denne tid er tilstrækkelig til at konfigurere permanent adgang). Canonical har offentliggjort MicroCloud 3, et værktøjsnik til implementering af klynger
  • Eksperimentel støtte til MicroOVN 26.03 (Micro Open Virtual Network), et sæt baggrundsprocesser for Open vSwitch, der oversætter konfigurationen af det virtuelle netværk til OpenFlow, er blevet tilføjet. I modsætning til Open vSwitch giver MicroOVN et højere abstraktionsniveau, der arbejder med logiske routere og switchere i stedet for strømme.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster