SlideShare a Scribd company logo
1 of 25
Download to read offline
© 2010 VMware Inc. All rights reserved
VMUGIT Meeting, Roma, 26 Settembre 2016
Giuseppe GUGLIELMETTI – VMUG Italia Co-founder, Architect, VMware vEXPERT 2011-2016, EMC Elect 2015
@gguglie – http://it.linkedin.com/in/giuseppeguglielmetti
VMware Site Recovery Manager
Una visione architetturale
2
Overview
vSphere
vCenter Server
Site Recovery
Manager
vCenter Server
Site Recovery
Manager
vSphere
Production/protected Site Recovery Site
Servers ServersArray-based
replication
vSphere
Replication
Site Recovery Manager è un estensione di vCenter che fornisce
funzionalità di disaster recovery, site migration e test non distruttivo.
Essenzialmente fa 3 cose:
• Semplifica il setup e la
manutenzione dei recovery
plans
• Automatizza
l’orchestrazione dei
processi di failover e
failback
• Supporta differenti sistemi
di replica: vSphere
Replication e replica
storage
3
Un po’ di terminologia (1)
RPO -
Recovery
Point
Objective
RTO - Recovery
Time Objective
Last Viable
Restore Point
All Functionality
Recovered
Disaster Strikes
4
Un po’ di terminologia (2)
 Protected site: sito primario contenente i payload da proteggere
 Recovery site: sito di DR
 Datastore group: gruppo di uno o più datastore, calcolato
automaticamente da SRM
 Protection Group: VM (più loro file e properties) corrispondenti a un
datastore group
 Inventory Mappings: mappatura degli oggetti vCenter tra sorgente e
destinazione
• Gli oggetti mappati sono reti, risorse, storage policy e folder
 Recovery Plan: set completo di passi ordinati necessari per il recover
automatico di VM in uno o più protection group
5
Componenti base di un Recovery Plan
LUN 1
Datastore Group 1 Protection Group 1
Protection Group 2
Protection Group 3
LUN 4
LUN 5
VMFS 3
VMFS 4
Datastore Group 3
LUN 2
LUN 3
VMFS 2
Datastore Group 2
VMFS 1
Protection/Shadow Group 1
Protection/Shadow Group 2
Protection/Shadow Group 3
Recovery Plan 1
(Entire Site)
Protection/Shadow Group 1
Recovery Plan 2
(Subset)
Protected Site Recovery Site
.vmdk in
datastore
separati
6
Recovery Plan
7
Key Components
 Site Recovery Manager
– Gestisce i recovery plans
– Automatizza i failovers e failbacks
– Strettamente integrato con vCenter
– Non è uno strumento di replica
– Interagisce e monitora lo strumento di replica
– E’ una applicazione Windows
 Replica
• Array based replication
• VMware vSphere Replication
Necessario in entrambi
i siti
(protected e recovery)
8
Array-based replication
 Supporta tutte le principali soluzioni
di replica storage
 Va installato l’adapter (Storage
Replication Adapter – SRA) corretto
• Non tutte le versioni di SRA sono
compatibili con tutte le versioni di SRM
 Come sempre, si fa riferimento
all’HCL di VMware
• https://goo.gl/eeCPij
 Ma va sempre fatto un check anche
sul sito del vendor dello storage!
• Ogni SRA ha requisiti specifici
Site Recovery Manager
Server
SRA
Vendor
Management
Interface
Array
Manager
Array
Manager
Replication Manager
SRA
Vendor
Management
Interface
ArrayArray Array
9
vSphere Replication
 Parte della piattaforma vSphere
 Hypervisor-based
 VM-centrico
 Storage-independent
 RPO: da 15 minuti a 24 ore
• 5 minuti se i siti sorgente e destinazione usano VSAN
 Multiple point in time recovery
 Traffic compression
• I dati sono compressi prima del trasferimento via network
 Integrato con il Web Client
10
Architettura
11
Architetture
 Tre architetture fondamentali, in base al tipo di replica:
• Array replication
• vSphere Replication
• Stretched Storage (da SRM 6.1)
 E’ possibile avere più tipi di replica nella stessa installazione
12
Array Replication
Storage Based Replication Software
VMFS VMFS
Storage Based Replication Software
VMFS VMFS
Protected Site Recovery Site
Site Recovery
Manager Plug-In
Site Recovery
Manager Plug-In
StorageStorage
Site Recovery
Manager Server
Site Recovery
Manager Server
vSphere
Web Client
vSphere
Web Client
vCenter Server vCenter Server
ESXi
Host
ESXi
Host
ESXi
Host
ESXi
Host
ESXi
Host
Replication
PSC PSC
SRA SRA
13
Array replication (cont)
 Lo SRA è il componente fondamentale.
• Determina quali LUN sono replicate
• Gestisce l’inizializzazione dei test e delle recovery
• Gestisce il reprotect e la sincronizzazione
 Il sistema di replica storage deve essere già funzionante
• La soluzione di replica deve essere già installata e configurata
• Il pairing degli array deve essere già predisposto
• La replica delle LUN deve essere già configurata
 Non utilizzabile con VSAN e storage locale
14
vSphere Replication
vSphere
Protected Site Recovery Site
Site Recovery
Manager Plug-In
Storage
Site Recovery
Manager Server
Site Recovery
Manager Server
Storage
vSphere
Web Client
vSphere
Web Client
vSphere
VRAVRA
VMFS VMFSStorage VMFS VMFS
vCenter Server vCenter Server
vSphere
VRA
vSphere
VRA
vSphere
VRA
vRMSvRMS
Replication
Site Recovery
Manager Plug-In
PSC PSC
vRS
VRA = vSphere Replication Agent; vRS = vSphere Replication Server; vRMS = vSphere Replication Management Server
15
vSphere Replication (cont.)
 Pieno supporto a VSAN
• RPO 5 minuti se sorgente e destinazione sono VSAN
 Bisogna prestare attenzione alle limitazioni
• Il numero massimo di VM che un singolo vRS può proteggere è 200
• Complessivamente massimo 2000 VM replicate
• La VM deve essere accesa
• FT e Physical RDM non supportati
 Bisogna prevedere, in caso di aumento delle VM da disastrare, di
dover aggiungere ulteriori vRS
16
Stretched Storage (SRM 6.1)
Stretched Storage
VMFS VMFSVMFS VMFS
Protected Site Recovery Site
Site Recovery
Manager Plug-In
Site Recovery
Manager Plug-In
StorageStorage
Site Recovery
Manager Server
Site Recovery
Manager Server
vSphere
Web Client
vSphere
Web Client
vCenter Server vCenter Server
ESXi
Host
ESXi
Host
ESXi
Host
ESXi
Host
ESXi
Host
PSC PSC
VMFS VMFSVMFS VMFS
Associated with Storage Policy Associated with Storage Policy
SRA SRA
17
Stretched Storage (cont.)
 Per l’architettura stretched storage ci sono requisiti in più
• Avere una soluzione di stretched storage
• Rispettare i requisiti per il vMotion
• Avere una soluzione per lo stretched networking (NSX)
 SRM orchestra le vMotion tra i vCenter
 Piano unificato per disaster avoidance, disaster recovery e mobility
18
Topologie
Active-Passive
Failover
Active-Active
Failover
Bi-Directional
Failover
Shared
Recovery Site
Production
Recovery
Production
Recovery
Production
Production
Infrastruttura di
recovery
dedicata
Infrastruttura di
recovery utilizzata
per payload non
di produzione
Produzione in
entrambi i siti.
Ciascun sito fa da
recovery site per
l’altro
Failover molti-a-
uno
19
Punti d’attenzione
20
Storage
 Storage DRS e Storage vMotion sono supportati sia con replica
array-based che con vSphere Replication
 In caso di array-based replica, va posta particolare attenzione alla
definizione dei consistency group storage
• Impattano sulla complessità dei protection group
• Va trovato il giusto bilanciamento tra necessità di granularità e complessità di
gestione
 Può essere necessario modificare il timeout di default per i
comandi dello SRA
21
Network
 SRM è in grado di gestire sia il caso di stesso IP in entrambi i siti
che il caso di IP differente
• Automatizza il cambio di IP
 SRM è in grado di creare reti isolate nel recovery site per i test
• Ma è comunque un aspetto da concordare con il team network
 Nel caso di datacenter attivo-attivo serve un prodotto per lo
stretched network (NSX o altri)
22
Protection Group e dipendenze
 SRM permette di creare matrici di interdipendenze complesse in
modo semplice…
 ...ma il problema è spesso riuscire a capire quali dipendenze e
priorità devono avere le differenti VM
• vRealize Infrastructure Navigator è utile per capire le dipendenze
 Vanno individuate le VM che vanno davvero protette
• La “risposta semplice” (tutte!) porta velocemente a una gestione complessa e
a un aumento di costi
 Bisogna porre attenzione a quante vm si fanno partire in parallelo
• In caso di test o failover, la boot storm potrebbe non essere sostenibile dallo
storage del sito di DR
23
In generale
 Dato che con SRM è semplice fare i test… facciamoli!
 E’ normale dover fare svariati test e iterazioni prima di avere un
recovery plan a posto
 E’ possibile che sia necessario rivedere l’architettura
dell’infrastruttura vSphere
• Esiste un cluster di management?
• Come gestisco l’autenticazione in caso di DR? (PSC, AD…)
24
Domande ?
25
@vmugit
@MyVMUG
#VMUGIT
www.vmug.com/italy
www.vmug.it
Grazie!

More Related Content

What's hot

Software Defined Storage
Software Defined Storage Software Defined Storage
Software Defined Storage VMUG IT
 
Novità di VMware vShere 6.0 @ VMUG.IT 20150304
Novità di VMware vShere 6.0 @ VMUG.IT 20150304Novità di VMware vShere 6.0 @ VMUG.IT 20150304
Novità di VMware vShere 6.0 @ VMUG.IT 20150304VMUG IT
 
SPBM VSAN VVOL @ VMUG.IT 20150529
SPBM VSAN VVOL @ VMUG.IT 20150529SPBM VSAN VVOL @ VMUG.IT 20150529
SPBM VSAN VVOL @ VMUG.IT 20150529VMUG IT
 
CCI2018 - Iperconvergenza con Windows Server
CCI2018 - Iperconvergenza con Windows ServerCCI2018 - Iperconvergenza con Windows Server
CCI2018 - Iperconvergenza con Windows Serverwalk2talk srl
 
Licensing di windows server 2016 Yashi Italia
Licensing di windows server 2016 Yashi ItaliaLicensing di windows server 2016 Yashi Italia
Licensing di windows server 2016 Yashi ItaliaYashi Italia
 
100526 Sa 1.1 Platespin Forge Webinar (2)
100526 Sa 1.1 Platespin Forge Webinar (2)100526 Sa 1.1 Platespin Forge Webinar (2)
100526 Sa 1.1 Platespin Forge Webinar (2)antonio_tonani
 
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
 
VMUGIT Meeting Pisa 2015 - SDS secondo VMware: VSAN e VVOL
VMUGIT Meeting Pisa 2015 - SDS secondo VMware: VSAN e VVOLVMUGIT Meeting Pisa 2015 - SDS secondo VMware: VSAN e VVOL
VMUGIT Meeting Pisa 2015 - SDS secondo VMware: VSAN e VVOLgguglie
 
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
 
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
 
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
 
Windows Server 2016 Essentials Yashi Italia
Windows Server 2016 Essentials Yashi ItaliaWindows Server 2016 Essentials Yashi Italia
Windows Server 2016 Essentials Yashi ItaliaYashi Italia
 
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
 
Virtualizzazione e Network Management Open Source
Virtualizzazione e Network Management Open SourceVirtualizzazione e Network Management Open Source
Virtualizzazione e Network Management Open SourceMarco Vanino
 
LUG - Logical volumes management
LUG - Logical volumes managementLUG - Logical volumes management
LUG - Logical volumes managementAlessandro Manfredi
 

What's hot (19)

Software Defined Storage
Software Defined Storage Software Defined Storage
Software Defined Storage
 
Novità di VMware vShere 6.0 @ VMUG.IT 20150304
Novità di VMware vShere 6.0 @ VMUG.IT 20150304Novità di VMware vShere 6.0 @ VMUG.IT 20150304
Novità di VMware vShere 6.0 @ VMUG.IT 20150304
 
SPBM VSAN VVOL @ VMUG.IT 20150529
SPBM VSAN VVOL @ VMUG.IT 20150529SPBM VSAN VVOL @ VMUG.IT 20150529
SPBM VSAN VVOL @ VMUG.IT 20150529
 
Safe check up - cos'è? - 22feb2012
Safe check up - cos'è? - 22feb2012 Safe check up - cos'è? - 22feb2012
Safe check up - cos'è? - 22feb2012
 
CCI2018 - Iperconvergenza con Windows Server
CCI2018 - Iperconvergenza con Windows ServerCCI2018 - Iperconvergenza con Windows Server
CCI2018 - Iperconvergenza con Windows Server
 
Licensing di windows server 2016 Yashi Italia
Licensing di windows server 2016 Yashi ItaliaLicensing di windows server 2016 Yashi Italia
Licensing di windows server 2016 Yashi Italia
 
100526 Sa 1.1 Platespin Forge Webinar (2)
100526 Sa 1.1 Platespin Forge Webinar (2)100526 Sa 1.1 Platespin Forge Webinar (2)
100526 Sa 1.1 Platespin Forge Webinar (2)
 
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
 
VMUGIT Meeting Pisa 2015 - SDS secondo VMware: VSAN e VVOL
VMUGIT Meeting Pisa 2015 - SDS secondo VMware: VSAN e VVOLVMUGIT Meeting Pisa 2015 - SDS secondo VMware: VSAN e VVOL
VMUGIT Meeting Pisa 2015 - SDS secondo VMware: VSAN e VVOL
 
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
 
Seminario VMWare 2014
Seminario VMWare 2014Seminario VMWare 2014
Seminario VMWare 2014
 
Virtualizzazione
VirtualizzazioneVirtualizzazione
Virtualizzazione
 
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...
 
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
 
Windows Server 2016 Essentials Yashi Italia
Windows Server 2016 Essentials Yashi ItaliaWindows Server 2016 Essentials Yashi Italia
Windows Server 2016 Essentials Yashi Italia
 
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
 
Virtualizzazione e Network Management Open Source
Virtualizzazione e Network Management Open SourceVirtualizzazione e Network Management Open Source
Virtualizzazione e Network Management Open Source
 
LUG - Logical volumes management
LUG - Logical volumes managementLUG - Logical volumes management
LUG - Logical volumes management
 

Viewers also liked

Metro Cluster High Availability or SRM Disaster Recovery?
Metro Cluster High Availability or SRM Disaster Recovery?Metro Cluster High Availability or SRM Disaster Recovery?
Metro Cluster High Availability or SRM Disaster Recovery?David Pasek
 
VMware & Riverbed
VMware & RiverbedVMware & Riverbed
VMware & Riverbedvmug
 
3PAR and VMWare
3PAR and VMWare3PAR and VMWare
3PAR and VMWarevmug
 
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
 
Data Center Virtualization @ Cisco
Data Center Virtualization @ CiscoData Center Virtualization @ Cisco
Data Center Virtualization @ Ciscovmug
 
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...VMworld
 
Vmware srm 6.1
Vmware srm 6.1Vmware srm 6.1
Vmware srm 6.1faz4eva_27
 
Falconstor - How It Supports P2V Machine Recovery & Integrates with VMware SRM
Falconstor - How It Supports P2V Machine Recovery & Integrates with VMware SRMFalconstor - How It Supports P2V Machine Recovery & Integrates with VMware SRM
Falconstor - How It Supports P2V Machine Recovery & Integrates with VMware SRM1CloudRoad.com
 
VMware Site Recovery Manager - Architecting a DR Solution - Best Practices
VMware Site Recovery Manager - Architecting a DR Solution - Best PracticesVMware Site Recovery Manager - Architecting a DR Solution - Best Practices
VMware Site Recovery Manager - Architecting a DR Solution - Best Practicesthephuck
 
Business Continuity and Disaster Recovery for Oracle11g Enabled by EMC Symmet...
Business Continuity and Disaster Recovery for Oracle11g Enabled by EMC Symmet...Business Continuity and Disaster Recovery for Oracle11g Enabled by EMC Symmet...
Business Continuity and Disaster Recovery for Oracle11g Enabled by EMC Symmet...EMC
 
Using the SRDF Adapter with VMware Site Recovery Manager 5.1
Using the SRDF Adapter with VMware Site Recovery Manager 5.1  Using the SRDF Adapter with VMware Site Recovery Manager 5.1
Using the SRDF Adapter with VMware Site Recovery Manager 5.1 EMC
 

Viewers also liked (11)

Metro Cluster High Availability or SRM Disaster Recovery?
Metro Cluster High Availability or SRM Disaster Recovery?Metro Cluster High Availability or SRM Disaster Recovery?
Metro Cluster High Availability or SRM Disaster Recovery?
 
VMware & Riverbed
VMware & RiverbedVMware & Riverbed
VMware & Riverbed
 
3PAR and VMWare
3PAR and VMWare3PAR and VMWare
3PAR and VMWare
 
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...
 
Data Center Virtualization @ Cisco
Data Center Virtualization @ CiscoData Center Virtualization @ Cisco
Data Center Virtualization @ Cisco
 
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
 
Vmware srm 6.1
Vmware srm 6.1Vmware srm 6.1
Vmware srm 6.1
 
Falconstor - How It Supports P2V Machine Recovery & Integrates with VMware SRM
Falconstor - How It Supports P2V Machine Recovery & Integrates with VMware SRMFalconstor - How It Supports P2V Machine Recovery & Integrates with VMware SRM
Falconstor - How It Supports P2V Machine Recovery & Integrates with VMware SRM
 
VMware Site Recovery Manager - Architecting a DR Solution - Best Practices
VMware Site Recovery Manager - Architecting a DR Solution - Best PracticesVMware Site Recovery Manager - Architecting a DR Solution - Best Practices
VMware Site Recovery Manager - Architecting a DR Solution - Best Practices
 
Business Continuity and Disaster Recovery for Oracle11g Enabled by EMC Symmet...
Business Continuity and Disaster Recovery for Oracle11g Enabled by EMC Symmet...Business Continuity and Disaster Recovery for Oracle11g Enabled by EMC Symmet...
Business Continuity and Disaster Recovery for Oracle11g Enabled by EMC Symmet...
 
Using the SRDF Adapter with VMware Site Recovery Manager 5.1
Using the SRDF Adapter with VMware Site Recovery Manager 5.1  Using the SRDF Adapter with VMware Site Recovery Manager 5.1
Using the SRDF Adapter with VMware Site Recovery Manager 5.1
 

Similar to VMware SRM - Una visione architetturale

03 vmugit aprile_2018_veeam
03 vmugit aprile_2018_veeam03 vmugit aprile_2018_veeam
03 vmugit aprile_2018_veeamVMUG IT
 
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
 
Presentazione Aronis - Aruba @ VMUGIT UserCon 2015
Presentazione Aronis - Aruba @ VMUGIT UserCon 2015Presentazione Aronis - Aruba @ VMUGIT UserCon 2015
Presentazione Aronis - Aruba @ VMUGIT UserCon 2015VMUG IT
 
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
 
VMUG.IT @ ITway Campus 2014
VMUG.IT @ ITway Campus 2014VMUG.IT @ ITway Campus 2014
VMUG.IT @ ITway Campus 2014Andrea Mauro
 
Novità di vSphere 5.1
Novità di vSphere 5.1Novità di vSphere 5.1
Novità di vSphere 5.1S.info Srl
 
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
 
Lezione 9: Web Service in Java
Lezione 9: Web Service in JavaLezione 9: Web Service in Java
Lezione 9: Web Service in JavaAndrea Della Corte
 
Sottoli in the cloud
Sottoli in the cloudSottoli in the cloud
Sottoli in the clouddema
 
Dal requisito all'implementazione @ CD2010
Dal requisito all'implementazione @ CD2010Dal requisito all'implementazione @ CD2010
Dal requisito all'implementazione @ CD2010Mauro Servienti
 
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.
 
Presentazione Double Take Remota
Presentazione Double Take RemotaPresentazione Double Take Remota
Presentazione Double Take Remotamodestini
 
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
 
La Virtualizzazione 2010
La Virtualizzazione 2010La Virtualizzazione 2010
La Virtualizzazione 2010Davide Grossato
 

Similar to VMware SRM - Una visione architetturale (20)

03 vmugit aprile_2018_veeam
03 vmugit aprile_2018_veeam03 vmugit aprile_2018_veeam
03 vmugit aprile_2018_veeam
 
VMUGIT UC 2013 - 09b VMUGIT SMB
VMUGIT UC 2013 - 09b VMUGIT SMB VMUGIT UC 2013 - 09b VMUGIT SMB
VMUGIT UC 2013 - 09b VMUGIT SMB
 
Presentazione Aronis - Aruba @ VMUGIT UserCon 2015
Presentazione Aronis - Aruba @ VMUGIT UserCon 2015Presentazione Aronis - Aruba @ VMUGIT UserCon 2015
Presentazione Aronis - Aruba @ VMUGIT UserCon 2015
 
HP software defined storage
HP software defined storageHP software defined storage
HP software defined storage
 
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
 
VMUG.IT @ ITway Campus 2014
VMUG.IT @ ITway Campus 2014VMUG.IT @ ITway Campus 2014
VMUG.IT @ ITway Campus 2014
 
Novità di vSphere 5.1
Novità di vSphere 5.1Novità di vSphere 5.1
Novità di vSphere 5.1
 
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
 
Ha solutions su power i
Ha solutions su power iHa solutions su power i
Ha solutions su power i
 
Lezione 9: Web Service in Java
Lezione 9: Web Service in JavaLezione 9: Web Service in Java
Lezione 9: Web Service in Java
 
Sottoli in the cloud
Sottoli in the cloudSottoli in the cloud
Sottoli in the cloud
 
Dal requisito all'implementazione @ CD2010
Dal requisito all'implementazione @ CD2010Dal requisito all'implementazione @ CD2010
Dal requisito all'implementazione @ CD2010
 
Cesvip 20110127
Cesvip 20110127Cesvip 20110127
Cesvip 20110127
 
La Virtualizzazione
La VirtualizzazioneLa Virtualizzazione
La Virtualizzazione
 
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
 
Presentazione Double Take Remota
Presentazione Double Take RemotaPresentazione Double Take Remota
Presentazione Double Take Remota
 
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
 
La Virtualizzazione 2010
La Virtualizzazione 2010La Virtualizzazione 2010
La Virtualizzazione 2010
 

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
 
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
 
Claudio Panerai - Achab
Claudio Panerai - Achab Claudio Panerai - Achab
Claudio Panerai - Achab VMUG 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
 
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
 
Claudio Panerai - Achab
Claudio Panerai - Achab Claudio Panerai - Achab
Claudio Panerai - Achab
 

VMware SRM - Una visione architetturale

  • 1. © 2010 VMware Inc. All rights reserved VMUGIT Meeting, Roma, 26 Settembre 2016 Giuseppe GUGLIELMETTI – VMUG Italia Co-founder, Architect, VMware vEXPERT 2011-2016, EMC Elect 2015 @gguglie – http://it.linkedin.com/in/giuseppeguglielmetti VMware Site Recovery Manager Una visione architetturale
  • 2. 2 Overview vSphere vCenter Server Site Recovery Manager vCenter Server Site Recovery Manager vSphere Production/protected Site Recovery Site Servers ServersArray-based replication vSphere Replication Site Recovery Manager è un estensione di vCenter che fornisce funzionalità di disaster recovery, site migration e test non distruttivo. Essenzialmente fa 3 cose: • Semplifica il setup e la manutenzione dei recovery plans • Automatizza l’orchestrazione dei processi di failover e failback • Supporta differenti sistemi di replica: vSphere Replication e replica storage
  • 3. 3 Un po’ di terminologia (1) RPO - Recovery Point Objective RTO - Recovery Time Objective Last Viable Restore Point All Functionality Recovered Disaster Strikes
  • 4. 4 Un po’ di terminologia (2)  Protected site: sito primario contenente i payload da proteggere  Recovery site: sito di DR  Datastore group: gruppo di uno o più datastore, calcolato automaticamente da SRM  Protection Group: VM (più loro file e properties) corrispondenti a un datastore group  Inventory Mappings: mappatura degli oggetti vCenter tra sorgente e destinazione • Gli oggetti mappati sono reti, risorse, storage policy e folder  Recovery Plan: set completo di passi ordinati necessari per il recover automatico di VM in uno o più protection group
  • 5. 5 Componenti base di un Recovery Plan LUN 1 Datastore Group 1 Protection Group 1 Protection Group 2 Protection Group 3 LUN 4 LUN 5 VMFS 3 VMFS 4 Datastore Group 3 LUN 2 LUN 3 VMFS 2 Datastore Group 2 VMFS 1 Protection/Shadow Group 1 Protection/Shadow Group 2 Protection/Shadow Group 3 Recovery Plan 1 (Entire Site) Protection/Shadow Group 1 Recovery Plan 2 (Subset) Protected Site Recovery Site .vmdk in datastore separati
  • 7. 7 Key Components  Site Recovery Manager – Gestisce i recovery plans – Automatizza i failovers e failbacks – Strettamente integrato con vCenter – Non è uno strumento di replica – Interagisce e monitora lo strumento di replica – E’ una applicazione Windows  Replica • Array based replication • VMware vSphere Replication Necessario in entrambi i siti (protected e recovery)
  • 8. 8 Array-based replication  Supporta tutte le principali soluzioni di replica storage  Va installato l’adapter (Storage Replication Adapter – SRA) corretto • Non tutte le versioni di SRA sono compatibili con tutte le versioni di SRM  Come sempre, si fa riferimento all’HCL di VMware • https://goo.gl/eeCPij  Ma va sempre fatto un check anche sul sito del vendor dello storage! • Ogni SRA ha requisiti specifici Site Recovery Manager Server SRA Vendor Management Interface Array Manager Array Manager Replication Manager SRA Vendor Management Interface ArrayArray Array
  • 9. 9 vSphere Replication  Parte della piattaforma vSphere  Hypervisor-based  VM-centrico  Storage-independent  RPO: da 15 minuti a 24 ore • 5 minuti se i siti sorgente e destinazione usano VSAN  Multiple point in time recovery  Traffic compression • I dati sono compressi prima del trasferimento via network  Integrato con il Web Client
  • 11. 11 Architetture  Tre architetture fondamentali, in base al tipo di replica: • Array replication • vSphere Replication • Stretched Storage (da SRM 6.1)  E’ possibile avere più tipi di replica nella stessa installazione
  • 12. 12 Array Replication Storage Based Replication Software VMFS VMFS Storage Based Replication Software VMFS VMFS Protected Site Recovery Site Site Recovery Manager Plug-In Site Recovery Manager Plug-In StorageStorage Site Recovery Manager Server Site Recovery Manager Server vSphere Web Client vSphere Web Client vCenter Server vCenter Server ESXi Host ESXi Host ESXi Host ESXi Host ESXi Host Replication PSC PSC SRA SRA
  • 13. 13 Array replication (cont)  Lo SRA è il componente fondamentale. • Determina quali LUN sono replicate • Gestisce l’inizializzazione dei test e delle recovery • Gestisce il reprotect e la sincronizzazione  Il sistema di replica storage deve essere già funzionante • La soluzione di replica deve essere già installata e configurata • Il pairing degli array deve essere già predisposto • La replica delle LUN deve essere già configurata  Non utilizzabile con VSAN e storage locale
  • 14. 14 vSphere Replication vSphere Protected Site Recovery Site Site Recovery Manager Plug-In Storage Site Recovery Manager Server Site Recovery Manager Server Storage vSphere Web Client vSphere Web Client vSphere VRAVRA VMFS VMFSStorage VMFS VMFS vCenter Server vCenter Server vSphere VRA vSphere VRA vSphere VRA vRMSvRMS Replication Site Recovery Manager Plug-In PSC PSC vRS VRA = vSphere Replication Agent; vRS = vSphere Replication Server; vRMS = vSphere Replication Management Server
  • 15. 15 vSphere Replication (cont.)  Pieno supporto a VSAN • RPO 5 minuti se sorgente e destinazione sono VSAN  Bisogna prestare attenzione alle limitazioni • Il numero massimo di VM che un singolo vRS può proteggere è 200 • Complessivamente massimo 2000 VM replicate • La VM deve essere accesa • FT e Physical RDM non supportati  Bisogna prevedere, in caso di aumento delle VM da disastrare, di dover aggiungere ulteriori vRS
  • 16. 16 Stretched Storage (SRM 6.1) Stretched Storage VMFS VMFSVMFS VMFS Protected Site Recovery Site Site Recovery Manager Plug-In Site Recovery Manager Plug-In StorageStorage Site Recovery Manager Server Site Recovery Manager Server vSphere Web Client vSphere Web Client vCenter Server vCenter Server ESXi Host ESXi Host ESXi Host ESXi Host ESXi Host PSC PSC VMFS VMFSVMFS VMFS Associated with Storage Policy Associated with Storage Policy SRA SRA
  • 17. 17 Stretched Storage (cont.)  Per l’architettura stretched storage ci sono requisiti in più • Avere una soluzione di stretched storage • Rispettare i requisiti per il vMotion • Avere una soluzione per lo stretched networking (NSX)  SRM orchestra le vMotion tra i vCenter  Piano unificato per disaster avoidance, disaster recovery e mobility
  • 18. 18 Topologie Active-Passive Failover Active-Active Failover Bi-Directional Failover Shared Recovery Site Production Recovery Production Recovery Production Production Infrastruttura di recovery dedicata Infrastruttura di recovery utilizzata per payload non di produzione Produzione in entrambi i siti. Ciascun sito fa da recovery site per l’altro Failover molti-a- uno
  • 20. 20 Storage  Storage DRS e Storage vMotion sono supportati sia con replica array-based che con vSphere Replication  In caso di array-based replica, va posta particolare attenzione alla definizione dei consistency group storage • Impattano sulla complessità dei protection group • Va trovato il giusto bilanciamento tra necessità di granularità e complessità di gestione  Può essere necessario modificare il timeout di default per i comandi dello SRA
  • 21. 21 Network  SRM è in grado di gestire sia il caso di stesso IP in entrambi i siti che il caso di IP differente • Automatizza il cambio di IP  SRM è in grado di creare reti isolate nel recovery site per i test • Ma è comunque un aspetto da concordare con il team network  Nel caso di datacenter attivo-attivo serve un prodotto per lo stretched network (NSX o altri)
  • 22. 22 Protection Group e dipendenze  SRM permette di creare matrici di interdipendenze complesse in modo semplice…  ...ma il problema è spesso riuscire a capire quali dipendenze e priorità devono avere le differenti VM • vRealize Infrastructure Navigator è utile per capire le dipendenze  Vanno individuate le VM che vanno davvero protette • La “risposta semplice” (tutte!) porta velocemente a una gestione complessa e a un aumento di costi  Bisogna porre attenzione a quante vm si fanno partire in parallelo • In caso di test o failover, la boot storm potrebbe non essere sostenibile dallo storage del sito di DR
  • 23. 23 In generale  Dato che con SRM è semplice fare i test… facciamoli!  E’ normale dover fare svariati test e iterazioni prima di avere un recovery plan a posto  E’ possibile che sia necessario rivedere l’architettura dell’infrastruttura vSphere • Esiste un cluster di management? • Come gestisco l’autenticazione in caso di DR? (PSC, AD…)