Canonical-ը ներկայացնում է MicroCloud գործիքների առաջին LTS թողարկումը

Canonical-ը հրապարակել է MicroCloud 2.1 ամպային ենթակառուցվածքների կառավարման գործիքակազմը, որը թույլ է տալիս արագորեն տեղակայել ամպային համակարգեր և հաշվողական կլաստերներ՝ համատեղ բաշխված տվյալների պահեստով և ձեր սարքավորումների վրա անվտանգ վիրտուալ ցանցով: MicroCloud 2.1-ը հայտարարված է որպես առաջին LTS թողարկում, որի համար կտրամադրվի երկարատև աջակցության ցիկլ: MicroCloud-ը նախագծված է որպես Snap փաթեթ, որը ներառում է կլաստերային հանգույցների աշխատանքը կառավարելու համար անհրաժեշտ բաղադրիչներ: Գործիքակազմը գրված է Go լեզվով և տարածվում է AGPL 3.0 լիցենզիայով:

MicroClouds-ը թույլ է տալիս ստեղծել 3-ից 50 հոսթից բաղկացած կլաստերներ՝ միացված խափանումների նկատմամբ հանդուրժողականությամբ, և 1 հոսթից, եթե խափանումների նկատմամբ հանդուրժողականություն չի պահանջվում: Կլաստերների կառավարման ծրագրային փաթեթը հիմնված է LXD գործիքակազմի, վիրտուալ ցանցեր կառուցելու OVN (Open Virtual Network) հարթակի և Ceph բաշխված խափանումների նկատմամբ հանդուրժողական պահեստավորման վրա: LXD-ն, Ceph-ը և OVN-ը կարգավորվում են ավտոմատ կերպով բոլոր կլաստերային հանգույցների վրա: Ubuntu Server բաշխումը համարվում է հիմնական հարթակ, բայց գործիքակազմը կապված չէ Ubuntu-ի հետ և կարող է օգտագործվել ցանկացած բաշխման մեջ, որի համար կարող է տեղադրվել Snap գործիքակազմը (Arch Linux, CentOS, Fedora, Debian, openSUSE, RHEL և այլն):

Որոշելու համար նոր սերվերներ mDNS-ը օգտագործվում է կլաստերին միացված ցանցում, որը թույլ է տալիս կարգավորել ամբողջ կլաստերը՝ մեկ հանգույցի վրա մեկ հրաման՝ «microcloud init», և մնացած հանգույցների վրա «sudo microcloud join», lxd, microceph, microcloud և microovn snap փաթեթները տեղադրելուց հետո: «microcloud init»-ը գործարկելուց հետո գործիքը կհայտնաբերի տեղական ցանցում այլ սերվերների առկայությունը, կառաջարկի ձեզ սկավառակներ ավելացնել Ceph-ի համատեղ պահեստին և կառաջարկի կարգավորել վիրտուալ ցանցի կարգավորումները: Նախաձեռնման ավարտից հետո լրացուցիչ հանգույցներ ավելացնելու համար կարող եք օգտագործել «microcloud add» հրամանը: Կլաստերի կարգավորումը կարող է պահպանվել YAML ձևաչափով՝ նմանատիպ համակարգերի ապագա տեղակայման համար:

Համօգտագործվող ֆայլերի պահեստավորումը ստեղծվում է կրկնօրինակման և սխալների հանդուրժողականության ընդգրկմամբ, ինչը հնարավորություն է տալիս առանձին հանգույցների ձախողման դեպքում չկորցնել տվյալները՝ տարբեր հանգույցների վրա տվյալների մի քանի օրինակների պահպանման շնորհիվ: Ceph-ի վրա հիմնված պահեստը կլաստերում տեղակայելու համար, բացի տեղական սկավառակներից, երեք տարբեր համակարգիչներ պետք է ունենան առնվազն երեք առանձին սկավառակ, որոնք հատկացված են բաշխված տվյալների պահպանմանը:

Երբ կլաստերը պատրաստ լինի, օգտատերերին տրվում է հնարավորություն աշխատեցնել իրենց ծրագրերը կոնտեյներների կամ վիրտուալ մեքենա, ինչպես նաև հասանելիություն ընդհանուր Ceph պահեստին և LXD-ի վրա հիմնված կենտրոնացված կառավարման գործիքներին: Հնարավոր է պրոցեսորի, հիշողության և մուտքի/ելքի ռեսուրսների ճկուն կառավարում, ինչպես նաև USB սարքերի, գրաֆիկական պրոցեսորների և պահեստավորման սարքերի մատակարարում: Մեկուսացված և վիրտուալ միջավայրերը կարող են տեղափոխվել հանգույցների միջև՝ օգտագործելով ուղիղ միգրացիա և պահպանվել՝ օգտագործելով snapshot-ներ: Կլաստերային չափանիշները և իրադարձությունների գրանցամատյանները կարող են արտահանվել մոնիթորինգի համար՝ օգտագործելով Prometheus-ը և Grafana-ն:

Նոր տարբերակում.

  • Հնարավորություն է տրվում տեղակայել MicroCloud-ը մեկ հանգույցի վրա՝ առանց failover-ը պահպանելու, ինչը կարող է օգտակար լինել տեղական համակարգի վրա փորձարկումների և թեստավորման համար՝ արտադրական միջավայրում տեղակայվելուց առաջ։
  • Ավելացվել են կլաստերի սկզբնավորման նոր հնարավորություններ, որոնք թույլ են տալիս հանգույցներին նախապես սկսել վստահության հաստատման գործընթացը՝ չսպասելով կլաստերի միացման ընթացակարգի մեկնարկին:
  • Նախաստորագրման փուլում լրացուցիչ կարգավորումներ սահմանելու հնարավորությունը տրամադրվել է, օրինակ, այժմ կարող եք ընտրել առանձին ցանցային միջերեսներ Ceph-ի տրաֆիկի համար (ցածր հետաձգման, մեծ թողունակության տվյալները տարբեր ինտերֆեյսների միջոցով ուղղորդելու համար), միացնել սկավառակի կոդավորումը և սահմանել Ceph բաշխված ֆայլային համակարգի պարամետրերը:
  • Օգտագործված բաղադրիչների թարմացված տարբերակները՝ LXD 5.21, MicroCeph Squid (Ceph 19.2.0) և MicroOVN 24.04 (Open vSwitch 3.3): LXD-ի օգտագործողի ինտերֆեյսը միացված է լռելյայնորեն:
    Canonical-ը ներկայացնում է MicroCloud գործիքների առաջին LTS թողարկումը

Խաղալ տեսանյութ


Source: opennet.ru

Добавить комментарий