Block storage es para SO y BDs: baja latencia, asociado a instancias. Object storage es para archivos, backups y estáticos: escalable y más barato. Use ambos: block para sistemas en ejecución, object para volumen y archivo.
Block storage
- Asociado a instancias como disco; SO y apps leen/escriben bloques. Baja latencia; bueno para BDs, SO y apps que necesitan semántica de filesystem.
- Tamaños e IOPS: Aprovisione capacidad y a menudo IOPS; escale añadiendo o redimensionando volúmenes.
- Use para: Volúmenes root, datos de BD, todo lo que necesite lectura/escritura aleatoria y baja latencia.
Object storage
- API estilo S3: Almacene objetos (archivos) con claves; sin filesystem. Muy escalable; pague por capacidad y transferencia. A menudo más barato por GB para grandes volúmenes.
- Use para: Backups, activos estáticos, medios, logs, archivos. Políticas de ciclo de vida para tiering y borrado.
- No para: SO o almacenamiento primario de BD; mayor latencia y patrón de acceso distinto al block.
Cuándo combinar
- Block para VMs y BDs en ejecución; object para backups (ej. dumps de BD, snapshots exportados a object), archivos estáticos y datos fríos. Replique o copie de block a object para DR.
Resumen
Block = tipo disco, baja latencia, para SO y BD. Object = escalable, por clave, para archivos y archivo. Use ambos: block para sistemas activos, object para backup y volumen.




