Professional Documents
Culture Documents
Web-Based Management
Display on Web browser
Economical displays Ubiquitous access Reduction in network load for non-polled configuration Web Interface vs Web-base management Web-based management Desktop management interface Web-based enterprise management Java management extensions
Two aproaches are available to implement web interface on existing management system. a) Web Interface to Existing Management System. b) Embedded Web Based Management.
Web Interface
Desktop PC Web Browser
Web Server
HTTP
NMS
SNMP Agent
Managed Objects
Proxy Server
Desktop PC Web Browser
NMS console is removed Economical advantage. Proxy svr can be implemented on any platform and protocol b/w proxy svr and management agents can be either SNMP or proprietary protocol.
HTTP
Web Server
Manager Applications
Managed Objects
Embedded WBM
Workstation/PC Web Browser Manager Applications HTTP
Web Server
Managed Objects
HP Embedded Agent
Workstation/PC Web Browser Manager Applications
http SNMP
http
Managed Objects
API
Started in 1992 to manage PCs Manages both hardware and software Two standards Management information format (MIF), similar to MIB Program interface with two APIs
MIF Install
MIF DataBase
Response/Confirms
Events/Response
Command Processing
Event Processing
MIF Processing
DMI Functions
Local Block Interface Application MI Interface Client Indication Server MI Interface Client Indication Server RPC Support RPC Support RPC to/from Remote Systems Data Block Mgmt Interface RPC SUPPORT Management Interface Server Indication Client
SP/MIF Database
DMI MIB
MIF specified using ASN.1 syntax Can be managed by an SNMP manager DMTF task expanded to specify WBEM Web-based enterprise management DMTF - Distributed Management Task Force
private {1 3 6 1.4}
enterprises (1)
dmtf (412)
dmiMIB (1)
dmtfStdMifs (2)
dmtfDynOids (3)
dmiObjects (1)
dmiNotification (2)
dmiConformance (3)
Figure 14.7 DM I M IB
HTTP
CIM Schema
HTTP
DMI Provider
RPC
developed by Microsoft CIM is information-modeling framework intended to accommodate all protocols and frameworks Object-oriented Five components: Web client CIM object manager (CIMOM) CIM schema Management protocol Managed objects with specific protocol
Microsoft WMI
Management Applications Snap-in Snap-in
it consists Management infrastructure, management applications,and providers of data from managed object
COM/DCOM IWbemServices
Repository
COM/DCOM IWbemServices
Object Providers
Microsoft WMI
Windows Management Instrumentation (WMI) is the infrastructure for management data and operations on Windows-based operating systems. support WBEM CIM(Common information model) comprises management infrastructure, applications, and agents WMI can be used in all Windows-based applications, and is most useful in enterprise applications and administrative scripts.
JDMK
Protocol Adaptor
Protocol Adaptor
Managed Managed Managed Object Object Object Figure 14.11 Jav a Dynamic M anage me nt Age nt Archite cture
C-Bean
MBean
MBean
MBean
JDMK
Java dynamic management tool kit to build Javabased NMS MBean is an intelligent agent; does not need polling as in SNMP agent JDMK library of core management services implemented as MBeans Java Dynamic Management agent comprises MBeans: core management framework, MBean server Protocol adaptors: interfaces to applications
MB
MB
Java DMK
MB
JMX Architecture
Manager Level Proprietary Management Application Web Browser Proprietary Management Application Additional Manager APIs SNMP Manager API JMX Manager
Agent Level
CIM/WBEM API Protocol Adaptor Web Server HTML Adaptor MBean Server
Connector
3 level archiecture
The Probe level contains the probes (called MBeans) instrumenting the resources. Also called the Instrumentation level. The Agent level, or MBeanServer, is the core of JMX. It is an intermediary between the MBean and the applications. The Remote Management level enables remote applications to access the MBeanServer through Connectors and Adaptors.
Looking Ahead
Future network and system management frameworks should accommodate well-established SNMP entities Web agents are intelligent and future points to the use of Web technology Web-based management offers two options WBEM is comprehensive and centralized approach to enterprise management; accommodates both scalar and object-oriented schemes JMX is decentralized and uses Java technology; agents embedded in objects and can be downloaded from NMS; platform independent Future NMS environment could be a merger of the old and the new - at least in the near future