CloudStack
Facturación y portal de clientes de código abierto para CloudStack
NexCMP es un portal de clientes y facturación autohospedado y gratuito para Apache CloudStack. Se conecta al CloudStack que ya tiene en funcionamiento, vende su capacidad, la factura por horas y gestiona cada acción a través de la API de CloudStack.
Desarrollado y probado con Apache CloudStack 4.23. ¿Utiliza otra versión? Consulte con ventas.NexCMP Source: código fuente completo por $499, pago único. Úselo, modifíquelo y alójelo usted mismo para su propio negocio. Puede vender los servicios que opera; no puede revender ni redistribuir el código fuente ni las compilaciones. Términos de la licencia Source
¿Qué hace NexCMP en su CloudStack?
Un cliente API con permisos acotados gestiona el aprovisionamiento, las acciones de energía, el escalado, el almacenamiento, los backups, Kubernetes, Private Cloud, las imágenes, la consola y las redes de extremo a extremo, mientras un proceso en segundo plano mantiene los registros de NexCMP sincronizados con CloudStack. Algunos de estos son módulos independientes que permanecen desactivados hasta que los habilite; cada sección a continuación indica qué necesita.
su endpointusuario de API dedicadoCómo gestionan sus clientes una máquina virtual
Cada pantalla es una pestaña de la página del servicio en el portal de clientes, mostrada con datos de ejemplo. Elija una pestaña, use las flechas o las teclas izquierda y derecha, o abra el visor a pantalla completa.
Para sus clientes
Qué pueden hacer sus clientes
Todo lo que figura a continuación es un botón o formulario en el portal de clientes, respaldado por su CloudStack. Las funciones desactivadas por defecto solo aparecen tras activarlas.
Contratar y pagar
- Elegir una ubicación, un plan fijo o personalizado, un ciclo de facturación, un sistema operativo, un hostname y una cantidad, y luego pagar desde el monedero
- Recargar el monedero mediante los canales de pago que usted habilite, canjear códigos y consultar el historial de facturación
- Renovar, cambiar el ciclo de facturación, cambiar de plan o eliminar una VM, con el precio visible de antemano
Encendido y acceso
- Iniciar, detener, forzar detención y reiniciar
- Abrir la consola en el navegador
- Restablecer la contraseña o la SSH key
- Reinstalar el sistema operativo
- Ver los datos de inicio de sesión de la VM
Tamaño
- Redimensionar vCPU, RAM y disco in situ y revertir los cambios
- Activar Auto Scaling para que la VM escale automáticamente ante una carga alta
Discos y protección
- Comprar volúmenes de datos adicionales, conectarlos, desconectarlos, ampliarlos y eliminarlos
- Crear, programar, restaurar y eliminar snapshots
- Activar backups, definir una programación, crear, restaurar y eliminar backups
Red
- Ver la IP pública y las interfaces de red de la VM
- Añadir y eliminar reglas de firewall
- Añadir y eliminar reglas de reenvío de puertos
- Cambiar la IP pública
Estadísticas y actividad
- Gráficos de CPU, memoria, red y disco
- Consultar el uso de ancho de banda respecto a la cuota mensual y comprar terabytes adicionales desde el monedero
- Registro de actividad y pestaña de facturación de la VM
Más servicios
- Clústeres de Kubernetes: crear, escalar workers, iniciar, detener y descargar el kubeconfig
- Private Cloud: crear una VPC, añadir tiers y reglas de ACL de red, cambiar de plan
- Registrar sus propias imágenes de SO e ISO, crear una imagen a partir de una VM detenida y montar una ISO
- Pedir al AI Agent que realice tareas en una VM con Linux
Cuenta
- Crear API keys con permisos delimitados
- Transferir una VM a otra cuenta
- Abrir tickets de soporte y chatear
Para usted, el operador
Qué puede hacer como operador
Todo lo que figura a continuación está en la consola de administración.
Conectar CloudStack
- Introduzca el endpoint de la API y las claves de una cuenta dedicada en el asistente de configuración o en la consola de administración, y pruebe la conexión antes de guardar
- Añada una clave opcional de solo lectura para las páginas de capacidad, hosts, almacenamiento y VM del sistema
- Desactive la conexión para pausar todos los trabajos de CloudStack sin perder datos
Decida qué vender
- Vincule CloudStack a una zona y elija qué servicios vende dicha zona
- Cree planes a partir de sus ofertas de servicio, defina sus precios por hora, mes o ciclos más largos con descuentos, y clónelos, ocúltelos o desactívelos
- Defina el precio base una sola vez y derive los demás planes, o habilite planes personalizados con sus propios precios unitarios y límites
- Elija qué prefijos de IP pública se pueden vender y cuáles quedan excluidos
- Sincronice plantillas de SO, configure el nombre, el icono y el usuario de inicio de sesión, y cree nuevas con el generador de plantillas incluido
- Defina la red predeterminada, las ofertas personalizadas y el par de claves utilizado para las nuevas VM
Active servicios
- Active o desactive los módulos de Kubernetes, Private Cloud, OS & ISO Images y Bandwidth
- Active o desactive Block Storage, Snapshots, Backups y el escalado, y defina sus precios
- Establezca cuotas de ancho de banda, precios de complementos y la política de sobreuso
- Fije los precios de los planes de worker de Kubernetes y de los planes de ancho de banda de Private Cloud
Finanzas
- Habilite canales de pago: Stripe, PayPal, USDT y transferencia bancaria en Vietnam
- Emita códigos de recarga y promociones
- Limite las cuentas nuevas con cuotas hasta que recarguen su monedero
- Consulte el registro del monedero, las facturas y los informes de ingresos
Clientes y socios
- Busque clientes, intervenga en sus VM, inicie sesión como cliente durante una hora y gestione transferencias de servicios
- Cree distribuidores de marca blanca con su propio dominio, marca y precios mayoristas
- Personalice la marca del portal y redacte sus páginas legales
- Responda tickets y chats
Control y seguridad
- Consulte el registro de auditoría de acciones de administración, inicios de sesión de clientes y eventos de VM
- Envíe alertas a Telegram y correo electrónico a través de su propio SMTP
- Proteja la consola con autenticación de dos factores y una lista de IP permitidas
- Haga copias de seguridad y restaure NexCMP, y actualícelo desde la consola de administración
Máquinas virtuales
Máquinas virtuales en su CloudStack
Los clientes eligen un plan, un sistema operativo y un ciclo de facturación. NexCMP despliega y gestiona la VM en su CloudStack a través de su API.
Pipeline de aprovisionamiento
Las nuevas VM se aprovisionan a través de un pipeline automatizado y reanudable con reversión automática si un paso falla.
Acciones de energía & ciclo de vida
Iniciar, detener, forzar detención, reiniciar, reinstalar el SO, restablecer la contraseña o la SSH key y eliminar, cada una respaldada por una tarea auditable.
Planes fijos y personalizados
Venda planes fijos vinculados a sus ofertas de servicio de CloudStack, o planes personalizados donde el cliente elija vCPU, RAM y el tamaño de NVMe dentro de los límites y precios unitarios que usted defina.
Sincronización de ofertas & plantillas
Los planes de VM y las plantillas de SO se mantienen sincronizados con su CloudStack.
Consola en el navegador
Consola VNC basada en navegador a través del proxy de consola de su CloudStack, sin necesidad de software cliente.
Gráficos en tiempo real
Gráficos de CPU, memoria, red y disco para cada VM, obtenidos del historial de uso de CloudStack, además de un gráfico de ancho de banda.
AI Agent en una VM
El cliente describe una tarea en lenguaje natural y el AI Agent se conecta a su VM Linux en ejecución mediante SSH. Muestra cada comando y ejecuta por sí mismo únicamente los de solo lectura; cualquier cambio en el servidor espera a que el cliente pulse Run.
La consola del navegador requiere CloudStack 4.18 o posterior. Los planes personalizados se activan por separado en la consola de administración y requieren una oferta de Compute personalizada de su CloudStack. Un terminal SSH web junto a la consola es opcional, está desactivado de forma predeterminada y requiere un servicio de proxy SSH independiente. El AI Agent pertenece al módulo de IA, que permanece desactivado hasta que lo active y añada un proveedor compatible con OpenAI.
Máquinas virtuales en el portal: https://nexcmp.com/docs/portal/virtual-machines/ · AI Agent: https://nexcmp.com/docs/ai/ai-agent/
Escalado
Auto Scaling vertical
Una VM en ejecución se puede ampliar sin un nuevo servidor, de forma manual o automática.
Escalado vertical
Ajuste la vCPU, RAM y disco de una VM en ejecución directamente en un único cuadro de diálogo. El precio del nuevo tamaño se muestra antes de que el cliente guarde los cambios, y cualquier cambio que falle en CloudStack se reembolsa.
Auto Scaling
Un interruptor en la VM que incrementa su tamaño cuando permanece bajo una carga elevada. Usted define los límites máximos de vCPU y RAM, así como un límite diario de incrementos.
Solo tamaño, nunca más VM
Solo cambia el tamaño de la misma VM. NexCMP no añade VM, balanceadores de carga ni grupos de escalado.
Historial y reversión
Cada evento de escalado queda registrado y cualquier cambio puede revertirse.
Los cambios en caliente de CPU y RAM requieren CloudStack 4.23 con KVM y una plantilla que admita hot-plug; el generador de plantillas incluido con cada versión crea dichas plantillas. El escalado y Auto Scaling son interruptores independientes en la consola de administración y permanecen desactivados hasta que los active.
Plantillas de SO e ISO: https://nexcmp.com/docs/infrastructure/templates/
Almacenamiento
Block Storage, Snapshots y Backups
Discos adicionales, puntos de restauración y Backups, cada uno vendido por separado.
Volúmenes de datos
Compre discos de datos adicionales que funcionan de forma independiente a la VM: conéctelos, desconéctelos, amplíelos y elimínelos. Un volumen desconectado conserva sus datos, puede conectarse a otra VM y se factura por GB-hora.
Snapshots
Capture y revierta el estado del disco de una VM bajo demanda o de forma programada.
Backups
Los backups de VM se ejecutan en el motor nativo de Backup & Recovery de CloudStack, bajo demanda o de forma programada con un número determinado de copias a conservar, y se facturan por GB-hora del espacio que utilicen.
Block Storage, Snapshots y Backups son interruptores independientes en la consola de administración y permanecen desactivados hasta que los active. Block Storage requiere una oferta de disco personalizada de su CloudStack, Snapshots requiere almacenamiento secundario y Backups requiere Backup & Recovery con una oferta de backup configurada en CloudStack.
Snapshots y Backups: https://nexcmp.com/docs/portal/snapshots/ · Conexión a CloudStack: https://nexcmp.com/docs/infrastructure/cloudstack/
Redes
IP públicas, firewall y ancho de banda
Cada VM es accesible desde Internet y los clientes gestionan su acceso por sí mismos.
IP, NAT & cortafuegos
Cada VM obtiene una IP pública dedicada con NAT estático 1:1 y un firewall de autoservicio: los clientes agregan y eliminan reglas por sí mismos.
Reenvío de puertos
Los clientes agregan y eliminan reglas de reenvío de puertos para su VM.
Cambiar IP pública
Un cliente puede reemplazar la IP pública de una VM desde el portal.
Pools de IP para venta
Usted decide qué prefijos públicos puede vender NexCMP y cuáles excluir; el pool de direcciones libres se actualiza aproximadamente una vez por minuto.
Medición de ancho de banda
El tráfico se lee a partir de las estadísticas de las VM en CloudStack y alimenta cuotas mensuales, alertas al 80% y 100%, paquetes adicionales y una política de exceso de uso.
El ancho de banda está activado por defecto y se puede desactivar. La medición requiere que la recopilación de estadísticas de VM de CloudStack permanezca habilitada. El prefijo de IP comercializable se configura en la consola de administración en Sales IP pools.
Cuotas de ancho de banda y complementos: https://nexcmp.com/docs/catalog/bandwidth/ · Conexión a CloudStack: https://nexcmp.com/docs/infrastructure/cloudstack/
Kubernetes y Private Cloud
Clústeres de Kubernetes y Private Cloud (VPC)
Dos módulos integrados sobre la misma conexión a CloudStack.
Clústeres de Kubernetes (CKS)
Los clientes crean clústeres administrados de Kubernetes en CloudStack Kubernetes Service. El plano de control es gratuito para el cliente; los workers se facturan al precio por hora del plan de la VM.
Gestión de clústeres
Escale los workers, inicie y detenga un clúster, vea sus nodos y descargue el kubeconfig. NexCMP crea una red independiente y una IP pública para cada clúster y mantiene separados los clústeres de cada cliente.
Private Cloud (VPC)
Una red privada con su propio enrutador, subredes (tiers), reglas de firewall por ACL de red y máquinas virtuales en su interior.
Planes de ancho de banda dedicado
Una VPC se vende según un plan de ancho de banda con velocidad dedicada y sin límite de transferencia, y el cliente puede cambiar de plan más adelante. Una VPC bloqueada por falta de pago se limita a una velocidad muy baja en lugar de eliminarse.
IPv6 en Private Cloud
Con una oferta de VPC dual-stack en CloudStack, cada tier también obtiene una IPv6 /64.
Kubernetes y Private Cloud son módulos independientes que permanecen desactivados hasta que los active en License & updates. Kubernetes requiere CloudStack con CKS habilitado, una cuenta de Domain Admin, una ISO con la versión de Kubernetes y una oferta de control-plane. Private Cloud requiere una oferta de VPC y una oferta de red por cada plan de ancho de banda.
Kubernetes y Private Cloud: https://nexcmp.com/docs/infrastructure/kubernetes-and-private-cloud/
Imágenes de SO e ISO
Imágenes de SO, ISO y plantillas
Las imágenes a partir de las cuales se inician las VM, tanto las suyas como las de sus clientes.
Imágenes ISO y de SO del cliente
Los clientes registran su propia imagen de SO o ISO desde un enlace de descarga, crean una imagen a partir de una de sus VM detenidas y montan una ISO en una VM. Las imágenes permanecen privadas para la cuenta del cliente y se facturan por GB-hora.
Enlaces de descarga verificados
El enlace se verifica antes de solicitarle a CloudStack que lo descargue.
Plantillas de catálogo
Sincronice las plantillas listas desde CloudStack y defina el nombre, icono, familia de SO y usuario de inicio de sesión que ven los clientes.
Generador de plantillas
Se incluye un generador de plantillas con cada versión. Crea imágenes de Ubuntu 22.04 y 24.04, Debian 12 y Rocky Linux 9 con el agente de invitado, restablecimiento de contraseña y soporte de hot-plug listos para CloudStack.
OS & ISO Images es un módulo que se activa o desactiva en License & updates. Requiere un CloudStack cuya VM de almacenamiento secundario pueda acceder a Internet para descargar las imágenes de los clientes, y una cuenta que pueda registrar plantillas e ISO.
Plantillas de SO e ISO: https://nexcmp.com/docs/infrastructure/templates/ · Módulos: https://nexcmp.com/docs/infrastructure/modules/
Operaciones
Gestión del cloud en el día a día
Lo que ve y controla en la consola de administración.
Reconciliación de estado
Un proceso en segundo plano mantiene los registros de NexCMP sincronizados con el estado real de la infraestructura y repara cualquier desfase automáticamente.
Prueba y pausa de conexión
Pruebe la conexión con CloudStack antes de guardarla. Desactivar la conexión detiene todas las tareas de CloudStack sin perder datos.
Capacidad y estado de salud
Con una clave de solo lectura opcional, la consola de administración muestra hosts, pools de almacenamiento, VM del sistema, capacidad y rangos de IP públicas.
Registro de actividad
Cada VM cuenta con un registro de tareas y eventos, y los administradores disponen de un registro de auditoría.
Actuar en nombre de un cliente
Los administradores pueden operar sobre la VM de un cliente o iniciar sesión como el cliente.
Transferencia de servicios
Mueva una VM a otra cuenta en el mismo sitio, con confirmación por correo electrónico del propietario y aceptación del destinatario.
API de clientes
Una REST API con claves de API revocables y con permisos delimitados para VM, volúmenes, Snapshots, Backups y más.
La clave de solo lectura es opcional y solo necesita acceso de lectura a seis comandos list de CloudStack; no es necesaria para vender VM.
Conexión a CloudStack: https://nexcmp.com/docs/infrastructure/cloudstack/
Facturación
Facturación de lo que se ejecuta en CloudStack
Cada uno de los servicios anteriores se factura desde la billetera prepaga del cliente.
Ciclos por hora o prepagados
Las VM por hora acumulan consumo hasta su eliminación. Los clientes pueden cambiar a ciclos mensuales o prepagados más largos con el descuento que usted defina para cada ciclo.
Unidades por servicio
Los volúmenes de datos, Backups e imágenes se facturan por GB-hora, los workers de Kubernetes al precio por hora del plan de la VM y Private Cloud según el plan de ancho de banda mensual.
Cambios de precio
Un precio menor se aplica a las VM por hora en ejecución a partir de la siguiente hora de facturación. Un precio mayor no modifica las VM que ya están en ejecución.
Cuotas
Limite lo que una cuenta nueva puede crear hasta que su monedero tenga fondos.
Revendedores de marca blanca
Los revendedores ofrecen los mismos planes en sus propios dominios, con su propia marca y precios.
Planes y precios: https://nexcmp.com/docs/catalog/plans/ · Cuotas: https://nexcmp.com/docs/billing/quotas/
Lo que necesita
¿Qué necesita NexCMP de su CloudStack?
La plataforma base solo necesita la API de CloudStack. Algunos módulos dependen de funciones opcionales de CloudStack.
- La URL de la API de CloudStack (el /client/api del servidor de gestión) y la API key y secret key de un dominio y una cuenta dedicados creados para NexCMP. Nunca use la clave de administrador ROOT: una clave dedicada solo tiene alcance sobre ese dominio.
- Una zona con al menos una red de invitados para las VM de los clientes y un rango de IP públicas con direcciones libres; el prefijo que NexCMP puede vender se configura en Sales IP pools.
- Al menos una plantilla lista con contraseña habilitada y una oferta de servicio visible para la cuenta, además de almacenamiento primario (y almacenamiento secundario si vende Snapshots o imágenes).
- KVM, el hipervisor en el que se prueba NexCMP. La consola del navegador requiere CloudStack 4.18 o superior, y el escalado en caliente de CPU y RAM de una VM en ejecución requiere 4.23 con KVM.
- Una oferta de disco personalizada, si activa Block Storage, y una oferta de Compute personalizada, si vende planes personalizados.
- Backup & Recovery configurado, si desea vender Backups de VM.
- Una VM de almacenamiento secundario con acceso a Internet, si activa OS & ISO Images.
- CloudStack Kubernetes Service habilitado, una cuenta de Domain Admin, una ISO con la versión de Kubernetes y una oferta de control-plane, si activa el módulo Kubernetes.
- Una oferta de VPC y una oferta de red por cada plan de ancho de banda, si activa el módulo Private Cloud.
Licenciamiento
Una sola licencia, sin tarifas por infraestructura
NexCMP Free cuesta $0 durante el primer año: la versión compilada y firmada completa con todos los módulos, correcciones de errores y actualizaciones durante 1 año, y dominios de revendedor ilimitados. Después del primer año se renueva por $99 al año, y el software sigue funcionando si no renueva. No hay tarifas por infraestructura, por VM ni por cliente.
- Conecte el Apache CloudStack que opera: sin licencias por infraestructura.
- VM ilimitadas y clientes ilimitados.
- Todos los módulos están incluidos en la compilación; los que están desactivados por defecto se activan en la consola de administración.
NexCMP Free es para operadores de red con su propio ASN y una subred registrada a su nombre; las solicitudes se revisan e incluye correcciones de errores, pero sin soporte técnico ni apps. NexCMP Source cuesta $499 en un pago único, adquirido directamente o añadido a una licencia Free, con el código fuente completo, todas las apps compiladas y personalizadas con su marca, y 30 días laborables con un ingeniero experto. Ver precios y planes
Preguntas frecuentes
¿Se paga por infraestructura?
¿Qué versión de CloudStack es compatible?
¿Qué puede hacer NexCMP en mi CloudStack?
¿Qué funciones están desactivadas hasta que las active?
¿Funciona NexCMP con algo más que CloudStack?
¿Qué cuenta y clave de API de CloudStack necesita NexCMP?
¿De qué hipervisor y funciones de CloudStack depende NexCMP?
¿Puedo vender clústeres de Kubernetes?
¿Pueden los clientes traer su propia imagen de SO o ISO?
¿Cómo se mantiene sincronizado NexCMP con lo que ejecuta CloudStack?
¿Obtienen los clientes una dirección IP pública y un firewall?
¿Necesito ejecutar CloudStack yo mismo?
Plataformas compatibles
Un único núcleo de facturación, portal y revendedores sobre su infraestructura. Añada Apache CloudStack, Proxmox VE, Ceph S3 y AI Models a la misma instalación.
Proxmox VE
Clústeres de Proxmox VE como origen de VM: grupos de IP, plantillas de SO, consola, Snapshots y reinstalación, facturados por horas o al mes.
Ceph S3
Almacenamiento de objetos compatible con S3 en su Ceph RADOS Gateway: cuentas de cliente, claves de acceso, buckets, uso y facturación de pago por uso.
AI Models
Venda acceso a modelos de IA a partir de fuentes que usted aporte: una clave para varios modelos, precios por modelo, límites y facturación por monedero.
OpenStackSoon
En desarrollo. Compartirá el mismo núcleo de facturación, portal y revendedores. Sin fecha de lanzamiento comprometida.
Guías
Guía de facturación de CloudStack
Facturación open source para CloudStack: medición, cobro por hora, billeteras, facturas y revendedores. Código completo de NexCMP Source; sin reventa.
Alternativa a WHMCS para CloudStack
WHMCS incluye un módulo CloudStack de terceros, actualizado en 2022 (visto 2026-10-30). Compare WHMCS, HostBill y NexCMP gratis para CloudStack.
Preguntas frecuentes
Respuestas sobre NexCMP: facturación y portal para CloudStack, licencia gratis, requisitos de instalación, pasarelas de pago, revendedores y comparativas.
Ponga a trabajar su CloudStack
NexCMP Free cuesta $0 durante el primer año con todos los módulos incluidos en la compilación. Instálelo en su servidor hoy mismo.
Última actualización:
















