12

Click here to load reader

Software Defined Storage: The open-source platforms for modern environments

  • Upload
    seeweb

  • View
    6

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Software Defined Storage: The open-source platforms for modern environments

Software Defined StorageThe open source platforms for modern environments

Daniele Vona<[email protected]>

Page 2: Software Defined Storage: The open-source platforms for modern environments

Programma

I DefinizioneI VantaggiI Le soluzioniI Analisi di un caso pratico

Daniele Vona Software Defined Storage 26 Ottobre 2016 2 / 12

Page 3: Software Defined Storage: The open-source platforms for modern environments

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

Page 4: Software Defined Storage: The open-source platforms for modern environments

Da Physical a Software Defined: l’evoluzione dellaspecie

Daniele Vona Software Defined Storage 26 Ottobre 2016 4 / 12

Page 5: Software Defined Storage: The open-source platforms for modern environments

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

Page 6: Software Defined Storage: The open-source platforms for modern environments

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

Page 7: Software Defined Storage: The open-source platforms for modern environments

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

Page 8: Software Defined Storage: The open-source platforms for modern environments

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

Page 9: Software Defined Storage: The open-source platforms for modern environments

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

Page 10: Software Defined Storage: The open-source platforms for modern environments

Un caso pratico: Esempio di piattaforma scale-out dicontent delivery

Daniele Vona Software Defined Storage 26 Ottobre 2016 10 / 12

Page 11: Software Defined Storage: The open-source platforms for modern environments

Dalle parole ai fatti

IL CASO PRATICO

Daniele Vona Software Defined Storage 26 Ottobre 2016 11 / 12

Page 12: Software Defined Storage: The open-source platforms for modern environments

DON’T TRY THIS AT HOME!

THINK CLOUD

Daniele Vona<[email protected]>

Daniele Vona Software Defined Storage 26 Ottobre 2016 12 / 12