Топология Proxmox: весь хост на одной карте
Proxmox хранит части: VM, контейнеры, мосты, bond-интерфейсы, диски, пулы. Чего он не показывает, так это того, как они связаны. Atlas рисует хост как живую карту; цепочка от физической сетевой карты к мосту и к VM, или от диска к пулу и к рабочей нагрузке, читается на одном экране.
Почему вид топологии важен
На чистом хосте Proxmox связи живут в отдельных экранах и файлах конфигурации. Какие гости делят vmbr0, какие диски несут пул, в который пишет контейнер, через какой bond проходит VLAN: каждый ответ означает ещё одну вкладку или ещё одну команду в оболочке.
Большинство поломок на хосте является поломками связей. Правка моста, отключающая гостей от сети, диск, деградирующий пул, который питает три VM, правило межсетевого экрана не на том интерфейсе. Части были исправны; проблема была в соединении.
Карта не является украшением. Когда топология видна, видимым становится и влияние: что затрагивает изменение, читается с карты до его применения.
Как хост картируют вручную
Без живой карты топологию восстанавливают вручную. Обычный проход выглядит так:
Перечислить мосты и bond-интерфейсы из сетевой конфигурации и отметить, какие физические сетевые карты их питают.
Сопоставить каждую сетевую карту VM и контейнера с её мостом через qm config и pct config, гость за гостем.
Связать диски с пулами через zpool status или инструменты LVM, а затем хранилища с гостями, которые их используют.
Отметить теги VLAN по мостам и по гостям, чтобы увидеть, какие сегменты пересекаются.
Нарисовать результат на доске или в инструменте диаграмм, чтобы команда могла его видеть.
Повторять весь проход после каждого изменения, потому что рисунок устаревает в момент, когда что-то сдвигается.
Как Atlas рисует хост
Atlas читает хост и держит карту живой. Ничто не рисуется вручную и ничто не устаревает.
Живая карта инфраструктуры
Хост, VM и контейнеры отображаются как живая топология. Запуск, остановка и миграция появляются на карте по мере того, как происходят.
Сетевая цепочка из конца в конец
Путь от физической сетевой карты через bond и мост к гостю рисуется одной линией. VLAN и их участники читаются без открытия файла конфигурации.
Связи хранилища
Диски, пулы и датасеты соединяются с гостями, которые на них живут. Деградировавший пул показывает, какие именно нагрузки он несёт.
Влияние до изменений
Критические процессы показывают затронутые ресурсы до применения. Что затрагивает правка моста или операция с пулом, сначала видно на карте.
Топология доступа
Пользователи, группы, роли и API-токены рисуются напротив ресурсов, до которых они дотягиваются, отражая права Proxmox.
Watch на карте
Встроенный страж Watch наносит свои находки на мини-топологию; оповещение указывает ровно на тот узел, которого касается.
Частые вопросы
- Топология рисуется автоматически?
- Да. Агент читает хост, и карта генерируется из живого состояния. Она обновляется по мере изменения хоста; ничто не рисуется и не поддерживается вручную.
- Видно ли, какая VM в какой сети?
- Да. Каждая гостевая сетевая карта рисуется к своему мосту, а каждый мост к своему bond или физической карте; теги VLAN видны на пути.
- Хранилище тоже охвачено?
- Да. Карта потоков хранилища связывает диски, пулы и датасеты с гостями, которые их используют, включая состояние избыточности и деградировавшие пулы.
- Работает ли это с кластерами?
- Да. Многоузловые среды отображаются на той же карте: каждый узел несёт своих гостей, а общее хранилище рисуется между узлами, которые им пользуются.
- Это панель мониторинга?
- Нет. Карта служит поверхностью управления, а не стеной метрик. Watch добавляет на неё находки о здоровье, но суть в связях и влиянии, а не в графиках.
- Покидает ли карта мою инфраструктуру?
- Нет. Atlas работает на хосте, и топология рисуется локально. Имена машин и хранилищ, адреса и подробности схемы никуда не отправляются. При включении необязательной статистики использования наружу уйдут только сводные сведения, такие как диапазоны чисел и типы хранилищ; что именно уходит, видно на экране Конфиденциальность внутри продукта.
Похожие статьи
- Понять сервер, который вам достался: читать, прежде чем менять Вам достался Proxmox, который строили не вы, и теперь за него отвечаете вы. Первый порыв, изменить что-нибудь, чтобы понять, и именно этого делать первым не стоит.
- Имя сервера: выберите его при установке и больше не трогайте Имя это не ярлык, а адрес. Настройки лежат в папке с этим именем, файлы графиков названы по нему, а в кластере участников узнают именно по нему.
- Настройки стали только для чтения: почему место, где они живут, устроено иначе Если вы не можете записать даже под root, дело не в заполненном диске. Proxmox не хранит настройки в обычном каталоге, и это место отказывает в записи намеренно.
- Как читать карту сети: куда уходит трафик машины Есть вопрос, на который списочный вид отвечает плохо: где именно проходит трафик этой машины. Ответить можно, но только собирая цепочку в голове каждый раз.