sessions about to start – get your rig on!. ben adamson @bwadamson

48
Sessions about to start – Get your rig on!

Upload: charla-perry

Post on 24-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Sessions about to start – Get your rig on!

Page 2: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Monitor Virtualisation in System Centre5 things you must knowBen Adamson@BWAdamson

DCI308

Page 3: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

“The task of the right eye is to peer into the telescope, while the left eye peers into the microscope.”

• Leonora Carrington

Page 4: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Session Objectives

• Understand useful metrics• Get the best from System Center• Other tips

Page 5: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Agenda

Options for virtualisation monitoring

Why use System Centre?

Context

Key metrics

Trending and Analysis

Capacity Planning

Knowledge/Automation

5

Page 6: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Monitoring options

• vCenter• Agent in the VM• SNMP• Syslog• VMware Web Service SDK (API)

• VMM • Agent in the VM • SNMP • Local tools • Task manager – Perf Counters -

Logman

• SCOM

VMware Hyper-V

Page 7: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

System Center Operations Manager

Management Packs inject intelligence

Page 8: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Single Tool for Centralized Monitoring• Monitor with the

entire stack in mind• Key Benefits• Single View Across Platforms• Available Knowledge Base• Monitoring End-to-End• Determining Root Cause

Page 9: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Free Stuff

Page 10: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

top5

Page 11: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Do something to join the dots#1

Page 12: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

5 key concepts for monitoring virtualization1. You need a map• Track relationships & dependencies

2. Visualize as you virtualize• Dashboards & Reports. Context is key

3. Everybody has to share • Understand resource sharing and over-commitment

4. Look to the future• Use forecasting, trending, modelling

5. Knowledge is power• KB guidance is essential for lower time-to-resolution

Page 13: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Key events: Availability and configuration• Availability and Status • VMs

• Hosts• Storage • Network• Hardware

Page 14: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Demo

Maps in System Center

Page 15: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Visualize Key Metrics#2

Image Source: http://www.humcaff.org

Page 16: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

5 Key concepts for monitoring virtualization1. You need a map

• Track relationships & dependencies

2. Visualize as you virtualize• Dashboards & Reports. Context is key

3. Everybody has to share • Understand resource sharing and over-commitment

4. Look to the future• Use forecasting, trending, modelling

5. Knowledge is power• KB guidance is essential for lower time-to-resolution

Page 17: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Demo

Visualisation in SCOM

Page 18: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Monitoring Hyper-V CPU Performance

• Measure guest operating system processor utilization [Hyper-V Hypervisor Logical Processor(_Total)\% Total Run Time] [\Hyper-V Hypervisor Virtual Processor(*)\%Guest Run Time]

• Less than 60% consumed = Healthy• 60% - 89% consumed = Monitor or Caution• 90% - 100% consumed = Critical, performance will be adversely affected

Page 19: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Task Manager?

Page 20: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Root Partition Child Partition Child Partition

HypervisorDevices Processors Memory

Server

IO stac

k

VSCs

VMbus

Child Partition

Server

IO stac

k

VSCs

VMbus

IO stac

k

Drivers

VSPs

VMbus

Why monitoring Host CPU counters are inaccurate?

Shared memory

Page 21: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Hyper-V Task Manager

Demo

Free Tool

Page 22: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Wee tip – CPU HotAdd in Hyper-V

%

Page 23: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Magical CPU HotAdd

Using reservations and limitsDemo

Page 24: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Monitoring Network Performance / Capacity• Test Network Latency – Ping• Test Packet Loss – pathping• Test Network File Transfers – Copy• Network Utilization Monitoring: \Network Interface(*)\Bytes

Total/sec• Less than 40% = Healthy

• 41%-64% = Monitor or Caution

• 65-100% = Critical, performance will be adversely affected

• Bottlenecks: \Network Interface(*)\Output Queue Length • 0 = Healthy

• 1-2 = Monitor or Caution

• Greater than 2 = Critical, performance will be adversely affected.

• MTU settings must be the same for ALL

Page 25: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Demo

Pathping Task

Page 26: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Memory monitoring• Dynamic memory• Aim high and hit low

• Numa vs Dynamic Memory

• Memory Balloon, <50% • Can cause high disk I/O in-VM due to

paging • Memory Swapping, = 0!

• Swapfile use is last resort for the Host

Page 27: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Key metrics : Storage• Storage space • Disk Pressure is a factor!

• Minimum free space >100 MB• At this point VM corruption will occur

• Track ‘garbage/unknown’ files• Also track Snapshots/Checkpoints• Relate VMs to Storage

Page 28: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Key metrics : Storage• Storage space• Storage Latency

• Kernel Latency within Host ~0ms• Device Latency on backend <20ms• Find the hotspots of high I/O

• Relate VMs to Datastores

Page 29: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

StorageReporting

Demo

Wee Bonus Tip –

Rebrand reports

Page 30: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Everyone shares the hot-tub

#3

Image Source: http://www.moviebreak.de/

Page 31: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

5 Key concepts for monitoring virtualization1. You need a map

• Track relationships & dependencies

2. Visualize as you virtualize• Dashboards & Reports. Context is key

3. Everybody has to share • Understand resource sharing and over-commitment

4. Look to the future• Use forecasting, trending, modelling

5. Knowledge is power• KB guidance is essential for lower time-to-resolution

Page 32: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Key metrics : Over-commitment

• CPU Pressure • # of running VM vCPU per Host Core• High ratio can impact vSphere CPU Scheduler• Absolute maximum = 25• Best practice 4 - 8

Page 33: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Key metrics : Over-commitment

• CPU Pressure• Memory Pressure

• Memory allocated versus physical RAM available• vSphere shares very efficiently (TPS) – but:• High values can cause ballooning, or even swapping

Page 34: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Key metrics : Over-commitment

• CPU Pressure• Memory Pressure• Disk Pressure

• Disk space allocated versus capacity• No real performance impact – but:• If VMs start to use their allocation – physical capacity can fill quickly

Page 35: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Demo

Hot Tub

Page 36: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

A crystal-ball is awfully handy#4

Image Source: http://www.memecenter.com

Page 37: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

5 Key concepts for monitoring virtualization1. You need a map

• Track relationships & dependencies

2. Visualize as you virtualize• Dashboards & Reports. Context is key

3. Everybody has to share • Understand resource sharing and over-commitment

4. Look to the future• Use forecasting, trending, modelling

5. Knowledge is power• KB guidance is essential for lower time-to-resolution

Page 38: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Key Factors• Pressure metrics• Capacity• Alert trending• ‘What if’ and ‘where’?

Page 39: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Demo

Capacity planning and forecasting

Page 40: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Knowledgeis Power#5

Image Source: http://yuegroup.ust.hk

Page 41: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

5 Key concepts for monitoring virtualization1. You need a map

• Track relationships & dependencies

2. Visualize as you virtualize• Dashboards & Reports. Context is key

3. Everybody has to share • Understand resource sharing and over-commitment

4. Look to the future• Use forecasting, trending, modelling

5. Knowledge is power• KB guidance is essential for lower time-to-resolution

Page 42: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Knowledge is power

• SCOM kb guidance is vital• Mean-time-to-resolution• Proactive automated management

Page 43: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Demo

Knowledge Base

Wee Bonus Tip

VMware Orchestration

Page 44: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Q&A

Page 45: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

5

Page 46: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Veeam Management Pack for System Center

veeam.com/mp

Learning

Microsoft Certification & Training Resources

www.microsoft.com/learning

TechNet

Resources

Sessions on Demand

http://channel9.msdn.com/Events/TechEd

Resources for IT Professionals

http://microsoft.com/technet

Page 47: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Related content

Live demos at the booth

Find Me Later At...the booth

Page 48: Sessions about to start – Get your rig on!. Ben Adamson @BWAdamson

Thanks! Don’t forget to complete your evaluations

aka.ms/mytechedmel