SlideShare uma empresa Scribd logo
VSPHERE 101
PAUL WOODWARD – SYSTEMS ENGINEER
INTRODUCTION • Paul Woodward Jr
• Twitter @ExploreVM
• Blog: ExploreVM.com
• ExploreVM Podcast – iTunes, Google Play, I
Heart Radio, etc..
• Virtual Design Master Season 4 – 3rd
Place
• Tech Field Day 15 Delegate (Sept. 2017)
• Spoken at 8 VMUG meetings across 3
states
• Speaking at Nutanix .Next 2017
OVERVIEW
• Introduction to VMware vSphere
• Snapshots
• Basic vSphere Troubleshooting
• Q&A
VMWARE PRODUCT SUITE
• ESXi - Hypervisor
• vSphere Client – Web (Flash & HTML5) Based or Windows #C “fat” client
• vCenter Server – Centralized management of the ESXi environment
• Workstation & Fusion – Virtualized offering for PC & MAC
• Site Recovery Manager – Automated site to site replication
• NSX – VMware virtualized networking offering
• vSAN – VMware virtualized storage offering
• AirWatch – Mobile device management
• Horizon – Virtual Desktop Infrastructure (VDI) platform
• vRealize Suite:
• Log Insight
• Operations Manager
• Automation
• Network Insight
• Orchestrator
WHAT IS ESXI & HOW DOES IT WORK?
TRIVIA:
WHAT DOES ESX STAND FOR?
ELASTIC SKY X
WHAT IS ESXI?
• Type-1 Hypervisor (bare
metal)
• Not an operating system
• VMkernel is the core of ESXi
• Microkernel offering the
minimum software
connectivity between the
hardware and the guest OS
• CPU & Memory is handled
directly by the VMkernel
• Other hardware is handled by
the vmklinux module
COMMON TASKS IN VMWARE
• vMotion – Live migration
• svMotion – Storage vMotion
• Clone
• Full Clone – separate from
parent VM
• Linked Clone – shares virtual
disks
• Snapshots
*Most advanced tasks require vCenter
Server
• Create New VM
• Edit VM Settings
• Can be done as a hot add
• Start/Stop VM
• Browse Datastore
• Configure Virtual Networking
WHAT IS A VIRTUAL MACHINE?
• A virtual machine is a collection of files that create the server
emulation
• These files include:
• VMX file – Configuration
• VMXF file – Supplementational Configuration
• VMDK Files – Disk related files, includes .VMDK, -delta.vmdk, -
rdm.vmds
• VSWP File – Memory overflow (SWAP) file
• VMSD File – Snapshot details
• VMSS File – Memory contents of suspended VM
• VMSN File – Snapshot Files
• NVRAM File – BIOS file
• Log files
SNAPSHOTS: THE SILENT KILLER
SNAPSHOTS – THE MORE YOU KNOW
WHAT ARE SNAPSHOTS?
• Point in Time preservation of
a VM’s Data and State
• All of the files that make up
the VM:
• Disks
• Memory
• Devices
WHAT SNAPSHOT ARE NOT
• Snapshots are NOT Backups
• Snapshots are NOT Backups
• Snapshots are NOT Backups
HOW SNAPSHOTS WORK
1. A request to create, remove, or revert a snapshot for a virtual machine is sent from
the client to the server using the VMware API.
2. The request is forwarded to the VMware ESX host that is currently hosting the virtual
machine that has issue.
3. If the snapshot includes the memory option, the ESX host writes the memory of the
virtual machine to disk
4. If the snapshot includes the quiesce option, the ESX host requests the guest
operating system to quiesce the disks via VMware Tool
5. The ESX host makes the appropriate changes to the virtual machine's snapshot
database (.vmsd file) and the changes are reflected in the Snapshot Manager of the
virtual machine.
6. The ESX host calls a function similar to the Virtual Disk API functions to make
changes to the child disks (-delta.vmdk and .vmdk files) and the disk chain.
THE CHILD DISK
• Child Disk is a Sparse Disk
• Copy on Write
• If a VM is running off a snapshot, it is running off the child disk
• Child Disks can fill a datastore
• I/O is impacted by the existence of a Child Disk
THE DISK CHAIN
DELETE, GO TO, OR CONSOLIDATE
SNAPSHOTS
DELETE, GO TO, OR CONSOLIDATE
SNAPSHOTS
• Delete - Use the Delete option to remove a single parent or child snapshot from the
snapshot tree. Delete writes disk changes between the snapshot and the previous
delta disk state to the parent snapshot.
• You can also use the Delete option to remove a corrupt snapshot and its files
from an abandoned branch of the snapshot tree without merging them with the
parent snapshot.
• Delete All - Use the Delete All option to delete all snapshots from the Snapshot
Manager. Delete all consolidates and writes changes between snapshots and
previous delta disk states to the base parent disk and merges them with the base
virtual machine disk.
THE TROUBLE WITH “DELETE ALL”
Scenario: 3 snapshots on the VM (graphic from the disk chain slide)
Snapshot 1 – 20GB
Snapshot 2 – 10GB
Snapshot 3 – 30GB
• When you choose “delete all” the following will happen:
• Snapshot 2 will grow to 40GB at most
• Snapshot 1 will grow to 60GB at most
• Snapshot 1 will be committed to the original VMDK
• All snapshot files are deleted
• In other words: Snapshot 3 is merged into Snapshot 2, Snapshot 2 is
merged into Snapshot 1, Snapshot 1 is merged into the original
flat.vmdk and afterwards all snapshot files are deleted.
REVERT & GO TO
Revert to Current Snapshot
• Restores the parent snapshot, one level up in the hierarchy from the You
are Here position. Revert to Current Snapshot activates the parent
snapshot of the current state of the virtual machine.
Go To
• Lets you restore any snapshot in the snapshot tree and makes that
snapshot the parent snapshot of the current state of the virtual machine.
Subsequent snapshots from this point create a new branch of the
snapshot tree.
Restoring snapshots has the following effects:
• The current disk and memory states are discarded, and the virtual
machine reverts to the disk and memory states of the parent snapshot.
• Existing snapshots are not removed. You can restore those snapshots at
any time
• If the snapshot includes the memory state, the virtual machine will be in
PHANTOM OF THE
SNAPSHOTS
Phantom Snapshots
• Snapshots that do not appear in
snapshot manager
• Can degrade performance
• Can be identified by rogue .VMDK or
.delta.VMDK files
• Quick resolution – Create a new snapshot
and delete all snapshots
• If issue persists, escalate to VMware SME
SNAPSHOT BEST PRACTICES
• Do Not Use Snapshots as Backups
• Delete Snapshots ASAP – No longer than 3 days
• Only chain 2-3 snapshots together
• Clear snapshots before:
• Increasing virtual machine disk size
SNAPSHOT TRIVIA!
• Q: What is the maximum recommended time before deleting a
snapshot?
• A: 3 Days (72 hours)
BASIC TROUBLESHOOTING TECHNIQUES
STEP 1 – BLAME THE NETWORK AND WALK
AWAY
VCENTER/HOST ALARMS
• Triggered alarms are viewed on the summary page of the Datacenter, Host, VM, or
under the Alarms tab.
• Alarms are found under Monitor -> Issues -> Triggered Alarms in the web client
• Excellent place to start for troubleshooting issues; many KBs and blogs out there on
resolutions
HOST HARDWARE STATUS
• Moved to web client with 6.0
• Select the host -> click Monitor -> Hardware Status
• Not always accurate, check within host’s out of band management as well if
hardware issue is suspected
VIRTUAL MACHINE & HOST PERFORMANCE
ISSUES
If the VM performs poorly or won’t
boot:
• Verify the host is not overloaded
• Verify storage is still available to
the host
• Verify the Datastore is not full
• Adequate resources allocated to the
VM?
• Verify networking
• Host performance issues are
usually tied to being overpopulated,
or a single VM consuming
significant amounts of resources
• Free up space on the host through
vMotion or, if necessary, shut down
excess VMs to regain control
• If unable to connect to the host, or
if vCenter Server loses connection
to host: Restart Management
Agents
ESXI DCUI
ESXI SSH
Enable ESXi SSH
• Select host -> Manage -> Settings ->Security Profile ->
Highlight SSH ->Edit Restart Management Agents
• /etc/init.d/hostd restart
• /etc/init.d/vpxa restart
Export System Logs
ssh root@ESXHostnameOrIPAddress 'vm-
support -s >
/vmfs/volumes/datastorexxx/vm-
support-Hostname.tgz‘
OPENING A TICKET WITH VMWARE
• U.S. / Headquarters
• 877 486 9273 - Support
• 650 475 5345 – Local
• Target Response Times
• Critical (Severity 1) - 30 minutes or less: 24x7
• Major (Severity 2) - 4 business hours
• Minor (Severity 3) - 8 business hours
• Cosmetic (Severity 4) - 8 business hours
• Pull logs and submit with ticket
• Detail all troubleshooting performed in detail to save time
• Typically GSS will work on the issue for 1 hour then escalate
TROUBLESHOOTING TRIVIA!
• Q: How do you regain access to a host if it’s lost contact to
vCenter or the vSphere client?
• A: Restart Management Services
RECOMMENDATIONS FOR CLIENTS
vRealize Log Insight
• Centralized log management
• Included with vCenter license
• 25 OSI licenses included with
vCenter
vCheck Reports
• PowerShell HTML framework
script
• Community driven and open
source
• 160+ reporting metrics
• Can be scheduled & output to
email
ANY QUESTIONS
All links & slide deck will be on www.ExploreVM.com

Mais conteúdo relacionado

Mais procurados

Integration with EMC VNX and VNXe hybrid storage arrays
Integration with EMC VNX and VNXe hybrid storage arraysIntegration with EMC VNX and VNXe hybrid storage arrays
Integration with EMC VNX and VNXe hybrid storage arrays
Veeam Software
 
Windows Server "10": что нового в кластеризации
Windows Server "10": что нового в кластеризацииWindows Server "10": что нового в кластеризации
Windows Server "10": что нового в кластеризации
Виталий Стародубцев
 
Understanding PostgreSQL LW Locks
Understanding PostgreSQL LW LocksUnderstanding PostgreSQL LW Locks
Understanding PostgreSQL LW Locks
Jignesh Shah
 
PowerCLI & Onyx
PowerCLI & OnyxPowerCLI & Onyx
PowerCLI & Onyx
Alan Renouf
 
Advanced performance troubleshooting using esxtop
Advanced performance troubleshooting using esxtopAdvanced performance troubleshooting using esxtop
Advanced performance troubleshooting using esxtop
Alan Renouf
 
Salt Cloud vmware-orchestration
Salt Cloud vmware-orchestrationSalt Cloud vmware-orchestration
Salt Cloud vmware-orchestration
Mo Rawi
 
Advancedtroubleshooting 101208145718-phpapp01
Advancedtroubleshooting 101208145718-phpapp01Advancedtroubleshooting 101208145718-phpapp01
Advancedtroubleshooting 101208145718-phpapp01
Suresh Kumar
 
Build a private cloud – prototype and test with open nebula
Build a private cloud – prototype and test with open nebulaBuild a private cloud – prototype and test with open nebula
Build a private cloud – prototype and test with open nebula
A B M Moniruzzaman
 
Hyper-V vNext
Hyper-V vNextHyper-V vNext
Hyper-V vNext
Tomica Kaniski
 
VMware vSphere 5.1 - Upgrade Tips & Top New Features
VMware vSphere 5.1 - Upgrade Tips & Top New FeaturesVMware vSphere 5.1 - Upgrade Tips & Top New Features
VMware vSphere 5.1 - Upgrade Tips & Top New Features
stcroixsolutions
 
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
VMworld
 
VMware - Virtual SAN - IT Changes Everything
VMware - Virtual SAN - IT Changes EverythingVMware - Virtual SAN - IT Changes Everything
VMware - Virtual SAN - IT Changes Everything
VMUG IT
 
Vsphere esxi-vcenter-server-55-troubleshooting-guide
Vsphere esxi-vcenter-server-55-troubleshooting-guideVsphere esxi-vcenter-server-55-troubleshooting-guide
Vsphere esxi-vcenter-server-55-troubleshooting-guide
Sree Harsha Boyapati
 
How to Optimize Microsoft Hyper-V Failover Cluster and Double Performance
How to Optimize Microsoft Hyper-V Failover Cluster and Double PerformanceHow to Optimize Microsoft Hyper-V Failover Cluster and Double Performance
How to Optimize Microsoft Hyper-V Failover Cluster and Double Performance
StarWind Software
 
Windows Server 2012 R2! Что нового в Hyper-V?
Windows Server 2012 R2! Что нового в Hyper-V?Windows Server 2012 R2! Что нового в Hyper-V?
Windows Server 2012 R2! Что нового в Hyper-V?
Виталий Стародубцев
 
LOAD BALANCING OF APPLICATIONS USING XEN HYPERVISOR
LOAD BALANCING OF APPLICATIONS  USING XEN HYPERVISORLOAD BALANCING OF APPLICATIONS  USING XEN HYPERVISOR
LOAD BALANCING OF APPLICATIONS USING XEN HYPERVISOR
Vanika Kapoor
 
Comparação entre XenServer 6.2 e VMware VSphere 5.1 - Comparison of Citrix Xe...
Comparação entre XenServer 6.2 e VMware VSphere 5.1 - Comparison of Citrix Xe...Comparação entre XenServer 6.2 e VMware VSphere 5.1 - Comparison of Citrix Xe...
Comparação entre XenServer 6.2 e VMware VSphere 5.1 - Comparison of Citrix Xe...
Lorscheider Santiago
 
XPDSS19: Live-Updating Xen - Amit Shah & David Woodhouse, Amazon
XPDSS19: Live-Updating Xen - Amit Shah & David Woodhouse, AmazonXPDSS19: Live-Updating Xen - Amit Shah & David Woodhouse, Amazon
XPDSS19: Live-Updating Xen - Amit Shah & David Woodhouse, Amazon
The Linux Foundation
 
S4 xen hypervisor_20080622
S4 xen hypervisor_20080622S4 xen hypervisor_20080622
S4 xen hypervisor_20080622
Todd Deshane
 
Troubleshooting Strategies for CloudStack Installations by Kirk Kosinski
Troubleshooting Strategies for CloudStack Installations by Kirk Kosinski Troubleshooting Strategies for CloudStack Installations by Kirk Kosinski
Troubleshooting Strategies for CloudStack Installations by Kirk Kosinski
buildacloud
 

Mais procurados (20)

Integration with EMC VNX and VNXe hybrid storage arrays
Integration with EMC VNX and VNXe hybrid storage arraysIntegration with EMC VNX and VNXe hybrid storage arrays
Integration with EMC VNX and VNXe hybrid storage arrays
 
Windows Server "10": что нового в кластеризации
Windows Server "10": что нового в кластеризацииWindows Server "10": что нового в кластеризации
Windows Server "10": что нового в кластеризации
 
Understanding PostgreSQL LW Locks
Understanding PostgreSQL LW LocksUnderstanding PostgreSQL LW Locks
Understanding PostgreSQL LW Locks
 
PowerCLI & Onyx
PowerCLI & OnyxPowerCLI & Onyx
PowerCLI & Onyx
 
Advanced performance troubleshooting using esxtop
Advanced performance troubleshooting using esxtopAdvanced performance troubleshooting using esxtop
Advanced performance troubleshooting using esxtop
 
Salt Cloud vmware-orchestration
Salt Cloud vmware-orchestrationSalt Cloud vmware-orchestration
Salt Cloud vmware-orchestration
 
Advancedtroubleshooting 101208145718-phpapp01
Advancedtroubleshooting 101208145718-phpapp01Advancedtroubleshooting 101208145718-phpapp01
Advancedtroubleshooting 101208145718-phpapp01
 
Build a private cloud – prototype and test with open nebula
Build a private cloud – prototype and test with open nebulaBuild a private cloud – prototype and test with open nebula
Build a private cloud – prototype and test with open nebula
 
Hyper-V vNext
Hyper-V vNextHyper-V vNext
Hyper-V vNext
 
VMware vSphere 5.1 - Upgrade Tips & Top New Features
VMware vSphere 5.1 - Upgrade Tips & Top New FeaturesVMware vSphere 5.1 - Upgrade Tips & Top New Features
VMware vSphere 5.1 - Upgrade Tips & Top New Features
 
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
 
VMware - Virtual SAN - IT Changes Everything
VMware - Virtual SAN - IT Changes EverythingVMware - Virtual SAN - IT Changes Everything
VMware - Virtual SAN - IT Changes Everything
 
Vsphere esxi-vcenter-server-55-troubleshooting-guide
Vsphere esxi-vcenter-server-55-troubleshooting-guideVsphere esxi-vcenter-server-55-troubleshooting-guide
Vsphere esxi-vcenter-server-55-troubleshooting-guide
 
How to Optimize Microsoft Hyper-V Failover Cluster and Double Performance
How to Optimize Microsoft Hyper-V Failover Cluster and Double PerformanceHow to Optimize Microsoft Hyper-V Failover Cluster and Double Performance
How to Optimize Microsoft Hyper-V Failover Cluster and Double Performance
 
Windows Server 2012 R2! Что нового в Hyper-V?
Windows Server 2012 R2! Что нового в Hyper-V?Windows Server 2012 R2! Что нового в Hyper-V?
Windows Server 2012 R2! Что нового в Hyper-V?
 
LOAD BALANCING OF APPLICATIONS USING XEN HYPERVISOR
LOAD BALANCING OF APPLICATIONS  USING XEN HYPERVISORLOAD BALANCING OF APPLICATIONS  USING XEN HYPERVISOR
LOAD BALANCING OF APPLICATIONS USING XEN HYPERVISOR
 
Comparação entre XenServer 6.2 e VMware VSphere 5.1 - Comparison of Citrix Xe...
Comparação entre XenServer 6.2 e VMware VSphere 5.1 - Comparison of Citrix Xe...Comparação entre XenServer 6.2 e VMware VSphere 5.1 - Comparison of Citrix Xe...
Comparação entre XenServer 6.2 e VMware VSphere 5.1 - Comparison of Citrix Xe...
 
XPDSS19: Live-Updating Xen - Amit Shah & David Woodhouse, Amazon
XPDSS19: Live-Updating Xen - Amit Shah & David Woodhouse, AmazonXPDSS19: Live-Updating Xen - Amit Shah & David Woodhouse, Amazon
XPDSS19: Live-Updating Xen - Amit Shah & David Woodhouse, Amazon
 
S4 xen hypervisor_20080622
S4 xen hypervisor_20080622S4 xen hypervisor_20080622
S4 xen hypervisor_20080622
 
Troubleshooting Strategies for CloudStack Installations by Kirk Kosinski
Troubleshooting Strategies for CloudStack Installations by Kirk Kosinski Troubleshooting Strategies for CloudStack Installations by Kirk Kosinski
Troubleshooting Strategies for CloudStack Installations by Kirk Kosinski
 

Semelhante a 2017.06.19 Paul Woodward - ExploreVM VMware 101

Hyper-V: Best Practices
Hyper-V: Best PracticesHyper-V: Best Practices
Hyper-V: Best Practices
Tomica Kaniski
 
VMware Backups That Work—Lessons Learned From VADP Performance Benchmark Testing
VMware Backups That Work—Lessons Learned From VADP Performance Benchmark TestingVMware Backups That Work—Lessons Learned From VADP Performance Benchmark Testing
VMware Backups That Work—Lessons Learned From VADP Performance Benchmark Testing
Symantec
 
vSphere
vSpherevSphere
vmwaresbasics users level best practices
vmwaresbasics users level best practicesvmwaresbasics users level best practices
vmwaresbasics users level best practices
vijayauratech
 
NetApp SMVI 2.0 - VMworld Mini Theatre
NetApp SMVI 2.0 - VMworld Mini TheatreNetApp SMVI 2.0 - VMworld Mini Theatre
NetApp SMVI 2.0 - VMworld Mini Theatre
NetApp Virtualization Team
 
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
Duncan Epping
 
Sdwest2008 V101 F Dpowerpoint Final
Sdwest2008 V101 F Dpowerpoint FinalSdwest2008 V101 F Dpowerpoint Final
Sdwest2008 V101 F Dpowerpoint Final
Stephen Rose
 
Bestpracticesforvsphere
BestpracticesforvsphereBestpracticesforvsphere
Bestpracticesforvsphere
Darshana Sampath Jayathilake
 
VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld 2013: Successfully Virtualize Microsoft Exchange Server VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld
 
CloudStack - Top 5 Technical Issues and Troubleshooting
CloudStack - Top 5 Technical Issues and TroubleshootingCloudStack - Top 5 Technical Issues and Troubleshooting
CloudStack - Top 5 Technical Issues and Troubleshooting
ShapeBlue
 
Guaranteeing Storage Performance by Mike Tutkowski
Guaranteeing Storage Performance by Mike TutkowskiGuaranteeing Storage Performance by Mike Tutkowski
Guaranteeing Storage Performance by Mike Tutkowski
buildacloud
 
Cloud stack overview
Cloud stack overviewCloud stack overview
Cloud stack overview
howie YU
 
VMware Virtual SAN Presentation
VMware Virtual SAN PresentationVMware Virtual SAN Presentation
VMware Virtual SAN Presentation
virtualsouthwest
 
Presentazione VMware @ VMUGIT UserCon 2015
Presentazione VMware @ VMUGIT UserCon 2015Presentazione VMware @ VMUGIT UserCon 2015
Presentazione VMware @ VMUGIT UserCon 2015
VMUG IT
 
Virtualization 101 - DeepDive
Virtualization 101 - DeepDiveVirtualization 101 - DeepDive
Virtualization 101 - DeepDive
Amit Agarwal
 
Build MySQL virtual enviroment
Build MySQL virtual enviromentBuild MySQL virtual enviroment
Build MySQL virtual enviroment
Taras Vasylyuk
 
VMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld 2013: Maximize Database Performance in Your Software-Defined Data CenterVMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld
 
Server 2016 sneak peek
Server 2016 sneak peekServer 2016 sneak peek
Server 2016 sneak peek
Michael Rüefli
 
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
OpenStack_Online
 
Whats new in Microsoft Windows Server 2016 Clustering and Storage
Whats new in Microsoft Windows Server 2016 Clustering and StorageWhats new in Microsoft Windows Server 2016 Clustering and Storage
Whats new in Microsoft Windows Server 2016 Clustering and Storage
John Moran
 

Semelhante a 2017.06.19 Paul Woodward - ExploreVM VMware 101 (20)

Hyper-V: Best Practices
Hyper-V: Best PracticesHyper-V: Best Practices
Hyper-V: Best Practices
 
VMware Backups That Work—Lessons Learned From VADP Performance Benchmark Testing
VMware Backups That Work—Lessons Learned From VADP Performance Benchmark TestingVMware Backups That Work—Lessons Learned From VADP Performance Benchmark Testing
VMware Backups That Work—Lessons Learned From VADP Performance Benchmark Testing
 
vSphere
vSpherevSphere
vSphere
 
vmwaresbasics users level best practices
vmwaresbasics users level best practicesvmwaresbasics users level best practices
vmwaresbasics users level best practices
 
NetApp SMVI 2.0 - VMworld Mini Theatre
NetApp SMVI 2.0 - VMworld Mini TheatreNetApp SMVI 2.0 - VMworld Mini Theatre
NetApp SMVI 2.0 - VMworld Mini Theatre
 
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
 
Sdwest2008 V101 F Dpowerpoint Final
Sdwest2008 V101 F Dpowerpoint FinalSdwest2008 V101 F Dpowerpoint Final
Sdwest2008 V101 F Dpowerpoint Final
 
Bestpracticesforvsphere
BestpracticesforvsphereBestpracticesforvsphere
Bestpracticesforvsphere
 
VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld 2013: Successfully Virtualize Microsoft Exchange Server VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld 2013: Successfully Virtualize Microsoft Exchange Server
 
CloudStack - Top 5 Technical Issues and Troubleshooting
CloudStack - Top 5 Technical Issues and TroubleshootingCloudStack - Top 5 Technical Issues and Troubleshooting
CloudStack - Top 5 Technical Issues and Troubleshooting
 
Guaranteeing Storage Performance by Mike Tutkowski
Guaranteeing Storage Performance by Mike TutkowskiGuaranteeing Storage Performance by Mike Tutkowski
Guaranteeing Storage Performance by Mike Tutkowski
 
Cloud stack overview
Cloud stack overviewCloud stack overview
Cloud stack overview
 
VMware Virtual SAN Presentation
VMware Virtual SAN PresentationVMware Virtual SAN Presentation
VMware Virtual SAN Presentation
 
Presentazione VMware @ VMUGIT UserCon 2015
Presentazione VMware @ VMUGIT UserCon 2015Presentazione VMware @ VMUGIT UserCon 2015
Presentazione VMware @ VMUGIT UserCon 2015
 
Virtualization 101 - DeepDive
Virtualization 101 - DeepDiveVirtualization 101 - DeepDive
Virtualization 101 - DeepDive
 
Build MySQL virtual enviroment
Build MySQL virtual enviromentBuild MySQL virtual enviroment
Build MySQL virtual enviroment
 
VMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld 2013: Maximize Database Performance in Your Software-Defined Data CenterVMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
 
Server 2016 sneak peek
Server 2016 sneak peekServer 2016 sneak peek
Server 2016 sneak peek
 
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
 
Whats new in Microsoft Windows Server 2016 Clustering and Storage
Whats new in Microsoft Windows Server 2016 Clustering and StorageWhats new in Microsoft Windows Server 2016 Clustering and Storage
Whats new in Microsoft Windows Server 2016 Clustering and Storage
 

Mais de Paul Woodward Jr

Paul Woodward VMworld 2018 presentation v2 - Minneapolis VMUG Super Meeting
Paul Woodward VMworld 2018 presentation v2 - Minneapolis VMUG Super MeetingPaul Woodward VMworld 2018 presentation v2 - Minneapolis VMUG Super Meeting
Paul Woodward VMworld 2018 presentation v2 - Minneapolis VMUG Super Meeting
Paul Woodward Jr
 
2018.04.16 vmware cloud on aws - paul woodward - ncwivmug
2018.04.16   vmware cloud on aws - paul woodward - ncwivmug2018.04.16   vmware cloud on aws - paul woodward - ncwivmug
2018.04.16 vmware cloud on aws - paul woodward - ncwivmug
Paul Woodward Jr
 
Paul woodward jr From cnc to ntc .next 2017 session
Paul woodward jr From cnc to ntc .next 2017 sessionPaul woodward jr From cnc to ntc .next 2017 session
Paul woodward jr From cnc to ntc .next 2017 session
Paul Woodward Jr
 
2017.05.25 WIVMUG UserCon - Assess & Repair VMware Envionments with Free Tools
2017.05.25 WIVMUG UserCon - Assess & Repair VMware Envionments with Free Tools2017.05.25 WIVMUG UserCon - Assess & Repair VMware Envionments with Free Tools
2017.05.25 WIVMUG UserCon - Assess & Repair VMware Envionments with Free Tools
Paul Woodward Jr
 
2016.11.03 ncwivmug super meeting - v sphere 6 upgrade
2016.11.03   ncwivmug super meeting - v sphere 6 upgrade2016.11.03   ncwivmug super meeting - v sphere 6 upgrade
2016.11.03 ncwivmug super meeting - v sphere 6 upgrade
Paul Woodward Jr
 
2016.07.20 indy vmug usercon - vsphere 6 upgrade
2016.07.20   indy vmug usercon - vsphere 6 upgrade2016.07.20   indy vmug usercon - vsphere 6 upgrade
2016.07.20 indy vmug usercon - vsphere 6 upgrade
Paul Woodward Jr
 
2016.05.23 wivmug user con - vsphere 6 upgrade
2016.05.23   wivmug user con - vsphere 6 upgrade2016.05.23   wivmug user con - vsphere 6 upgrade
2016.05.23 wivmug user con - vsphere 6 upgrade
Paul Woodward Jr
 
2015.09.23 - CHIVMUG UserCon Small Business & Virtualization
2015.09.23 - CHIVMUG UserCon Small Business & Virtualization2015.09.23 - CHIVMUG UserCon Small Business & Virtualization
2015.09.23 - CHIVMUG UserCon Small Business & Virtualization
Paul Woodward Jr
 

Mais de Paul Woodward Jr (8)

Paul Woodward VMworld 2018 presentation v2 - Minneapolis VMUG Super Meeting
Paul Woodward VMworld 2018 presentation v2 - Minneapolis VMUG Super MeetingPaul Woodward VMworld 2018 presentation v2 - Minneapolis VMUG Super Meeting
Paul Woodward VMworld 2018 presentation v2 - Minneapolis VMUG Super Meeting
 
2018.04.16 vmware cloud on aws - paul woodward - ncwivmug
2018.04.16   vmware cloud on aws - paul woodward - ncwivmug2018.04.16   vmware cloud on aws - paul woodward - ncwivmug
2018.04.16 vmware cloud on aws - paul woodward - ncwivmug
 
Paul woodward jr From cnc to ntc .next 2017 session
Paul woodward jr From cnc to ntc .next 2017 sessionPaul woodward jr From cnc to ntc .next 2017 session
Paul woodward jr From cnc to ntc .next 2017 session
 
2017.05.25 WIVMUG UserCon - Assess & Repair VMware Envionments with Free Tools
2017.05.25 WIVMUG UserCon - Assess & Repair VMware Envionments with Free Tools2017.05.25 WIVMUG UserCon - Assess & Repair VMware Envionments with Free Tools
2017.05.25 WIVMUG UserCon - Assess & Repair VMware Envionments with Free Tools
 
2016.11.03 ncwivmug super meeting - v sphere 6 upgrade
2016.11.03   ncwivmug super meeting - v sphere 6 upgrade2016.11.03   ncwivmug super meeting - v sphere 6 upgrade
2016.11.03 ncwivmug super meeting - v sphere 6 upgrade
 
2016.07.20 indy vmug usercon - vsphere 6 upgrade
2016.07.20   indy vmug usercon - vsphere 6 upgrade2016.07.20   indy vmug usercon - vsphere 6 upgrade
2016.07.20 indy vmug usercon - vsphere 6 upgrade
 
2016.05.23 wivmug user con - vsphere 6 upgrade
2016.05.23   wivmug user con - vsphere 6 upgrade2016.05.23   wivmug user con - vsphere 6 upgrade
2016.05.23 wivmug user con - vsphere 6 upgrade
 
2015.09.23 - CHIVMUG UserCon Small Business & Virtualization
2015.09.23 - CHIVMUG UserCon Small Business & Virtualization2015.09.23 - CHIVMUG UserCon Small Business & Virtualization
2015.09.23 - CHIVMUG UserCon Small Business & Virtualization
 

Último

Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
saastr
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
alexjohnson7307
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
Dinusha Kumarasiri
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Tatiana Kojar
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
Intelisync
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 

Último (20)

Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 

2017.06.19 Paul Woodward - ExploreVM VMware 101

  • 1. VSPHERE 101 PAUL WOODWARD – SYSTEMS ENGINEER
  • 2. INTRODUCTION • Paul Woodward Jr • Twitter @ExploreVM • Blog: ExploreVM.com • ExploreVM Podcast – iTunes, Google Play, I Heart Radio, etc.. • Virtual Design Master Season 4 – 3rd Place • Tech Field Day 15 Delegate (Sept. 2017) • Spoken at 8 VMUG meetings across 3 states • Speaking at Nutanix .Next 2017
  • 3. OVERVIEW • Introduction to VMware vSphere • Snapshots • Basic vSphere Troubleshooting • Q&A
  • 4. VMWARE PRODUCT SUITE • ESXi - Hypervisor • vSphere Client – Web (Flash & HTML5) Based or Windows #C “fat” client • vCenter Server – Centralized management of the ESXi environment • Workstation & Fusion – Virtualized offering for PC & MAC • Site Recovery Manager – Automated site to site replication • NSX – VMware virtualized networking offering • vSAN – VMware virtualized storage offering • AirWatch – Mobile device management • Horizon – Virtual Desktop Infrastructure (VDI) platform • vRealize Suite: • Log Insight • Operations Manager • Automation • Network Insight • Orchestrator
  • 5. WHAT IS ESXI & HOW DOES IT WORK?
  • 6. TRIVIA: WHAT DOES ESX STAND FOR? ELASTIC SKY X
  • 7. WHAT IS ESXI? • Type-1 Hypervisor (bare metal) • Not an operating system • VMkernel is the core of ESXi • Microkernel offering the minimum software connectivity between the hardware and the guest OS • CPU & Memory is handled directly by the VMkernel • Other hardware is handled by the vmklinux module
  • 8. COMMON TASKS IN VMWARE • vMotion – Live migration • svMotion – Storage vMotion • Clone • Full Clone – separate from parent VM • Linked Clone – shares virtual disks • Snapshots *Most advanced tasks require vCenter Server • Create New VM • Edit VM Settings • Can be done as a hot add • Start/Stop VM • Browse Datastore • Configure Virtual Networking
  • 9. WHAT IS A VIRTUAL MACHINE? • A virtual machine is a collection of files that create the server emulation • These files include: • VMX file – Configuration • VMXF file – Supplementational Configuration • VMDK Files – Disk related files, includes .VMDK, -delta.vmdk, - rdm.vmds • VSWP File – Memory overflow (SWAP) file • VMSD File – Snapshot details • VMSS File – Memory contents of suspended VM • VMSN File – Snapshot Files • NVRAM File – BIOS file • Log files
  • 11. SNAPSHOTS – THE MORE YOU KNOW WHAT ARE SNAPSHOTS? • Point in Time preservation of a VM’s Data and State • All of the files that make up the VM: • Disks • Memory • Devices WHAT SNAPSHOT ARE NOT • Snapshots are NOT Backups • Snapshots are NOT Backups • Snapshots are NOT Backups
  • 12. HOW SNAPSHOTS WORK 1. A request to create, remove, or revert a snapshot for a virtual machine is sent from the client to the server using the VMware API. 2. The request is forwarded to the VMware ESX host that is currently hosting the virtual machine that has issue. 3. If the snapshot includes the memory option, the ESX host writes the memory of the virtual machine to disk 4. If the snapshot includes the quiesce option, the ESX host requests the guest operating system to quiesce the disks via VMware Tool 5. The ESX host makes the appropriate changes to the virtual machine's snapshot database (.vmsd file) and the changes are reflected in the Snapshot Manager of the virtual machine. 6. The ESX host calls a function similar to the Virtual Disk API functions to make changes to the child disks (-delta.vmdk and .vmdk files) and the disk chain.
  • 13. THE CHILD DISK • Child Disk is a Sparse Disk • Copy on Write • If a VM is running off a snapshot, it is running off the child disk • Child Disks can fill a datastore • I/O is impacted by the existence of a Child Disk
  • 15. DELETE, GO TO, OR CONSOLIDATE SNAPSHOTS
  • 16. DELETE, GO TO, OR CONSOLIDATE SNAPSHOTS • Delete - Use the Delete option to remove a single parent or child snapshot from the snapshot tree. Delete writes disk changes between the snapshot and the previous delta disk state to the parent snapshot. • You can also use the Delete option to remove a corrupt snapshot and its files from an abandoned branch of the snapshot tree without merging them with the parent snapshot. • Delete All - Use the Delete All option to delete all snapshots from the Snapshot Manager. Delete all consolidates and writes changes between snapshots and previous delta disk states to the base parent disk and merges them with the base virtual machine disk.
  • 17. THE TROUBLE WITH “DELETE ALL” Scenario: 3 snapshots on the VM (graphic from the disk chain slide) Snapshot 1 – 20GB Snapshot 2 – 10GB Snapshot 3 – 30GB • When you choose “delete all” the following will happen: • Snapshot 2 will grow to 40GB at most • Snapshot 1 will grow to 60GB at most • Snapshot 1 will be committed to the original VMDK • All snapshot files are deleted • In other words: Snapshot 3 is merged into Snapshot 2, Snapshot 2 is merged into Snapshot 1, Snapshot 1 is merged into the original flat.vmdk and afterwards all snapshot files are deleted.
  • 18. REVERT & GO TO Revert to Current Snapshot • Restores the parent snapshot, one level up in the hierarchy from the You are Here position. Revert to Current Snapshot activates the parent snapshot of the current state of the virtual machine. Go To • Lets you restore any snapshot in the snapshot tree and makes that snapshot the parent snapshot of the current state of the virtual machine. Subsequent snapshots from this point create a new branch of the snapshot tree. Restoring snapshots has the following effects: • The current disk and memory states are discarded, and the virtual machine reverts to the disk and memory states of the parent snapshot. • Existing snapshots are not removed. You can restore those snapshots at any time • If the snapshot includes the memory state, the virtual machine will be in
  • 19. PHANTOM OF THE SNAPSHOTS Phantom Snapshots • Snapshots that do not appear in snapshot manager • Can degrade performance • Can be identified by rogue .VMDK or .delta.VMDK files • Quick resolution – Create a new snapshot and delete all snapshots • If issue persists, escalate to VMware SME
  • 20. SNAPSHOT BEST PRACTICES • Do Not Use Snapshots as Backups • Delete Snapshots ASAP – No longer than 3 days • Only chain 2-3 snapshots together • Clear snapshots before: • Increasing virtual machine disk size
  • 21. SNAPSHOT TRIVIA! • Q: What is the maximum recommended time before deleting a snapshot? • A: 3 Days (72 hours)
  • 23. STEP 1 – BLAME THE NETWORK AND WALK AWAY
  • 24. VCENTER/HOST ALARMS • Triggered alarms are viewed on the summary page of the Datacenter, Host, VM, or under the Alarms tab. • Alarms are found under Monitor -> Issues -> Triggered Alarms in the web client • Excellent place to start for troubleshooting issues; many KBs and blogs out there on resolutions
  • 25. HOST HARDWARE STATUS • Moved to web client with 6.0 • Select the host -> click Monitor -> Hardware Status • Not always accurate, check within host’s out of band management as well if hardware issue is suspected
  • 26. VIRTUAL MACHINE & HOST PERFORMANCE ISSUES If the VM performs poorly or won’t boot: • Verify the host is not overloaded • Verify storage is still available to the host • Verify the Datastore is not full • Adequate resources allocated to the VM? • Verify networking • Host performance issues are usually tied to being overpopulated, or a single VM consuming significant amounts of resources • Free up space on the host through vMotion or, if necessary, shut down excess VMs to regain control • If unable to connect to the host, or if vCenter Server loses connection to host: Restart Management Agents
  • 28. ESXI SSH Enable ESXi SSH • Select host -> Manage -> Settings ->Security Profile -> Highlight SSH ->Edit Restart Management Agents • /etc/init.d/hostd restart • /etc/init.d/vpxa restart Export System Logs ssh root@ESXHostnameOrIPAddress 'vm- support -s > /vmfs/volumes/datastorexxx/vm- support-Hostname.tgz‘
  • 29. OPENING A TICKET WITH VMWARE • U.S. / Headquarters • 877 486 9273 - Support • 650 475 5345 – Local • Target Response Times • Critical (Severity 1) - 30 minutes or less: 24x7 • Major (Severity 2) - 4 business hours • Minor (Severity 3) - 8 business hours • Cosmetic (Severity 4) - 8 business hours • Pull logs and submit with ticket • Detail all troubleshooting performed in detail to save time • Typically GSS will work on the issue for 1 hour then escalate
  • 30. TROUBLESHOOTING TRIVIA! • Q: How do you regain access to a host if it’s lost contact to vCenter or the vSphere client? • A: Restart Management Services
  • 31. RECOMMENDATIONS FOR CLIENTS vRealize Log Insight • Centralized log management • Included with vCenter license • 25 OSI licenses included with vCenter vCheck Reports • PowerShell HTML framework script • Community driven and open source • 160+ reporting metrics • Can be scheduled & output to email
  • 32. ANY QUESTIONS All links & slide deck will be on www.ExploreVM.com