Block storage
Volume persistente, montate pe instanțe — performanță de disc, consistență POSIX, scalare independentă de mărimea VM-ului.
Ce este block storage în cloud
Block storage îți oferă un disc virtual pe care îl atașezi la o mașină virtuală. La nivel de sistem de fișiere, arată ca un block device obișnuit — îl formatezi (ext4, xfs, …), îl montezi în /var/lib/postgresql sau /data, și îl tratezi ca pe orice alt disc. Spre deosebire de object storage, nu adresezi fișiere prin URL-uri de bucket, ci prin cale locală după montare.
De ce îl folosesc echipele
- Baze de date care rulează pe VM — datele trebuie să stea pe un filesystem local performant.
- Separarea datelor de discul root — refaci OS-ul fără să pierzi volumul de date.
- Scalezi stocarea fără să treci la o instanță cu root mai mare decât ai nevoie la CPU/RAM.
Caracteristici tipice (în linie cu practica industriei)
- Replicare în backend pentru durabilitate (detaliile depind de regiune și SLA).
- Snapshot-uri punctuale pentru backup înainte de upgrade sau migrare.
- Extindere online sau prin pași definiți în documentație — verifică limitele maxime per volum și per instanță.
Block vs. object — pe scurt
- Block: latență mică, POSIX, potrivit pentru DB și fișiere „ca pe disc”.
- Object: HTTP/API, scalare masivă, cost pe GB — potrivit pentru arhive și conținut servit global.