Ceph S3
Facturación y portal de clientes de código abierto para Ceph S3
NexCMP convierte el Ceph RADOS Gateway que usted opera en Object Storage S3 listo para comercializar. Los clientes crean cuentas de S3, claves y buckets en un portal bajo su propio dominio, y se les factura mediante pago por uso por hora desde un monedero prepago.
El módulo Object Storage forma parte de NexCMP y no tiene costo adicional. Permanece desactivado hasta que usted lo habilite. Usted opera su propio clúster de Ceph con el RADOS Gateway; NexCMP no gestiona el clúster.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
Lo que NexCMP aporta a Ceph
Ceph almacena los datos. NexCMP es la capa visible para sus clientes: crea y elimina usuarios de S3 en su RADOS Gateway a través de la API Admin Ops de RGW, entrega claves de acceso, consulta el consumo y lo factura.
NexCMP no ejecuta ni modifica su clúster de Ceph. Usted opera Ceph y su RADOS Gateway; NexCMP solo necesita la API Admin Ops del gateway y el endpoint de S3 que utilizan sus clientes.
El mismo monedero, facturas, pasarelas de pago, cupones, cuotas, revendedores y tickets de soporte que venden máquinas virtuales también venden Object Storage.
Cómo gestionan sus clientes el almacenamiento de objetos
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.
Qué pueden hacer sus clientes
Cada elemento es una acción que el cliente realiza en el portal o mediante la API con una clave con permisos delimitados.
Cuentas de S3
Cree una cuenta de S3 en una zona que comercialice, consulte su estado y elimínela cuando ya no la necesite. El número de cuentas por cliente está limitado por el valor que usted defina.
Claves de acceso
Cree, liste, rote y elimine claves de acceso. La clave secreta se muestra una sola vez, cuando la clave se crea o se rota; si se pierde, se sustituye rotando la clave.
Buckets
Cree y elimine buckets, y vacíe y borre un bucket en un solo paso tras confirmar su nombre.
Explorar y gestionar objetos
Suba, descargue y obtenga vistas previas de archivos, cree carpetas, copie y mueva objetos, elimine archivos y carpetas, y trabaje con versiones de objetos.
Configuración de buckets
Active o desactive el versionado, y consulte y modifique la ACL, las reglas de CORS, las reglas de ciclo de vida y la política del bucket.
Estadísticas de uso
Consumo horario de almacenamiento y ancho de banda con su costo, resumen diario para cualquier mes y una alerta opcional de costo mensual.
Enlaces para compartir
Cree un enlace a un objeto con fecha de caducidad, límite de visualizaciones, contraseña, lista de referrers permitidos y la opción de solo vista previa o descarga. Revoque o edite un enlace en cualquier momento.
Pago por uso
El almacenamiento y las descargas se cargan al monedero según el consumo.
Qué puede hacer como operador
Cada elemento se encuentra en la consola de administración de NexCMP.
Vincular un backend de Ceph a una zona
Añada un backend con el endpoint de Admin Ops de RGW, el endpoint de S3 que usan los clientes, la región de firma y un par de claves de administrador de RGW. Las claves se almacenan cifradas y nunca se vuelven a mostrar.
Probar la conexión antes de vender
Ejecute una comprobación de conexión que llama a la API Admin Ops. NexCMP no permite abrir las ventas hasta que una prueba se haya completado con éxito.
Zonas
Asigne el servicio Object Storage a una zona para que aparezca en el formulario de backends y en la lista de ubicaciones del cliente. Cada zona cuenta con su propio backend.
Precios de pago por uso
Establezca el precio de almacenamiento, el precio de descarga, el límite de deuda, el importe a partir del cual se consolida el consumo en una factura, el saldo del monedero requerido para abrir una cuenta, las cuentas por cliente y la cuota predeterminada.
Supervisar y controlar cuentas
Liste las cuentas S3 de cada cliente y suspenda o reactive una.
Interruptor del módulo
Active o desactive el módulo Object Storage en License & updates. Al desactivarlo, se oculta del menú de administración y se detienen las nuevas ventas; las cuentas existentes siguen funcionando y facturándose.
Facturación y finanzas
Habilite canales de pago, emita códigos de recarga, defina cuotas para cuentas nuevas y consulte el libro mayor de la billetera, facturas e informes.
Auditoría
Los cambios en el backend solicitan un motivo y se registran en el log de auditoría.
Cómo se factura S3
S3 es de pago por uso. NexCMP mide cada cuenta cada hora desde RADOS Gateway y cobra el almacenamiento que supere una cuota gratuita, con un precio por GB al mes facturado por horas, más el tráfico de descarga por GB. Las subidas son gratuitas.
Todas las cuentas comparten una cuota gratuita de almacenamiento mientras su propietario tenga al menos una máquina virtual en ejecución. El tráfico de descarga también se descuenta de la cuota mensual de Bandwidth del cliente; superada dicha cuota, se aplica el precio normal de descarga. El consumo se consolida en una sola factura una vez que supera el umbral que usted defina, y las cuentas cuyo saldo impago supere su límite de deuda se bloquean hasta que el cliente pague.
Los precios se introducen en VND y se muestran en la moneda del cliente según el tipo de cambio vigente.
- Almacenamiento: precio por GB al mes sobre la cuota gratuita, facturado por horas.
- Descarga: precio por GB.
- Subida: siempre gratis.
- Límite de deuda, umbral de facturación y saldo mínimo en la billetera para abrir una cuenta: definidos por usted.
Cómo funciona
Desde un RADOS Gateway de Ceph hasta el primer bucket del cliente.
Prepare el RADOS Gateway
Cree un usuario de RGW para NexCMP con permisos de Admin Ops, active el registro de uso de RGW y publique el gateway a través de HTTPS en el puerto 443 con un certificado válido. El endpoint debe resolver a una dirección pública.
Asigne el servicio S3 a una zona y active el módulo
En la consola de administración, marque Object Storage (S3) en una zona maestra y active el módulo Object Storage en License & updates.
Añada el backend y pruébelo
En Infrastructure > Cloud provider > Ceph S3 (RGW), añada el backend con sus endpoints, región y claves de administrador, y luego ejecute Check. Si la comprobación es exitosa, el backend quedará marcado como verificado.
Establezca los precios y habilite las ventas
Establezca los precios de pago por uso y luego active la opción Enable sales para el backend.
Los clientes crean cuentas y buckets
El cliente crea una cuenta S3, obtiene una clave de acceso y utiliza cualquier cliente S3 apuntando a su endpoint. El consumo aparece tras la siguiente ejecución de facturación horaria.
Qué necesita del lado de Ceph
Usted opera el clúster Ceph. NexCMP solo necesita un RADOS Gateway y nada más. La lista completa, con los pasos exactos, está en la documentación en https://nexcmp.com/docs/infrastructure/s3/.
- Un clúster Ceph con al menos un demonio RGW y la API Admin Ops habilitada.
- Un usuario de RGW para NexCMP con permisos de Admin Ops. No utilice un usuario que contenga datos de clientes.
- El endpoint de S3 que utilizan los clientes y el endpoint de Admin Ops, cada uno configurado como https://host sin ruta, en el puerto 443, resolviendo a una dirección pública y con un certificado válido.
- El registro de uso de RGW activado, para que el consumo y el tráfico puedan leerse para la facturación.
- Una zona maestra en NexCMP con el servicio Object Storage (S3) y capacidad en Ceph para las cuotas que comercialice.
- El módulo Object Storage activado en NexCMP.
Facturación gratuita de Ceph S3: qué incluye
NexCMP Free cuesta $0 durante el primer año: la versión compilada y firmada completa con todos los módulos, incluido Object Storage, corrección 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 decide no renovar. NexCMP no cobra ninguna tarifa por cuenta, por bucket ni por terabyte.
NexCMP Free está destinado a operadores de red con su propio ASN y una subred registrada a su nombre; las solicitudes se revisan. NexCMP Source es una compra única de $499 que incluye el código fuente completo, todas las aplicaciones compiladas para usted y 30 días laborables con un ingeniero experto.
Facturación de Ceph S3: preguntas frecuentes
¿NexCMP gestiona mi clúster Ceph?
¿Qué se necesita para vender S3 con NexCMP?
¿El módulo de Object Storage es gratuito?
¿El módulo está activado de forma predeterminada?
¿Cómo se factura S3?
¿Los clientes ven mi clúster Ceph?
¿Qué ocurre con una clave secreta si el cliente la pierde?
¿Pueden los clientes compartir archivos con personas que no tienen una cuenta?
¿Puedo verificar la conexión antes de que los clientes puedan comprar?
Fuentes
Documentación de NexCMP para el módulo Object Storage.
Obtener NexCMP gratis
Gratis, con Ceph S3 y todos los demás módulos incluidos. Instálelo hoy mismo en su servidor o explore primero las pantallas del portal de clientes.
Última actualización:








