కానానికల్ మైక్రోక్లౌడ్‌ను పరిచయం చేసింది, ఇది క్లస్టర్‌లను త్వరగా అమర్చడానికి ఒక టూల్‌కిట్

Компания Canonical объявила о готовности инструментария MicroCloud, позволяющего быстро развёртывать на своём оборудовании вычислительные кластеры и облачные системы с общим распределённым хранилищем данных и защищённой виртуальной сетью. Инструментарий оформлен в виде snap-пакета, включающего компоненты, необходимые для управление работой узлов кластера. Коммерческая техническая поддержка решений на базе MicroCloud предоставляется в рамках сервиса Ubuntu Pro, но те, кто может обойтись без поддержки, могут использовать инструментарий без ограничений. Наработки проекта написаны на языке Go и распространяются под лицензией AGPL 3.0.

మైక్రోక్లౌడ్‌లు డిఫాల్ట్‌గా ఫాల్ట్ టాలరెన్స్‌ని నిర్ధారించడానికి సాధనాలను ఉపయోగిస్తాయి, కాబట్టి ఇది కనీసం మూడు నోడ్‌ల క్లస్టర్‌లను సృష్టించడానికి మిమ్మల్ని అనుమతిస్తుంది (50 నోడ్‌ల వరకు ఉన్న క్లస్టర్‌లు ఎగువ పరిమితిగా పేర్కొనబడ్డాయి). క్లస్టర్‌ను నిర్వహించడానికి ఉపయోగించే సాఫ్ట్‌వేర్ స్టాక్ కంటైనర్‌లు మరియు వర్చువల్ మెషీన్‌ల కోసం కేంద్రీకృత మేనేజ్‌మెంట్ సిస్టమ్ LXD, వర్చువల్ నెట్‌వర్క్‌లను నిర్మించడానికి ప్లాట్‌ఫారమ్ OVN (ఓపెన్ వర్చువల్ నెట్‌వర్క్) మరియు పంపిణీ చేసిన తప్పు-తట్టుకునే నిల్వ Ceph. మైక్రోక్లౌడ్స్ అన్ని క్లస్టర్ నోడ్‌లలో LXD, Ceph మరియు OVNలను స్వయంచాలకంగా కాన్ఫిగర్ చేయడానికి సాధనాలను అందిస్తుంది.

నిర్ణయించడానికి కొత్త సర్వర్లు в сети, которые могут быть подключены к кластеру, используется mDNS, что позволяет настроить весь кластер запустив всего одну команду «microcloud init» на одном из узлов, предварительно установив snap-пакеты lxd, microceph, microcloud и microovn. В качестве основной платформы рассматривается дистрибутив Ubuntu సర్వర్, కానీ టూల్‌కిట్ దీనికి ముడిపడి లేదు Ubuntu и может быть использован в любых дистрибутивах, для которых доступна возможность установки инструментария snap (Arch, CentOS, ఫెడోరా, Debian, openSUSE, RHEL и т.п.). Также возможно создание кластеров на базе систем, в которых используется атомарно обновляемая ОС Ubuntu కోర్.

“microcloud init” ఆదేశాన్ని అమలు చేసిన తర్వాత, టూల్‌కిట్ స్థానిక నెట్‌వర్క్‌లో ఇతర సర్వర్‌ల ఉనికిని గుర్తిస్తుంది, షేర్డ్ Ceph నిల్వకు డిస్క్‌లను జోడించమని మిమ్మల్ని అడుగుతుంది మరియు వర్చువల్ నెట్‌వర్క్ సెట్టింగ్‌లను కాన్ఫిగర్ చేయడానికి ఆఫర్ చేస్తుంది. క్లస్టర్‌లో చేర్చడానికి, పైన పేర్కొన్న స్నాప్ ప్యాకేజీలు తప్పనిసరిగా సర్వర్‌లలో తప్పనిసరిగా ఇన్‌స్టాల్ చేయబడాలి. ఇలాంటి సిస్టమ్‌ల తదుపరి విస్తరణ కోసం క్లస్టర్ కాన్ఫిగరేషన్‌ను YAML ఫార్మాట్‌లో సేవ్ చేయవచ్చు. ప్రారంభించడం పూర్తయిన తర్వాత అదనపు నోడ్‌లను జోడించడానికి, మీరు "microcloud add" ఆదేశాన్ని ఉపయోగించవచ్చు.

భాగస్వామ్య ఫైల్ నిల్వ రెప్లికేషన్ మరియు ఫాల్ట్ టాలరెన్స్‌తో సృష్టించబడుతుంది, ఇది వ్యక్తిగత నోడ్‌ల వైఫల్యం సందర్భంలో డేటాను కోల్పోకుండా ఉండటం సాధ్యమవుతుంది, వివిధ నోడ్‌లలో డేటా యొక్క అనేక కాపీల నిల్వకు ధన్యవాదాలు. క్లస్టర్‌లో Ceph-ఆధారిత నిల్వను అమర్చడానికి, స్థానిక డిస్క్‌లతో పాటు, మూడు వేర్వేరు కంప్యూటర్‌లు తప్పనిసరిగా పంపిణీ చేయబడిన డేటా నిల్వ కోసం కేటాయించబడిన కనీసం మూడు వేర్వేరు డిస్క్‌లను కలిగి ఉండాలి.

క్లస్టర్ సిద్ధమైన తర్వాత, వినియోగదారులు సిస్టమ్ కంటైనర్లు లేదా వర్చువల్ మెషీన్‌లను ఉపయోగించి వారి అప్లికేషన్‌లను అమలు చేయవచ్చు, అలాగే షేర్డ్ Ceph నిల్వ మరియు LXD-ఆధారిత కేంద్రీకృత నిర్వహణ సాధనాలను యాక్సెస్ చేయవచ్చు. కంటైనర్ మౌలిక సదుపాయాలను నిర్వహించడానికి Kubernetes (Microsoft 8s ఎడిషన్) ను క్లస్టర్ పైన అమలు చేయవచ్చు. వినియోగదారు ప్రామాణీకరణ కోసం, వర్చువల్ మాషిన్ లేదా క్లస్టర్‌లోని కంటైనర్లు OpenID Connect (OIDC) మరియు OpenFGA-ఆధారిత అధికారాన్ని ఉపయోగించవచ్చు.

కానానికల్ మైక్రోక్లౌడ్‌ను పరిచయం చేసింది, ఇది క్లస్టర్‌లను త్వరగా అమర్చడానికి ఒక టూల్‌కిట్

అందించిన CPU, మెమరీ మరియు I/O వనరుల సౌకర్యవంతమైన నిర్వహణ, అలాగే USB పరికరాలు, GPUలు మరియు డ్రైవ్‌లను పర్యావరణంలోకి ఫార్వార్డ్ చేయడం సాధ్యమవుతుంది. లైవ్ మైగ్రేషన్ మోడ్‌లోని నోడ్‌ల మధ్య వివిక్త మరియు వర్చువల్ పరిసరాలను బదిలీ చేయవచ్చు మరియు స్నాప్‌షాట్‌లను ఉపయోగించి సేవ్ చేయవచ్చు. క్లస్టర్ పనితీరు కొలమానాలు మరియు ఈవెంట్ లాగ్‌లను ప్రోమేథియస్ మరియు గ్రాఫానా ఉపయోగించి పర్యవేక్షణ కోసం ఎగుమతి చేయవచ్చు.

ఉత్పత్తి క్లస్టర్‌లు మరియు ప్రైవేట్ క్లౌడ్ సిస్టమ్‌లను సృష్టించడంతో పాటు, డెవలపర్ సిస్టమ్‌లపై త్వరగా ప్రయోగాలు చేయడానికి టూల్‌కిట్ అనుకూలంగా ఉంటుంది. ఉదాహరణకు, డెవలపర్ యొక్క ల్యాప్‌టాప్‌లో క్లస్టర్‌ను అనుకరించడానికి, డెవలప్‌మెంట్ క్లౌడ్ అప్లికేషన్‌లను పరీక్షించడానికి, కొత్త సాంకేతికతలతో ప్రయోగాలు చేయడానికి లేదా సంక్లిష్టమైన ఇన్‌ఫ్రాస్ట్రక్చర్‌లను అనుకరించడానికి మైక్రోక్లౌడ్‌ని ఉపయోగించవచ్చు.

మూలం: opennet.ru

DDoS రక్షణ, VPS VDS సర్వర్‌లతో సైట్‌ల కోసం నమ్మకమైన హోస్టింగ్‌ను కొనుగోలు చేయండి 🔥 DDoS రక్షణతో కూడిన నమ్మకమైన వెబ్‌సైట్ హోస్టింగ్, VPS VDS సర్వర్‌లను కొనండి | ProHoster