Saltar al contenido principal Saltar a navegación Saltar al pie de página
MULTI-CLOUD

Haz fork o mueve un clúster de Kubernetes en ejecución

Tu clúster se mueve como un solo conjunto: nodos, configuración y datos. A otra máquina o a otro datacenter. El corte se mide en segundos, no en un fin de semana.

Velero restaura backups. Cluster API clona formas. Rediacc mueve el clúster en ejecución, datos incluidos.

rdc cluster fork prod --tag staging
Clonando imágenes de nodo (copy-on-write)........... listo ..
Clonando volúmenes Ceph RBD...................... listo ..
Reescribiendo identidad de nodo para nuevas IPs........... listo ..
✓ ✓ Fork completo en 46s: prod-staging está activo. El padre, intacto.
rdc cluster migrate prod --to fsn1-dc2
Precopia mientras el clúster sigue funcionando...... listo ..
Corte: detener, delta final, reiniciar........... 16s ..

Salida ilustrativa; la ejecución real puede incluir más registros. CLI reference: rdc cluster migrate

46s
Whole 2-node cluster fork
16s
Migrate cutover, measured
1-5s
Namespace fork
EL PROBLEMA

Tu clúster está atrapado donde lo construiste

Kubernetes hizo portátiles tus apps. El clúster en sí no lo es. Los datos viven en un solo datacenter. Moverlo significa un proyecto de reconstrucción: nodos nuevos, almacenamiento nuevo, restaurar desde backup, volver a probar todo. Por eso la mayoría de los equipos nunca se muda. Y su proveedor lo sabe.

27% del gasto en IaaS/PaaS en la nube se desperdicia en las organizaciones Flexera 2024 State of the Cloud Report [1]
17% exceso promedio del presupuesto de nube por las organizaciones Flexera 2025 State of the Cloud Report [2]
$0.09/GB tarifas de egreso que hacen que irse sea costoso por diseño AWS/Azure/GCP Pricing 2024 [3]
LA FORMA ANTIGUA
Month 1 Levantar el nuevo clúster
Month 2 Reconstruir manifiestos y secretos
Month 3 Restaurar volúmenes desde backup
Month 4 Volver a probar cada app
Month 5+ Hacer el corte y esperar lo mejor
CON REDIACC
Pre-copy
16s cutover
Live
CÓMO FUNCIONA

Todo el clúster es un solo conjunto de archivos

1

Imágenes del clúster más volúmenes

Cada nodo se ejecuta desde un archivo de imagen. Cada volumen es una imagen Ceph RBD. Juntos forman el clúster completo: apps, configuración y datos.

2

Fork en el mismo lugar

Un solo comando clona cada imagen, copy-on-write. Un clúster de 2 nodos hizo fork en 46 segundos en nuestro laboratorio. El padre sigue funcionando.

3

Migra con un corte breve

Rediacc precopia mientras el clúster sigue en marcha. Luego lo detiene, envía el delta final y lo reinicia en la máquina nueva. Corte medido: 16 segundos.

prod (Datacenter A) Running
Nodes 2 (k3s + Ceph)
Namespaces 8 apps
Volumes Ceph RBD
State Keeps running
Fork
46s
prod-staging (Datacenter B) Running
Nodes 2 (k3s + Ceph)
Namespaces 8 apps
Volumes Ceph RBD clones
State Own identity, new IPs
BAJO EL CAPÓ

Por qué un clúster puede moverse como un archivo

Cada nodo se ejecuta desde un archivo de imagen sobre btrfs. Cada volumen es una imagen Ceph RBD. Copiar un clúster significa clonar esas imágenes, copy-on-write. Sin exportación, sin conversión, sin paso de restauración. Por eso un fork tarda segundos, no meses.

Las herramientas de backup restauran en un clúster vacío, pieza por pieza
Las imágenes de nodo y los volúmenes se mueven como un solo conjunto
Los datos necesitan un producto de replicación aparte
Los clones de Ceph RBD viajan junto con el resto, copy-on-write
Clonar un clúster implica reaprovisionar y redesplegar
Un fork de clúster de 2 nodos tardó 46 segundos en nuestro laboratorio. El padre sigue funcionando
Los planes de corte duran un fin de semana
Corte medido: 16 segundos. Las cargas de trabajo se reinician en el destino
POR QUÉ IMPORTA

Conserva tu Kubernetes. Gana movilidad.

Conserva tu Kubernetes

Rediacc ejecuta k3s por ti, o se conecta a un clúster que ya tienes. Los volúmenes viajan sobre ceph-csi RBD. Tus manifiestos siguen siendo tuyos.

Movilidad real entre datacenters

Aprovisiona en tus propios hosts KVM o en nubes como Linode con VLANs privadas. Los pools de nodos separan los nodos Ceph, intensivos en disco, de los nodos Kubernetes, intensivos en CPU.

Una sola forma de pensar para todo

Una app de Kubernetes es un namespace. Haz fork de ella como cualquier repositorio: 1 a 5 segundos, datos incluidos. Los mismos comandos que ya usas para tus repositorios Docker.

LA BRECHA

Nadie más mueve un clúster en ejecución con sus datos

Las herramientas de backup detienen y restauran. Cluster API clona la forma sin los datos. El mirroring de RBD copia volúmenes, no el clúster. Rediacc lo mueve todo.

Capacidad VeleroKasten K10Cluster APIRBD Mirroring Rediacc
Hace backup de apps y volúmenes [4] [5] Volumes only[9]
Mueve un clúster completo con sus datos Stop and restore[6] Stop and restore[7] Shape only[8]
Hace fork de un clúster en ejecución, datos incluidos
Clona una app (namespace) en segundos
Copia datos sin una reescritura completa Async copy[10]
Corte breve y medido para un movimiento planificado

Dale a tu clúster una ruta de salida

Haz fork, prueba el movimiento y luego migra de verdad. Empieza tu prueba gratuita de 14 días.

$ rdc cluster fork prod --tag staging

¿Escaso de tiempo?

Omita el análisis exhaustivo. Descargue la versión de cinco minutos que su equipo puede leer en una reunión de pie.

Descargar informe breve (PDF)
Runs the apps you already ship
Bases de datos, CI/CD, CMS, monitorización, autenticación, almacenamiento — si se ejecuta en Kubernetes, Rediacc puede hacer fork y moverlo, datos incluidos.
Sources & References
  1. Flexera, "2024 State of the Cloud Report," 2024. "27% of cloud spend continues to be wasted." www.flexera.com
  2. Flexera, "2025 State of the Cloud Report," 2025. "With cloud budgets already exceeding limits by 17%, organizations are increasingly turning to managed service providers." www.flexera.com
  3. AWS, "Amazon S3 Pricing — Data Transfer," 2024. "Data Transfer OUT from Amazon S3 to Internet: $0.09 per GB for the first 10 TB/month." aws.amazon.com
  4. Velero backs up Kubernetes cluster resources and persistent volumes and restores them into a cluster. velero.io
  5. Kasten K10 provides backup and restore of Kubernetes applications, including application data. docs.kasten.io
  6. Velero cluster migration restores a backup into a new cluster; workloads are recreated from the backup point, not moved live. velero.io
  7. Kasten K10 migrates applications between clusters by exporting a restore point and importing it into the target cluster. docs.kasten.io
  8. Cluster API's clusterctl move relocates Cluster API objects (the cluster's definition) to another management cluster; it does not move workload data. cluster-api.sigs.k8s.io
  9. Ceph RBD mirroring replicates block device images between Ceph clusters; it covers volumes, not Kubernetes cluster state. docs.ceph.com
  10. Ceph RBD mirroring is asynchronous, based on journaling or periodic snapshots, and is designed for disaster recovery. docs.ceph.com
Los tiempos de fork y migración se midieron de extremo a extremo en el laboratorio de pruebas KVM de Rediacc, sobre un clúster de 2 nodos. La consistencia por defecto es crash-consistent, la misma semántica que un ciclo de apagado y encendido. Las cargas de trabajo se reinician en el destino durante el corte de una migración.