SlideShare a Scribd company logo
1 of 24
Download to read offline
© 2010 VMware Inc. All rights reserved
VMUG IT Meeting – Pisa 29/05/2015
SDS secondo VMware:
Virtual SAN e Virtual Volumes
2
Chi sono
 Giuseppe Guglielmetti
• System Engineer, VCP
• vExpert 2011-2015, EMC Elect 2015
• @gguglie - it.linkedin.com/in/giuseppeguglielmetti
3
Il Software Defined Data Center
Compute:
virtualizzare
tutte le
applicazioni
Network:
virtualizzare il
network
Storage: trasformarlo
per renderlo
rispondente ai
requisiti della
applicazioni
Automazione: i tool
di management
devono favorire
l’automazione
Il SDDC implica un paradigma operativo completamente automatizzato e
guidato dal software:
Policy e Orchestration
4
SDS – l’idea centrale
Creare una piattaforma storage che permetta la
composizione dinamica di servizi
astratta dall’hardware sottostante
5
SDS - Perché?
 Sempre maggiore varietà di device
• Hybrid, SSD, AFA
• server x86
• scale-out storage, cloud storage, object storage…
 Problemi del modello operativo tradizionale
• Provisioning lento
• troubleshooting complesso
• complessità nel management
• …
6
Storage Policy-Based Management
7
SPBM
8
SPBM – vista d’insieme
• Gli storage che usano le vStorage APIs for Storage Awareness
(VASA), sono rappresentati da degli storage providers.
• Gli storage providers informano il vCenter Server degli specifici
devices e presentano le loro caratteristiche e i datastore creati sotto
forma storage capabilities.
• Uno storage può pubblicare più capabilities.
• Le capabilities sono raggruppate in uno o più capability profile.
• Anche le capabilities specifiche del vendor appaiono nello Storage
Policy-Based Management.
• Quando una VM viene creata si fa riferimento a queste capabilities e
la VM viene messa sui datastore che le offrono.
10
Storage Policy
 Possono essere di tre tipologie:
• Tag based
• VSAN
• VVOL
11
Proviamo le Storage Policy!
 Il modo più semplice per provare le Storage Policy è tramite gli
HandsOn Labs Online di VMware.
 Le Storage Policy sono usate in tutti i lab che trattano lo storage
 L’HOL più completo è il HOL-SDC-1427 - VMware Software Defined
Storage for the Enterprise che mostra anche come si integrino con
vRealize Automation e PowerCLI
12
Virtual SAN
14
VSAN – Architettura
esxi-01 esxi-02 esxi-03
VSAN network
vSphere Cluster
REPLICA-1 REPLICA-2
VSAN datastore
• Minimo 3 hosts, tutti con storage locale da
destinare alla VSAN
• E’ raccomandato che gli host abbiano
configurazioni simili
• Host: Scalabile fino a 64 host
• Dischi: dischi locali
o Hybrid: dischi magnetici e flash
o All-Flash: solo dispositivi flash
o Max 35 device capacitivi/nodo
o VMDK fino a 62TB
• Rete:
o 1GB Ethernet O
o 10GB Ethernet (preferito)
• Il componente “Witness” (fatto solo da
metadata) agisce da tie-breaker durante le
decisioni di availability
15
VSAN
 Tutti i componenti (hw, driver, firmware) devono essere in HCL
 Completamente integrata con vSphere e la vRealize Suite
 Supporta tutto quello che è supportato nei datastore “tradizionali”
16
VSAN e SPBM
vSphere
Storage Policy-Based Mgmt
vSphere vSphere
Virtual SAN
Storage Policy-Based Mgmt
VVOL-enabled arrays
vSphere Virtual Volumes
 Gli amministratori definiscono le storage policies e le assegnano alle VM.
 Quando viene fatto il provisioning della VM, VSAN interpreta la storage
policy e configura i device storage sottostanti in modo che soddisfino la
policy.
 Quando la policy viene cambiata, VSAN riconfigura automaticamente le
risorse per soddisfare la nuova policy
17
Proviamo la VSAN!
 L’HOL dedicato a VSAN: HOL-SDC-1408 - What's New with Virtual
SAN 6
 6 mesi di trial gratuita per i membri del VMUG!
http://vmug.hs-sites.com/virtual-san-trial NEW!
18
Virtual Vol
19
VVOL
 Virtualizzano SAN e NAS in pool logici detti Virtual Datastore
 I virtual disks sono rappresentati nativamente negli array
 La maggior parte delle funzioni storage possono essere gestite in
offload dallo storage.
 Lo storage array è consapevole dei VMDK
 La gestione avviente tramite Storage Policy-Based Management
 Supportano i protocolli esistenti (FC, iSCSI, NFS)
 Supportati dai vari vendors storage
 Inclusi in vSphere
20
VVOL Architettura
• Nessun File System
• ESX gestisce l’array tramite le API
VASA
• Gli array sono partizionati
logicamente in contenitori chiamati
Storage Containers (SC)
• I dischi delle VM, detti Virtual
Volumes, sono salvati nativamente
negli Storage Container.
• L’ I/O tra ESX e array è fatto tramite
punti di accesso detti Protocol
Endpoint (PE)
• I data services sono offloaded
sull’array
• Gestione tramite storage policy-
based management (SPBM)
Published
CapabilitiesSnapshot
Replication
Deduplication
Encryption
vSphere
Virtual Volumes
Storage Policy
Capacity
Availability
Performance
Data
Protection
Security
PE VASA
ProviderPE
Storage Policy-Based Mgmt.
21
VVOL – VASA Provider (VP)
Plugin sviluppato dallo storage
vendor
Utilizza le API VASA
ESX and vCenter Server connect
to VASA provider
Esporta le capability dell’array e
le presenta a vSphere
Un singolo VASA provider può
gestire piu’ array
Può essere implementato nel
management server dell’array o
nel firmware dell’array
Responsabile della creazione
dei Virtual Volume
Virtual Volumes
VASA Provider
22
VVOL – Protocol Endpoint
 Punto di accesso dall’host allo
storage
 Creato dallo storage administrator
 Gestisce tutti i path e le policy
sono amministrate
 Compatibile con tutti i protocolli
SAN e NAS (iSCSI, NFS, FC, FCoE)
 Sostituisce il concetto di LUN e
mount point
Virtual Volumes
VASA ProviderPE
23
VVOL – Storage Container
 Costrutti logici per raggruppare virtual
volume
 Setup fatto dallo storage administrator
 La capacità è basata sulla capacità
fisica dell’array
 Partizione logica delle VM con diverse
esigenze storage
 Minimo uno storage container per array
 Massimo dipende dall’array
 Un singolo SC puo’ essere acceduto
contemporaneamente da piu’ Protocol
Endpoints
 “Equivalenti” ai datastore
Virtual Volumes
vCenter
SC SC
24
VVOL
Virtual Machines
Storage capabilities
Storage policies
vSphere Web Client
Storage Management UI
Datastores
Virtual Volumes
Storage Container
VVol VVol VVol
24
VMware Admin
Storage Admin
25
Proviamo i VVOL!
 L’HOL dedicato è il HOL-SDC-1429 - Virtual Volumes
 Tramite una Virtual Storage Appliance che supporti i VVOL:
• ad esempio il vVNX di EMC nella prossima release prevista per Q3 2015
26
Enjoy The Day!
Join the Conversation!
@vmugit
@MyVMUG
#VMUGIT
www.vmug.com/italy

More Related Content

What's hot

#vBrownBag.IT - Session 2
#vBrownBag.IT - Session 2#vBrownBag.IT - Session 2
#vBrownBag.IT - Session 2Andrea Mauro
 
#vBrownBag.IT - Session 1
#vBrownBag.IT - Session 1#vBrownBag.IT - Session 1
#vBrownBag.IT - Session 1Andrea Mauro
 
SQL Server Workload Profiling
SQL Server Workload ProfilingSQL Server Workload Profiling
SQL Server Workload ProfilingGianluca Hotz
 
SQL Server Back to Basics: Sicurezza
SQL Server Back to Basics: SicurezzaSQL Server Back to Basics: Sicurezza
SQL Server Back to Basics: SicurezzaGianluca Hotz
 
CCI2018 - Iperconvergenza con Windows Server
CCI2018 - Iperconvergenza con Windows ServerCCI2018 - Iperconvergenza con Windows Server
CCI2018 - Iperconvergenza con Windows Serverwalk2talk srl
 
Azure SQL Database Ledger
Azure SQL Database LedgerAzure SQL Database Ledger
Azure SQL Database LedgerGianluca Hotz
 
SQL Server Failover Cluster Instances con Amazon FSx in AWS
SQL Server Failover Cluster Instances con Amazon FSx in AWSSQL Server Failover Cluster Instances con Amazon FSx in AWS
SQL Server Failover Cluster Instances con Amazon FSx in AWSGianluca Hotz
 
SQL Server Failover Cluster Instances con Azure Managed Disks
SQL Server Failover Cluster Instances con Azure Managed DisksSQL Server Failover Cluster Instances con Azure Managed Disks
SQL Server Failover Cluster Instances con Azure Managed DisksGianluca Hotz
 
Come utilizzare AWS DMS per migrare SQL Server ad Amazon Aurora
Come utilizzare AWS DMS per migrare SQL Server ad Amazon AuroraCome utilizzare AWS DMS per migrare SQL Server ad Amazon Aurora
Come utilizzare AWS DMS per migrare SQL Server ad Amazon AuroraGianluca Hotz
 
VMUGIT UC 2013 - 09b VMUGIT SMB
VMUGIT UC 2013 - 09b VMUGIT SMB VMUGIT UC 2013 - 09b VMUGIT SMB
VMUGIT UC 2013 - 09b VMUGIT SMB VMUG IT
 
Azure SQL Database Ledger
Azure SQL Database LedgerAzure SQL Database Ledger
Azure SQL Database LedgerGianluca Hotz
 
festival ICT 2013: Understanding VMware HA
festival ICT 2013: Understanding VMware HAfestival ICT 2013: Understanding VMware HA
festival ICT 2013: Understanding VMware HAfestival ICT 2016
 
SQL Server Data Virtualization with Polybase
SQL Server Data Virtualization with PolybaseSQL Server Data Virtualization with Polybase
SQL Server Data Virtualization with PolybaseGianluca Hotz
 
festival ICT 2013: Windows Server 2012 R2: Lo Storage Enterprise per Tutti
festival ICT 2013: Windows Server 2012 R2: Lo Storage Enterprise per Tutti festival ICT 2013: Windows Server 2012 R2: Lo Storage Enterprise per Tutti
festival ICT 2013: Windows Server 2012 R2: Lo Storage Enterprise per Tutti festival ICT 2016
 
Mettere in sicurezza ambienti sql server
Mettere in sicurezza ambienti sql serverMettere in sicurezza ambienti sql server
Mettere in sicurezza ambienti sql serverGianluca Hotz
 

What's hot (20)

GUIDA VMWARE
GUIDA VMWAREGUIDA VMWARE
GUIDA VMWARE
 
#vBrownBag.IT - Session 2
#vBrownBag.IT - Session 2#vBrownBag.IT - Session 2
#vBrownBag.IT - Session 2
 
#vBrownBag.IT - Session 1
#vBrownBag.IT - Session 1#vBrownBag.IT - Session 1
#vBrownBag.IT - Session 1
 
SQL Server Workload Profiling
SQL Server Workload ProfilingSQL Server Workload Profiling
SQL Server Workload Profiling
 
SQL Server Back to Basics: Sicurezza
SQL Server Back to Basics: SicurezzaSQL Server Back to Basics: Sicurezza
SQL Server Back to Basics: Sicurezza
 
CCI2018 - Iperconvergenza con Windows Server
CCI2018 - Iperconvergenza con Windows ServerCCI2018 - Iperconvergenza con Windows Server
CCI2018 - Iperconvergenza con Windows Server
 
SQL Server in AWS
SQL Server in AWSSQL Server in AWS
SQL Server in AWS
 
SQL Server in AWS
SQL Server in AWSSQL Server in AWS
SQL Server in AWS
 
Azure SQL Database Ledger
Azure SQL Database LedgerAzure SQL Database Ledger
Azure SQL Database Ledger
 
Safe check up - cos'è? - 22feb2012
Safe check up - cos'è? - 22feb2012 Safe check up - cos'è? - 22feb2012
Safe check up - cos'è? - 22feb2012
 
SQL Server Failover Cluster Instances con Amazon FSx in AWS
SQL Server Failover Cluster Instances con Amazon FSx in AWSSQL Server Failover Cluster Instances con Amazon FSx in AWS
SQL Server Failover Cluster Instances con Amazon FSx in AWS
 
SQL Server Failover Cluster Instances con Azure Managed Disks
SQL Server Failover Cluster Instances con Azure Managed DisksSQL Server Failover Cluster Instances con Azure Managed Disks
SQL Server Failover Cluster Instances con Azure Managed Disks
 
HP software defined storage
HP software defined storageHP software defined storage
HP software defined storage
 
Come utilizzare AWS DMS per migrare SQL Server ad Amazon Aurora
Come utilizzare AWS DMS per migrare SQL Server ad Amazon AuroraCome utilizzare AWS DMS per migrare SQL Server ad Amazon Aurora
Come utilizzare AWS DMS per migrare SQL Server ad Amazon Aurora
 
VMUGIT UC 2013 - 09b VMUGIT SMB
VMUGIT UC 2013 - 09b VMUGIT SMB VMUGIT UC 2013 - 09b VMUGIT SMB
VMUGIT UC 2013 - 09b VMUGIT SMB
 
Azure SQL Database Ledger
Azure SQL Database LedgerAzure SQL Database Ledger
Azure SQL Database Ledger
 
festival ICT 2013: Understanding VMware HA
festival ICT 2013: Understanding VMware HAfestival ICT 2013: Understanding VMware HA
festival ICT 2013: Understanding VMware HA
 
SQL Server Data Virtualization with Polybase
SQL Server Data Virtualization with PolybaseSQL Server Data Virtualization with Polybase
SQL Server Data Virtualization with Polybase
 
festival ICT 2013: Windows Server 2012 R2: Lo Storage Enterprise per Tutti
festival ICT 2013: Windows Server 2012 R2: Lo Storage Enterprise per Tutti festival ICT 2013: Windows Server 2012 R2: Lo Storage Enterprise per Tutti
festival ICT 2013: Windows Server 2012 R2: Lo Storage Enterprise per Tutti
 
Mettere in sicurezza ambienti sql server
Mettere in sicurezza ambienti sql serverMettere in sicurezza ambienti sql server
Mettere in sicurezza ambienti sql server
 

Similar to SPBM VSAN VVOL @ VMUG.IT 20150529

Differenze tra Windows Server 2012 R2 su e Server 2016 Yashi Italia
Differenze tra Windows Server 2012 R2 su e Server 2016 Yashi ItaliaDifferenze tra Windows Server 2012 R2 su e Server 2016 Yashi Italia
Differenze tra Windows Server 2012 R2 su e Server 2016 Yashi ItaliaYashi Italia
 
Site Recovery Manager - Una visione architetturale
Site Recovery Manager - Una visione architetturaleSite Recovery Manager - Una visione architetturale
Site Recovery Manager - Una visione architetturalegguglie
 
MySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle Openstack
MySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle OpenstackMySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle Openstack
MySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle OpenstackPar-Tec S.p.A.
 
VMUG.IT @ ITway Campus 2014
VMUG.IT @ ITway Campus 2014VMUG.IT @ ITway Campus 2014
VMUG.IT @ ITway Campus 2014Andrea Mauro
 
Virtualizzazione e Network Management Open Source
Virtualizzazione e Network Management Open SourceVirtualizzazione e Network Management Open Source
Virtualizzazione e Network Management Open SourceMarco Vanino
 
Smau Padova - Enrico Tasquier
Smau Padova -  Enrico TasquierSmau Padova -  Enrico Tasquier
Smau Padova - Enrico TasquierSMAU
 
IaaS and PaaS relational databases in the cloud
IaaS and PaaS relational databases in the cloudIaaS and PaaS relational databases in the cloud
IaaS and PaaS relational databases in the cloudGianluca Hotz
 
Novità di vSphere 5.1
Novità di vSphere 5.1Novità di vSphere 5.1
Novità di vSphere 5.1S.info Srl
 
Le novità di VMware vSphere 5.1
Le novità di VMware vSphere 5.1Le novità di VMware vSphere 5.1
Le novità di VMware vSphere 5.1PRAGMA PROGETTI
 
Smau Milano 2011 Emilio Perotti
Smau Milano 2011 Emilio PerottiSmau Milano 2011 Emilio Perotti
Smau Milano 2011 Emilio PerottiSMAU
 
Virtualizzazione Power IBM
Virtualizzazione Power IBMVirtualizzazione Power IBM
Virtualizzazione Power IBMS.info Srl
 
Evento 18 giugno - Virtualizzazione power
Evento 18 giugno - Virtualizzazione powerEvento 18 giugno - Virtualizzazione power
Evento 18 giugno - Virtualizzazione powerPRAGMA PROGETTI
 
VMUGIT - Virtualizzare con i piedi per terra
VMUGIT - Virtualizzare con i piedi per terraVMUGIT - Virtualizzare con i piedi per terra
VMUGIT - Virtualizzare con i piedi per terraVMUG IT
 
Presentazione al VMUGIT UC 2014 - Virtualizzare con i piedi per terra
Presentazione al VMUGIT UC 2014 - Virtualizzare con i piedi per terraPresentazione al VMUGIT UC 2014 - Virtualizzare con i piedi per terra
Presentazione al VMUGIT UC 2014 - Virtualizzare con i piedi per terraAndrea Mauro
 
Cisco Unified Computing System: soluzione creata per la virtualizzazione e il...
Cisco Unified Computing System: soluzione creata per la virtualizzazione e il...Cisco Unified Computing System: soluzione creata per la virtualizzazione e il...
Cisco Unified Computing System: soluzione creata per la virtualizzazione e il...Maticmind
 
Italian .NEXT on Tour Keynote and Technical Slidedeck
Italian .NEXT on Tour Keynote and Technical SlidedeckItalian .NEXT on Tour Keynote and Technical Slidedeck
Italian .NEXT on Tour Keynote and Technical SlidedeckNEXTtour
 
Polyglot Persistance con PostgreSQL, CouchDB, MongoDB, Redis e OrientDB
Polyglot Persistance con PostgreSQL, CouchDB, MongoDB, Redis e OrientDBPolyglot Persistance con PostgreSQL, CouchDB, MongoDB, Redis e OrientDB
Polyglot Persistance con PostgreSQL, CouchDB, MongoDB, Redis e OrientDBSteve Maraspin
 

Similar to SPBM VSAN VVOL @ VMUG.IT 20150529 (20)

Differenze tra Windows Server 2012 R2 su e Server 2016 Yashi Italia
Differenze tra Windows Server 2012 R2 su e Server 2016 Yashi ItaliaDifferenze tra Windows Server 2012 R2 su e Server 2016 Yashi Italia
Differenze tra Windows Server 2012 R2 su e Server 2016 Yashi Italia
 
Site Recovery Manager - Una visione architetturale
Site Recovery Manager - Una visione architetturaleSite Recovery Manager - Una visione architetturale
Site Recovery Manager - Una visione architetturale
 
MySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle Openstack
MySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle OpenstackMySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle Openstack
MySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle Openstack
 
VMUG.IT @ ITway Campus 2014
VMUG.IT @ ITway Campus 2014VMUG.IT @ ITway Campus 2014
VMUG.IT @ ITway Campus 2014
 
Virtualizzazione e Network Management Open Source
Virtualizzazione e Network Management Open SourceVirtualizzazione e Network Management Open Source
Virtualizzazione e Network Management Open Source
 
Smau Padova - Enrico Tasquier
Smau Padova -  Enrico TasquierSmau Padova -  Enrico Tasquier
Smau Padova - Enrico Tasquier
 
Cesvip 20110127
Cesvip 20110127Cesvip 20110127
Cesvip 20110127
 
IaaS and PaaS relational databases in the cloud
IaaS and PaaS relational databases in the cloudIaaS and PaaS relational databases in the cloud
IaaS and PaaS relational databases in the cloud
 
Novità di vSphere 5.1
Novità di vSphere 5.1Novità di vSphere 5.1
Novità di vSphere 5.1
 
Le novità di VMware vSphere 5.1
Le novità di VMware vSphere 5.1Le novità di VMware vSphere 5.1
Le novità di VMware vSphere 5.1
 
Smau Milano 2011 Emilio Perotti
Smau Milano 2011 Emilio PerottiSmau Milano 2011 Emilio Perotti
Smau Milano 2011 Emilio Perotti
 
Seminario VMWare 2014
Seminario VMWare 2014Seminario VMWare 2014
Seminario VMWare 2014
 
Virtualizzazione Power IBM
Virtualizzazione Power IBMVirtualizzazione Power IBM
Virtualizzazione Power IBM
 
Evento 18 giugno - Virtualizzazione power
Evento 18 giugno - Virtualizzazione powerEvento 18 giugno - Virtualizzazione power
Evento 18 giugno - Virtualizzazione power
 
VMUGIT - Virtualizzare con i piedi per terra
VMUGIT - Virtualizzare con i piedi per terraVMUGIT - Virtualizzare con i piedi per terra
VMUGIT - Virtualizzare con i piedi per terra
 
Presentazione al VMUGIT UC 2014 - Virtualizzare con i piedi per terra
Presentazione al VMUGIT UC 2014 - Virtualizzare con i piedi per terraPresentazione al VMUGIT UC 2014 - Virtualizzare con i piedi per terra
Presentazione al VMUGIT UC 2014 - Virtualizzare con i piedi per terra
 
OCP Paas_ultima
OCP Paas_ultimaOCP Paas_ultima
OCP Paas_ultima
 
Cisco Unified Computing System: soluzione creata per la virtualizzazione e il...
Cisco Unified Computing System: soluzione creata per la virtualizzazione e il...Cisco Unified Computing System: soluzione creata per la virtualizzazione e il...
Cisco Unified Computing System: soluzione creata per la virtualizzazione e il...
 
Italian .NEXT on Tour Keynote and Technical Slidedeck
Italian .NEXT on Tour Keynote and Technical SlidedeckItalian .NEXT on Tour Keynote and Technical Slidedeck
Italian .NEXT on Tour Keynote and Technical Slidedeck
 
Polyglot Persistance con PostgreSQL, CouchDB, MongoDB, Redis e OrientDB
Polyglot Persistance con PostgreSQL, CouchDB, MongoDB, Redis e OrientDBPolyglot Persistance con PostgreSQL, CouchDB, MongoDB, Redis e OrientDB
Polyglot Persistance con PostgreSQL, CouchDB, MongoDB, Redis e OrientDB
 

More from VMUG IT

04 vmugit aprile_2018_raff_poltronieri
04 vmugit aprile_2018_raff_poltronieri04 vmugit aprile_2018_raff_poltronieri
04 vmugit aprile_2018_raff_poltronieriVMUG IT
 
03 vmugit aprile_2018_veeam
03 vmugit aprile_2018_veeam03 vmugit aprile_2018_veeam
03 vmugit aprile_2018_veeamVMUG IT
 
02 vmugit aprile_2018_il_restodelcarlino
02 vmugit aprile_2018_il_restodelcarlino02 vmugit aprile_2018_il_restodelcarlino
02 vmugit aprile_2018_il_restodelcarlinoVMUG IT
 
01 vmugit aprile_2018_bologna_benvenuto
01 vmugit aprile_2018_bologna_benvenuto01 vmugit aprile_2018_bologna_benvenuto
01 vmugit aprile_2018_bologna_benvenutoVMUG IT
 
07 vmugit aprile_2018_massimiliano_moschini
07 vmugit aprile_2018_massimiliano_moschini07 vmugit aprile_2018_massimiliano_moschini
07 vmugit aprile_2018_massimiliano_moschiniVMUG IT
 
06 vmugit aprile_2018_alessandro_tinivelli
06 vmugit aprile_2018_alessandro_tinivelli06 vmugit aprile_2018_alessandro_tinivelli
06 vmugit aprile_2018_alessandro_tinivelliVMUG IT
 
05 vmugit aprile_2018_7_layers
05 vmugit aprile_2018_7_layers05 vmugit aprile_2018_7_layers
05 vmugit aprile_2018_7_layersVMUG IT
 
07 - VMUGIT - Lecce 2018 - Antonio Gentile, Fortinet
07 - VMUGIT - Lecce 2018 - Antonio Gentile, Fortinet07 - VMUGIT - Lecce 2018 - Antonio Gentile, Fortinet
07 - VMUGIT - Lecce 2018 - Antonio Gentile, FortinetVMUG IT
 
06 - VMUGIT - Lecce 2018 - Rodolfo Rotondo, VMware
06 - VMUGIT - Lecce 2018 - Rodolfo Rotondo, VMware06 - VMUGIT - Lecce 2018 - Rodolfo Rotondo, VMware
06 - VMUGIT - Lecce 2018 - Rodolfo Rotondo, VMwareVMUG IT
 
05 - VMUGIT - Lecce 2018 - Raff Poltronieri, CloudItalia
05 - VMUGIT - Lecce 2018 - Raff Poltronieri, CloudItalia05 - VMUGIT - Lecce 2018 - Raff Poltronieri, CloudItalia
05 - VMUGIT - Lecce 2018 - Raff Poltronieri, CloudItaliaVMUG IT
 
04 - VMUGIT - Lecce 2018 - Giampiero Petrosi, Rubrik
04 - VMUGIT - Lecce 2018 - Giampiero Petrosi, Rubrik04 - VMUGIT - Lecce 2018 - Giampiero Petrosi, Rubrik
04 - VMUGIT - Lecce 2018 - Giampiero Petrosi, RubrikVMUG IT
 
03 - VMUGIT - Lecce 2018 - Massimiliano Mortillaro, Tech Unplugged
03 - VMUGIT - Lecce 2018 - Massimiliano Mortillaro, Tech Unplugged03 - VMUGIT - Lecce 2018 - Massimiliano Mortillaro, Tech Unplugged
03 - VMUGIT - Lecce 2018 - Massimiliano Mortillaro, Tech UnpluggedVMUG IT
 
02 - VMUGIT - Lecce 2018 - Enrico Signoretti, OpenIO
02 - VMUGIT - Lecce 2018 - Enrico Signoretti, OpenIO02 - VMUGIT - Lecce 2018 - Enrico Signoretti, OpenIO
02 - VMUGIT - Lecce 2018 - Enrico Signoretti, OpenIOVMUG IT
 
01 - VMUGIT - Lecce 2018 - Fabio Rapposelli, VMware
01 - VMUGIT - Lecce 2018 - Fabio Rapposelli, VMware01 - VMUGIT - Lecce 2018 - Fabio Rapposelli, VMware
01 - VMUGIT - Lecce 2018 - Fabio Rapposelli, VMwareVMUG IT
 
00 - VMUGIT - Lecce 2018 - Intro
00 - VMUGIT - Lecce 2018 - Intro00 - VMUGIT - Lecce 2018 - Intro
00 - VMUGIT - Lecce 2018 - IntroVMUG IT
 
Luca dell'oca - italian vmug usercon 2017
Luca dell'oca - italian vmug usercon 2017 Luca dell'oca - italian vmug usercon 2017
Luca dell'oca - italian vmug usercon 2017 VMUG IT
 
Luc Dekens - Italian vmug usercon
Luc Dekens - Italian vmug usercon Luc Dekens - Italian vmug usercon
Luc Dekens - Italian vmug usercon VMUG IT
 
Gianni Resti
Gianni Resti  Gianni Resti
Gianni Resti VMUG IT
 
Frank Denneman keynote
Frank Denneman keynoteFrank Denneman keynote
Frank Denneman keynoteVMUG IT
 
Vmug 2017 Guido Frabotti
Vmug 2017 Guido FrabottiVmug 2017 Guido Frabotti
Vmug 2017 Guido FrabottiVMUG IT
 

More from VMUG IT (20)

04 vmugit aprile_2018_raff_poltronieri
04 vmugit aprile_2018_raff_poltronieri04 vmugit aprile_2018_raff_poltronieri
04 vmugit aprile_2018_raff_poltronieri
 
03 vmugit aprile_2018_veeam
03 vmugit aprile_2018_veeam03 vmugit aprile_2018_veeam
03 vmugit aprile_2018_veeam
 
02 vmugit aprile_2018_il_restodelcarlino
02 vmugit aprile_2018_il_restodelcarlino02 vmugit aprile_2018_il_restodelcarlino
02 vmugit aprile_2018_il_restodelcarlino
 
01 vmugit aprile_2018_bologna_benvenuto
01 vmugit aprile_2018_bologna_benvenuto01 vmugit aprile_2018_bologna_benvenuto
01 vmugit aprile_2018_bologna_benvenuto
 
07 vmugit aprile_2018_massimiliano_moschini
07 vmugit aprile_2018_massimiliano_moschini07 vmugit aprile_2018_massimiliano_moschini
07 vmugit aprile_2018_massimiliano_moschini
 
06 vmugit aprile_2018_alessandro_tinivelli
06 vmugit aprile_2018_alessandro_tinivelli06 vmugit aprile_2018_alessandro_tinivelli
06 vmugit aprile_2018_alessandro_tinivelli
 
05 vmugit aprile_2018_7_layers
05 vmugit aprile_2018_7_layers05 vmugit aprile_2018_7_layers
05 vmugit aprile_2018_7_layers
 
07 - VMUGIT - Lecce 2018 - Antonio Gentile, Fortinet
07 - VMUGIT - Lecce 2018 - Antonio Gentile, Fortinet07 - VMUGIT - Lecce 2018 - Antonio Gentile, Fortinet
07 - VMUGIT - Lecce 2018 - Antonio Gentile, Fortinet
 
06 - VMUGIT - Lecce 2018 - Rodolfo Rotondo, VMware
06 - VMUGIT - Lecce 2018 - Rodolfo Rotondo, VMware06 - VMUGIT - Lecce 2018 - Rodolfo Rotondo, VMware
06 - VMUGIT - Lecce 2018 - Rodolfo Rotondo, VMware
 
05 - VMUGIT - Lecce 2018 - Raff Poltronieri, CloudItalia
05 - VMUGIT - Lecce 2018 - Raff Poltronieri, CloudItalia05 - VMUGIT - Lecce 2018 - Raff Poltronieri, CloudItalia
05 - VMUGIT - Lecce 2018 - Raff Poltronieri, CloudItalia
 
04 - VMUGIT - Lecce 2018 - Giampiero Petrosi, Rubrik
04 - VMUGIT - Lecce 2018 - Giampiero Petrosi, Rubrik04 - VMUGIT - Lecce 2018 - Giampiero Petrosi, Rubrik
04 - VMUGIT - Lecce 2018 - Giampiero Petrosi, Rubrik
 
03 - VMUGIT - Lecce 2018 - Massimiliano Mortillaro, Tech Unplugged
03 - VMUGIT - Lecce 2018 - Massimiliano Mortillaro, Tech Unplugged03 - VMUGIT - Lecce 2018 - Massimiliano Mortillaro, Tech Unplugged
03 - VMUGIT - Lecce 2018 - Massimiliano Mortillaro, Tech Unplugged
 
02 - VMUGIT - Lecce 2018 - Enrico Signoretti, OpenIO
02 - VMUGIT - Lecce 2018 - Enrico Signoretti, OpenIO02 - VMUGIT - Lecce 2018 - Enrico Signoretti, OpenIO
02 - VMUGIT - Lecce 2018 - Enrico Signoretti, OpenIO
 
01 - VMUGIT - Lecce 2018 - Fabio Rapposelli, VMware
01 - VMUGIT - Lecce 2018 - Fabio Rapposelli, VMware01 - VMUGIT - Lecce 2018 - Fabio Rapposelli, VMware
01 - VMUGIT - Lecce 2018 - Fabio Rapposelli, VMware
 
00 - VMUGIT - Lecce 2018 - Intro
00 - VMUGIT - Lecce 2018 - Intro00 - VMUGIT - Lecce 2018 - Intro
00 - VMUGIT - Lecce 2018 - Intro
 
Luca dell'oca - italian vmug usercon 2017
Luca dell'oca - italian vmug usercon 2017 Luca dell'oca - italian vmug usercon 2017
Luca dell'oca - italian vmug usercon 2017
 
Luc Dekens - Italian vmug usercon
Luc Dekens - Italian vmug usercon Luc Dekens - Italian vmug usercon
Luc Dekens - Italian vmug usercon
 
Gianni Resti
Gianni Resti  Gianni Resti
Gianni Resti
 
Frank Denneman keynote
Frank Denneman keynoteFrank Denneman keynote
Frank Denneman keynote
 
Vmug 2017 Guido Frabotti
Vmug 2017 Guido FrabottiVmug 2017 Guido Frabotti
Vmug 2017 Guido Frabotti
 

Recently uploaded

Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...Associazione Digital Days
 
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Associazione Digital Days
 
Programma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 TorinoProgramma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 TorinoQuotidiano Piemontese
 
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Associazione Digital Days
 
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Associazione Digital Days
 
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Associazione Digital Days
 
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...Associazione Digital Days
 
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...Associazione Digital Days
 
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Associazione Digital Days
 

Recently uploaded (9)

Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
 
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
 
Programma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 TorinoProgramma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 Torino
 
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
 
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
 
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
 
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
 
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
 
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
 

SPBM VSAN VVOL @ VMUG.IT 20150529

  • 1. © 2010 VMware Inc. All rights reserved VMUG IT Meeting – Pisa 29/05/2015 SDS secondo VMware: Virtual SAN e Virtual Volumes
  • 2. 2 Chi sono  Giuseppe Guglielmetti • System Engineer, VCP • vExpert 2011-2015, EMC Elect 2015 • @gguglie - it.linkedin.com/in/giuseppeguglielmetti
  • 3. 3 Il Software Defined Data Center Compute: virtualizzare tutte le applicazioni Network: virtualizzare il network Storage: trasformarlo per renderlo rispondente ai requisiti della applicazioni Automazione: i tool di management devono favorire l’automazione Il SDDC implica un paradigma operativo completamente automatizzato e guidato dal software: Policy e Orchestration
  • 4. 4 SDS – l’idea centrale Creare una piattaforma storage che permetta la composizione dinamica di servizi astratta dall’hardware sottostante
  • 5. 5 SDS - Perché?  Sempre maggiore varietà di device • Hybrid, SSD, AFA • server x86 • scale-out storage, cloud storage, object storage…  Problemi del modello operativo tradizionale • Provisioning lento • troubleshooting complesso • complessità nel management • …
  • 8. 8 SPBM – vista d’insieme • Gli storage che usano le vStorage APIs for Storage Awareness (VASA), sono rappresentati da degli storage providers. • Gli storage providers informano il vCenter Server degli specifici devices e presentano le loro caratteristiche e i datastore creati sotto forma storage capabilities. • Uno storage può pubblicare più capabilities. • Le capabilities sono raggruppate in uno o più capability profile. • Anche le capabilities specifiche del vendor appaiono nello Storage Policy-Based Management. • Quando una VM viene creata si fa riferimento a queste capabilities e la VM viene messa sui datastore che le offrono.
  • 9. 10 Storage Policy  Possono essere di tre tipologie: • Tag based • VSAN • VVOL
  • 10. 11 Proviamo le Storage Policy!  Il modo più semplice per provare le Storage Policy è tramite gli HandsOn Labs Online di VMware.  Le Storage Policy sono usate in tutti i lab che trattano lo storage  L’HOL più completo è il HOL-SDC-1427 - VMware Software Defined Storage for the Enterprise che mostra anche come si integrino con vRealize Automation e PowerCLI
  • 12. 14 VSAN – Architettura esxi-01 esxi-02 esxi-03 VSAN network vSphere Cluster REPLICA-1 REPLICA-2 VSAN datastore • Minimo 3 hosts, tutti con storage locale da destinare alla VSAN • E’ raccomandato che gli host abbiano configurazioni simili • Host: Scalabile fino a 64 host • Dischi: dischi locali o Hybrid: dischi magnetici e flash o All-Flash: solo dispositivi flash o Max 35 device capacitivi/nodo o VMDK fino a 62TB • Rete: o 1GB Ethernet O o 10GB Ethernet (preferito) • Il componente “Witness” (fatto solo da metadata) agisce da tie-breaker durante le decisioni di availability
  • 13. 15 VSAN  Tutti i componenti (hw, driver, firmware) devono essere in HCL  Completamente integrata con vSphere e la vRealize Suite  Supporta tutto quello che è supportato nei datastore “tradizionali”
  • 14. 16 VSAN e SPBM vSphere Storage Policy-Based Mgmt vSphere vSphere Virtual SAN Storage Policy-Based Mgmt VVOL-enabled arrays vSphere Virtual Volumes  Gli amministratori definiscono le storage policies e le assegnano alle VM.  Quando viene fatto il provisioning della VM, VSAN interpreta la storage policy e configura i device storage sottostanti in modo che soddisfino la policy.  Quando la policy viene cambiata, VSAN riconfigura automaticamente le risorse per soddisfare la nuova policy
  • 15. 17 Proviamo la VSAN!  L’HOL dedicato a VSAN: HOL-SDC-1408 - What's New with Virtual SAN 6  6 mesi di trial gratuita per i membri del VMUG! http://vmug.hs-sites.com/virtual-san-trial NEW!
  • 17. 19 VVOL  Virtualizzano SAN e NAS in pool logici detti Virtual Datastore  I virtual disks sono rappresentati nativamente negli array  La maggior parte delle funzioni storage possono essere gestite in offload dallo storage.  Lo storage array è consapevole dei VMDK  La gestione avviente tramite Storage Policy-Based Management  Supportano i protocolli esistenti (FC, iSCSI, NFS)  Supportati dai vari vendors storage  Inclusi in vSphere
  • 18. 20 VVOL Architettura • Nessun File System • ESX gestisce l’array tramite le API VASA • Gli array sono partizionati logicamente in contenitori chiamati Storage Containers (SC) • I dischi delle VM, detti Virtual Volumes, sono salvati nativamente negli Storage Container. • L’ I/O tra ESX e array è fatto tramite punti di accesso detti Protocol Endpoint (PE) • I data services sono offloaded sull’array • Gestione tramite storage policy- based management (SPBM) Published CapabilitiesSnapshot Replication Deduplication Encryption vSphere Virtual Volumes Storage Policy Capacity Availability Performance Data Protection Security PE VASA ProviderPE Storage Policy-Based Mgmt.
  • 19. 21 VVOL – VASA Provider (VP) Plugin sviluppato dallo storage vendor Utilizza le API VASA ESX and vCenter Server connect to VASA provider Esporta le capability dell’array e le presenta a vSphere Un singolo VASA provider può gestire piu’ array Può essere implementato nel management server dell’array o nel firmware dell’array Responsabile della creazione dei Virtual Volume Virtual Volumes VASA Provider
  • 20. 22 VVOL – Protocol Endpoint  Punto di accesso dall’host allo storage  Creato dallo storage administrator  Gestisce tutti i path e le policy sono amministrate  Compatibile con tutti i protocolli SAN e NAS (iSCSI, NFS, FC, FCoE)  Sostituisce il concetto di LUN e mount point Virtual Volumes VASA ProviderPE
  • 21. 23 VVOL – Storage Container  Costrutti logici per raggruppare virtual volume  Setup fatto dallo storage administrator  La capacità è basata sulla capacità fisica dell’array  Partizione logica delle VM con diverse esigenze storage  Minimo uno storage container per array  Massimo dipende dall’array  Un singolo SC puo’ essere acceduto contemporaneamente da piu’ Protocol Endpoints  “Equivalenti” ai datastore Virtual Volumes vCenter SC SC
  • 22. 24 VVOL Virtual Machines Storage capabilities Storage policies vSphere Web Client Storage Management UI Datastores Virtual Volumes Storage Container VVol VVol VVol 24 VMware Admin Storage Admin
  • 23. 25 Proviamo i VVOL!  L’HOL dedicato è il HOL-SDC-1429 - Virtual Volumes  Tramite una Virtual Storage Appliance che supporti i VVOL: • ad esempio il vVNX di EMC nella prossima release prevista per Q3 2015
  • 24. 26 Enjoy The Day! Join the Conversation! @vmugit @MyVMUG #VMUGIT www.vmug.com/italy