- Версии WHMCS
- WHMCS v8.x
Модуль позволяет вам предлагать своим клиентам приобретать и управлять виртуальными машинами KVM непосредственно в панели WHMCS.
Модуль позволяет вашим клиентам управлять машинами KVM с помощью панели Proxmox. Он позволяет вам управлять практически всеми функциями, доступными в Proxmox, непосредственно с панели WHMCS, не переходя на панель Proxmox. Это значительно упрощает и облегчает управление учетными записями клиентов, повышает удовлетворенность клиентов и сокращает количество запросов на поддержку.
После установки модуль будет полностью управлять созданием, редактированием и приостановкой работы виртуальной машины KVM, а также взаимодействовать с биллинговой системой WHMCS, обмениваясь данными, необходимыми для расчетов с клиентами, активаций или блокировок услуг.
Благодаря возможностям WHMCS, счета автоматически проверяются, приостанавливаются при превышении лимитов и приостанавливаются при отсутствии платежей. Клиенты имеют полную информацию о статусе и деталях услуги непосредственно из клиентской панели WHMCS.
Модуль протестирован на версии WHMCS от 8+. Мы предполагаем, что модуль должен работать без проблем на более старой версии WHMCS 7, но мы не можем этого гарантировать. У вас есть 7 дней, чтобы полностью протестировать модуль бесплатно.
Модуль, полностью установленный и правильно реализованный в системе, предлагает следующие функциональные возможности.
Функции модуля:
- Автоматическое создание виртуальных машин KVM
- Функция приостановки и возобновления обслуживания
- Функция завершения обслуживания. Удаляет виртуальную машину и все зависимости, связанные с ней. Добавляет заметку на страницу сведений о продукте в панели администратора WHMCS с датой и IP-адресом, который использовался этой виртуальной машиной.
- Автоматически добавляет дополнительный диск к виртуальной машине, если дополнительный диск настроен в конфигурации продукта (возможно предоставить ВМ с двумя отдельно настроенными дисками — одним для загрузки системы и вторым для загрузки).
- Автоматически настраивает параметры виртуальной машины, такие как количество ядер процессора ЦП, объем оперативной памяти, ограничения пропускной способности диска, такие как мегабайты в секунду и количество операций ввода-вывода, ограничения пропускной способности сетевой карты.
- Модуль поддерживает многоязычие (арабский, азербайджанский, каталонский, китайский, хорватский, чешский, датский, голландский, английский, эстонский, фарси, французский, немецкий, иврит, венгерский, итальянский, македонский, норвежский, польский, румынский, русский, испанский, шведский, турецкий, украинский)
- Автоматически выбирает доступный IP-адрес из списка IP-адресов, предоставленных при первоначальной установке и настройке модуля.
- Автоматически настраивает имя пользователя и пароль системы виртуальной машины, которые затем отправляются по электронной почте клиенту.
- Автоматически добавляет правила в брандмауэр, позволяющие избежать подмены IP-адреса виртуальной машины.
- Настраивает устройство cloud-init для автоматической настройки виртуальной машины.
- Управление моментальными снимками и резервным копированием. Администратор может определять опции для своих клиентов. Количество моментальных снимков и резервных копий настраивается дополнительными опциями продукта, и если оно не указано или установлено равным нулю, то функция моментальных снимков и резервного копирования будет недоступна клиенту.
- Управление записями DNS прямой и обратной зоны — система подготавливает подробную информацию с данными зоны DNS в тикете и предоставляет URL-адрес конечной точки, который можно использовать для автоматизации.
- Интегрированная веб-консоль noVNC для доступа KVM
- Реализована функция переустановки операционной системы с возможностью смены операционной системы на другую.
- Реализована функция сброса пароля операционной системы (root) в клиенте и панели администратора.
- Статистика использования ресурсов виртуальной машины в виде графиков (ЦП, ОЗУ, диск, сеть). Данные метрик в реальном времени импортируются из гипервизора.
- При определенных условиях можно изменить идентификатор виртуальной машины на определенную службу (машина с данным идентификатором должна быть создана на сервере/кластере Proxmox и не должна быть подключена к какой-либо другой службе). Это может быть полезно, когда вы хотите присоединить существующие машины к модулю. Машины, добавленные таким образом, могут не иметь всех опций управления
- Реализована функция монтирования ISO-образа к виртуальной машине.
- Мы подготовили шаблоны для наиболее распространенных дистрибутивов, но вы можете создать дополнительные — краткие требования мы приводим далее в этом руководстве.
- Модуль позволяет, когда шаблон виртуальной машины имеет 2 диска, которые могут храниться на разных сетевых хранилищах. Например, системный диск виртуальной машины хранится на быстром хранилище, а дополнительный диск хранится на медленном хранилище, предназначенном для резервного копирования внутри виртуальной машины.
- Для образов ISO вы можете использовать другое сетевое хранилище.
Основная информация на странице клиентской панели
Конечный клиент, войдя в свою панель клиента, получает доступ к следующей информации и опциям:- Состояние и используемые ресурсы виртуальной машины в реальном времени
- Запуск и остановка виртуальной машины
- Подключитесь к терминалу виртуальной машины с помощью клиента noVNC WEB.
- Диаграммы - переход к статистике использования ресурсов виртуальной машины в реальном времени. Статистика представлена в виде хорошо читаемых графиков.
- Переустановите операционную систему.
- Снимок — перейти на страницу управления снимками.
- Резервное копирование — переход на страницу управления резервными копиями.
- Сбросьте пароль (root) операционной системы виртуальной машины.
- Доступна настройка обратной записи DNS.
- Доступно монтирование образа ISO.
Административная панель продукта содержит следующие элементы.
- Модуль Командные кнопки модуля для управления сервисом и виртуальной машиной
- Раздел с идентификатором виртуальной машины и кнопкой для установки нового идентификатора
- Статус API подключения к серверу PROXMOX
- Кнопка для подключения к консоли сервера noVNC
- Раздел в котором в реальном времени с обновлением 1 раз в 5 секунд показываются параметры и звезды виртуальной машины
- Раздел с графиками со статистикой виртуальной машины