Monitoring Server Health Throughout Your Network

Jim Abbott (jabbott@novell.com)

Senior Product Manager, Open Enterprise Server

Novell Inc.

Session Agenda

Novell Open Source Initiatives

Open WBEM – What is it?

Open Sourced providers for SUSE® LINUX – NetWare® 6.5

Using Open WBEM to build browser based health monitoring

Novell and OpenWBEM / CIMxml

By implementing OpenWBEM technology, Novell is leveraging a set of management standards that can be used to create the next generation of management tools. These tools are able to reach across platform boundaries while traversing application architectures.

Managing multiple applications across disparate platforms is one of the most difficult challenges faced by most of today's IT organizations.

Provide

Better

Connectivity

Reusability

Deployment Ease

Expense

Reduction

Complexity

Interdependencies

Manual Intervention

Solves Cost and Complexity Challenges

Novell CIM Management

Operationally

Designed Applications

Manageability is a key attribute of Novell applications and tools.

Apache

MySQL

GroupWise®

eDirectory™

Operationally Aware Platforms

Fully instrumented platforms that support manageable applications

Intelligent Management

Encompasses products and tools for end-to-end management

Novell

Managing the Enterprise

Manageability is pivotal to Novell's Linux Strategy

SESE LINUX

NetWare 6.5

error reporting

patches & update

events and alerts

Enterprise Control

ZENworks®

iManager™

YAST

ZENworks Linux Management Update Manager (formerly Red Carpet)

Novell Solutions for Management

Objectives:

Increase the effectiveness of IT life cycle management

Assert the business value of Linux and NetWare as an interactive part of your network environment

Aggressively reduce the cost of operating Open Source components within your network

Software Update

Critical 24 hr patching

Desktop Deployment

New Desktop OS

Application Deployment

Server Deployment

Provisioning Server OS

Server Migration

Service Monitoring

Automation

Alert Tuning

Service Continuity

Multi Group Management Interface

Improve Workload Efficiency

Reduce TCO

Open WBEM Components & Definitions

CIM-XML Protocol Adapter

CIM-XML Indication Handler

CIM Object Manager

CIMOM

CIM Server

Provider(s)

Managed Elements

CIM Client – interacts with a CIM server by issuing CIM operation message requests and receives and processes CIM operation message responses.

CIM Server – a server that receives and processes CIM Operation Message Requests and issues CIM Operation Message Responses.

CIM Object Manager (CIMOM) – the central component of the CIM Server responsible for the communication between the CIM server components.

CIM Provider– instruments one or more aspects of the CIM schema.

CIM Protocol Adapter – accepts information using a particular protocol and converts the information so it can be used natively. Examples include CIM-XML and CIM SOAP.

Provider(s)

CIM Client

Industry standards for distributed systems management

Single underlying infrastructure for all management information and services

Common repository, schema, and interfaces for systems information

Core providers and services for capturing and exposing systems information and services

Application or command line access to systems information and services

Key benefits

Single, reliable, standards-based infrastructure enables powerful single and distributed systems management capabilities. This results in lower operational cost and risk

Unified instrumentation model provides interfaces that reduce cost, risk, and time frames for development and integration of systems management applications

Management Infrastructure

C++ Client API

Linux / Windows

Cmd Line Interface

Linux / Windows

Management

Applications

Java Client API

CIM XML

HTTP

CIM Management

Schema

CIM Object Manager

Health

Event Log

Storage

Application

Configuration

3rd Party

Enterprise Event Log

CIM Providers

Local Event Log

Provider Interface

Query

SLP

Publish Subscribe

Authentication

Authorization

Event Filtering

Companies Developing with CIM

Novell

SUSE

IBM

Intel

HP

Cisco

Nortel

and Others

Current Implementations of CIM

Microsoft

Windows Management Instrumentation (WMI)

Sun

WBEM Services (Java)

Storage Network Industrial Association (SNIA)

Open Source Java Implementation

Open Group

Pegasus (C++)

OpenWBEM

openWBEM (C++)

Linux Instrumentation Initiatives

System Management

System Health Monitoring

Configuration File Management

Volume Management

File System Management

Certificate Management

Device Management

User Management

...

Management Architecture

Reporting Engine

Report Templates

Clients - Thick/Web

Mgmt Server

Local data

repository

Provider

CIM XML Client

ZEN Agent

Local data

repository

PKG Data

ZMD

MOM

ZEN Svr

ZEN Client

ZLM

Provider

Package Management

Enterprise Management

System/App Management

Patch

Management

Provider

Provider

Reporting

Server

Provider

Other

YAST API

IPMI

Server Health Monitoring

Server Group Roll-ups

Build lists of servers that you can monitor collectively with a corresponding indication of the health of each monitored server.

Server Health Drill-down

Drill-down into the major system categories for additional statistics on CPU utilization, server memory and process threads.

iManager plug-in

Server Health Monitoring is accessed under the servers navigation link

Managing Distributed Network Systems

Novell Management Perspective

Monitoring and management interfaces must partition each network layer thus supporting the organizational boundaries that exist in most businesses today.

Most agree applications, application hosts, network topologies, operating systems and hardware are commonly identified layers that are represented in a distributed system.

Linux frequently includes layers that incorporate servers supporting MySQL, Apache, J2EE application servers, firewalls and intrusion detection infrastructure. Increasingly they are clustered for fail-over and load balancing.

Automated Updates

Automatically downloads critical and moderate fixes using ZENworks Linux Management Update Manager (formerly Red Carpet) RPM technology

Configurable patch download and application options

Supports archive based policy to drive patch application

Software Update Services

Security:

Requires NSS; Installs Apache lockdown and URL scanner

Verifies digital signatures on content from RPMs, and ZENworks Linux Management Server

Additional CRC check for content downloaded to desktops

Administrator control over patch availability and distribution

Web based administration interface with SSL support

Server side logging of patch approvals and synchronization; client status will log statistics to analysis server

Supports scale-out (distributed environment and hierarchical scenarios and network load balancing

Enterprise Capabilities Patch Management

Geographically Distributed Enterprise

ZENworks Linux Management Update Manager (formerly Red Carpet)

Intranet

Automated Operations

Apache Cluster

J2EE Cluster

Intelligent Monitoring & Management

Because the Management system is intelligent it knows that the Apache servers are in a cluster.

The monitoring system knows that a critical alert status should not be sent if a node in the cluster fails.

Policy pack instructs the web server management module to isolate the failed server, initiate a restart and bring it back on line once it completes.

Policy Pack enables rolling upgrades by uniquely identifying each Apache server in the cluster requiring each in turn to stop accepting sessions, once the last session completes, stop the server, apply appropriate patches, and bring the system back on line within the cluster.

Enterprise Control Center

Novell Roadmap

2006

Novell Enterprise Control release 1

Red Carpet patch management and update services

ZENworks / Novell System Manager Integration

Complete set of CIM providers Hardware, OS, Applications

2008

Novell Enterprise Control release 2

Policy Packs

ZENworks / Novell System Manager Eco System

CIM Providers

Server Health Monitor

Red Carpet patch management and update services

2004

1

2

3

OES provides a CIMpler way to manage your servers. The first release acts as a simple help desk application. It allows you to build lists of servers that you can monitor simultaneously. You can configure your groups geographically or you have them configured along topological lines, such as database servers, Web servers, messaging servers etc.

When problems do arise, Server Health Monitor provides clear indicators where possible to the nature and source of problems.

2005-01-25T15:55:13