Requisitos de infraestrutura
Onde encontrar no admin: Infrastructure (o menu à esquerda) e System › Admin › License & updates (
/license) para ativar os módulos.
Esta página lista o que cada módulo precisa fora do servidor NexCMP. Para o próprio servidor (Ubuntu, memória, disco, portas), consulte Requirements for the NexCMP server. Para ativar os módulos, consulte Modules.
Módulo por módulo
| Módulo | Infraestrutura mínima | Detalhes |
|---|---|---|
| Virtual Machines on CloudStack | Apache CloudStack 4.23 (testado), KVM, uma zona avançada com uma rede de convidado e um intervalo de IP público; um domínio e uma conta dedicados com uma chave de API (nunca ROOT); pelo menos um template pronto e uma service offering | CloudStack |
| Virtual Machines on Proxmox VE | Proxmox VE 9.x (verificado na 9.2); um token de API com uma função personalizada; um armazenamento que aceite clones; um bridge; um bloco IPv4 com um gateway; um template cloud-init por SO e por nó | Proxmox VE |
| OS templates | CloudStack: uma máquina de build Linux com libguestfs e um servidor web para a imagem. Proxmox VE: templates de cloud-image com o guest agent | OS templates |
| Bare metal / Dedicated Server | Servidores Dell com iDRAC 9 acessível via HTTPS (Redfish) a partir do painel em uma rede de gerenciamento; um servidor HTTP nessa rede que sirva arquivos ISO; pastas ISO graváveis para o serviço do NexCMP | Dedicated servers |
| AI Models | Uma ou mais fontes de modelos que você tenha autorização para revender, com API compatível com OpenAI ou Anthropic e sua própria chave; HTTPS de saída (porta 443, nome de domínio público) do painel para cada fonte, ou um gateway interno listado em Allowed internal hosts; sem GPU ou hardware especial | AI Models |
| VPN | Um ou mais hosts Linux (x86_64, systemd, root) com endereços IPv4 públicos na interface ou roteados para ela, HTTPS de saída para o seu painel | Nós de VPN e proxy |
| IPv6 Proxy | Hosts Linux (x86_64, systemd, nft, ip, ss, sysctl) com um IPv4 público, portas 80, 443 e 60001-65535 livres e um prefixo IPv6 de /32 a /64 que funcione para o tráfego de saída; acesso SSH com senha para a instalação única | Nós de VPN e proxy |
| Object Storage (S3) | Um cluster Ceph com RADOS Gateway (RGW), um usuário Admin Ops e um endpoint HTTPS público na porta 443 | S3 |
| Kubernetes | CloudStack com o Kubernetes Service (CKS) ativado, pelo menos uma ISO de versão do Kubernetes e uma oferta de serviço de plano de controle gratuita de exatamente 2 vCPU e 2048 MB | Kubernetes e Private Cloud |
| Private Cloud | CloudStack com uma oferta de VPC e uma oferta de rede por plano de largura de banda (além de uma oferta bloqueada de 1 Mbps) | Kubernetes e Private Cloud |
| OS & ISO Images | CloudStack cuja VM de armazenamento secundário consiga acessar a Internet para baixar imagens de clientes (links diretos, sem redirecionamentos); a conta do CloudStack pode registrar templates e ISOs | Modules |
| Bandwidth | Nada extra com a fonte padrão: o uso é lido a partir das estatísticas de VMs do CloudStack. VMs no Proxmox VE não são medidas | Bandwidth |
| AI Chat and AI Agent | Uma API compatível com OpenAI (URL base, modelo e chave) que o servidor do painel possa alcançar. Nenhum software extra nos seus servidores | AI providers |
| DDoS & BGP | Um pacote adicional que precisa de um host de roteador de borda com daemons executados como root (BGP, filtragem, estatísticas de fluxo). Ele não faz parte da instalação padrão | Modules |
| DDoS Shield | O add-on DDoS & BGP | Modules |
| Web SSH terminal | Um serviço de proxy SSH separado e uma rota para ele. Ele não faz parte da instalação padrão; o AI Agent não precisa dele | Modules |
Caminhos de rede em resumo
| De | Para | Porta | Finalidade |
|---|---|---|---|
| Servidor do painel | Servidor de gerenciamento do CloudStack | 443 ou 8080 (conforme você publicar) | API |
| Servidor do painel | Nó do Proxmox VE | 8006/tcp | API e console |
| Servidor do painel | Dell iDRAC | 443/tcp (e a porta VNC, padrão 5901) | Redfish e console |
| iDRAC | Servidor web de ISOs | a porta HTTP que você escolher (por exemplo 8080) | Mídia virtual |
| Servidor do painel | Ceph RGW | 443/tcp | Admin Ops |
| Servidor do painel | Nó de proxy IPv6 | Porta SSH inserida | Instalação única |
| Nós de VPN e proxy | Painel (via nginx) | 443/tcp | Inscrição, heartbeat, configuração |
| Clientes | Nós de VPN e proxy | portas por IP 65001-65535 (VPN); 80, 443, 60001-65535 (proxy IPv6) | O serviço em si |
Mantenha as redes de gerenciamento privadas
Os endereços de gerenciamento do iDRAC e do hipervisor devem estar em uma rede que os clientes não possam alcançar. O NexCMP recusa endereços do iDRAC fora das faixas privadas permitidas por você.
Checklist antes de vender
- A infraestrutura por trás do primeiro serviço está conectada e Test connection está verde.
- Uma zona está pronta para vendas (consulte Zones): um backend ativo, um plano e um template pronto.
- Um canal de pagamento está configurado (consulte Payment channels).
- O e-mail funciona (consulte SMTP and e-mails).
- Você realizou um pedido de teste e excluiu a VM.