openSUSE MicroOS
Мікросервісна ОС, що забезпечує транзакційні (атомарні) оновлення в кореневій файловій системі btrfs, доступній лише для читання
Розроблена для хостингу контейнерних робочих навантажень з автоматизованим адмініструванням та оновленням. Встановлення openSUSE MicroOS забезпечує швидке та компактне середовище для розгортання контейнерів або будь-яких інших робочих навантажень, для яких корисні транзакційні оновлення. Як дистрибутив із безперервним випуском, програмне забезпечення завжди залишається актуальним.
MicroOS пропонує офлайн-образ. Головна відмінність між офлайн-образом та образами типу «self-install» або «raw» полягає в тому, що офлайн-образ містить інсталятор. Образи типу «raw» та «self-install» дають змогу налаштовувати систему за допомогою програми Combustion або вручну після запису образу на диск. Також доступна опція використання ядра, що працює в режимі реального часу.
Спробуйте MicroOS у віртуальних машинах, що працюють на Xen або KVM. Для Raspberry Pi або іншого обладнання з системою на чіпі можна використовувати попередньо налаштований образ разом із функціональністю Combustion для процесу завантаження. Як попередньо налаштовані, так і самостійно встановлювані образи призначені для використання з Combustion, записаним на USB, що дозволяє виконувати конфігурацію під час будь-якого першого завантаження з можливістю змін, захищених паролем за замовчуванням.
ЗавантажитиФілософія
Передбачуваність
- Незмінний під час роботи
- Однаковий запуск після кожного перезавантаження, аж до виявлення недоліків
Масштабованість
- Мінімум зусиль для налаштування окремих компонентів під час роботи
- Може бути легко розгорнуто повторно з передбачуваним результатом
Надійність
- Автоматичне відновлення після невдалих оновлень
Атомарні оновлення
Транзакційні оновлення
Унікальність
Використовуючи btrfs зі знімками, MicroOS максимально ефективно зберігає
історію вашої файлової системи. Усі файли конфігурації в
/etc є частиною миттєвого знімка з можливістю відкату.
Гнучкість
- Не потрібен новий формат пакетів, використовуйте стандартні RPM openSUSE.
- Немає обмежень за розміром ані для розділів, ані для операційної системи
- Легко модернізується
Відкат
MicroOS — це незмінна ОС із простими відкатами
- Незмінність: без змін на диску
- Відкати шляхом перезавантаження до попереднього знімка BTRFS
Безпечні оновлення
- Отримуйте оновлення через HTTPS
- Пакети та репозиторії підписані нашою системою збірки
- Пакети перевіряються
- У разі конфліктів залежностей оновлення не будуть виконані
- Немає марної витрати місця: знімки файлової системи видаляються у разі невдалих оновлень
Розмежовані робочі навантаження
Додатки встановлюються в контейнери, а не в кореневу файлову систему:
- Ізольовані від основної файлової системи
- Знижена ймовірність того, що шкідливі додатки зможуть скомпрометувати систему
- Кожна нова інсталяція відбувається без перезавантаження
- Оновлення можливе атомарним способом (створення нового, видалення старого)
- Просте відновлення
Виправлення помилок
Інструменти виправлення помилок для контейнерів
- Запускає контейнер із підвищеними правами
- Коренева файлова система доступна в каталозі
/media/root - zypper для встановлення необхідних інструментів, доступних без перезавантаження
- Стабільність між сеансами використання
Intel або AMD 64-розрядні настільні комп'ютери, ноутбуки та сервери (x86_64)
ISO-образ (2.7 GiB)
Самовстановлюваний контейнерний хост (2.0 GiB)
UEFI Arm 64-розрядні сервери, настільні комп'ютери, ноутбуки та плати (aarch64)
ISO-образ (2.9 GiB)
PowerPC сервери, little-endian (ppc64le)
ISO-образ (956.3 MiB)
Системні вимоги
Мінімум
- Оперативна пам'ять: 1GB фізичної ОЗП + додатково для ваших завдань
- Сховище:
- / (root) розділ: 5GB доступний дисковий простір
- /var розділ: 5GB доступний дисковий простір
Рекомендовано
- Оперативна пам'ять: 2GB фізичної ОЗП + додатково для ваших завдань
- Сховище:
- / (root) розділ: 20GB доступний дисковий простір
- /var розділ: 40GB доступний дисковий простір
Перевірка вашого звантаження перед використанням
Багато додатків можуть перевірити контрольну суму завантаження. Звірення вашого завантаження може бути важливим, так як воно підтверджує чи ви отримали ISO файл який ви хотіли завантажити а не якусь не справну версію.
Для кожного ISO образу ми пропонуємо файл контрольної суми з відповідною SHA256 сумою та файл з криптографічним підписом.
Щоб переконатися в цілісності завантаженого файлу, Ви можете скористатися командою sha256sum для перевірки контрольної суми та командою gpgv для перевірки криптографічного підпису.
Він повинен виглядати так AD48 5664 E901 B867 051A B15F 35A2 F86E 29B7 00A4
Щоб отримати більше допомоги по перевірці вашого завантаження будь ласка прочитайте Довідка з контрольних сум