Sacha Dawes Sr. Product Manager Microsoft MGT202 Session Objectives And Takeaways Session Objective(s): Help you understand both why and how we are focused on cross platform.

Download Report

Transcript Sacha Dawes Sr. Product Manager Microsoft MGT202 Session Objectives And Takeaways Session Objective(s): Help you understand both why and how we are focused on cross platform.

Sacha Dawes
Sr. Product Manager
Microsoft
MGT202
Session Objectives And Takeaways
Session Objective(s):
Help you understand both why and how we are focused on
cross platform monitoring
Introduce our approach, and present what’s delivered ‘out of the box’
Preview key partner offerings that extend our offering
Key takeaways:
System Center can deliver enhanced application performance and
availability across heterogeneous platforms
Cross platform monitoring will improve management of applications in
the data center
System Center is credible and competitive brand for
server management
Agenda
Customer Challenges in Data Center Monitoring
Introducing Operations Manager 2007 R2
What’s New with Cross Platform
(since MMS 2008)?
What’s the LAMP stack?
Monitoring LAMP (and more)
Wrap up and questions
Additional resources
Customer Challenges in Monitoring the Data Center
It’s rare to find data centers running just Microsoft technologies
UNIX/Linux servers are hosting applications that are critical to their daily
business operations
46% of the enterprise sector customer base of one Microsoft Partner
runs non-Microsoft workloads on Windows
Customers want to manage both their Microsoft and nonMicrosoft systems and workloads using fewer tools
Many customers manage their heterogeneous environments using
multiple technologies and products
Linux systems tend to be managed individually via SSH and local tools
(tools residing on each system)
Each separate tool has its own management console, resulting in the
need for dedicated FTE resources to manage/maintain those tools!
Introducing System Center
Operations Manager 2007 R2
Key Benefits
Enhanced application performance
and availability across
heterogeneous platforms
Improved management of
applications in the data center
Increased speed of access to
information and functionality to
drive management
RC available today!
http://technet.microsoft.com/enus/opsmgr/dd239186.aspx
RTM in June FY09
XPlat - What's New Since MMS 2008?
Cross Platform capabilities will only be available in
Operations Manager 2007 R2
Ops Mgr 2007 R2 release timeframe
RC currently available
Ops Mgr 2007 R2 RTM expected June 2009
No Cross Platform capabilities will be implemented for
Ops Mgr 2007 or Ops Mgr 2007 SP1
In Operations Manager 2007 R2:
New monitoring templates
Monitor UNIX/Linux log file (matches by regular expression)
Monitor UNIX/Linux Service (daemon)
New Run-As architecture
Allows different management accounts to be assigned to
different UNIX/Linux systems
Support for additional UNIX/Linux platforms
XPlat - What's New Since MMS 2008?
Architecture update
Shortly after MMS 2008,
Microsoft joined the OpenPegasus
steering committee
Our commitment to using open
source technology
Also leveraging framework for
our connectors
OpsMgr
SvcMgr
WS-Man
WS-Man
WS-Management support is now
part of OpenPegasus 2.9
Allows a single process to operate,
as opposed to the 2 process
requirement in the beta
WS-Man
New
CIMOM
OpsMgr
Providers
Connector
Providers
OS
Resources
TEC, OVO
Remedy
What's the LAMP Stack?
Definition: The acronym LAMP refers to a solution stack of software, usually
free and open source software, used to run dynamic Web sites or servers.
The original expansion is as follows: Linux, Apache, MySQL,
PHP/Perl/Python1
1.
2.
3.
Linux
• A UNIX-like operating system, originally written by Linux Torvalds in 1992.
• Linux systems commonly used as servers
Apache HTTP
Server
• First viable web server after Netscape’s Web Server
• As of Dec 2008, serves over 51% of websites2
• Developed and maintained by a consortium of developers, known as the Apache
Software Foundation
MySQL
• A relational database management system (RDBMS) that is popular for web-based
applications.
• Over 11 million installations3
• Currently owned, developed and supported by Sun Microsystems.
PHP/Perl/
Python
• Scripting languages, commonly used to create dynamic web pages
• Also popular with UNIX/Linux administrators to create small applications and
administrative scripts
http://en.wikipedia.org/wiki/LAMP_(software_bundle)
"December 2008 Web Server Survey". Netcraft. http://news.netcraft.com/archives/2008/12/24/december_2008_web_server_survey.html
http://www.informationweek.com/news/software/open_source/showArticle.jhtml?articleID=206900327
Out of the Box Support for Linux
'Out of the Box' Monitoring Capabilities
Keep Systems Up and Running
File systems
Network interfaces
Core processes
Key configuration requirements
Proactively Avoid Space & Memory Issues
Disk Space
Swap Space
System Memory
Monitor System & Application Performance
Processor Utilization & Metrics
Performance Indicators for Disk
Monitored Object
Measured Performance Indicators
Physical
Health
Health
Identifies if disk is unmounted, dead, or bad in any way
Capacity
• Available physical memory in Mbytes (MB)
• Available physical memory as a percentage (%)
Performance
• Average time of a disk transfer (Avg. Disk s/Transfer)
• Average time of a read of data from the disk (Avg. Disk
s/Read)
• Average time of a write of data from the disk (Avg. Disk
s/Write)
Utilization
• % of time disk is reading data
• % of time disk is writing data % of time disk is busy
Performance Indicators for Disk
Monitored Object
Measured Performance Indicators
Logical
Disk
Health
Identifies if disk is unmounted, dead, or bad in any way
Capacity
• Available memory in Mbytes (MB)
• Available memory as a percentage (%)
Performance
• Current I/O queue length Total disk Bytes per second (Disk
Bytes/s)
• Bytes read from disk per second (Disk Read Bytes/s)
• Bytes written to disk per second (Disk Writes Bytes/s)
• Total I/Os per second (Disk Transfers/s)
• Read I/Os per second (Disk Reads/s)
• Write I/Os per second (Disk Writes/s)
• Average time of a disk transfer (Avg. Disk s/Transfer)
• Average time of a read of data from the disk (Avg. Disk s/Read)
• Average time of a write of data from the disk (Avg. Disk s/Write)
Utilization
• % of time disk is reading data
• % of time disk is writing data % of time disk is busy
• % time disk is idle
Performance Indicators for Memory
Monitored Object
Measured Performance Indicators
Physical
Memory
Memory
Utilization
•
•
•
•
Memory
Paging
• Pages read or written to disk to resolve hard page faults
(Pages/sec)
• Pages read from disk to resolve a hard page fault (Page
Reads/sec)
• Pages written to disk to resolve hard page faults (Page
Writes/sec)
Swap Space
•
•
•
•
Available physical memory in Mbytes
Available physical memory as a percentage (%)
Used physical memory in Mbytes (MB)
Used physical memory as a percentage (%)
Available swap space in MBytes (MB)
Available swap space as a percentage (%)
Used swap space in MBytes (MB)
Used swap space as a percentage (%)
Processor Performance Metrics
Monitored Object
Measured Performance Indicators
Processor
•
•
•
•
•
•
•
•
•
% Processor time
% Idle time
% User time
% Nice time
% Privileged Time
% IO Wait Time
% Interrupt Time
% DPC Time
Queue Length
Monitoring SUSE Out of the Box
17 Platforms Supported at RTM
AIX
Version 5.3 (Power)
Version 6.1 (Power)
HP-UX
Version 11iv2 (PA-RISC/IA64)
Version 11iv3 (PA-RISC/IA64)
Red Hat Enterprise Linux
Version 4 (x86/x64)
Version 5 (x86/x64)
Solaris
Version 8 (SPARC)
Version 9 (SPARC)
Version 10 (SPARC/x86)
SUSE Linux
Enterprise Server
Version 9 (x86)
Version 10 SP1 (x86/x64)
The Novell SLES Management Pack
The Novell Solution
Delivers monitoring and management of several
common Linux services
Most businesses running Linux will be running
some or all of these services on their Linux servers
Packaged as singular RPM to be installed as an
add-on product
Can be distributed in the form of add-on CD,
physical or ISO image
Services Monitored by Novell MP
Service
Description
Core Capabilities
BIND/DNS
BIND (Berkeley Internet Name Domain ) is the defacto standard for DNS on UNIX-like systems
• Monitor named daemon
• Start/stop/restart
• List of allocated DNS names
DHCP Server
DHCP (Dynamic Host Configuration Protocol) is
used to allocation configuration and IP addressing
to clients in a network
• Monitor named daemon
• Start/stop/restart
• List of allocated DHCP addresses
SAMBA
Delivers Microsoft-based file and print services to
UNIX-like systems
• Monitor smbd/nmbd/winbind
daemons
• Start/stop/restart
• List of Samba shares
NFS server
Originally developed by Sun Microsystems, allows
users to access files across a network
• Monitor nfsd daemon
• Start/stop/restart
• List of connections to NFS mount
LDAP server
(OpenLDAP)
An open source implementation of the Lightweight
Directory Access Protocol (LDAP)
• Monitor LDAP daemon
• Start/stop/restart
Print server
(CUPS)
CUPS (Common Unix Printing System) enables
UNIX-like systems to act as a print server
• Monitor cupsd daemon
• Start/stop/restart
Firewall
(SuSEfirewall2)
Firewall software for SUSE Linux distributions
• Monitor SuSEfirewall2 daemon
• Start/stop/restart
Novell MP Architecture
Uses a Python library for
making CIM operations
over HTTP using the
WBEM CIM-XML protocol
Allows provider to be
implemented using the
Python scripting language
OpsMgr
SvcMgr
WS-Man
WS-Man
WS-Man
CIMOM
CMPI Python Interface
Novell MP
Providers
OS
Resources
Advanced SUSE Monitoring
Novell - Project Plan & Roadmap
Scope
English Only release
Leverage DMTF CIM and OpenWS-man Standards
Release Schedule
Alpha at TechEd EMEA in November2008
BIND/DNS, DHCP server, SAMBA
Beta in February 2009
Deliver complete list of service monitoring capabilities
RTM to align with that of Operations Manager 2007 R2
Process to continue to align to Open Source strategy
OpenPegasus Project
Providers to OMC project (www.omc-project.org)
This information represents Microsoft Corporation's current understanding of the product development cycle of one or more partners. It was accurate at the time of
publication. None of the information in this timetable should be interpreted as a commitment on the part of Microsoft Corporation.
Management Packs from BridgeWays
Focus of BridgeWays MPs
Virtualization
Web
Servers
Database
Servers
Application
Servers
Communication
Servers
Database Server Monitoring
Oracle, MySQL
Delivers ability to monitor multiple servers and databases
Tracks key database performance metrics
Active connections and sessions
Commits and rollbacks
CPU intensive sessions
Data throughput
Cache hit ratio
Slow queries
Table scans
Sorts in memory or
disk
Monitors table
sizes and indexes,
locks and deadlocks
Monitoring MySQL
Web Server Health & Performance
Apache HTTPD Server
Delivers ability to administer multiple servers and sites
Measures data throughput, connection metrics and worker
performance
Determines PHP
availability and
response times
Tracks pages
requested and data
served to clients
Tracks site
performance and
page response times
Monitoring Apache
Application Server Monitoring
Oracle Application Server, JBoss
Core capabilities:
Measures server performance
Determines application availability
Measures key application performance metrics
Configuration Information collected includes:
Version
Server up down historical data
Ports for container and JMX
Monitored Components include:
JMS, JDBC, EJB, Servlets, JVM, Web Server
Monitoring VMware Virtualization
VC Server and ESX
Measures performance of
both the host and virtual
machines
Instrumentation
measured
Clusters
Datacenter
Data Store
Hosts
Networks
Resource pools
Virtual machines
BridgeWays Management Packs
Coverage for Operations Manager 2007 R2 release
Database Servers
Oracle DB
Monitoring
10g, 11g
MySQL DB
Monitoring
5.x
IBM DB/2
Monitoring
8, 9
Application Servers
Oracle App
Server
10g, 11g
JBoss
4.2.3,
5.0.0
Tomcat
5.5, 6.0
RHEL v4
32-bit
RHEL v5
32-bit
SLES 9
32-bit
SLES 10
32-bit
Solaris 10
x86
Solaris 10
Sparc
AIX
HP-UX
RHEL v4
32-bit
RHEL v5
32-bit
SLES 9
32-bit
SLES 10
32-bit
Solaris 10
x86
Solaris 10
Sparc
AIX
HP-UX
This information represents Microsoft Corporation's current understanding of the product development cycle of one or more partners. It was accurate at the time of
publication. None of the information in this timetable should be interpreted as a commitment on the part of Microsoft Corporation.
BridgeWays Management Packs
Coverage for Operations Manager 2007 R2 release
Virtualization
VMware ESX
SLES 9
32-bit
SLES 10
32-bit
Solaris 10
x86
Solaris 10
Sparc
AIX
HP-UX
Not Applicable
RHEL v4
32-bit
RHEL v5
32-bit
SLES 9
32-bit
SLES 10
32-bit
Solaris 10
x86
Solaris 10
Sparc
AIX
HP-UX
RHEL v4
32-bit
RHEL v5
32-bit
SLES 9
32-bit
SLES 10
32-bit
Solaris 10
x86
Solaris 10
Sparc
AIX
HP-UX
2.x
Communication
Servers
Sendmail
RHEL v5
32-bit
3, 3i
VC 2.x
Web Servers
Apache
RHEL v4
32-bit
8.12
This information represents Microsoft Corporation's current understanding of the product development cycle of one or more partners. It was accurate at the time of
publication. None of the information in this timetable should be interpreted as a commitment on the part of Microsoft Corporation.
BridgeWays MP Roadmap
RHEL v4
32-bit
Apache
2.x
Postgres DB
Monitoring
???
Blackberry
Enterprise
???
IBM
WebSphere
6.1, 7.0
BEA
WebLogic
???
Oracle RAC
???
Oracle DB
Tuning
10g,11g
RHEL v5
32-bit
SLES 9
32-bit
SLES 10
32-bit
Solaris 10
x86
Solaris 10
Sparc
AIX
HP-UX
This information represents Microsoft Corporation's current understanding of the product development cycle of one or more partners. It was accurate at the time of
publication. None of the information in this timetable should be interpreted as a commitment on the part of Microsoft Corporation.
Conclusion
Cross Platform capabilities in Ops Mgr 2007 R2 position System
Center well for managing the entire datacenter
Easily adapts to new and updated non-Microsoft systems and workloads
via the management pack (MP) model
Scalability and performance continues to be improved as we work
towards RTM
Microsoft commitment to Open Source will pave way for
adoption of this technology
Membership on OpenPegasus Steering Committee validates our
commitment and focus on this space
Key partners are committed to assuring a continued expansion
of MPs for non-Microsoft workloads
New training materials in development to improve ability to write
quality MPs
Microsoft continues to explore new partnerships to expand in this area
Operational Data Reporting (ODR)
Improving the MP lifecycle
Call to Action: Turn on
ODR and help us make
MPs better
New MP
Deployed
to
Catalogue
YOU
Deploy an
MP
Microsoft
updates
the MP
YOU Tune
the MP
Microsoft
learns
from your
tuning
ODR
Collects
Feedback
Find out More on Operations Manager 2007 R2
Learn What’s New in Operations Manager 2007 R2
http://www.microsoft.com/systemcenter/operationsman
ager/en/us/whats-new.aspx
Find new collateral, including datasheets and more
Read customer testimonials
Watch our R2 Overview video blogs
Examine our R2 resources on TechNet
http://technet.microsoft.com/enus/opsmgr/dd239186.aspx
Download the R2 Release Candidate
Today!
Watch webcasts on Operations Manager 2007 R2, on
demand!
Get access to product team and System Center blogs
Meet the product team through their video blogs on
key features (coming soon!)
Find out More on Operations Manager 2007 R2
at TechEd!
Breakouts
MGT202 – Monitoring Apps on UNIX/Linux (Tue, 4:30-5:45, Room 406)
MGT308 – Interoperability Connectors for System Center (Tue, 10:15-11:30, Room 511)
MGT309 – Driving Compliance with ACS (Fri, 2:45-4:00, Room 502B)
MGT311 – Monitoring UNIX/Linux with Ops Mgr 2007 R2 (Fri, 1:00-2:15, Room 409)
MGT402 – Advanced MP Authoring (Thu, 10:15-11:30, Room 408A)
MGT404 – Developing Custom Reports & Dashboards (Wed, 8:30-9:45, Room 403A)
WSV309 – Enhanced Power Efficiency & Power Management (Fri, 10:45-12:00, Room 402)
Hands On Labs
MGT01-HOL – Authoring Management Packs – Introduction
MGT09-HOL – Installing Operations Manager 2007 R2
MGT14-HOL – Monitoring Exchange 2007, SQL 2008 and Windows Server 2008
MGT15-HOL – Monitoring UNIX/Linux with Ops Mgr 2007 R2
MGT16-HOL – Operations Manager 2007 R2 – Advanced Concepts
MGT17-HOL – Operations Manager 2007 R2 – Introduction
MGT19-HOL – Understanding the Ops Mgr 2007 SDK
Resources
www.microsoft.com/teched
www.microsoft.com/learning
Sessions On-Demand & Community
Microsoft Certification & Training Resources
http://microsoft.com/technet
http://microsoft.com/msdn
Resources for IT Professionals
Resources for Developers
www.microsoft.com/learning
Microsoft Certification and Training Resources
Track Resources
Key Microsoft Sites
System Center on Microsoft.com: http://www.microsoft.com/systemcenter
System Center on TechNet: http://technet.microsoft.com/systemcenter/
Virtualization on Microsoft.com: http://www.microsoft.com/virtualization
Community Resources
System Center Team Blog: http://blogs.technet.com/systemcenter
System Center Central: http://www.systemcentercentral.com
System Center Community: http://www.myITforum.com
System Center on TechNet Edge: http://edge.technet.com/systemcenter
System Center on Twitter: http://twitter.com/system_center
Virtualization Feed: http://www.virtualizationfeed.com
System Center Influencers Program: Content, connections, and resources
for influencers in the System Center Community. For information, contact
[email protected]
Complete an
evaluation on
CommNet and
enter to win!
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should
not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS,
IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.