XenCenter для XCP-ng и XenServer, написанный на PHP
Пулы, серверы, виртуальные машины, хранилища и сети в одном окне: консоль VNC, графики в реальном времени, снимки и живая миграция. На вашем компьютере или в браузере.
Открыть приложение →Нет сервера? Нажмите «Open the demo pool» на главной странице приложения.

Всё, что нужно для управления пулом
Пулы, серверы, виртуальные машины, хранилища и сети в одном окне: консоль VNC, графики в реальном времени, снимки и живая миграция. На вашем компьютере или в браузере.
Дерево ресурсов
Пулы, серверы, виртуальные машины, хранилища и сети в одном дереве, с представлениями «Инфраструктура», «Объекты» и «Уведомления» и строкой поиска.
Все вкладки
«Общие», «Память», «Хранилище», «Сеть», «Сетевые карты», «Снимки», «Поиск» и «Журнал»: все подробности о каждом объекте.
Настоящая консоль
Клиент VNC, написанный на PHP: экран виртуальной машины с клавиатурой и мышью.
Производительность в реальном времени
Графики RRD процессора, памяти, сети и дисков, обновляемые на лету, и загрузка процессора / памяти каждой машины в «Поиске».
Жизненный цикл ВМ
Запуск (на выбранном сервере), выключение, перезагрузка, приостановка, возобновление, пауза, принудительные операции, живая миграция, копирование, преобразование в шаблон, удаление, свойства, мастер создания ВМ.
Снимки
Создать снимок, откатиться к нему, удалить его.
Серверы
Режим обслуживания, перезагрузка, выключение.
Всегда актуально
Изменения приходят в реальном времени через event.from в XAPI; каждое действие — задача XAPI с индикатором выполнения. События и оповещения XAPI описаны обычными словами в «Журнале».
Гораздо больше, чем основы
Сгруппировано по задачам, которые вы решаете со своими пулами.
Пулы и серверы
Новый пул, добавление и удаление серверов
Создайте пул (имя, главный сервер, присоединяемые серверы), добавьте сервер в пул, удалите его, назначьте сервер главным в пуле.
Адреса подключения для каждого хоста
Для пулов за VPN или NAT: адрес, по которому ваш компьютер обращается к каждому хосту, используется в первую очередь для консолей и данных производительности.
Панель всех пулов
Карточка на каждый пул или сервер: состояние, серверы, запущенные ВМ, процессор и память, оповещения. Щелчок открывает его.
Хранилища и сети
Мастер нового хранилища
NFS, SMB/CIFS, библиотека ISO, iSCSI с поиском LUN, локальное EXT/LVM; затем отключение, повторное подключение, забыть, уничтожить, сделать хранилищем по умолчанию.
Мастер новой сети
Внешняя сеть в VLAN, частная сеть одного сервера, объединение сетевых карт; MTU в свойствах, удаление.
Виртуальные диски
Добавление, подключение, отключение, удаление и перенос диска между хранилищами, вживую для работающих ВМ.
Обслуживание
Обновления XCP-ng
Вкладка «Обновления» для пула и сервера, поиск и установка обновлений и поэтапное обновление пула: сначала главный сервер, режим обслуживания, обновление, перезагрузка, возврат в пул.
Живая миграция между пулами
Перенос работающей ВМ в другой пул с сопоставлением её дисков и сетей с дисками и сетями нового пула.
Экспорт и импорт XVA
ВМ сохраняются в файлы XVA и загружаются из них потоком на диск и с диска, с индикатором выполнения и кнопкой «Отмена».
Порядок и безопасность
Папки и теги
Представления «Папки» и «Теги», «Переместить в папку», «Изменить теги»: хранятся на сервере, как это делает XenCenter.
Настраиваемые оповещения
Процессор, сеть, диски, свободная память, заполнение и пропускная способность хранилища, а также уведомления пула по электронной почте.
Зашифрованные пароли
Сохранённые пароли никогда не хранятся в открытом виде, а при запуске можно запрашивать необязательный мастер-пароль.
Скриншоты
Настоящие скриншоты приложения, сделанные на его демонстрационном пуле.
















Подключение к вашим серверам
Приложение работает с XAPI — API платформ XCP-ng и XenServer.
HTTP и HTTPS
Подключение к главному серверу пула по HTTP, а на компьютере и по HTTPS.
SSH-туннель
Доступ к XAPI через SSH-туннель до хоста.
В браузере
Через среду выполнения JumPHP — небольшую программу на вашем компьютере: приложение подключается из вашей собственной сети (LAN, VPN) с вашего согласия.
За VPN или NAT
Консоли пула, находящегося за VPN или NAT, доступны по тем именам, которые используете вы, а не только по внутренним адресам XAPI.
Попробуйте сейчас, без сервера
В приложение встроен демонстрационный пул: два сервера (xcp-ng-01, xcp-ng-02), виртуальные машины, например db-primary и web-01, хранилища и сети. Откройте его кнопкой «Open the demo pool» на главной странице или через File > Open the Demo Pool и попробуйте всё: консоли, графики, миграции, снимки.
Открыть приложение и демо-пул →Частые вопросы
Это бесплатно?
Да. Приложение бесплатно и в браузере, и на компьютере.
Нужен ли сервер, чтобы попробовать?
Нет. Встроенный демонстрационный пул позволяет попробовать все функции без какого-либо сервера.
Какими серверами оно управляет?
Пулами XCP-ng и XenServer через их API — XAPI.
Как браузер добирается до моих серверов?
Через среду выполнения JumPHP — небольшую программу на вашем компьютере: с вашего согласия приложение подключается из вашей собственной сети (LAN, VPN).
Консоль настоящая?
Да: клиент VNC, написанный на PHP, показывает экран ВМ и передаёт ей клавиатуру и мышь.
Это официальный XenCenter?
Нет. Это независимый порт XenCenter / xenadmin, не связанный ни с Cloud Software Group, ни с Vates.
Может ли оно обновлять XCP-ng?
Да. Оно находит и устанавливает обновления пула или сервера и выполняет поэтапное обновление пула: сервер за сервером, начиная с главного.
Защищены ли мои сохранённые пароли?
Они зашифрованы, никогда не хранятся в открытом виде, и все их можно защитить мастер-паролем, который запрашивается при запуске приложения.