SlideShare a Scribd company logo
1 of 26
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.
9
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
13
VMware  vSphere  Storage  Policy-­Based  Mgmt
• Application-­centric  storage  automation
• Management  comune tra storage  eterogenei
VMware® Virtual  SAN™
• Architettura Hyper-­converged
• Data  persistence  fornita tramite l’hypervisor
vSphere
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  
Provider  PE
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   Provider  PE
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

VMware SRM - Una visione architetturale
VMware SRM - Una visione architetturaleVMware SRM - Una visione architetturale
VMware SRM - Una visione architetturaleVMUG IT
 
SQL Server Workload Profiling
SQL Server Workload ProfilingSQL Server Workload Profiling
SQL Server Workload ProfilingGianluca Hotz
 
#vBrownBag.IT - Session 1
#vBrownBag.IT - Session 1#vBrownBag.IT - Session 1
#vBrownBag.IT - Session 1Andrea Mauro
 
SQL Server Back to Basics: Sicurezza
SQL Server Back to Basics: SicurezzaSQL Server Back to Basics: Sicurezza
SQL Server Back to Basics: SicurezzaGianluca Hotz
 
Azure SQL Database Ledger
Azure SQL Database LedgerAzure SQL Database Ledger
Azure SQL Database LedgerGianluca Hotz
 
Nutanix - Inail User Case
Nutanix - Inail User CaseNutanix - Inail User Case
Nutanix - Inail User CaseVMUG IT
 
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
 
Dai tradizionali SAN e NAS allo Storage VM-aware: come Clouditalia ha evoluto...
Dai tradizionali SAN e NAS allo Storage VM-aware: come Clouditalia ha evoluto...Dai tradizionali SAN e NAS allo Storage VM-aware: come Clouditalia ha evoluto...
Dai tradizionali SAN e NAS allo Storage VM-aware: come Clouditalia ha evoluto...VMUG IT
 
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
 
Best Practices on SQL Server
Best Practices on SQL ServerBest Practices on SQL Server
Best Practices on SQL ServerGianluca Hotz
 
SQL Server Modern Query Processing
SQL Server Modern Query ProcessingSQL Server Modern Query Processing
SQL Server Modern Query ProcessingGianluca Hotz
 
Azure SQL Database Ledger
Azure SQL Database LedgerAzure SQL Database Ledger
Azure SQL Database LedgerGianluca Hotz
 
Codemotion fuse presentation
Codemotion fuse presentationCodemotion fuse presentation
Codemotion fuse presentationUgo Landini
 
SQL Server Modern Query Processing
SQL Server Modern Query ProcessingSQL Server Modern Query Processing
SQL Server Modern Query ProcessingGianluca Hotz
 
May 2010 - Infinispan
May 2010 - InfinispanMay 2010 - Infinispan
May 2010 - InfinispanJBug Italy
 

What's hot (20)

VMware SRM - Una visione architetturale
VMware SRM - Una visione architetturaleVMware SRM - Una visione architetturale
VMware SRM - Una visione architetturale
 
GUIDA VMWARE
GUIDA VMWAREGUIDA VMWARE
GUIDA VMWARE
 
SQL Server Workload Profiling
SQL Server Workload ProfilingSQL Server Workload Profiling
SQL Server Workload Profiling
 
#vBrownBag.IT - Session 1
#vBrownBag.IT - Session 1#vBrownBag.IT - Session 1
#vBrownBag.IT - Session 1
 
HP software defined storage
HP software defined storageHP software defined storage
HP software defined storage
 
SQL Server Back to Basics: Sicurezza
SQL Server Back to Basics: SicurezzaSQL Server Back to Basics: Sicurezza
SQL Server Back to Basics: Sicurezza
 
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
 
Nutanix - Inail User Case
Nutanix - Inail User CaseNutanix - Inail User Case
Nutanix - Inail User Case
 
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
 
Dai tradizionali SAN e NAS allo Storage VM-aware: come Clouditalia ha evoluto...
Dai tradizionali SAN e NAS allo Storage VM-aware: come Clouditalia ha evoluto...Dai tradizionali SAN e NAS allo Storage VM-aware: come Clouditalia ha evoluto...
Dai tradizionali SAN e NAS allo Storage VM-aware: come Clouditalia ha evoluto...
 
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
 
Best Practices on SQL Server
Best Practices on SQL ServerBest Practices on SQL Server
Best Practices on SQL Server
 
SQL Server Modern Query Processing
SQL Server Modern Query ProcessingSQL Server Modern Query Processing
SQL Server Modern Query Processing
 
Azure SQL Database Ledger
Azure SQL Database LedgerAzure SQL Database Ledger
Azure SQL Database Ledger
 
Codemotion fuse presentation
Codemotion fuse presentationCodemotion fuse presentation
Codemotion fuse presentation
 
SQL Server Modern Query Processing
SQL Server Modern Query ProcessingSQL Server Modern Query Processing
SQL Server Modern Query Processing
 
May 2010 - Infinispan
May 2010 - InfinispanMay 2010 - Infinispan
May 2010 - Infinispan
 

Viewers also liked

VSAN – Architettura e Design
VSAN – Architettura e DesignVSAN – Architettura e Design
VSAN – Architettura e DesignVMUG IT
 
SQL Server 2012 ile Gelen Yeni Özellikler
SQL Server 2012 ile Gelen Yeni ÖzelliklerSQL Server 2012 ile Gelen Yeni Özellikler
SQL Server 2012 ile Gelen Yeni Özelliklerturgaysahtiyan
 
Nordic VMUG User Conference 2014 - Design VMware vCenter Server
Nordic VMUG User Conference 2014 - Design VMware vCenter ServerNordic VMUG User Conference 2014 - Design VMware vCenter Server
Nordic VMUG User Conference 2014 - Design VMware vCenter ServerAndrea Mauro
 
Cassandra Introduction & Features
Cassandra Introduction & FeaturesCassandra Introduction & Features
Cassandra Introduction & FeaturesPhil Peace
 
System Center 2012 - January Licensing Update
System Center 2012 - January Licensing UpdateSystem Center 2012 - January Licensing Update
System Center 2012 - January Licensing UpdateSoftchoice Corporation
 
Limewood Event - VMware
Limewood Event - VMware Limewood Event - VMware
Limewood Event - VMware BlueChipICT
 
You voiced your concerns. VMware listened: Major Adjustments to vSphere 5 lic...
You voiced your concerns. VMware listened: Major Adjustments to vSphere 5 lic...You voiced your concerns. VMware listened: Major Adjustments to vSphere 5 lic...
You voiced your concerns. VMware listened: Major Adjustments to vSphere 5 lic...Softchoice Corporation
 
Softchoice Webinar Series: VMware vSphere 5.1 Changes
Softchoice Webinar Series: VMware vSphere 5.1 ChangesSoftchoice Webinar Series: VMware vSphere 5.1 Changes
Softchoice Webinar Series: VMware vSphere 5.1 ChangesSoftchoice Corporation
 
Findability Day 2015 Mattias Ellison - Findwise - Enterprise Search and fin...
Findability Day 2015   Mattias Ellison - Findwise - Enterprise Search and fin...Findability Day 2015   Mattias Ellison - Findwise - Enterprise Search and fin...
Findability Day 2015 Mattias Ellison - Findwise - Enterprise Search and fin...Findwise
 
Site Recovery Manager - Una visione architetturale
Site Recovery Manager - Una visione architetturaleSite Recovery Manager - Una visione architetturale
Site Recovery Manager - Una visione architetturalegguglie
 
Docker at Djangocon 2013 | Talk by Ken Cochrane
Docker at Djangocon 2013 | Talk by Ken CochraneDocker at Djangocon 2013 | Talk by Ken Cochrane
Docker at Djangocon 2013 | Talk by Ken CochranedotCloud
 
SQL Server Performans İpuçları
SQL Server Performans İpuçlarıSQL Server Performans İpuçları
SQL Server Performans İpuçlarıturgaysahtiyan
 
vCenter and ESXi network port communications
vCenter and ESXi network port communicationsvCenter and ESXi network port communications
vCenter and ESXi network port communicationsAnimesh Dixit
 
Virtual Space Race: How IT with The Right Stuff Creates a Competitive Advantage
Virtual Space Race: How IT with The Right Stuff Creates a Competitive AdvantageVirtual Space Race: How IT with The Right Stuff Creates a Competitive Advantage
Virtual Space Race: How IT with The Right Stuff Creates a Competitive AdvantageSoftchoice Corporation
 
VMworld 2014: Site Recovery Manager and vSphere Replication
VMworld 2014: Site Recovery Manager and vSphere ReplicationVMworld 2014: Site Recovery Manager and vSphere Replication
VMworld 2014: Site Recovery Manager and vSphere ReplicationVMworld
 
vmware_site_recovery_manager_and_net_app_fas_v-series_se_technical_presentati...
vmware_site_recovery_manager_and_net_app_fas_v-series_se_technical_presentati...vmware_site_recovery_manager_and_net_app_fas_v-series_se_technical_presentati...
vmware_site_recovery_manager_and_net_app_fas_v-series_se_technical_presentati...Vinh Nguyen
 
Creating 3rd Generation Web APIs with Hydra
Creating 3rd Generation Web APIs with HydraCreating 3rd Generation Web APIs with Hydra
Creating 3rd Generation Web APIs with HydraMarkus Lanthaler
 
Getting secure in a mobile-first world with EMS
Getting secure in a mobile-first world with EMSGetting secure in a mobile-first world with EMS
Getting secure in a mobile-first world with EMSSoftchoice Corporation
 
How to hack VMware vCenter server in 60 seconds
How to hack VMware vCenter server in 60 secondsHow to hack VMware vCenter server in 60 seconds
How to hack VMware vCenter server in 60 secondsPositive Hack Days
 

Viewers also liked (20)

VSAN – Architettura e Design
VSAN – Architettura e DesignVSAN – Architettura e Design
VSAN – Architettura e Design
 
SQL Server 2012 ile Gelen Yeni Özellikler
SQL Server 2012 ile Gelen Yeni ÖzelliklerSQL Server 2012 ile Gelen Yeni Özellikler
SQL Server 2012 ile Gelen Yeni Özellikler
 
Nordic VMUG User Conference 2014 - Design VMware vCenter Server
Nordic VMUG User Conference 2014 - Design VMware vCenter ServerNordic VMUG User Conference 2014 - Design VMware vCenter Server
Nordic VMUG User Conference 2014 - Design VMware vCenter Server
 
Cassandra Introduction & Features
Cassandra Introduction & FeaturesCassandra Introduction & Features
Cassandra Introduction & Features
 
System Center 2012 - January Licensing Update
System Center 2012 - January Licensing UpdateSystem Center 2012 - January Licensing Update
System Center 2012 - January Licensing Update
 
Limewood Event - VMware
Limewood Event - VMware Limewood Event - VMware
Limewood Event - VMware
 
You voiced your concerns. VMware listened: Major Adjustments to vSphere 5 lic...
You voiced your concerns. VMware listened: Major Adjustments to vSphere 5 lic...You voiced your concerns. VMware listened: Major Adjustments to vSphere 5 lic...
You voiced your concerns. VMware listened: Major Adjustments to vSphere 5 lic...
 
Softchoice Webinar Series: VMware vSphere 5.1 Changes
Softchoice Webinar Series: VMware vSphere 5.1 ChangesSoftchoice Webinar Series: VMware vSphere 5.1 Changes
Softchoice Webinar Series: VMware vSphere 5.1 Changes
 
Findability Day 2015 Mattias Ellison - Findwise - Enterprise Search and fin...
Findability Day 2015   Mattias Ellison - Findwise - Enterprise Search and fin...Findability Day 2015   Mattias Ellison - Findwise - Enterprise Search and fin...
Findability Day 2015 Mattias Ellison - Findwise - Enterprise Search and fin...
 
Site Recovery Manager - Una visione architetturale
Site Recovery Manager - Una visione architetturaleSite Recovery Manager - Una visione architetturale
Site Recovery Manager - Una visione architetturale
 
Docker at Djangocon 2013 | Talk by Ken Cochrane
Docker at Djangocon 2013 | Talk by Ken CochraneDocker at Djangocon 2013 | Talk by Ken Cochrane
Docker at Djangocon 2013 | Talk by Ken Cochrane
 
SQL Server Performans İpuçları
SQL Server Performans İpuçlarıSQL Server Performans İpuçları
SQL Server Performans İpuçları
 
vCenter and ESXi network port communications
vCenter and ESXi network port communicationsvCenter and ESXi network port communications
vCenter and ESXi network port communications
 
Virtual Space Race: How IT with The Right Stuff Creates a Competitive Advantage
Virtual Space Race: How IT with The Right Stuff Creates a Competitive AdvantageVirtual Space Race: How IT with The Right Stuff Creates a Competitive Advantage
Virtual Space Race: How IT with The Right Stuff Creates a Competitive Advantage
 
VMworld 2014: Site Recovery Manager and vSphere Replication
VMworld 2014: Site Recovery Manager and vSphere ReplicationVMworld 2014: Site Recovery Manager and vSphere Replication
VMworld 2014: Site Recovery Manager and vSphere Replication
 
vmware_site_recovery_manager_and_net_app_fas_v-series_se_technical_presentati...
vmware_site_recovery_manager_and_net_app_fas_v-series_se_technical_presentati...vmware_site_recovery_manager_and_net_app_fas_v-series_se_technical_presentati...
vmware_site_recovery_manager_and_net_app_fas_v-series_se_technical_presentati...
 
Working Hard or Hardly Networked?
Working Hard or Hardly Networked?Working Hard or Hardly Networked?
Working Hard or Hardly Networked?
 
Creating 3rd Generation Web APIs with Hydra
Creating 3rd Generation Web APIs with HydraCreating 3rd Generation Web APIs with Hydra
Creating 3rd Generation Web APIs with Hydra
 
Getting secure in a mobile-first world with EMS
Getting secure in a mobile-first world with EMSGetting secure in a mobile-first world with EMS
Getting secure in a mobile-first world with EMS
 
How to hack VMware vCenter server in 60 seconds
How to hack VMware vCenter server in 60 secondsHow to hack VMware vCenter server in 60 seconds
How to hack VMware vCenter server in 60 seconds
 

Similar to VMUGIT Meeting Pisa 2015 - SDS secondo VMware: VSAN e VVOL

Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Realizzare una WebFarm bilanciata e scalabile con Microsoft Azure
Realizzare una WebFarm bilanciata e scalabile con Microsoft AzureRealizzare una WebFarm bilanciata e scalabile con Microsoft Azure
Realizzare una WebFarm bilanciata e scalabile con Microsoft Azurefestival ICT 2016
 
Una web farm bilanciata e scalabile con Microsoft Azure
Una web farm bilanciata e scalabile con Microsoft AzureUna web farm bilanciata e scalabile con Microsoft Azure
Una web farm bilanciata e scalabile con Microsoft AzureDavide Benvegnù
 
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
 
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
 
OCP-Architettura e caratteristiche della PaaS
OCP-Architettura e caratteristiche della PaaSOCP-Architettura e caratteristiche della PaaS
OCP-Architettura e caratteristiche della PaaSopencityplatform
 
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.
 
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
 
Un'Infrastruttura di Sviluppo Web Enterprise Distribuita Basata su Modelli Pa...
Un'Infrastruttura di Sviluppo Web Enterprise Distribuita Basata su Modelli Pa...Un'Infrastruttura di Sviluppo Web Enterprise Distribuita Basata su Modelli Pa...
Un'Infrastruttura di Sviluppo Web Enterprise Distribuita Basata su Modelli Pa...Natale Vinto
 
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
 
Hosting e la suddivisione delle risorse: le tecnologie #TipOfTheDay
Hosting e la suddivisione delle risorse: le tecnologie #TipOfTheDayHosting e la suddivisione delle risorse: le tecnologie #TipOfTheDay
Hosting e la suddivisione delle risorse: le tecnologie #TipOfTheDayAruba S.p.A.
 
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
 
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
 

Similar to VMUGIT Meeting Pisa 2015 - SDS secondo VMware: VSAN e VVOL (20)

Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
OCP Paas_ultima
OCP Paas_ultimaOCP Paas_ultima
OCP Paas_ultima
 
Realizzare una WebFarm bilanciata e scalabile con Microsoft Azure
Realizzare una WebFarm bilanciata e scalabile con Microsoft AzureRealizzare una WebFarm bilanciata e scalabile con Microsoft Azure
Realizzare una WebFarm bilanciata e scalabile con Microsoft Azure
 
Una web farm bilanciata e scalabile con Microsoft Azure
Una web farm bilanciata e scalabile con Microsoft AzureUna web farm bilanciata e scalabile con Microsoft Azure
Una web farm bilanciata e scalabile con Microsoft Azure
 
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
 
Safe check up - cos'è? - 22feb2012
Safe check up - cos'è? - 22feb2012 Safe check up - cos'è? - 22feb2012
Safe check up - cos'è? - 22feb2012
 
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
 
OCP-Architettura e caratteristiche della PaaS
OCP-Architettura e caratteristiche della PaaSOCP-Architettura e caratteristiche della PaaS
OCP-Architettura e caratteristiche della PaaS
 
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
 
Cesvip 20110127
Cesvip 20110127Cesvip 20110127
Cesvip 20110127
 
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
 
Un'Infrastruttura di Sviluppo Web Enterprise Distribuita Basata su Modelli Pa...
Un'Infrastruttura di Sviluppo Web Enterprise Distribuita Basata su Modelli Pa...Un'Infrastruttura di Sviluppo Web Enterprise Distribuita Basata su Modelli Pa...
Un'Infrastruttura di Sviluppo Web Enterprise Distribuita Basata su Modelli Pa...
 
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
 
Hosting e la suddivisione delle risorse: le tecnologie #TipOfTheDay
Hosting e la suddivisione delle risorse: le tecnologie #TipOfTheDayHosting e la suddivisione delle risorse: le tecnologie #TipOfTheDay
Hosting e la suddivisione delle risorse: le tecnologie #TipOfTheDay
 
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
 
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
 

Recently uploaded

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
 
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
 
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
 
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
 
ScrapeGraphAI: a new way to scrape context with AI
ScrapeGraphAI: a new way to scrape context with AIScrapeGraphAI: a new way to scrape context with AI
ScrapeGraphAI: a new way to scrape context with AIinfogdgmi
 
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
 

Recently uploaded (6)

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 ...
 
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...
 
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...
 
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”
 
ScrapeGraphAI: a new way to scrape context with AI
ScrapeGraphAI: a new way to scrape context with AIScrapeGraphAI: a new way to scrape context with AI
ScrapeGraphAI: a new way to scrape context with AI
 
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...
 

VMUGIT Meeting Pisa 2015 - SDS secondo VMware: VSAN e VVOL

  • 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. 9
  • 10. 10 Storage  Policy § Possono  essere  di  tre  tipologie: • Tag  based • VSAN • VVOL
  • 11. 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
  • 13. 13 VMware  vSphere  Storage  Policy-­Based  Mgmt • Application-­centric  storage  automation • Management  comune tra storage  eterogenei VMware® Virtual  SAN™ • Architettura Hyper-­converged • Data  persistence  fornita tramite l’hypervisor vSphere
  • 14. 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. 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. 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. 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!
  • 19. 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. 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   Provider  PE Storage  Policy-­Based  Mgmt.
  • 21. 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. 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   Provider  PE
  • 23. 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. 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. 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. 26 Enjoy The Day! Join  the  Conversation! @vmugit @MyVMUG #VMUGIT www.vmug.com/italy