
MicroCloud оптимізовано для повторюваного та надійного віддаленого розгортання.
декілька днів тому Канонік представлений, через публікацію в блозі, загальна доступність MicroCloud, який представляє як легке рішення з відкритим кодом для швидкого розгортання кластера та хмарні системи.
Canonical згадує у своєму блозі, що MicroCloud – це «розроблено спеціально для масштабованих кластерів і крайових розгортань для всіх типів компаній ». MicroCloud є Розроблено з урахуванням простоти, безпеки та автоматизації, зводячи до мінімуму час і зусилля як для його впровадження, так і для підтримки.
Про MicroCloud
MicroCloud забезпечити відмовостійкість, завдяки поєднанню кількох наявних частин доступної технології FOSS для полегшення підключення від трьох до 50 машин Ubuntu до приватного внутрішнього кластера високої доступності.
Компоненти MicroCloud надають пріоритет безпеці та простоті обслуговування. Усі компоненти MicroCloud побудовано з суворим обмеженням для підвищення безпеки, оскільки програмний стек MicroCloud використовує власний контейнер LXD для керування вузлами та робочими навантаженнями, платформу для створення віртуальних мереж OVN, Ceph для розподіленого сховища та OpenZFS для локального сховища.
Крім цього, зазначається, що Користувачі можуть вибрати виконання своїх робочих навантажень за допомогою віртуальних машинвід системні контейнери або за допомогою Kubernetes через Microk8. Системні контейнери на основі LXD поводяться подібно до традиційних віртуальних машин, але споживають менше ресурсів і забезпечують базову продуктивність.
«Оскільки дані стають більш розподіленими, інфраструктура має наслідувати їх приклад. Зараз хмарні обчислення є розподіленими, охоплюючи центри обробки даних і обчислювальні пристрої на дальній і ближній межі. MicroCloud — наша відповідь на це», — сказав Седрік Гегоут, віце-президент із продуктів Canonical. «Упаковуючи відомі примітиви інфраструктури в портативний, автоматичний спосіб, ми надаємо простіший і чіткіший хмарний досвід, який робить реальністю нульові операції для багатьох галузей. «
Для визначення нових серверів у мережі, які можуть підключитися до кластера, використовується mDNS, що дозволяє налаштувати весь кластер. На додаток до стандартного сервера або робочого столу Ubuntu, MicroCloud може працювати на Ubuntu Core, а також на системах, що не належать до Ubuntu, які можуть використовувати Snap.
Розгортання MicroCloud здійснюється шляхом виконання команди «ініціалізація мікрохмари», за допомогою якого почнеться процес виявлення інших серверів у локальній мережі, після чого користувача запитають, чи хочуть вони додати диски до сховища Ceph, і запропонують налаштувати параметри віртуальної мережі.
Конфігурацію кластера можна зберегти у форматі YAML для подальшого розгортання на подібних системах. Щоб додати додаткові вузли після завершення ініціалізації, скористайтеся командою “microcloud add”.
Спільне сховище файлів включає реплікацію та відмовостійкість, Це забезпечує цілісність даних у разі можливого збою вузла, оскільки кілька копій зберігаються в різних вузлах. Щоб розгорнути сховище на основі Ceph у кластері, вам потрібно виділити принаймні три незалежні диски на трьох різних комп’ютерах, окрім локальних дисків для розподіленого зберігання даних.
Крім того, Віртуальні середовища можна переміщувати з одного місця в інше збережіть їх як знімки та подивіться, як усе працює, експортувавши статистику до таких програм, як Prometheus і Grafana.
Canonical стверджує, що нова пропозиція буде «рентабельною альтернативою віртуальному середовищу VMware vSphere, Hyper-V і Proxmox», усі вони є досить різними варіантами «керування цією інфраструктурою як уніфікованим операційним середовищем, і ось інструменти для керування це." ця тема.
В кінці кінців Якщо вам цікаво дізнатись більше про це, Ви повинні знати, що MicroCloud розроблено як пакет швидкого доступу, який включає необхідні компоненти для керування роботою вузлів кластера, на додаток до підтримки вузлів x86-64 і Arm64, включаючи Raspberry Pi, і кластери можуть поєднувати обидві архітектури.
Фуенте: https://canonical.com