NON C'È CLOUD SENZA STORAGE. CEPH - distributed object storage system

Похожие документы
Sistemi avanzati di gestione dei Sistemi Informativi

In estrema sintesi, NEMO VirtualFarm vuol dire:

CLOUD AWS. #cloudaws. Community - Cloud AWS su Google+ Amazon Web Services. Servizio Amazon Storage Gateway

Indice generale. Introduzione...xiii. Perché la virtualizzazione...1. Virtualizzazione del desktop: VirtualBox e Player...27

Griglie computazionali LEZIONE N. 10. Università degli Studi di Napoli Federico II Corso di Laurea Magistrale in Informatica I Anno

Creare una Rete Locale Lezione n. 1

IBM Tivoli Storage Manager

SOFTWARE CLOUD PER LA GESTIONE DEI SISTEMI DI GESTIONE. Rev

lem logic enterprise manager

Considerazioni sui server

Docebo: la tua piattaforma E-Learning Google Ready.

Gartner Group definisce il Cloud

Scenario di Progettazione

C Cloud computing Cloud storage. Prof. Maurizio Naldi

Sistemi RAID. Sistemi RAID. Sistemi RAID

Sistemi RAID. Sistemi RAID

Cloud Computing: alcuni punti fermi per non smarrirsi fra le nuvole

Ambienti di calcolo a griglia Parte 2. Risorse (e loro gestione) Job di griglia e applicazioni di griglia Riservare le risorse ai job

VIRTUAL VIRTUAL DATACENTER DATACENTER

Il clustering HA con Linux: Kimberlite

IT Cloud Service. Semplice - accessibile - sicuro - economico

Documento tecnico sulla tecnologia LaCie RAID

Introduzione al Cloud Computing

Filesystem e Dischi. Problemi e soluzioni. Federico Amedeo Izzo. federico.izzo42@gmail.com

MODULO 02. Iniziamo a usare il computer

Virtualization. Strutturare per semplificare la gestione. ICT Information & Communication Technology

Sistemi RAID. Corso di Calcolatori Elettronici. Feragotto Elena

Panoramica delle funzionalita

Windows Server 2012 R2

Assuma il ruolo di precursore: con il Managed Server di Hostpoint

Un infrastruttura informatica su misura per Voi nella cloud altoatesina

VMUG UNIPI 2015 FEDERICO BENNEWITZ MAURIZIO TERRAGNOLO VIRTUALIZZAZIONE NELLA NAUTICA VM-NAUTICA

Progetto Vserver- HighAvailability

Una rassegna dei sistemi operativi per il Cloud Computing

datarecovery Recupero dati & Informatica forense

Memoria secondaria. Struttura del disco. Scheduling del disco. Gestione dell unità a disco. Affidabilità dei dischi: RAID

Guida all installazione degli Hard Disk SATA ed alla configurazione del RAID

Introduzione alla Virtualizzazione

La piattaforma di lettura targhe intelligente ed innovativa in grado di offrire servizi completi e personalizzati

#cloudaws. Community - Cloud AWS su Google+ Amazon Web Services. Amazon EFS (elastic file system)

Attività federale di marketing

Sistemi per la produzione, gestione e conservazione di contenuti digitali CMS. L12 - Comunicazione e archiviazione digitale A.A

La nuova soluzione per la gestione di Post Vendita, Manutenzione e Assistenza Tecnica integrata con Mago.net.

LA SOLUZIONE. EVOLUTION, con la E LA TECNOLOGIA TRASPARENTE IL SOFTWARE INVISIBILE INVISIBILE ANCHE NEL PREZZO R.O.I. IMMEDIATO OFFERTA IN PROVA

ENTERPRISE SOLUTION CROSS SOLUTION PROFESSIONAL SOLUTION SERVIZI E FORMAZIONE

Valter Dardanello CEO, Technical Manager Piero Trono Marketing & Project Manager p.trono@kinetikon.com

RADAR. Raccolta e Analisi Dati per Attribuzione Rating

IBM System Storage DS5020 Express

Il file system. meccanismi di accesso e memorizzazione delle informazioni (programmi e dati) allocate. in memoria di massa

Comprendere il Cloud Computing. Maggio, 2013

Base di dati e sistemi informativi

SOFTWARE CLOUD PER LA GESTIONE DEI SISTEMI DI GESTIONE. Rev

Consolidamento Server

Modifiche principali al programma Adobe Open Options NOVITÀ! DISPONIBILITÀ ESCLUSIVA DEL SOFTWARE ADOBE ACROBAT ELEMENTS

Managed Print Services

I MODULI Q.A.T. PANORAMICA. La soluzione modulare di gestione del Sistema Qualità Aziendale

Sommario. Oracle Database 10g (laboratorio) Grid computing. Oracle Database 10g. Concetti. Installazione Oracle Database 10g

DEMATERIALIZZAZIONE CLOUD COMPUTING

Redundant Array of Inexpensive (Independent) Disks. Disco magnetico

Premessa Le indicazioni seguenti sono parzialmente tratte da Wikipedia ( e da un tutorial di Pierlauro Sciarelli su comefare.

IL SERVIZIO CLOUD BOX DELLA HALLEY CONSULTING s.p.a

San Giovanni Teatino 29 Novembre Marco Perini Collaboration Value

Presentazione. Furaco IT Managing & Consulting

SISTEMI E RETI. Crittografia. Sistemi distribuiti e configurazione architetturale delle applicazioni WEB.

Dischi RAID (Redundant Array of Inexpensive Disks)

Affidamento della progettazione e messa in opera di una infrastruttura tecnologia per la realizzazione di un sistema di continuità operativa ICT

SERVER E VIRTUALIZZAZIONE. Windows Server Guida alle edizioni

LaCie Ethernet Disk mini Domande frequenti (FAQ)

Linux nel calcolo distribuito

il servizio web per le comunicazioni scuola famiglia Descrizione generale del prodotto

La migliore soluzione per la sicurezza documentale

SOLUZIONI INFORMATICHE PER LO STUDIO LEGALE

MICHELANGELO REPORT è un

Sistemi Operativi GESTIONE DELLA MEMORIA SECONDARIA. D. Talia - UNICAL. Sistemi Operativi 11.1

Sistemi Operativi. Memoria Secondaria GESTIONE DELLA MEMORIA SECONDARIA. Struttura del disco. Scheduling del disco. Gestione del disco

Sistemi informativi secondo prospettive combinate

Netcube Italia Srl. Il Cloud Computing. In collaborazione con

L Informatica al Vostro Servizio

PASSIONE PER L IT PROLAN. network solutions

L obiettivo che si pone è di operare nei molteplici campi dell informatica aziendale, ponendosi come partner di riferimento per l utenza aziendale.

Cloudian S3 Object Storage

La gestione rapida ed efficace delle tue note spese in azienda!

OGGETTO: Convenzione fornitura siti internet

Una delle cose che si apprezza maggiormente del prodotto è proprio la facilità di gestione e la pulizia dell interfaccia.

LE CARATTERISTICHE. Caratteristiche. - tel fax pag. 2

Sistemi Operativi IMPLEMENTAZIONE DEL FILE SYSTEM. D. Talia - UNICAL. Sistemi Operativi 9.1

Транскрипт:

NON C'È CLOUD SENZA STORAGE CEPH - distributed object storage system

Chi sono? Nome: Dimitri Bellini Biografia: Decennale esperienza su sistemi operativi UX based, Storage Area Network, Array Management e tutto cio che e informatica, Official Zabbix Trainer Azienda: Quadrata di Bellini Dimitri Profilo Aziendale: Supporto e consulenza nell ambito enterprise storage e monitoring Sito Web: www.quadrata.it

Il problema a cui rispondere... Gli storage attuali non sono in grado di scalare facilmente Aumento della complessita e dei costi Necessita di investire su soluzioni proiettate per il futuro

Le soluzioni attuali Legacy Storage Array Open Source

Evoluzione dello storage

Dalla scheda perforata all object storage 2007 - nasce Ceph Opensource Object Storage 1987 - Nasce il concetto di ARRAY 1971 - Primo Floppy Disk 1725 - nasce la prima forma di archiviazione la scheda perforata

La fine dell epoca RAID? RAID: Redundant Array of Inexpensive Disks - Enhanced Reliability - RAID-1 mirroring - RAID-5/6 parity (reduced overhead) - Automated recovery - Enhanced Performance - RAID-0 striping - SAN interconnects - Enterprise SAS drives - Proprietary H/W RAID controllers - Economical Storage Solutions - Software RAID implementations - iscsi and JBODs - Enhanced Capacity - Logical volume concatenation

CEPH - Che cos e? - Ceph è altamente scalabile, open source, sistema storage di tipo softwaredefined che puo essere installato su commodity hardware (comuni server). - Ceph fornisce object, block e file system storage in unica soluzione selfmanaging, self-healing senza nessun single point of failure. - Ceph puo sostituire le soluzioni storage legacy e fornisce una soluzione unica per il Cloud.

CEPH vs Soluzioni Tradizionale?

CEPH Caratteristiche RBD -> Erogazione spazio disco per ambienti CLoud based (KVM, VMWare,etc..) RGW -> Compatibile S3 standard e SWIFT (Amazon,Openstack), scrittura ad oggetti CEPHFS -> File System distribuito ideale come sistema NAS

Elementi architetturali

RADOS Daemon (Reliable Automatic Distributed Object Store) OSDs: - 10s to 10000s in a cluster - One per disk (or one per SSD, RAID group...) - Serve stored objects to clients - Intelligently peer for replication & recovery Monitors: - Maintain cluster membership and state - Provide consensus for distributed decision-making - Small, odd number - These do not serve stored objects to clients

Object Storage Daemon - Dettaglio

Chi organizza i dati in CEPH? CRUSH: - Pseudo-random placement algorithm - Fast calculation, no lookup - Repeatable, deterministic - Statistically uniform distribution - Stable mapping - Limited data migration on change - Rule-based configuration - Infrastructure topology aware - Adjustable replication - Weighting Esempio di CRUSH Map:

Object e Placement Group (PG) Object : L Object è la più piccola unità di memorizzazione dati (4MB) in cluster di Ceph, tutto viene memorizzato sotto forma di oggetti. Gli object sono mappati tramite PG e questi oggetti o loro copie sono sempre distribuiti su diversi OSD. PG (Placement Group): L'algoritmo CRUSH associa ogni Object ad un Placement Group e poi associa ogni Placement Group ad uno o più Ceph OSD Daemon. Questo livello di riferimento indiretto consente a Ceph di riequilibrare in modo dinamico quando nuovi Ceph OSD Daemon vengono aggiunti o rimossi. Con una copia della cluster map e tramite l'algoritmo CRUSH, il client può calcolare esattamente quali OSD sono da utilizzare durante la lettura o la scrittura di un object particolare.

Distribuzione del dato sul cluster CEPH Pools PGs

Ceph & KVM Tramite le LIBRBD (RADOS BLOCK DEVICE) e possibile erogare dischi virtuali a QEMU/KVM, com questa soluzione il cluster Ceph e in oltre in grado di garantire alle VM: - High Availabity (il dato puo provenire da piu nodi CEPH) - Snapshot - Cloni - Asynchronous Replication

CEPH Vantaggi: Riorganizzazione PG Prendiamo ad esempio un disco in errore da 2TB in mirror RAID - Dobbiamo copiare 2TB dal disco soppravvissuto ad uno nuovo - Il disco sopravvissuto e quello nuovo risiedono sempre sullo stessa zona Prendiamo due oggetti RADOS clusterizzati sullo stesso nodo primario - Le coppie sopravvissute sono riorganizzate (su differenti secondari) - Le nuove copie saranno riorganizzate (sui diversi successori ) - Vengono copiati 10GB da ciascuno dei 200 sopravvissuti a 200 successori - Sopravvissuti e successori sono in diverse zone

CEPH Vantaggi: Riorganizzazione PG Vantaggi - Il recupero è parallelo e 200x più veloce - Il servizio può continuare durante il processo di recupero - L'esposizione ad un probabile 2 guasto è ridotto del 200x - Gestione della rilocazione in base a zone da guasti di livello superiore - Il recupero è automatico e non sono necessari nuovi dischi - Non sono richiesti dischi di ricambio in standby

Non piu dischi SATA/SAS?!

Ceph e la Soluzione Definitiva???

Lascio a voi provare e verificare se CEPH puo soddisfare le vostre esigenze. Rincordando che CEPH e OPENSOURCE

Grazie! DOMANDE? Riferimenti Utili - www.ceph.com - www.sebastien-han.fr - karan-mj.blogspot.it