Proxmox Datacenter Manager 1.0: огляд, встановлення та системні вимоги. | INTROSERV

Від хаосу до контролю: докладний аналіз Proxmox Datacenter Manager 1.0

by Nataliya Oteir
Від хаосу до контролю: докладний аналіз Proxmox Datacenter Manager 1.0
star 50
0
Прочитати 10 хв.

Управління багатосайтовою інфраструктурою стало набагато простіше. Пропонуємо вашій увазі наш огляд першого стабільного релізу Proxmox Datacenter Manager.

Якщо ви досить довго працюєте у сфері системного адміністрування, ви знаєте, що таке втома від вкладок. У вас є кластер віртуальних середовищ Proxmox в основному центрі обробки даних, автономний вузол у зоні аварійного відновлення та, можливо, кілька серверів резервного копіювання Proxmox, розкиданих за різними локаціями.

Для управління ними доводиться жонглювати VPN, SSH-тунелями та вікном браузера, настільки забитим вкладками, що заголовки вже неможливо прочитати. Протягом багатьох років спільнота шукала рішення. Деякі намагалися розтягнути стандартні кластери PVE в рамках глобальних мереж – рецепт катастрофи через вимоги до затримки Corosync. Інші створювали власні скрипти. Але минулого тижня компанія Proxmox Server Solutions офіційно відповіла на цей запит. Вийшла стабільна версія Proxmox Datacenter Manager 1.0. Вона готова до впровадження у продакшн та докорінно змінює підхід до організації розподіленої інфраструктури.

У цьому огляді ми розглянемо, що таке PDM, чому він технічно перевершує кластери з "розтягнутою" архітектурою і чому запуск його на VPS може бути найрозумнішим рішенням.

Офіційні деталі запуску

Proxmox Datacenter Manager – офіційно досягнуто першого стабільного рубежу. Випуск версії 1.0 відбувся 4 грудня 2025 року. Це означає перехід платформи від ранніх альфа- і бета-фаз до повністю підтримуваного, готового до використання рішення. Програмне забезпечення поширюється за моделлю відкритого вихідного коду під ліцензією AGPLv3. Це забезпечує повну прозорість, дозволяє співпрацювати із спільнотою та гарантує необмежений доступ до вихідного коду.

Концепція "федерації": як Proxmox Datacenter Manager вирішує проблему мережних затримок

Перш ніж розглядати функції нового продукту, дуже важливо зрозуміти його архітектуру. Саме вона розкриває весь потенціал рішення.

Стандартний кластер Proxmox VE вимагає, щоб усі вузли перебували у постійній синхронізації з точністю до мілісекунд. Якщо в мережі виникають збої, кластер сприймає ситуацію як “роздвоєння кластера”, що потенційно може призвести до перезавантаження вузлів. Саме тому ніколи не рекомендується об'єднувати сервери між Лондоном та Нью-Йорком у кластер.

Proxmox Datacenter Manager використовує принципово інший підхід. Він створений для федерації, а не для традиційної кластеризації. Весь зв'язок здійснюється через API, що дозволяє йому витримувати значно більші затримки та періодичні втрати пакетів. Навіть якщо з'єднання повністю обривається, ваші вузли PVE продовжують працювати нормально – тимчасово недоступна тільки центральна панель управління. Така "слабко пов'язана" архітектура робить PDM ідеальним рішенням для:

  • Гібридної хмари: управління локальним обладнанням та орендованими виділеними серверами.
  • Периферійні обчислення: роздрібні точки продажу або філії.
  • Постачальники керованих послуг: Забезпечення безпечного управління різними клієнтськими інфраструктурами.


Детальний огляд функцій: що таке PDM 1.0?

Перехід до версії 1.0 є зрілим, готовим до використання у виробничому середовищі набором можливостей. Після року публічного тестування та швидкої розробки PDM тепер забезпечує стабільність, узгодженість та інструментарій, очікувані від стабільного релізу.

Єдине вікно керування

Централізована панель керування PDM розроблена для усунення фрагментації, яка зазвичай виникає при керуванні розподіленими середовищами Proxmox. Замість перемикання між окремими вузлами, кластерами або резервними серверами інтерфейс надає єдину картину всієї вашої інфраструктури в режимі реального часу – незалежно від того, чи вона охоплює одну стійку чи десятки глобальних локацій.

  • Стан: Миттєва оцінка стану кожного вузла. Панель моніторингу відображає онлайн/офлайн статус, проблеми зі зв'язком та недоступні розташування, дозволяючи адміністраторам виявляти проблеми до того, як вони посиляться.
  • Ресурси: Всі показники обчислювальних ресурсів та сховища даних агрегуються по всіх майданчиках, що дозволяє отримати повне уявлення про загальну потужність, тенденції використання та потенційні вузькі місця. Це значно спрощує планування та масштабування.
  • Управління життєвим циклом ресурсів: PDM централізує основні дії з управління віртуальними машинами та контейнерами у кількох незалежних кластерах Proxmox. Це включає такі основні завдання, як запуск, зупинка та міграція ресурсів, а також надає прямий доступ через кнопку до адміністративного інтерфейсу Proxmox VE для повного контролю над конкретною віртуальною машиною або контейнером.
  • Оновлення: PDM відображає всі пакети, що очікують оновлення на вузлах Proxmox VE та PBS в одному вікні. Замість того, щоб входити в кожну машину окремо, ви можете відразу побачити, які вузли потребують оновлення, та відповідним чином розставити пріоритети в обслуговуванні.
  • Управління: У тих випадках, коли вузол або кластер потребують більш глибокого налаштування, одне натискання на кнопку забезпечує миттєвий доступ до графічного інтерфейсу необхідного віддаленого вузла.

Цей консолідований рівень управління не тільки заощаджує час, але й знижує складність експлуатації, значно спрощуючи масштабування багатосайтових середовищ Proxmox.


                                                                        Панель керування Proxmox Datacenter Manager

Централізована автентифікація та доступ

PDM замінює розрізнені локальні облікові записи на єдиний рівень ідентифікації, який підтримує OIDC, LDAP та Active Directory. Адміністратори визначають права доступу один раз через централізовану систему ACL, яка застосовується до всіх підключених вузлів.

Що особливо важливо, PDM забезпечує безпечне проксіювання сеансів консолі Shell та віртуальних машин через HTTPS-тунелювання. Це усуває необхідність відкривати порти SSH або керування на віддалених вузлах для доступу із загальнодоступного інтернету. Весь доступ автентифікується та тунелюється через PDM, що дозволяє застосовувати суворі правила брандмауера, здійснювати централізований аудит та значно зменшити поверхню атаки.

Комплексне керування резервним копіюванням

Proxmox Datacenter Manager розглядає Proxmox Backup Server як основний компонент та надає єдиний огляд усіх підключених серверів резервного копіювання. За допомогою єдиного інтерфейсу адміністратори можуть переглядати клієнтів резервного копіювання, сховища даних, використання системних ресурсів та вміст сховища без необхідності окремого входу в кожен екземпляр PBS.

У тих випадках, коли потрібний прямий доступ, PDM також пропонує зручні кнопки для переходу безпосередньо до графічного інтерфейсу або консолі віддаленого екземпляра PBS. PDM відображає:

  • Усі екземпляри PBS та їхні сховища даних на кожній ноді.
  • Результати виконання завдань та журнали операцій дозволяють легко підтвердити успішність резервного копіювання.
  • Вміст сховища кожного вузла Proxmox Backup Server.

PDM не замінює інструменти налаштування PBS, але служить централізованим рівнем моніторингу, що забезпечує прозорість стану резервних копій у всій мережі Proxmox.


                                                                    Proxmox Datacenter Manager: Єдиний інтерфейс PBS

Міграція кластерів у режимі реального часу за допомогою PDM: межі стерти

До цих пір потужні можливості Live Migration були обмежені рамками одного кластера Proxmox VE. Proxmox Datacenter Manager 1.0 повністю усуває це обмеження, представляючи ключову функцію, яка поєднує роботу розрізнених та незалежних середовищ Proxmox.

Тепер адміністратори можуть виконувати міграцію у реальному часі між незалежними кластерами із мінімальними простоями сервісів. Ця важлива зміна дозволяє безперешкодно переміщати віртуальні робочі навантаження між географічно рознесеними чи іншими ізольованими установками. В результаті досягається безпрецедентна гнучкість для планового технічного обслуговування, швидкого балансування навантаження та розгортання стратегій управління багатосайтовими системами.


                              Управління міграцією віртуальних машин/контейнерів за допомогою Proxmox Datacenter Manager

Можливості централізованої SDN-мережі та конфігурація EVPN

Платформа забезпечує інтегровану підтримку програмно-визначених мереж, дозволяючи централізовано налаштовувати зони EVPN та віртуальні мережі на кількох віддалених майданчиках з єдиного інтерфейсу.

Централізація налаштувань SDN усуває різні конфігурації кластерів, значно знижуючи адміністративні витрати і складність при великомасштабних розгортаннях. PDM забезпечує однаковість та сприяє швидкому та узгодженому масштабуванню мережної інфраструктури по всій мережі центрів обробки даних.

Написано на Rust

Відповідно до сучасної дорожньої карти Proxmox, PDM написаний мовою Rust.

  • Продуктивність: Швидка та ефективна робота коду.
  • Безпека: Rust надає гарантії безпеки пам'яті, які знижують уразливість.
  • Об'єм пам'яті, що потрібний: Для роботи програми потрібно дуже мало оперативної пам'яті, що підводить нас до наступного пункту...


                                                       Огляд панелі PDM із відображенням індивідуального хоста Proxmox VE

Де і як запускати PDM: на VPS, у контейнері LXC чи на локальному сервері?

PDM – це легкий інструмент написаний на Rust, що ефективно працює практично будь-де. Досвідчені системні адміністратори вибирають зовнішній VPS або виділений контейнер LXC для забезпечення чудової надійності та гнучкості.

Ось чому краще використовувати зовнішнє, нейтральне середовище хостингу:

Перевага "нейтральної території"

Якщо PDM розміщений всередині вашого основного кластера, і кластер виходить з ладу, ви втрачаєте інструмент управління саме тоді, коли він вам найбільше потрібний. Розміщення PDM на зовнішньому VPS або контейнері забезпечує безперебійну роботу вашої системи управління, дозволяючи відстежувати і діагностувати збої у вашій основній інфраструктурі.

Ізоляція безпеки

Зовнішній хост виступає у ролі захищеного бастіонного хоста. Ви можете налаштувати брандмауери вузлів PVE таким чином, щоб вони приймали підключення до API тільки з IP-адреси хоста PDM. Це значно зменшує поверхню атаки виділених серверів.

Економічність та компактність

Оскільки PDM написано на Rust, він надзвичайно легкий. Виділений сервер не є суворою вимогою. Стандартного VPS з 4 – 8 ГБ оперативної пам'яті або базового контейнера LXC зазвичай більш ніж достатньо для управління великою інфраструктурою, що забезпечує значну економію коштів.

Рекомендовані вимоги до сервера

Для забезпечення надійної, стабільної роботи та високої продуктивності Proxmox Datacenter Manager у виробничому середовищі компанія Proxmox Server Solutions GmbH рекомендує наступні характеристики:


Як розпочати роботу з PDM

Proxmox пропонує кілька способів встановлення менеджера, докладно описаних у посібнику адміністратора:

  1. Bare-Metal ISO: встановіть безпосередньо на сервер.
  2. Пакет Debian: встановлюється поверх стандартної установки Debian 13.
  3. Віртуальне середовище: запускайте віртуальну машину або контейнер LXC.

Наша порада: створіть новий VPS з Debian 13, додайте репозиторії Proxmox та встановіть пакет proxmox-datacenter-manager. На установку потрібно менше 5 хвилин. Для вашої зручності ми підготували Bash скрипт (використовується репозиторій без підписки) для автоматичного встановлення PDM на Debian 13.

1. Створіть файл скрипту і скопіюйте в нього вміст скрипту, вказаного нижче

nano install_pdm.sh

2. Зробіть скрипт виконуваним

chmod +x install_pdm.sh

3. Запустіть скрипт

sudo ./install_pdm.sh

Скрипт встановлення PDM

<p>#!/bin/bash # Script for installing Proxmox Datacenter Manager (PDM) on Debian 13 (Trixie) # Uses the Proxmox No-Subscription Repository. # Check if the script is run as root if [ "$EUID" -ne 0 ]; then echo "Please run the script as superuser (root) or use sudo." exit 1 fi echo "--- Starting Proxmox Datacenter Manager installation on Debian 13 (Trixie) ---" # 1. Update the package list and install necessary utilities echo "1. Updating package list and installing wget and gnupg..." apt update && apt install -y wget gnupg # 2. Download and install the Proxmox repository GPG key # Key for Proxmox releases based on Debian Trixie. echo "2. Downloading and installing the Proxmox repository key..." wget https://enterprise.proxmox.com/debian/proxmox-archive-keyring-trixie.gpg -O /usr/share/keyrings/proxmox-archive-keyring.gpg if [ $? -ne 0 ]; then echo "Error downloading the Proxmox key. Installation aborted." exit 1 fi # 3. Add the Proxmox Datacenter Manager repository (No-Subscription) # Using the deb822 format, recommended for Debian Trixie. echo "3. Adding the Proxmox Datacenter Manager repository..." cat <<EOF > /etc/apt/sources.list.d/proxmox.sources Types: deb URIs: http://download.proxmox.com/debian/pdm Suites: trixie Components: pdm-no-subscription Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg EOF # 4. Update the package list again to include the new repository echo "4. Updating package list again..." apt update # 5. Install Proxmox Datacenter Manager packages # Install the minimal set: manager and web interface. echo "5. Installing core Proxmox Datacenter Manager packages..." apt install -y proxmox-datacenter-manager proxmox-datacenter-manager-ui if [ $? -ne 0 ]; then echo "Error installing PDM packages. Check the APT output." exit 1 fi # 6. Optional: install the default Proxmox kernel (not strictly required, but useful for full control) # This step is commented out, as a VPS usually uses the provider's kernel. # If you want to install the Proxmox kernel, uncomment the following lines: # echo "6. (Optional) Installing the default Proxmox kernel..." # apt install -y proxmox-default-kernel echo "--- Proxmox Datacenter Manager installation complete! ---" # 7. Access information echo "Proxmox Datacenter Manager is installed." echo "The web interface is available at (default):" echo " https://<Your_VPS_IP_Address>:8443" echo "Use 'root' and the password set during Debian installation to log in."</p>

PDM підбиваємо підсумки: безперебійна робота вашого глобального віртуального середовища

Випуск Proxmox Datacenter Manager 1.0 – важлива віха для спільноти розробників віртуалізації з відкритим кодом. Він усуває розрив між невеликими системами та оркестрацією корпоративного рівня, пропонуючи життєздатну та економічно ефективну альтернативу VMware vCenter.

Це дозволяє масштабувати інфраструктуру в усьому світі, не втрачаючи при цьому контролю на локальному рівні.

Вам потрібно надійне місце для нової консолі управління?

Наші високопродуктивні VPS-плани забезпечують ідеальну стабільність та зв'язок, необхідний для хостингу Proxmox Datacenter Manager. Почніть керувати своїм серверним парком на професійному рівні вже сьогодні. Якщо вам потрібно буде розширити інфраструктуру, ми також готові запропонувати широкий вибір серверів для масштабування.

Статті на тему:

Від новачка до професіонала: Підвищуємо надійність віддаленої інфраструктури з Proxmox Backup Server


Нові публікації

VAT

  • Other

    Other

    0%
  • austria

    Austria

    20%
  • Belgium

    Belgium

    21%
  • Bulgaria

    Bulgaria

    20%
  • Croatia

    Croatia

    25%
  • Cyprus

    Cyprus

    19%
  • Czech Republic

    Czech Republic

    21%
  • Denmark

    Denmark

    25%
  • Estonia

    Estonia

    22%
  • France

    France

    20%
  • Finland

    Finland

    24%
  • Germany

    Germany

    19%
  • Greece

    Greece

    24%
  • Hungary

    Hungary

    27%
  • Ireland

    Ireland

    23%
  • Italy

    Italy

    22%
  • Latvia

    Latvia

    21%
  • Lithuania

    Lithuania

    21%
  • Luxembourg

    Luxembourg

    17%
  • Malta

    Malta

    18%
  • Netherlands

    Netherlands

    21%
  • Poland

    Poland

    23%
  • Portugal

    Portugal

    23%
  • Romania

    Romania

    19%
  • Slovakia

    Slovakia

    20%
  • Slovenia

    Slovenia

    %
  • Spain

    Spain

    21%
  • Sweden

    Sweden

    25%
  • USA

    USA

    0%
european
states
  • Other
  • canada
  • poland
  • european-union
  • france
  • germany
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria