Despliegue en AWS (Marketplace)
QuasarSDS se puede desplegar en AWS mediante una plantilla de CloudFormation que crea un cluster de 3 nodos (RF3) dentro de tu VPC existente.
Qué crea la plantilla
- 3 instancias EC2 con k3s (un server y dos agents), todas como nodos de almacenamiento.
- Interfaces de red adicionales por rol (peer, replicación y, en el nivel más alto, backup).
- Un Gateway VPC Endpoint de S3 para backups, sin necesidad de NAT Gateway.
- Un rol IAM de instancia con acceso por SSM Session Manager.
La plantilla no crea VPC, subnets ni tablas de rutas: solo pide 3 subnets, idealmente en 3 zonas de disponibilidad distintas para que RF3 tolere la caída de una AZ completa.
Niveles según el tipo de instancia
| Nivel | Tipos de instancia | Uso |
|---|---|---|
| 0 — Evaluación | t3.medium, c5.large | Pruebas. Sin garantía de rendimiento. |
| 1 — Producción | t3.large, m5.large, i4i.large | Mínimo recomendado para carga real. |
| 2 — Recomendado | t3.xlarge, m5.xlarge, i4i.xlarge | Separación completa de red por rol. |
La imagen de SPDK adecuada para la CPU de cada tipo de instancia se selecciona automáticamente.
Parámetros principales
| Parámetro | Descripción |
|---|---|
VpcId, SubnetId0-2, RouteTableIds | Red existente donde se despliega el cluster. |
InstanceType | Determina el nivel (tabla anterior). |
SshAllowedCidr | Rango autorizado para SSH. No tiene valor por defecto, a propósito. |