SlideShare a Scribd company logo
1 of 34
Virtual SAN - Day 2 Operations
Cormac Hogan, VMware, Inc
Paudie ORiordan, VMware, Inc
STO7534
#STO7534
• This presentation may contain product features that are currently under development.
• This overview of new technology represents no commitment from VMware to deliver these
features in any generally available product.
• Features are subject to change, and must not be included in contracts, purchase orders, or
sales agreements of any kind.
• Technical feasibility and market demand will affect final delivery.
• Pricing and packaging for any new technologies or features discussed or presented have not
been determined.
Disclaimer
CONFIDENTIAL 2
This Session…
• Virtual SAN has been available since March 2014, almost 2.5 years
• To date, we have over 5,000 VSAN customers.
• VMware recognises that dealing with Virtual SAN Operations on a day to day basis requires
more than 2 clicks
• Since the launch of Virtual SAN, additional tools for managing, monitoring and troubleshooting
Virtual SAN have become available.
• In this session, approaches to common problems that actual Virtual SAN administrators face
will be discussed.
• We will discuss how various tools and approaches to various problems can help you manage
your data now the VMware consultant left the building….
3CONFIDENTIAL
Agenda
4
1 Introduction to Session
2 Monitor – Getting The Basics Right
3 Alerting – What Are My Options?
4 Virtual SAN Upgrade
5 Bring it all together – Handling a Failure (Demo)
CONFIDENTIAL
Monitoring – Get the Basics Right
vSphere Logging
Virtual SAN Trace Files
ESXi Core Files
Persistent Logging Challenges with ESXi Boot Devices
• vSphere Hosts can be deployed on multiple different types of media
with draw backs and advantages
– SCSI, SSD, USB, SATADOM
• If you are already in production consider how logging gets laid out
– SCSI /SAS/ SATA / SSD / VMFS automatically added Scratch located
on VMFS
– SATADOM VMFS automatically added
Scratch located on VMFS
• USB / SD (any capacity)
– No VMFS
No persistent Scratch area
– 512 MB RAMDISK instead
VMFS/scratch (RAMDISK)
/bootbank
system
vmkDiagnostic
/altbootbank
/store
VMware strongly recommends setting up syslog in all cases
CONFIDENTIAL 6
Virtual SAN Trace files
• Provides extremely low-level logging for VSAN
– VSAN traces require ~500MB of disk space.
– Majority of traces in binary format
• Persisted to VMFS or NFS if available
– VSAN Datastore does not support log redirection at this time
• Stored on RAMDISK if no persistent storage available
• In case of reboot, Most recent/important VSAN traces
persisted to ”store” partition
• In case of crash, VSAN traces persisted to diagnostic
partition
• Since Virtual SAN 6.2 ”urgent trace files” can be
redirected to syslog target
/bootbank
system
vmkDiagnostic
/altbootbank
/store
VMFS/scratch (RAMDISK)
/store
vmkDiagnostic
CONFIDENTIAL 7
ESXi Core Dump Partition
• Special Partition incase of diagnostic crash
– 2.2GB space set aside for memory dump
• Ensures full memory dump gets written to persistent media
• ESXI hosts with less than <= 512GB Physical Memory
– We can safely fit memory dump to USB/SD
• ESXi hosts greater than > 512GB Physical Memory
– Use SAS/SATA , SATADOM,
• vSphere ESXi Network Dump Collector
– if no suitable persistent media available
vmkDiagnostic
/scratch (RAMDISK)
/bootbank
system
/altbootbank
/store
CONFIDENTIAL 8
Alerting – What Are My Options?
vSphere Built-In
vRealize Operations
vRealize Log Insight
vSphere Built-in
• vSphere Native Alerting
– 70+ Virtual SAN Health
Alarms
– Many more vSphere alarms
– Alert via SNMP / SMTP
• Create custom alarms
– Use VMware ESXi VOBs or
Observation IDs for VSAN
• Virtual SAN Management API 6.2
interface for bespoke solution
CONFIDENTIAL 11
vRealize Operations + Log Insight
• Virtual SAN awareness with
Storage Management Pack
– Virtual SAN Dashboards
and Heat Maps
– Host and Device Statistics
– Health Alerts
• LogInsight also have Virtual SAN
awareness
– Virtual SAN content pack
– Log aggregation from Virtual SAN
nodes
– Integration with VROPS alerting
CONFIDENTIAL 12
Virtual SAN Upgrade
Prerequisites
Workflow
Monitoring
Gotchas
Upgrade Overview
• Virtual SAN 6.2 has a new on disk format for disk groups
and exposes new Data Services
• Upgrades are performed in multiple phases
– Phase 1: Upgrade to vSphere 6.0 U2
– Phase 2: Object and Disk format conversion (DFC)
Virtual SAN 6.2
vSphere 6.2
Cluster: Manual Mode
Phase 1
Phase 2
rvc >
But before you begin
Phase 0: Validate your current enviroment
CONFIDENTIAL 15
Phase 0 – Please Read Before You Start
• Virtual SAN 6.2 Release Notes
• VMware Product Interoperability
• VMware Virtual SAN Hardware
• Server, Controller, SSD, Disk on HCL
• Controller Firmware, Disk Firmware,
• Controller Driver, Enclosure Firmware
CONFIDENTIAL 16
Phase 1 - Upgrading from Virtual SAN 5.5
CONFIDENTIAL 17
• You can upgrade from VSAN 5.5 to VSAN 6.X
• However…patching is critical
• During upgrade some older releases of vSphere 5.5 may
cause VMware Virtual SAN Data Unavailability and Instability.
• Make sure all critical patches are installed prior to upgrade
• Not an issue between VSAN 6.0 and VSAN 6.X
More details – please read VMware KB 2113024 and
VMware KB 2139969
Phase 1 – VSAN Disk Format Conversion Table
CONFIDENTIAL 18
Virtual SAN Starting
Version
Virtual SAN
Target Version
Post-upgrade on-disk
format upgrade
required?
Version
Virtual SAN 5.5 U1 Virtual SAN 5.5 Update X No -
Virtual SAN 5.5
Update X
Virtual SAN 6.X Yes 1.0 to 2.0 / 3.0
Virtual SAN 6.0 Virtual SAN 6.1 No -
Virtual SAN 6.0 or 6.1 Virtual SAN 6.2 Yes 2.0 to 3.0
Phase 1 – vSphere Software Upgrade
• Step 1 – Upgrade vCenter Server to 6.0 U2
• Step 2 – Upgrade ESXi hosts to 6.0 U2
• Maintenance Mode?
– Ensure accessibility
• Fast, but with risk
– Full data migration
• Slower, but no risk
CONFIDENTIAL 19
Phase 1 – vSphere Software Health Check GOTCHA
• vCenter 6.0 Update 2 installed
– Health check will not work when ESXi version is < 6.0 U2
CONFIDENTIAL 20
Phase 1 – vSphere Software Health Check
• Software Upgraded?
– Check your Virtual SAN Health
– Update your HCL Database files
– Make sure it’s all Green
Address any failed tests
BEFORE
proceeding to the
On Disk Format Upgrade!
CONFIDENTIAL 21
Phase 2 – Disk Upgrade Prechecks…
–All hosts in cluster are connected to vCenter Server
–All host upgraded to ESXi 6.2
–No network partitions in the VSAN cluster.
–No hosts with auto-claim storage.
–No hosts in Maintenance Mode
CONFIDENTIAL 22
Phase 2 – Are You Sure?
CONFIDENTIAL 23
Phase 2 – Virtual SAN Object and Disk Format Conversion
• Two Conversion steps
• Objects
• On Disk Format
Version <= 2
Object
Conversion Step
Version 2.5 Version 3
Disk Format
Conversion
Step
CONFIDENTIAL 24
Phase 2 – Upgrade Process
• 1MB alignment of existing objects < Virtual SAN 6.0. Realigns vsanSparse objects to be on 4K boundaries
for Virtual SAN 6.2 Data Services
• During Virtual SAN on-disk format phase , a disk group evacuation is performed.
– Data is evacuated
– The disk group is removed
– The disk group is re-added
– Rinse and Repeat
Evacuate Evacuate Evacuate
Version 3 Version 3 Version 3 Version 3
EvacuateEvacuate Evacuate
CONFIDENTIAL 25
Phase 2 – Disk Format Upgrade Gotcha
• For two-node or three-node clusters, upgrade will fail
• Virtual SAN allows upgrades to be performed in
“reduced redundancy mode”
• Caveats
– You are now in “unprotected” mode
– Any failures during upgrade process may lead to data
unavailability.
– Workaround available with Ruby vSphere Console (RVC)
vsan.ondisk_upgrade –h
hosts_and_clusters: Path to all HostSystems of cluster or ClusterComputeResource
-a, --allow-reduced-redundancy Removes the need for one disk group worth of free
space, by allowing reduced redundancy during disk
upgrade
-f, --force Automatically answer all confirmation questions
with 'proceed'
CONFIDENTIAL 26
Phase 2 – Disk Format Upgrade Gotchas
More details – please read VMware KB 2146221
• Mismatched disk group versions
• After vSphere upgraded to 6.0 U2, any new disk
groups will be formatted with the latest version
• This means there will be incompatible Disk Group
versions, if you have not yet upgraded the on disk
format
• Workaround is to reset the disk group version of the
new disk group to match what is in the cluster
CONFIDENTIAL 27
Virtual SAN Stretched Cluster Upgrade Gotchas
• Witness Appliance Considerations
• Stretched Cluster Witness Appliances must be treated like ESXi hosts
• Avoid rip and replace of Witness Appliance as this will lead to On-Disk format mismatches as
discussed earlier
• Health Check is unavailable until Witness Appliance is upgraded
CONFIDENTIAL 28
Monitoring Disk Format Upgrades
• Object Conversion and Disk format upgrades can be monitored using Ruby vSphere Console
vsan.upgrade_status Datacenter/computers/VSAN-Cluster –r 60
• Disk format upgrades can be monitored using RVC and/or vSphere Web Client
vsan.resync_dashboard Datacenter/computers/VSAN-Cluster –r 60
CONFIDENTIAL 29
Demo time…
Finally Get Somebody “Competent” to Replace Your Hardware!
CONFIDENTIAL 31
Q & A
CONFIDENTIAL 32
CONFIDENTIAL33
CONFIDENTIAL34

More Related Content

What's hot

Building a Stretched Cluster using Virtual SAN 6.1
Building a Stretched Cluster using Virtual SAN 6.1Building a Stretched Cluster using Virtual SAN 6.1
Building a Stretched Cluster using Virtual SAN 6.1Duncan Epping
 
STO7535 Virtual SAN Proof of Concept - VMworld 2016
STO7535 Virtual SAN Proof of Concept - VMworld 2016STO7535 Virtual SAN Proof of Concept - VMworld 2016
STO7535 Virtual SAN Proof of Concept - VMworld 2016Cormac Hogan
 
VMworld 2014: Virtual SAN Architecture Deep Dive
VMworld 2014: Virtual SAN Architecture Deep DiveVMworld 2014: Virtual SAN Architecture Deep Dive
VMworld 2014: Virtual SAN Architecture Deep DiveVMworld
 
VMworld 2016 - INF8036 - enforcing a vSphere cluster design with powercli aut...
VMworld 2016 - INF8036 - enforcing a vSphere cluster design with powercli aut...VMworld 2016 - INF8036 - enforcing a vSphere cluster design with powercli aut...
VMworld 2016 - INF8036 - enforcing a vSphere cluster design with powercli aut...Duncan Epping
 
VMware VSAN Technical Deep Dive - March 2014
VMware VSAN Technical Deep Dive - March 2014VMware VSAN Technical Deep Dive - March 2014
VMware VSAN Technical Deep Dive - March 2014David Davis
 
A day in the life of a VSAN I/O - STO7875
A day in the life of a VSAN I/O - STO7875A day in the life of a VSAN I/O - STO7875
A day in the life of a VSAN I/O - STO7875Duncan Epping
 
VSAN-VMWorld2015-Rev08
VSAN-VMWorld2015-Rev08VSAN-VMWorld2015-Rev08
VSAN-VMWorld2015-Rev08Nelson Fonseca
 
Five common customer use cases for Virtual SAN - VMworld US / 2015
Five common customer use cases for Virtual SAN - VMworld US / 2015Five common customer use cases for Virtual SAN - VMworld US / 2015
Five common customer use cases for Virtual SAN - VMworld US / 2015Duncan Epping
 
Virtual SAN 6.2, hyper-converged infrastructure software
Virtual SAN 6.2, hyper-converged infrastructure softwareVirtual SAN 6.2, hyper-converged infrastructure software
Virtual SAN 6.2, hyper-converged infrastructure softwareDuncan Epping
 
VMware - Virtual SAN - IT Changes Everything
VMware - Virtual SAN - IT Changes EverythingVMware - Virtual SAN - IT Changes Everything
VMware - Virtual SAN - IT Changes EverythingVMUG IT
 
VMworld 2014: vSphere Distributed Switch
VMworld 2014: vSphere Distributed SwitchVMworld 2014: vSphere Distributed Switch
VMworld 2014: vSphere Distributed SwitchVMworld
 
VMware Vsan vtug 2014
VMware Vsan vtug 2014VMware Vsan vtug 2014
VMware Vsan vtug 2014csharney
 
VMware Virtual SAN slideshow
VMware Virtual SAN slideshowVMware Virtual SAN slideshow
VMware Virtual SAN slideshowAshley Williams
 
Presentation v mware virtual san 6.0
Presentation   v mware virtual san 6.0Presentation   v mware virtual san 6.0
Presentation v mware virtual san 6.0solarisyougood
 
VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...
VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...
VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...VMworld
 
VSAN – Architettura e Design
VSAN – Architettura e DesignVSAN – Architettura e Design
VSAN – Architettura e DesignVMUG IT
 
Presentazione VMware @ VMUGIT UserCon 2015
Presentazione VMware @ VMUGIT UserCon 2015Presentazione VMware @ VMUGIT UserCon 2015
Presentazione VMware @ VMUGIT UserCon 2015VMUG IT
 
vSAN architecture components
vSAN architecture componentsvSAN architecture components
vSAN architecture componentsDavid Pasek
 
Salt Cloud vmware-orchestration
Salt Cloud vmware-orchestrationSalt Cloud vmware-orchestration
Salt Cloud vmware-orchestrationMo Rawi
 
HBC8292 vCloud Air Recovery as a Service (RaaS) Deep Dive
HBC8292 vCloud Air Recovery as a Service (RaaS) Deep DiveHBC8292 vCloud Air Recovery as a Service (RaaS) Deep Dive
HBC8292 vCloud Air Recovery as a Service (RaaS) Deep Divedavehill99
 

What's hot (20)

Building a Stretched Cluster using Virtual SAN 6.1
Building a Stretched Cluster using Virtual SAN 6.1Building a Stretched Cluster using Virtual SAN 6.1
Building a Stretched Cluster using Virtual SAN 6.1
 
STO7535 Virtual SAN Proof of Concept - VMworld 2016
STO7535 Virtual SAN Proof of Concept - VMworld 2016STO7535 Virtual SAN Proof of Concept - VMworld 2016
STO7535 Virtual SAN Proof of Concept - VMworld 2016
 
VMworld 2014: Virtual SAN Architecture Deep Dive
VMworld 2014: Virtual SAN Architecture Deep DiveVMworld 2014: Virtual SAN Architecture Deep Dive
VMworld 2014: Virtual SAN Architecture Deep Dive
 
VMworld 2016 - INF8036 - enforcing a vSphere cluster design with powercli aut...
VMworld 2016 - INF8036 - enforcing a vSphere cluster design with powercli aut...VMworld 2016 - INF8036 - enforcing a vSphere cluster design with powercli aut...
VMworld 2016 - INF8036 - enforcing a vSphere cluster design with powercli aut...
 
VMware VSAN Technical Deep Dive - March 2014
VMware VSAN Technical Deep Dive - March 2014VMware VSAN Technical Deep Dive - March 2014
VMware VSAN Technical Deep Dive - March 2014
 
A day in the life of a VSAN I/O - STO7875
A day in the life of a VSAN I/O - STO7875A day in the life of a VSAN I/O - STO7875
A day in the life of a VSAN I/O - STO7875
 
VSAN-VMWorld2015-Rev08
VSAN-VMWorld2015-Rev08VSAN-VMWorld2015-Rev08
VSAN-VMWorld2015-Rev08
 
Five common customer use cases for Virtual SAN - VMworld US / 2015
Five common customer use cases for Virtual SAN - VMworld US / 2015Five common customer use cases for Virtual SAN - VMworld US / 2015
Five common customer use cases for Virtual SAN - VMworld US / 2015
 
Virtual SAN 6.2, hyper-converged infrastructure software
Virtual SAN 6.2, hyper-converged infrastructure softwareVirtual SAN 6.2, hyper-converged infrastructure software
Virtual SAN 6.2, hyper-converged infrastructure software
 
VMware - Virtual SAN - IT Changes Everything
VMware - Virtual SAN - IT Changes EverythingVMware - Virtual SAN - IT Changes Everything
VMware - Virtual SAN - IT Changes Everything
 
VMworld 2014: vSphere Distributed Switch
VMworld 2014: vSphere Distributed SwitchVMworld 2014: vSphere Distributed Switch
VMworld 2014: vSphere Distributed Switch
 
VMware Vsan vtug 2014
VMware Vsan vtug 2014VMware Vsan vtug 2014
VMware Vsan vtug 2014
 
VMware Virtual SAN slideshow
VMware Virtual SAN slideshowVMware Virtual SAN slideshow
VMware Virtual SAN slideshow
 
Presentation v mware virtual san 6.0
Presentation   v mware virtual san 6.0Presentation   v mware virtual san 6.0
Presentation v mware virtual san 6.0
 
VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...
VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...
VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...
 
VSAN – Architettura e Design
VSAN – Architettura e DesignVSAN – Architettura e Design
VSAN – Architettura e Design
 
Presentazione VMware @ VMUGIT UserCon 2015
Presentazione VMware @ VMUGIT UserCon 2015Presentazione VMware @ VMUGIT UserCon 2015
Presentazione VMware @ VMUGIT UserCon 2015
 
vSAN architecture components
vSAN architecture componentsvSAN architecture components
vSAN architecture components
 
Salt Cloud vmware-orchestration
Salt Cloud vmware-orchestrationSalt Cloud vmware-orchestration
Salt Cloud vmware-orchestration
 
HBC8292 vCloud Air Recovery as a Service (RaaS) Deep Dive
HBC8292 vCloud Air Recovery as a Service (RaaS) Deep DiveHBC8292 vCloud Air Recovery as a Service (RaaS) Deep Dive
HBC8292 vCloud Air Recovery as a Service (RaaS) Deep Dive
 

Viewers also liked

VMworld 2016: Virtualize Active Directory, the Right Way!
VMworld 2016: Virtualize Active Directory, the Right Way! VMworld 2016: Virtualize Active Directory, the Right Way!
VMworld 2016: Virtualize Active Directory, the Right Way! VMworld
 
VMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep DiveVMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep DiveVMworld
 
S3 Deduplication with StorReduce and Cloudian
S3 Deduplication with StorReduce and CloudianS3 Deduplication with StorReduce and Cloudian
S3 Deduplication with StorReduce and CloudianCloudian
 
VMware vSphere Version Comparison 4.0 to 6.5
VMware  vSphere Version Comparison 4.0 to 6.5VMware  vSphere Version Comparison 4.0 to 6.5
VMware vSphere Version Comparison 4.0 to 6.5Sabir Hussain
 
Cloudian and Rubrik - Hybrid Cloud based Disaster Recovery
Cloudian and Rubrik - Hybrid Cloud based Disaster RecoveryCloudian and Rubrik - Hybrid Cloud based Disaster Recovery
Cloudian and Rubrik - Hybrid Cloud based Disaster RecoveryCloudian
 
VMware Log Insight
VMware Log Insight VMware Log Insight
VMware Log Insight Iwan Rahabok
 
The Unofficial VCAP / VCP VMware Study Guide
The Unofficial VCAP / VCP VMware Study GuideThe Unofficial VCAP / VCP VMware Study Guide
The Unofficial VCAP / VCP VMware Study GuideVeeam Software
 
vSphere 5.1 Troubleshooting Workshop
vSphere 5.1 Troubleshooting WorkshopvSphere 5.1 Troubleshooting Workshop
vSphere 5.1 Troubleshooting WorkshopPrateek Duggal
 
VSAN 5.5 Live Workshop
VSAN 5.5 Live WorkshopVSAN 5.5 Live Workshop
VSAN 5.5 Live WorkshopPrateek Duggal
 

Viewers also liked (11)

VMworld 2016: Virtualize Active Directory, the Right Way!
VMworld 2016: Virtualize Active Directory, the Right Way! VMworld 2016: Virtualize Active Directory, the Right Way!
VMworld 2016: Virtualize Active Directory, the Right Way!
 
VMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep DiveVMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep Dive
 
S3 Deduplication with StorReduce and Cloudian
S3 Deduplication with StorReduce and CloudianS3 Deduplication with StorReduce and Cloudian
S3 Deduplication with StorReduce and Cloudian
 
VMware vSphere Version Comparison 4.0 to 6.5
VMware  vSphere Version Comparison 4.0 to 6.5VMware  vSphere Version Comparison 4.0 to 6.5
VMware vSphere Version Comparison 4.0 to 6.5
 
Cloudian and Rubrik - Hybrid Cloud based Disaster Recovery
Cloudian and Rubrik - Hybrid Cloud based Disaster RecoveryCloudian and Rubrik - Hybrid Cloud based Disaster Recovery
Cloudian and Rubrik - Hybrid Cloud based Disaster Recovery
 
VMware Log Insight
VMware Log Insight VMware Log Insight
VMware Log Insight
 
The Unofficial VCAP / VCP VMware Study Guide
The Unofficial VCAP / VCP VMware Study GuideThe Unofficial VCAP / VCP VMware Study Guide
The Unofficial VCAP / VCP VMware Study Guide
 
VCP6 NV
VCP6 NVVCP6 NV
VCP6 NV
 
VCP6 DM
VCP6 DMVCP6 DM
VCP6 DM
 
vSphere 5.1 Troubleshooting Workshop
vSphere 5.1 Troubleshooting WorkshopvSphere 5.1 Troubleshooting Workshop
vSphere 5.1 Troubleshooting Workshop
 
VSAN 5.5 Live Workshop
VSAN 5.5 Live WorkshopVSAN 5.5 Live Workshop
VSAN 5.5 Live Workshop
 

Similar to Manage and monitor Virtual SAN with VMware tools

VMworld 2015: Conducting a Successful Virtual SAN Proof of Concept
VMworld 2015: Conducting a Successful Virtual SAN Proof of ConceptVMworld 2015: Conducting a Successful Virtual SAN Proof of Concept
VMworld 2015: Conducting a Successful Virtual SAN Proof of ConceptVMworld
 
VMworld Europe 2014: Virtual SAN Architecture Deep Dive
VMworld Europe 2014: Virtual SAN Architecture Deep DiveVMworld Europe 2014: Virtual SAN Architecture Deep Dive
VMworld Europe 2014: Virtual SAN Architecture Deep DiveVMworld
 
Partner Presentation vSphere6-VSAN-vCloud-vRealize
Partner Presentation vSphere6-VSAN-vCloud-vRealizePartner Presentation vSphere6-VSAN-vCloud-vRealize
Partner Presentation vSphere6-VSAN-vCloud-vRealizeErik Bussink
 
2017.06.19 Paul Woodward - ExploreVM VMware 101
2017.06.19   Paul Woodward - ExploreVM VMware 1012017.06.19   Paul Woodward - ExploreVM VMware 101
2017.06.19 Paul Woodward - ExploreVM VMware 101Paul Woodward Jr
 
Turning OpenStack Swift into a VM storage platform
Turning OpenStack Swift into a VM storage platformTurning OpenStack Swift into a VM storage platform
Turning OpenStack Swift into a VM storage platformOpenStack_Online
 
VMworld 2013: Tech Preview: Accelerating Data Operations Using VMware VVols a...
VMworld 2013: Tech Preview: Accelerating Data Operations Using VMware VVols a...VMworld 2013: Tech Preview: Accelerating Data Operations Using VMware VVols a...
VMworld 2013: Tech Preview: Accelerating Data Operations Using VMware VVols a...VMworld
 
Ivaylo Radev - usercon vmugit
Ivaylo Radev - usercon vmugit Ivaylo Radev - usercon vmugit
Ivaylo Radev - usercon vmugit VMUG IT
 
CPAVMUG Presentation 2016-04-06 - Management Cluster
CPAVMUG Presentation 2016-04-06 - Management ClusterCPAVMUG Presentation 2016-04-06 - Management Cluster
CPAVMUG Presentation 2016-04-06 - Management ClusterDan Barr
 
Whats new v sphere 6
Whats new v sphere 6Whats new v sphere 6
Whats new v sphere 6shixi wang
 
VMworld Europe 2014: Customer Panel - Going Beyond Server Virtualization
VMworld Europe 2014: Customer Panel - Going Beyond Server VirtualizationVMworld Europe 2014: Customer Panel - Going Beyond Server Virtualization
VMworld Europe 2014: Customer Panel - Going Beyond Server VirtualizationVMworld
 
Turning OpenStack Swift into a VM storage platform
Turning OpenStack Swift into a VM storage platformTurning OpenStack Swift into a VM storage platform
Turning OpenStack Swift into a VM storage platformwim_provoost
 
London VMUG - Upgrade vSphere 5.5 to 6.5
London VMUG - Upgrade vSphere 5.5 to 6.5London VMUG - Upgrade vSphere 5.5 to 6.5
London VMUG - Upgrade vSphere 5.5 to 6.5Dean Lewis
 
VMware Integrated OpenStack 2.0
VMware Integrated OpenStack 2.0VMware Integrated OpenStack 2.0
VMware Integrated OpenStack 2.0Erik Bussink
 
VMworld 2014: Software-Defined Data Center through Hyper-Converged Infrastruc...
VMworld 2014: Software-Defined Data Center through Hyper-Converged Infrastruc...VMworld 2014: Software-Defined Data Center through Hyper-Converged Infrastruc...
VMworld 2014: Software-Defined Data Center through Hyper-Converged Infrastruc...VMworld
 
VMworld - sto7650 -Software defined storage @VMmware primer
VMworld - sto7650 -Software defined storage  @VMmware primerVMworld - sto7650 -Software defined storage  @VMmware primer
VMworld - sto7650 -Software defined storage @VMmware primerDuncan Epping
 
VMworld 2013: What's New in vSphere Platform & Storage
VMworld 2013: What's New in vSphere Platform & Storage VMworld 2013: What's New in vSphere Platform & Storage
VMworld 2013: What's New in vSphere Platform & Storage VMworld
 
Presentation oracle rac on vsphere 5
Presentation   oracle rac on vsphere 5Presentation   oracle rac on vsphere 5
Presentation oracle rac on vsphere 5solarisyourep
 
20150531 virtualizatino station 2.0 partner's day
20150531 virtualizatino station 2.0 partner's day20150531 virtualizatino station 2.0 partner's day
20150531 virtualizatino station 2.0 partner's dayqnapivan
 

Similar to Manage and monitor Virtual SAN with VMware tools (20)

VMworld 2015: Conducting a Successful Virtual SAN Proof of Concept
VMworld 2015: Conducting a Successful Virtual SAN Proof of ConceptVMworld 2015: Conducting a Successful Virtual SAN Proof of Concept
VMworld 2015: Conducting a Successful Virtual SAN Proof of Concept
 
VMworld Europe 2014: Virtual SAN Architecture Deep Dive
VMworld Europe 2014: Virtual SAN Architecture Deep DiveVMworld Europe 2014: Virtual SAN Architecture Deep Dive
VMworld Europe 2014: Virtual SAN Architecture Deep Dive
 
Partner Presentation vSphere6-VSAN-vCloud-vRealize
Partner Presentation vSphere6-VSAN-vCloud-vRealizePartner Presentation vSphere6-VSAN-vCloud-vRealize
Partner Presentation vSphere6-VSAN-vCloud-vRealize
 
2017.06.19 Paul Woodward - ExploreVM VMware 101
2017.06.19   Paul Woodward - ExploreVM VMware 1012017.06.19   Paul Woodward - ExploreVM VMware 101
2017.06.19 Paul Woodward - ExploreVM VMware 101
 
Turning OpenStack Swift into a VM storage platform
Turning OpenStack Swift into a VM storage platformTurning OpenStack Swift into a VM storage platform
Turning OpenStack Swift into a VM storage platform
 
VMworld 2013: Tech Preview: Accelerating Data Operations Using VMware VVols a...
VMworld 2013: Tech Preview: Accelerating Data Operations Using VMware VVols a...VMworld 2013: Tech Preview: Accelerating Data Operations Using VMware VVols a...
VMworld 2013: Tech Preview: Accelerating Data Operations Using VMware VVols a...
 
Ivaylo Radev - usercon vmugit
Ivaylo Radev - usercon vmugit Ivaylo Radev - usercon vmugit
Ivaylo Radev - usercon vmugit
 
CPAVMUG Presentation 2016-04-06 - Management Cluster
CPAVMUG Presentation 2016-04-06 - Management ClusterCPAVMUG Presentation 2016-04-06 - Management Cluster
CPAVMUG Presentation 2016-04-06 - Management Cluster
 
Whats new v sphere 6
Whats new v sphere 6Whats new v sphere 6
Whats new v sphere 6
 
VMworld Europe 2014: Customer Panel - Going Beyond Server Virtualization
VMworld Europe 2014: Customer Panel - Going Beyond Server VirtualizationVMworld Europe 2014: Customer Panel - Going Beyond Server Virtualization
VMworld Europe 2014: Customer Panel - Going Beyond Server Virtualization
 
vSphere
vSpherevSphere
vSphere
 
Turning OpenStack Swift into a VM storage platform
Turning OpenStack Swift into a VM storage platformTurning OpenStack Swift into a VM storage platform
Turning OpenStack Swift into a VM storage platform
 
London VMUG - Upgrade vSphere 5.5 to 6.5
London VMUG - Upgrade vSphere 5.5 to 6.5London VMUG - Upgrade vSphere 5.5 to 6.5
London VMUG - Upgrade vSphere 5.5 to 6.5
 
vsphere5.5 to 6.5
vsphere5.5 to 6.5vsphere5.5 to 6.5
vsphere5.5 to 6.5
 
VMware Integrated OpenStack 2.0
VMware Integrated OpenStack 2.0VMware Integrated OpenStack 2.0
VMware Integrated OpenStack 2.0
 
VMworld 2014: Software-Defined Data Center through Hyper-Converged Infrastruc...
VMworld 2014: Software-Defined Data Center through Hyper-Converged Infrastruc...VMworld 2014: Software-Defined Data Center through Hyper-Converged Infrastruc...
VMworld 2014: Software-Defined Data Center through Hyper-Converged Infrastruc...
 
VMworld - sto7650 -Software defined storage @VMmware primer
VMworld - sto7650 -Software defined storage  @VMmware primerVMworld - sto7650 -Software defined storage  @VMmware primer
VMworld - sto7650 -Software defined storage @VMmware primer
 
VMworld 2013: What's New in vSphere Platform & Storage
VMworld 2013: What's New in vSphere Platform & Storage VMworld 2013: What's New in vSphere Platform & Storage
VMworld 2013: What's New in vSphere Platform & Storage
 
Presentation oracle rac on vsphere 5
Presentation   oracle rac on vsphere 5Presentation   oracle rac on vsphere 5
Presentation oracle rac on vsphere 5
 
20150531 virtualizatino station 2.0 partner's day
20150531 virtualizatino station 2.0 partner's day20150531 virtualizatino station 2.0 partner's day
20150531 virtualizatino station 2.0 partner's day
 

Recently uploaded

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 

Recently uploaded (20)

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 

Manage and monitor Virtual SAN with VMware tools

  • 1. Virtual SAN - Day 2 Operations Cormac Hogan, VMware, Inc Paudie ORiordan, VMware, Inc STO7534 #STO7534
  • 2. • This presentation may contain product features that are currently under development. • This overview of new technology represents no commitment from VMware to deliver these features in any generally available product. • Features are subject to change, and must not be included in contracts, purchase orders, or sales agreements of any kind. • Technical feasibility and market demand will affect final delivery. • Pricing and packaging for any new technologies or features discussed or presented have not been determined. Disclaimer CONFIDENTIAL 2
  • 3. This Session… • Virtual SAN has been available since March 2014, almost 2.5 years • To date, we have over 5,000 VSAN customers. • VMware recognises that dealing with Virtual SAN Operations on a day to day basis requires more than 2 clicks • Since the launch of Virtual SAN, additional tools for managing, monitoring and troubleshooting Virtual SAN have become available. • In this session, approaches to common problems that actual Virtual SAN administrators face will be discussed. • We will discuss how various tools and approaches to various problems can help you manage your data now the VMware consultant left the building…. 3CONFIDENTIAL
  • 4. Agenda 4 1 Introduction to Session 2 Monitor – Getting The Basics Right 3 Alerting – What Are My Options? 4 Virtual SAN Upgrade 5 Bring it all together – Handling a Failure (Demo) CONFIDENTIAL
  • 5. Monitoring – Get the Basics Right vSphere Logging Virtual SAN Trace Files ESXi Core Files
  • 6. Persistent Logging Challenges with ESXi Boot Devices • vSphere Hosts can be deployed on multiple different types of media with draw backs and advantages – SCSI, SSD, USB, SATADOM • If you are already in production consider how logging gets laid out – SCSI /SAS/ SATA / SSD / VMFS automatically added Scratch located on VMFS – SATADOM VMFS automatically added Scratch located on VMFS • USB / SD (any capacity) – No VMFS No persistent Scratch area – 512 MB RAMDISK instead VMFS/scratch (RAMDISK) /bootbank system vmkDiagnostic /altbootbank /store VMware strongly recommends setting up syslog in all cases CONFIDENTIAL 6
  • 7. Virtual SAN Trace files • Provides extremely low-level logging for VSAN – VSAN traces require ~500MB of disk space. – Majority of traces in binary format • Persisted to VMFS or NFS if available – VSAN Datastore does not support log redirection at this time • Stored on RAMDISK if no persistent storage available • In case of reboot, Most recent/important VSAN traces persisted to ”store” partition • In case of crash, VSAN traces persisted to diagnostic partition • Since Virtual SAN 6.2 ”urgent trace files” can be redirected to syslog target /bootbank system vmkDiagnostic /altbootbank /store VMFS/scratch (RAMDISK) /store vmkDiagnostic CONFIDENTIAL 7
  • 8. ESXi Core Dump Partition • Special Partition incase of diagnostic crash – 2.2GB space set aside for memory dump • Ensures full memory dump gets written to persistent media • ESXI hosts with less than <= 512GB Physical Memory – We can safely fit memory dump to USB/SD • ESXi hosts greater than > 512GB Physical Memory – Use SAS/SATA , SATADOM, • vSphere ESXi Network Dump Collector – if no suitable persistent media available vmkDiagnostic /scratch (RAMDISK) /bootbank system /altbootbank /store CONFIDENTIAL 8
  • 9.
  • 10. Alerting – What Are My Options? vSphere Built-In vRealize Operations vRealize Log Insight
  • 11. vSphere Built-in • vSphere Native Alerting – 70+ Virtual SAN Health Alarms – Many more vSphere alarms – Alert via SNMP / SMTP • Create custom alarms – Use VMware ESXi VOBs or Observation IDs for VSAN • Virtual SAN Management API 6.2 interface for bespoke solution CONFIDENTIAL 11
  • 12. vRealize Operations + Log Insight • Virtual SAN awareness with Storage Management Pack – Virtual SAN Dashboards and Heat Maps – Host and Device Statistics – Health Alerts • LogInsight also have Virtual SAN awareness – Virtual SAN content pack – Log aggregation from Virtual SAN nodes – Integration with VROPS alerting CONFIDENTIAL 12
  • 13.
  • 15. Upgrade Overview • Virtual SAN 6.2 has a new on disk format for disk groups and exposes new Data Services • Upgrades are performed in multiple phases – Phase 1: Upgrade to vSphere 6.0 U2 – Phase 2: Object and Disk format conversion (DFC) Virtual SAN 6.2 vSphere 6.2 Cluster: Manual Mode Phase 1 Phase 2 rvc > But before you begin Phase 0: Validate your current enviroment CONFIDENTIAL 15
  • 16. Phase 0 – Please Read Before You Start • Virtual SAN 6.2 Release Notes • VMware Product Interoperability • VMware Virtual SAN Hardware • Server, Controller, SSD, Disk on HCL • Controller Firmware, Disk Firmware, • Controller Driver, Enclosure Firmware CONFIDENTIAL 16
  • 17. Phase 1 - Upgrading from Virtual SAN 5.5 CONFIDENTIAL 17 • You can upgrade from VSAN 5.5 to VSAN 6.X • However…patching is critical • During upgrade some older releases of vSphere 5.5 may cause VMware Virtual SAN Data Unavailability and Instability. • Make sure all critical patches are installed prior to upgrade • Not an issue between VSAN 6.0 and VSAN 6.X More details – please read VMware KB 2113024 and VMware KB 2139969
  • 18. Phase 1 – VSAN Disk Format Conversion Table CONFIDENTIAL 18 Virtual SAN Starting Version Virtual SAN Target Version Post-upgrade on-disk format upgrade required? Version Virtual SAN 5.5 U1 Virtual SAN 5.5 Update X No - Virtual SAN 5.5 Update X Virtual SAN 6.X Yes 1.0 to 2.0 / 3.0 Virtual SAN 6.0 Virtual SAN 6.1 No - Virtual SAN 6.0 or 6.1 Virtual SAN 6.2 Yes 2.0 to 3.0
  • 19. Phase 1 – vSphere Software Upgrade • Step 1 – Upgrade vCenter Server to 6.0 U2 • Step 2 – Upgrade ESXi hosts to 6.0 U2 • Maintenance Mode? – Ensure accessibility • Fast, but with risk – Full data migration • Slower, but no risk CONFIDENTIAL 19
  • 20. Phase 1 – vSphere Software Health Check GOTCHA • vCenter 6.0 Update 2 installed – Health check will not work when ESXi version is < 6.0 U2 CONFIDENTIAL 20
  • 21. Phase 1 – vSphere Software Health Check • Software Upgraded? – Check your Virtual SAN Health – Update your HCL Database files – Make sure it’s all Green Address any failed tests BEFORE proceeding to the On Disk Format Upgrade! CONFIDENTIAL 21
  • 22. Phase 2 – Disk Upgrade Prechecks… –All hosts in cluster are connected to vCenter Server –All host upgraded to ESXi 6.2 –No network partitions in the VSAN cluster. –No hosts with auto-claim storage. –No hosts in Maintenance Mode CONFIDENTIAL 22
  • 23. Phase 2 – Are You Sure? CONFIDENTIAL 23
  • 24. Phase 2 – Virtual SAN Object and Disk Format Conversion • Two Conversion steps • Objects • On Disk Format Version <= 2 Object Conversion Step Version 2.5 Version 3 Disk Format Conversion Step CONFIDENTIAL 24
  • 25. Phase 2 – Upgrade Process • 1MB alignment of existing objects < Virtual SAN 6.0. Realigns vsanSparse objects to be on 4K boundaries for Virtual SAN 6.2 Data Services • During Virtual SAN on-disk format phase , a disk group evacuation is performed. – Data is evacuated – The disk group is removed – The disk group is re-added – Rinse and Repeat Evacuate Evacuate Evacuate Version 3 Version 3 Version 3 Version 3 EvacuateEvacuate Evacuate CONFIDENTIAL 25
  • 26. Phase 2 – Disk Format Upgrade Gotcha • For two-node or three-node clusters, upgrade will fail • Virtual SAN allows upgrades to be performed in “reduced redundancy mode” • Caveats – You are now in “unprotected” mode – Any failures during upgrade process may lead to data unavailability. – Workaround available with Ruby vSphere Console (RVC) vsan.ondisk_upgrade –h hosts_and_clusters: Path to all HostSystems of cluster or ClusterComputeResource -a, --allow-reduced-redundancy Removes the need for one disk group worth of free space, by allowing reduced redundancy during disk upgrade -f, --force Automatically answer all confirmation questions with 'proceed' CONFIDENTIAL 26
  • 27. Phase 2 – Disk Format Upgrade Gotchas More details – please read VMware KB 2146221 • Mismatched disk group versions • After vSphere upgraded to 6.0 U2, any new disk groups will be formatted with the latest version • This means there will be incompatible Disk Group versions, if you have not yet upgraded the on disk format • Workaround is to reset the disk group version of the new disk group to match what is in the cluster CONFIDENTIAL 27
  • 28. Virtual SAN Stretched Cluster Upgrade Gotchas • Witness Appliance Considerations • Stretched Cluster Witness Appliances must be treated like ESXi hosts • Avoid rip and replace of Witness Appliance as this will lead to On-Disk format mismatches as discussed earlier • Health Check is unavailable until Witness Appliance is upgraded CONFIDENTIAL 28
  • 29. Monitoring Disk Format Upgrades • Object Conversion and Disk format upgrades can be monitored using Ruby vSphere Console vsan.upgrade_status Datacenter/computers/VSAN-Cluster –r 60 • Disk format upgrades can be monitored using RVC and/or vSphere Web Client vsan.resync_dashboard Datacenter/computers/VSAN-Cluster –r 60 CONFIDENTIAL 29
  • 31. Finally Get Somebody “Competent” to Replace Your Hardware! CONFIDENTIAL 31

Editor's Notes

  1. SD/USB size of 4GB for a boot device, 2.2GB of the USB is set aside for the core dump. Before vSphere 5.5, the VMkcore partition was only 100MB in size
  2. Since these traces are of extreme importance to VMware support, extra efforts are made to preserve them when /scratch is not on persistent storage. In these cases, when the ESXi host is booted from SD/USB, and the VSAN traces are on a RAMdisk, they also get copied to /locker for persistence via/etc/init.d/vsantraced when the host reboots. Since /locker is relatively small, typically all the VSAN trace files will not fit. To accommodate this, they are saved in value order so that the most recent/significant information is captured first. When VSAN trace files are being written to a RAMdisk, they should also be persisted on a PSOD. This can be verified by the command “esxcli system visorfs ramdisk list”. A common question is why do we not just persist the VSAN traces to the SD/USB rather that doing this step? Again, it is due to the bandwidth of the VSAN trace files. The concern here is that the number of writes generated by VSAN traces, and there are a lot of them, can burn out a USB/SD card. DOM and CMMDS use vmkernel.log only for very important messages, but usually don’t publish to vmkernel logs VSAN traces. Two types: Urgent and normal traces. Urgent traces are supposed to be 1/10 as chatty as normal traces. vsanUrgent.log is that "urgent trace channel". Introduced it in 6.2 to give LogInsight and other aggregators access to more events from DOM/CMMDS
  3. SD/USB size of 4GB for a boot device, 2.2GB of the USB is set aside for the core dump. Before vSphere 5.5, the VMkcore partition was only 100MB in size Size irrelevant to SSD
  4. VMware ESXi Observation IDs for Virtual SAN Each VOB event is associated with an identifier (ID). Before you create a Virtual SAN alarm in the vCenter Server, you must identify an appropriate VOB ID for the Virtual SAN event for which you want to create an alert. You can create alerts in the VMware ESXi Observation Log file (vobd.log).  To review the list of VOB IDs for Virtual SAN, open the vobd.log file located on your ESXi host in the /var/log directory. The log file contains the following VOB IDs that you can use for creating Virtual SAN alarms.
  5. Phase 1: Fresh deployment or upgrade to vSphere 6.2 vCenter Server ESXi Hypervisor Apply critical patches* Phase 2: Disk format conversion (DFC) Prechecks Object Conversion Reformat disk grou
  6. Disk Format Conversion (DFC) conversion phase is where VMFS-L disk format will be replaced by VirstoFS on all participating magnetic devices. What happens during the disk reformat phase? All the nodes should have been completed its software --> ESXi 6.2 VSAN2.0 cluster) Operates on one node and one diskgroup at a time must be orchestrated at cluster level as objects get a 1 MB address space and get alligned to 4K Node --> DiskGroup --> Data Evacuation --> reformat disks --> DiskGroup comes Online The above flow repeats for remaining Diskgroups in the node and then the process jumps to the next node. No vsan node with ESXi55x software is allowed to join the VSAN2.0 cluster
  7. 5.5 EP06 or 5.5 P04 to vSphere 6.0 GA can cause VMware Virtual SAN Data Unavailability (2113024) Resolved with patch  VMware ESXi 5.5, Patch Release ESXi550-201504001 (2112672) and VMware ESXi 5.5, Patch ESXi550-201504201-BG: Updates esx-base (2112675). Upgrading from ESXi 5.5 to ESXi 6.x in a Virtual SAN cluster can cause permanent loss of data (kb.vmware.com/kb/2139969) The cluster is mixed between ESXi host versions 5.5 and 6.0 such as during the upgrade of a cluster. A VSAN object is reconfigured while the cluster is in a mixed state. Resolved with  VMware ESXi 5.5, Patch Release ESXi550-201601501 (2141164).
  8. Starting verson can I go to 6.2????
  9. Disk Format Conversion (DFC) conversion phase is where VMFS-L disk format will be replaced by VirstoFS on all participating magnetic devices. What happens during the disk reformat phase? All the nodes should have been completed its software --> ESXi 6.2 VSAN2.0 cluster) Operates on one node and one diskgroup at a time must be orchestrated at cluster level as objects get alligned to 4K Node --> DiskGroup --> Data Evacuation --> reformat MDs with VirstoFs --> DiskGroup comes Online The above flow repeats for renaming Diskgroups in the node and then the process jumps to the next node. No vsan node with ESXi55x software is allowed to join the VSAN2.0 cluster after starting DFC.
  10. Disk Format Conversion (DFC) conversion phase is where VMFS-L disk format will be replaced by VirstoFS on all participating magnetic devices. What happens during the disk reformat phase? All the nodes should have been completed its software --> ESXi 6.2 VSAN2.0 cluster) Operates on one node and one diskgroup at a time must be orchestrated at cluster level as objects get alligned to 4K Node --> DiskGroup --> Data Evacuation --> reformat MDs with VirstoFs --> DiskGroup comes Online The above flow repeats for renaming Diskgroups in the node and then the process jumps to the next node. No vsan node with ESXi55x software is allowed to join the VSAN2.0 cluster after starting DFC.
  11. Once all the pre-checks are done CMMDS will not allow 5.5x hosts to join the cluster
  12. More Details VMware KB: Virtsan SAN 6.2 on disk upgrade fails at 10% (2144881) To mitigate against object conversion failures Install Patch ESXi600-201605401-BG released on May 12th This fixes Some VSAN objects are no longer referenced by anything. For Example VSWAP objects after VM crash Locked change block tracking (CBT) file  This patch does not fix Missing descriptor files Broken snapshot disk chain To address missing descriptor files Download python script attached to KB VMware Virtual SAN 6.2 on disk upgrade fails at 10% (2144881) Run script from any VSAN node with python VsanRealign.py precheck Amongst other things this identifies missing descriptors , re-creates them and puts them in lost and found directory on VSAN Broken snapshot chains will have to be addressed on a case by case scenario
  13. Insert Diagram for Animattions
  14. Insert Diagram for Animattions
  15. Insert Diagram for Animattions
  16. Insert Diagram for Animattions