Перейти к содержимому

CloudStack

Open Source биллинг и клиентский портал для CloudStack

NexCMP — это бесплатный self-hosted биллинг и клиентский портал для Apache CloudStack. Он подключается к вашему действующему окружению CloudStack, продает свободные мощности, тарифицирует их с почасовой оплатой и выполняет любые операции через CloudStack API.

Разработано и протестировано на Apache CloudStack 4.23. Используете другую версию? Обратитесь в отдел продаж.NexCMP Source: полный исходный код за $499, единоразово. Используйте, модифицируйте и размещайте на своих серверах для собственного бизнеса. Вы можете продавать услуги на базе своего сервиса, но не имеете права перепродавать или распространять исходный код или сборки. Условия лицензии Source

Что делает NexCMP в вашем CloudStack?

Изолированный API-клиент полностью управляет инициализацией, питанием, масштабированием, хранилищем, бэкапами, Kubernetes, Private Cloud, образами, консолью и сетью, а фоновый процесс синхронизирует данные NexCMP с CloudStack. Некоторые из этих функций представляют собой отдельные модули, отключенные по умолчанию; требования для каждого описаны ниже.

Страница CloudStack в панели администратора NexCMP, вкладка подключения к API: эндпоинт, ключ и секрет API для записи, ключ и секрет API только для чтения, ID зоны и переключатель активацииваш эндпоинтвыделенный пользователь API
Подключение NexCMP к вашему CloudStack: эндпоинт, выделенный пользователь API и зона.

Как ваши клиенты управляют виртуальной машиной

Каждый экран — это вкладка страницы услуги в панели клиента с демонстрационными данными. Выберите вкладку, используйте стрелки или клавиши влево и вправо либо откройте полноэкранный просмотр.

Обзор

Панель клиента, обзор виртуальной машины: статус питания, тариф, vCPU, RAM и диск, IP-адреса, график трафика, сводка по биллингу, системная информация и журнал действий.
Вся информация о VM: статус, конфигурация, IP-адреса, трафик, биллинг и недавние действия.

Консоль

Панель клиента, вкладка «Консоль» виртуальной машины: браузерный SSH-терминал, подключенный к VM.
SSH-терминал в браузере с поддержкой копирования и вставки прямо рядом с элементами управления VM.

Мониторинг

Панель клиента, вкладка «Мониторинг» виртуальной машины: графики CPU, RAM, сети и диска, а также график трафика.
Графики нагрузки на CPU, память, сеть и диск, а также трафик.

Хранилище

Панель клиента, вкладка «Хранилище» виртуальной машины: корневой диск и дополнительные тома данных.
Корневой диск и дополнительные тома, которые клиент может приобрести, подключить или расширить.

Snapshots

Панель клиента, вкладка Snapshots виртуальной машины: список Snapshots с кнопкой создания Snapshots и расписанием.
Создавайте, восстанавливайте или удаляйте Snapshots и настраивайте расписание.

Сеть

Панель клиента, вкладка «Сеть» виртуальной машины: сетевые интерфейсы, правила файрвола и переадресация портов.
Интерфейсы, правила файрвола и переадресация портов.

Смена тарифа

Панель клиента, вкладка «Смена тарифа» виртуальной машины: текущий тариф, расчетный период и доступные тарифы с ценами.
Выберите более мощный тариф или другой расчетный период с предварительным отображением цены.

Биллинг

Клиентский портал, вкладка «Оплата» виртуальной машины: текущий тариф, продление и история платежей.
Текущий тариф, продление и история платежей.

История операций

Клиентский портал, вкладка «Активность» виртуальной машины: журнал действий, таких как перезагрузка, создание Snapshots и изменение дисков.
Все операции с виртуальной машиной, сначала новые.

Для ваших клиентов

Что могут делать ваши клиенты

Все перечисленное ниже доступно в виде кнопок или форм в клиентском портале на базе вашего CloudStack. Функции, отключенные по умолчанию, отображаются только после их активации.

  • Заказ и оплата

    • Выбирать локацию, фиксированный или настраиваемый тариф, расчетный период, операционную систему, имя хоста и количество, а затем оплачивать с баланса
    • Пополнять баланс через включенные способы оплаты, активировать промокоды и просматривать историю платежей
    • Продлевать, изменять расчетный период, менять тариф или удалять VM с предварительным отображением стоимости
  • Питание и доступ

    • Запускать, останавливать, принудительно останавливать и перезагружать
    • Открывать консоль в браузере
    • Сбрасывать пароль или SSH-ключ
    • Переустанавливать операционную систему
    • Просматривать данные для входа в VM
  • Конфигурация

    • Изменять vCPU, RAM и диск без пересоздания и откатывать изменения
    • Включать Auto Scaling для автоматического масштабирования VM при высокой нагрузке
  • Диски и защита

    • Покупать дополнительные диски данных, подключать, отключать, увеличивать их объем и удалять
    • Создавать, настраивать по расписанию, восстанавливать и удалять Snapshots
    • Включать Backups, настраивать расписание, создавать, восстанавливать и удалять Backups
  • Сеть

    • Просматривать публичный IP и сетевые интерфейсы VM
    • Добавлять и удалять правила фаервола
    • Добавлять и удалять правила проброса портов
    • Изменять публичный IP
  • Статистика и активность

    • Графики CPU, памяти, сети и диска
    • Расход трафика относительно месячной квоты и покупка дополнительных терабайтов с баланса
    • Журнал активности VM и вкладка биллинга
  • Дополнительные сервисы

    • Кластеры Kubernetes: создание, масштабирование воркеров, запуск, остановка, скачивание kubeconfig
    • Private Cloud: создание VPC, добавление уровней и правил сетевых ACL, смена тарифа
    • Регистрировать собственные образы ОС и ISO, создавать образ из остановленной VM, монтировать ISO
    • Поручать AI Agent выполнение задач на VM с Linux
  • Аккаунт

    • Создавать API-ключи с ограниченными правами
    • Передавать VM на другой аккаунт
    • Создавать тикеты в поддержку и общаться в чате

Для вас, как оператора

Возможности для оператора

Все перечисленное ниже доступно в панели администратора.

  • Подключение CloudStack

    • Укажите эндпоинт API и ключи выделенного аккаунта в мастере настройки или панели администратора и проверьте подключение перед сохранением
    • Добавьте опциональный ключ только для чтения для страниц емкости, хостов, хранилищ и системных VM
    • Отключите соединение, чтобы приостановить все задачи CloudStack без потери данных
  • Что продавать

    • Привяжите CloudStack к зоне и выберите, какие услуги в ней продаются
    • Создавайте тарифные планы на основе service offerings, задавайте цены за час, месяц или более длительные расчетные периоды со скидками, клонируйте, скрывайте или отключайте их
    • Задайте базовую цену один раз и сформируйте остальные тарифы автоматически либо включите настраиваемые планы с собственными ценами за единицу ресурса и лимитами
    • Определите, какие префиксы публичных IP-адресов доступны для продажи, а какие исключены
    • Синхронизируйте шаблоны ОС, задавайте название, иконку и логин пользователя, а также создавайте новые с помощью встроенного сборщика шаблонов
    • Задайте сеть по умолчанию, пользовательские offerings и пару ключей, используемые для новых VM
  • Включение сервисов

    • Включайте или отключайте модули Kubernetes, Private Cloud, OS & ISO Images и Bandwidth
    • Включайте или отключайте Block Storage, Snapshots, Backups и масштабирование, а также задавайте цены на них
    • Настраивайте квоты трафика, цены на дополнительные пакеты и правила тарификации перерасхода
    • Задавайте цены для тарифов worker-нод Kubernetes и тарифов трафика Private Cloud
  • Финансы

    • Подключайте платежные каналы: Stripe, PayPal, USDT и банковские переводы во Вьетнаме
    • Выпускайте промокоды и коды пополнения баланса
    • Ограничивайте новые аккаунты квотами до пополнения баланса кошелька
    • Просматривайте журнал операций кошелька, счета и отчеты о доходах
  • Клиенты и партнеры

    • Находите клиентов, управляйте их VM, входите в систему от имени клиента на один час и оформляйте передачу услуг
    • Создавайте white-label реселлеров с собственным доменом, брендом и оптовыми ценами
    • Брендируйте портал и размещайте юридическую информацию
    • Отвечайте на тикеты и сообщения в чатах
  • Контроль и безопасность

    • Просматривайте журнал аудита действий администраторов, входов клиентов и событий VM
    • Отправляйте уведомления в Telegram и на e-mail через собственный SMTP
    • Защищайте консоль с помощью двухфакторной аутентификации и белого списка IP-адресов
    • Создавайте резервные копии и восстанавливайте NexCMP, а также обновляйте платформу прямо из панели администратора

Виртуальные машины

Виртуальные машины на базе вашего CloudStack

Клиенты выбирают тарифный план, операционную систему и расчетный период. NexCMP развертывает VM и управляет ею в вашей инфраструктуре CloudStack через API.

  • Конвейер развертывания

    Новые ВМ развертываются через автоматизированный конвейер с возможностью возобновления и автоматическим откатом в случае сбоя шага.

  • Управление питанием & жизненным циклом

    Запуск, остановка, принудительная остановка, перезагрузка, переустановка ОС, сброс пароля или SSH-ключа и удаление — каждое действие фиксируется в виде аудируемой задачи.

  • Фиксированные и настраиваемые тарифы

    Продавайте фиксированные тарифы, привязанные к service offerings в CloudStack, или настраиваемые планы, где клиент сам выбирает vCPU, RAM и объем NVMe в рамках заданных вами лимитов и цен за единицу ресурса.

  • Синхронизация тарифов & шаблонов

    Тарифные планы ВМ и шаблоны ОС синхронизируются с вашим CloudStack.

  • Консоль в браузере

    Браузерная VNC-консоль через консольный прокси вашего CloudStack без необходимости установки клиентского ПО.

  • Графики в реальном времени

    Графики CPU, оперативной памяти, сети и диска для каждой ВМ на основе истории использования CloudStack, а также график пропускной способности.

  • AI Agent на ВМ

    Клиент описывает задачу простыми словами, и AI Agent подключается к работающей ВМ на Linux по SSH. Он отображает каждую команду и самостоятельно выполняет только команды чтения; любые действия, изменяющие состояние сервера, ожидают нажатия клиентом кнопки Run.

Cloud Servers

Для веб-консоли требуется CloudStack 4.18 или новее. Настраиваемые планы включаются отдельно в панели администратора и требуют Compute offering в вашем CloudStack. Веб-терминал SSH рядом с консолью опционален, по умолчанию выключен и требует отдельного сервиса SSH-прокси. AI Agent входит в модуль AI, который остается выключенным, пока вы не активируете его и не добавите OpenAI-совместимого провайдера.

Виртуальные машины в портале: https://nexcmp.com/docs/portal/virtual-machines/ · AI Agent: https://nexcmp.com/docs/ai/ai-agent/

Масштабирование

Вертикальное Auto Scaling

Ресурсы работающей VM можно увеличить вручную или автоматически без развертывания нового сервера.

  • Вертикальное масштабирование

    Изменяйте vCPU, RAM и диск работающей ВМ на лету в едином окне. Стоимость новой конфигурации отображается до сохранения, а в случае сбоя операции в CloudStack средства возвращаются.

  • Auto Scaling

    Опция на ВМ, которая автоматически увеличивает ее ресурсы при длительной высокой нагрузке. Вы задаете максимальные лимиты vCPU и RAM, а также суточный лимит шагов масштабирования.

  • Только размер ресурсов, без добавления ВМ

    Изменяется только конфигурация текущей ВМ. NexCMP не создает новые ВМ, балансировщики нагрузки или группы масштабирования.

  • История и откат

    Каждое событие масштабирования логируется, и любое изменение можно откатить.

Auto Scaling

Для изменения CPU и RAM на лету требуются CloudStack 4.23 с KVM и шаблон с поддержкой hot-plug; сборщик шаблонов в каждом релизе создает именно такие шаблоны. Масштабирование и Auto Scaling настраиваются отдельными переключателями в панели администратора и остаются неактивными, пока вы их не включите.

Шаблоны ОС и ISO: https://nexcmp.com/docs/infrastructure/templates/

Хранилище

Block Storage, Snapshots и Backups

Дополнительные диски, точки отката и Backups — каждая опция продается отдельно.

  • Диски данных

    Подключайте дополнительные диски данных независимо от ВМ: подключайте, отключайте, расширяйте и удаляйте их. Отключенный том сохраняет данные, может быть подключен к другой ВМ и тарифицируется за ГБ-час.

  • Snapshots

    Создавайте снимки состояния дисков ВМ и выполняйте откат по запросу или по расписанию.

  • Backups

    Резервное копирование ВМ работает на базе встроенного механизма Backup & Recovery в CloudStack, по запросу или по расписанию с настройкой числа хранимых копий, и тарифицируется за ГБ-час занятого объема.

Block Storage
Cloud Backup

Block Storage, Snapshots и Backups включаются отдельными переключателями в панели администратора и остаются неактивными, пока вы их не активируете. Для Block Storage требуется настраиваемый disk offering в вашем CloudStack, для Snapshots необходимо secondary storage, а для Backups — служба Backup & Recovery с настроенным backup offering в CloudStack.

Snapshots и Backups: https://nexcmp.com/docs/portal/snapshots/ · Подключение к CloudStack: https://nexcmp.com/docs/infrastructure/cloudstack/

Сеть

Публичные IP-адреса, файрвол и трафик

Каждая ВМ доступна из интернета, и клиенты сами управляют доступом к ней.

  • IP, NAT & файрвол

    Каждая VM получает выделенный публичный IP со статическим NAT 1:1 и файрволом самообслуживания: клиенты сами добавляют и удаляют правила.

  • Проброс портов

    Клиенты сами добавляют и удаляют правила проброса портов для своих VM.

  • Смена публичного IP

    Клиент может заменить публичный IP-адрес VM прямо из портала.

  • Пулы IP для продажи

    Вы определяете, какие публичные префиксы NexCMP может продавать, а какие исключить; пул свободных адресов обновляется примерно раз в минуту.

  • Учет трафика

    Данные о трафике считываются из статистики VM в CloudStack и используются для ежемесячных квот, оповещений при 80% и 100%, дополнительных пакетов и правил перерасхода.

Учет трафика включен по умолчанию, но его можно отключить. Для тарификации требуется, чтобы сбор статистики по ВМ в CloudStack оставался активным. Префикс IP-адресов для продажи задается в панели администратора в разделе Sales IP pools.

Квоты на трафик и дополнительные пакеты: https://nexcmp.com/docs/catalog/bandwidth/ · Подключение к CloudStack: https://nexcmp.com/docs/infrastructure/cloudstack/

Kubernetes и Private Cloud

Кластеры Kubernetes и Private Cloud (VPC)

Два модуля, работающие через одно и то же подключение к CloudStack.

  • Кластеры Kubernetes (CKS)

    Клиенты создают управляемые кластеры Kubernetes на базе CloudStack Kubernetes Service. Control plane предоставляется клиенту бесплатно, а worker-ноды тарифицируются по почасовой ставке тарифного плана VM.

  • Управление кластером

    Масштабируйте worker-ноды, запускайте и останавливайте кластер, просматривайте его узлы и скачивайте kubeconfig. NexCMP создает отдельную сеть и публичный IP для каждого кластера, изолируя кластеры клиентов друг от друга.

  • Private Cloud (VPC)

    Изолированная приватная сеть с собственным маршрутизатором, подсетями (tiers), правилами сетевых ACL и виртуальными машинами внутри нее.

  • Тарифы с выделенной полосой пропускания

    VPC продается по тарифу с выделенной безлимитной скоростью, и клиент может изменить тариф позже. При блокировке за неуплату скорость VPC снижается до минимума вместо удаления.

  • IPv6 в Private Cloud

    При использовании dual-stack VPC в CloudStack каждый уровень (tier) также получает подсеть IPv6 /64.

Kubernetes и Private Cloud — это отдельные модули, которые остаются отключенными, пока вы не включите их в разделе License & updates. Для Kubernetes требуется CloudStack с включенным CKS, учетная запись Domain Admin, ISO с версией Kubernetes и offering для control-plane. Для Private Cloud требуются VPC offering и по одному network offering для каждого тарифного плана трафика.

Kubernetes и Private Cloud: https://nexcmp.com/docs/infrastructure/kubernetes-and-private-cloud/

Образы ОС и ISO

Образы ОС, ISO и шаблоны

Образы, на базе которых запускаются ВМ — ваши и ваших клиентов.

  • Пользовательские образы ОС и ISO

    Клиенты регистрируют собственные образы ОС или ISO по ссылке для скачивания, создают образ из любой своей остановленной VM и подключают ISO к VM. Образы остаются приватными в аккаунте клиента и тарифицируются за ГБ-час.

  • Проверка ссылок на загрузку

    Ссылка проверяется до того, как CloudStack получит команду на ее загрузку.

  • Шаблоны из каталога

    Синхронизируйте готовые шаблоны из CloudStack и настраивайте отображаемые для клиентов название, иконку, семейство ОС и пользователя по умолчанию.

  • Конструктор шаблонов

    Конструктор шаблонов входит в каждый релиз. Он собирает готовые для CloudStack образы Ubuntu 22.04 и 24.04, Debian 12 и Rocky Linux 9 с гостевым агентом, поддержкой сброса пароля и hot-plug.

OS & ISO Images — это модуль, который включается и отключается в разделе License & updates. Для его работы требуется CloudStack, secondary storage VM которого имеет доступ в интернет для загрузки образов клиентов, а также учетная запись с правами регистрации шаблонов и ISO.

Шаблоны ОС и ISO: https://nexcmp.com/docs/infrastructure/templates/ · Модули: https://nexcmp.com/docs/infrastructure/modules/

Эксплуатация

Ежедневное управление облаком

Все, что вы видите и контролируете в панели администратора.

  • Сверка состояний

    Фоновый процесс синхронизирует данные NexCMP с реальным состоянием инфраструктуры и автоматически устраняет расхождения.

  • Проверка и приостановка подключения

    Проверяйте подключение к CloudStack перед сохранением. Отключение соединения приостанавливает все задачи CloudStack без потери данных.

  • Емкость и состояние

    С дополнительным ключом только для чтения в консоли администратора отображаются хосты, пулы хранения, системные VM, емкость и диапазоны публичных IP.

  • Журнал активности

    Для каждой VM ведется журнал задач и событий, а администраторам доступен журнал аудита.

  • Действия от имени клиента

    Администраторы могут управлять VM клиента или входить в систему от его имени.

  • Передача услуг

    Перенос VM в другой аккаунт на том же сайте с подтверждением владельцем по email и принятием получателем.

  • Клиентский API

    REST API с отзываемыми API-ключами с ограниченными правами для VM, томов, Snapshots, Backups и многого другого.

Admin Console

Ключ только для чтения опционален и требует доступа на чтение лишь к шести командам CloudStack list; для продажи ВМ он не требуется.

Подключение к CloudStack: https://nexcmp.com/docs/infrastructure/cloudstack/

Биллинг

Биллинг ресурсов в CloudStack

Все указанные услуги оплачиваются с предоплаченного кошелька клиента.

  • Почасовая или предоплатная тарификация

    Почасовые начисления за VM идут до момента ее удаления. Клиенты могут переключиться на ежемесячный или более длительный расчетный цикл со скидкой, заданной вами для каждого периода.

  • Единицы тарификации услуг

    Диски данных, Backups и образы тарифицируются в ГБ-часах, worker-ноды Kubernetes — по почасовой ставке плана VM, а Private Cloud — по ежемесячному тарифу на полосу пропускания.

  • Изменение цен

    Сниженная цена применяется к работающим почасовым VM со следующего расчетного часа. Повышение цены не затрагивает уже запущенные VM.

  • Квоты

    Ограничивайте создание ресурсов для новых аккаунтов до пополнения баланса.

  • White-label реселлеры

    Реселлеры продают те же тарифы на собственных доменах под своим брендом и по своим ценам.

Тарифы и цены: https://nexcmp.com/docs/catalog/plans/ · Квоты: https://nexcmp.com/docs/billing/quotas/

Почасовой биллинг, кошельки и счета

Что вам понадобится

Что требуется NexCMP от вашего CloudStack?

Для работы базовой платформы требуется только API CloudStack. Некоторые модули задействуют дополнительные возможности CloudStack.

  • URL-адрес API CloudStack (/client/api на сервере управления), а также API key и secret key для выделенного домена и учетной записи, созданных специально для NexCMP. Никогда не используйте ключ администратора ROOT: выделенный ключ имеет доступ только к своему домену.
  • Зона как минимум с одной гостевой сетью для клиентских ВМ и диапазоном публичных IP-адресов со свободными адресами; префикс, который разрешено продавать NexCMP, задается в разделе Sales IP pools.
  • Как минимум один готовый шаблон с поддержкой паролей и один service offering, доступный учетной записи, а также основное хранилище (и вторичное хранилище, если вы продаете Snapshots или образы).
  • KVM — гипервизор, на котором тестируется NexCMP. Для работы браузерной консоли требуется CloudStack 4.18 или новее, а для динамического изменения CPU и RAM работающей ВМ необходима версия 4.23 с KVM.
  • Настраиваемый disk offering, если вы включаете Block Storage, и настраиваемый compute offering, если вы продаете гибкие тарифные планы.
  • Настроенный компонент Backup & Recovery, если вы хотите продавать Backups для ВМ.
  • Secondary storage VM с доступом в интернет, если вы включаете модуль OS & ISO Images.
  • Включенный сервис CloudStack Kubernetes Service, учетная запись Domain Admin, ISO с версией Kubernetes и offering для control-plane, если вы включаете модуль Kubernetes.
  • VPC offering и по одному network offering для каждого тарифного плана трафика, если вы включаете модуль Private Cloud.

Лицензирование

Одна лицензия без платежей за инфраструктуру

NexCMP Free стоит $0 за первый год: полноценная подписанная сборка со всеми модулями, исправлениями ошибок и обновлениями на 1 год, а также неограниченное число реселлерских доменов. После первого года продление стоит $99 в год; если вы не продлеваете лицензию, ПО продолжает работать. Нет никаких платежей за инфраструктуру, за ВМ или за клиентов.

  • Подключайте Apache CloudStack, которым вы управляете — без платы за инфраструктуру.
  • Неограниченное количество ВМ и клиентов.
  • Все модули включены в сборку; выключенные по умолчанию активируются в панели администратора.

NexCMP Free предназначен для сетевых операторов с собственным ASN и подсетью, зарегистрированной на их имя; заявки проходят проверку; редакция включает исправления ошибок, но поставляется без техподдержки и без приложений. NexCMP Source стоит $499 единоразово (приобретается напрямую или в дополнение к лицензии Free) и включает полный исходный код, все приложения, собранные и брендированные под вас, а также 30 рабочих дней работы с ведущим инженером. Посмотреть тарифы и планы

Часто задаваемые вопросы

Плата взимается за каждую инфраструктуру?
Нет. NexCMP Free стоит $0 в первый год и продлевается по цене $99 в год; никакой платы за инфраструктуру, за VM или за клиента нет.
Какая версия CloudStack поддерживается?
NexCMP разрабатывается и тестируется с Apache CloudStack 4.23. По вопросам поддержки других версий свяжитесь с отделом продаж.
Что NexCMP позволяет делать в CloudStack?
Продавать виртуальные машины и управлять ими (выделение ресурсов, управление питанием, переустановка, сброс пароля, консоль, графики, кастомные тарифные планы), вертикальное Auto Scaling, дисковые тома, Snapshots и Backups, публичные IP-адреса с файрволом и переадресацией портов, кластеры Kubernetes (CKS), Private Cloud (VPC), пользовательские образы ОС и ISO, квоты трафика, а также почасовой биллинг или предоплата для всех этих услуг.
Какие функции отключены по умолчанию?
Block Storage, Snapshots, Backups, масштабирование и Auto Scaling, кастомные тарифы, Kubernetes, Private Cloud, модуль ИИ и веб-терминал SSH. Kubernetes, Private Cloud, OS & ISO Images и Bandwidth — это модули, которые включаются и отключаются в разделе License & updates панели администратора. Для каждого из них требуется соответствующая функция CloudStack; они перечислены в разделах на этой странице и по адресу https://nexcmp.com/docs/infrastructure/modules/.
Работает ли NexCMP с чем-то, кроме CloudStack?
Да. Начиная с версии 1.3.0 NexCMP также позволяет продавать виртуальные машины из Proxmox VE — в рамках одной инсталляции и даже одной зоны, если требуется; подробнее на странице Proxmox. Поддержка OpenStack находится в разработке.
Какой аккаунт и API-ключ CloudStack требуются для NexCMP?
Выделенный домен и аккаунт, созданные специально для NexCMP с ролью Domain Admin (рекомендуется) или User, а также пара API-ключей этого аккаунта. Ключ Domain Admin имеет доступ только к своему домену, поэтому в случае утечки ключа остальная часть вашего облака останется в безопасности. Мастер настройки также проверяет, принадлежит ли выбранная сеть соответствующей зоне и аккаунту-владельцу ключа.
На какие гипервизоры и функции CloudStack опирается NexCMP?
KVM — протестированный гипервизор. Базовой платформе требуется только CloudStack API; для работы веб-консоли нужен CloudStack 4.18 или новее, для горячего изменения CPU и RAM — 4.23 с KVM, для Backups требуется Backup & Recovery, а для модулей Kubernetes и Private Cloud необходимы предложения CloudStack Kubernetes Service и VPC.
Можно ли продавать кластеры Kubernetes?
Да, с помощью модуля Kubernetes на базе CloudStack Kubernetes Service (CKS). Управляющий слой (control plane) предоставляется клиенту бесплатно, а рабочие ноды тарифицируются по почасовой ставке тарифного плана VM. Модуль выключен по умолчанию и требует включенного CKS в CloudStack. См. https://nexcmp.com/docs/infrastructure/kubernetes-and-private-cloud/.
Могут ли клиенты загружать собственные образы ОС или ISO?
Да, с помощью модуля OS & ISO Images. Клиенты могут зарегистрировать образ или ISO по ссылке для скачивания, создать образ из остановленной VM и монтировать ISO; образы доступны только аккаунту-владельцу и тарифицируются по объему ГБ/час. Для работы требуется secondary storage VM с выходом в Интернет.
Как NexCMP синхронизируется с состоянием CloudStack?
Тарифные планы VM и шаблоны ОС синхронизируются из вашего CloudStack, а фоновый процесс непрерывно сопоставляет данные NexCMP с реальным состоянием инфраструктуры и автоматически устраняет расхождения. CloudStack остается единым источником достоверных данных для гипервизоров, а NexCMP выполняет роль витрины, биллинга и клиентского портала поверх него.
Получают ли клиенты публичный IP-адрес и файрвол?
Да. Каждая VM получает выделенный публичный IP-адрес со статическим NAT 1:1 и возможностью самостоятельной настройки файрвола; клиенты также могут добавлять правила переадресации портов. Адреса выделяются из пула публичных IP вашей зоны.
Нужно ли мне самостоятельно развертывать CloudStack?
NexCMP продает ресурсы любой инсталляции CloudStack, к которой есть доступ по API — вашей собственной или той, к которой у вас есть API-доступ.

Единое ядро биллинга, клиентского портала и реселлинга поверх вашей инфраструктуры. Подключайте Apache CloudStack, Proxmox VE, Ceph S3 и AI Models в рамках одной установки.

  • Proxmox VE

    Кластеры Proxmox VE в качестве источника VM: пулы IP, шаблоны ОС, веб-консоль, снапшоты и переустановка с почасовой или помесячной оплатой.

  • Ceph S3

    S3-совместимое объектное хранилище на базе Ceph RADOS Gateway: аккаунты клиентов, ключи доступа, бакеты, статистика использования и тарификация pay-as-you-go.

  • AI Models

    Продавайте доступ к AI-моделям из собственных источников: единый ключ для множества моделей, цены за модель, лимиты и биллинг через баланс.

  • OpenStackSoon

    В разработке. Будет использовать то же ядро биллинга, портала и реселлеров. Точные сроки релиза пока не объявлены.

Заставьте ваш CloudStack работать

NexCMP Free стоит $0 в первый год и включает все доступные модули сборки. Установите его на свой сервер уже сегодня.

Последнее обновление: