Software Defined Storage: The open-source platforms for modern environments
Click here to load reader
Transcript of Software Defined Storage: The open-source platforms for modern environments
Software Defined StorageThe open source platforms for modern environments
Daniele Vona<[email protected]>
Programma
I DefinizioneI VantaggiI Le soluzioniI Analisi di un caso pratico
Daniele Vona Software Defined Storage 26 Ottobre 2016 2 / 12
Software Defined Storage
Cos’è il Sotware Defined Storage?
Con il termine Software Defined Storage (SDS) si intende un approccioalla memorizzazione dei dati in cui la programmazione che controlla leattività legate allo storage è disaccoppiata dal supporto fisico.
Daniele Vona Software Defined Storage 26 Ottobre 2016 3 / 12
Da Physical a Software Defined: l’evoluzione dellaspecie
Daniele Vona Software Defined Storage 26 Ottobre 2016 4 / 12
Vantaggi
I Scalabilità: in termini di risorse e di throughput.I Flessibilità: object, block o file storage.I Integrazione: integrazione con i principali hypervisor.I Gestione: gestione centralizzata ed in alcuni casi anche via web
console.I Si sposa perfettamente con il Cloud.
Daniele Vona Software Defined Storage 26 Ottobre 2016 5 / 12
Ad ognuno il suo
Per ogni esigenza una soluzione
I Object StorageI Sistema di archiviazione con logica chiave -> valore.I Gestione dei dati con API (REST).I Indipendenza dall’infrastruttura sottostante.
Caso di utilizzoArchivio documentale, repositori di immagini/video, ecc...
Daniele Vona Software Defined Storage 26 Ottobre 2016 6 / 12
Ad ognuno il suo
Per ogni esigenza una soluzione
I Block StorageI Archiviazione a volumi.I Flessibilità.I Scalabilità verticale dei volumi.
Caso di utilizzoRepositoriy di volumi per VM.
Daniele Vona Software Defined Storage 26 Ottobre 2016 7 / 12
Ad ognuno il suo
Per ogni esigenza una soluzione
I File-based StorageI Archiviazione su filesystem.I Scalabilità verticale ed orizzontale.I Condivisibilità.
Caso di utilizzoFilesystem per grandi quantità di file, sia in termini di volume che dinumero.
Daniele Vona Software Defined Storage 26 Ottobre 2016 8 / 12
Un caso pratico
GlusterFS ed EasyCloud Server: Simbiosi perfetta
I GlusterFS: file-based, distributed and replicated storage.I EasyCloud Server: commodity cloud computing engine.
Daniele Vona Software Defined Storage 26 Ottobre 2016 9 / 12
Un caso pratico: Esempio di piattaforma scale-out dicontent delivery
Daniele Vona Software Defined Storage 26 Ottobre 2016 10 / 12
Dalle parole ai fatti
IL CASO PRATICO
Daniele Vona Software Defined Storage 26 Ottobre 2016 11 / 12
DON’T TRY THIS AT HOME!
THINK CLOUD
Daniele Vona<[email protected]>
Daniele Vona Software Defined Storage 26 Ottobre 2016 12 / 12