280 likes | 576 Views
Web Based Management. Refer: Web-Based Systems & Network Management by Kornel Terplan [CRC Press 1999] Java Management Extensions Whitepaper by Sun Microsystems. Review of System & Network Management: Basic Management Functions. The Business Model for management The management processes
E N D
Web Based Management Refer: Web-Based Systems & Network Managementby Kornel Terplan [CRC Press 1999] Java Management Extensions Whitepaper by Sun Microsystems
Review of System & Network Management:Basic Management Functions • The Business Model for management • The management processes • How well a web interface supports them • Web-Based Management Standards • IETF • Java • WBEM FIT2018 Network Administration
Business Model for Management FIT2018 Network Administration
Role of Web in management activities • Each activity has extensive set of processes • For example, Client Contact Point processes FIT2018 Network Administration
Receive ProblemReport User sends report on problems with Apps, S/W, H/W Handle calls Phone calls about problems, change requests, orders, Info Inquiry handling User want info on status/performance of managed objects, progress of trouble resolution, change schedules Receive ChangeRequest Users send in change requests for Apps, S/W or H/W Handle Orders Admin activity to raise orders for purchase of equip or service Make ServiceRequest Request activity by others for implementation of services Open/Refer TroubleTicket For non-trivial problems, register a service job Close TroubleTicket Complete service job, notify originator, archive job details FIT2018 Network Administration
Role of Web in management activities FIT2018 Network Administration
Role of Web in management activities • Web-based functions are not immediately applicable in all processes…. • Use of web interface depends on technology involved… eg placing orders may depend on whether supplier has web site that accepts requests on-line…. FIT2018 Network Administration
Web-Based Management Standards IETF JMX (JMAPI) WBEM Models
Traditional IETF management • SNMP • RMON • Many managed devices that offer network services may have a web interface for management functions • definitely not a universal management standard! FIT2018 Network Administration
Java Management Extensions (JMX) • Simple lightweight way to instrument objects • Standard method with range of existing managers including SNMP and WBEM • 3 level architecture • Instrumentation – based on “java bean” objects • Agent – registration and event management • Manager – external (maybe non-java) application FIT2018 Network Administration
JMX Architecture Overview FIT2018 Network Administration
A case study of java application management using JMX “Introduction to JMX” by Ward K. Harold, Heather Kreger, Leigh Williamson. Date: Apr 25, 2003 (Sample Chapter is provided courtesy of Addison Wesley) Java Management Extensions (JMX) is to management systems what JDBC (Java Database Connectivity) is to databases. Discover why you should use this this powerful technology to serve as a layer between your applications and arbitrary management systems. http://www.informit.com/articles/printerfriendly.asp?p=31575 FIT2018 Network Administration
Web-Based Enterprise managementA complete management framework… Integration of several Management Styles & Methods FIT2018 Network Administration
Web-Based Enterprise managementDynamic HTML creation from Schema FIT2018 Network Administration
Web-Based Enterprise managementwith other services integrated…. FIT2018 Network Administration
Management Platforms Comparison of plaatforms used to construct web-based managers
Hardware Operating Systems Network Architectures Net Management Protocols GUI Database Support Core Management Applications APIs and DevKits Distribution Capabilities Network Modelling Object Orientation Management Platform Attributeson which to base comparisons…. FIT2018 Network Administration
Platform Suppliers:Web-Based Management Solutions • Asante Technologies: IntraSpection • Cabletron Systems: Spectrum • Computer Associates: TNG • IBM/Tivoli: TME 10 / NetView • Hewlett Packard: OpenView • Microsoft: System Management Server • Sun Microsystems: Solstice FIT2018 Network Administration
Web Innovations • Intelligent agents • Personal Assistants & Advisors • Networked agentsautomated retrieval & processing • Distributed problem solving • Mobile agents… • Asynchronous, Cooperative retrieval and processing • Automated configuration • Exception & Alarm reporting FIT2018 Network Administration
Push reporting Most web interfaces are passive and rely on browser refresh to view latest data. Better management can be achieved if the web interface implements a “push” reporting technique. Eg. HTML that contains client-side scripts or applets which allow the web server to auto-refresh when some event is notified… FIT2018 Network Administration
Device Dependent Applicationsfrom Vendors…. • Optivity (Bay networks) • Web Alarm View (Cabletron) • CISCOworks (CISCO) • NetDirectoryWeb (Ungerman-Bass) • Transcend (3COM) FIT2018 Network Administration
Device Independent Applications • Trouble Tracking • ClearExpress (Clarify) • ARweb (Remedy) • VanWeb (Vantive) • Patrol from BMC • Storage Management • Analysis & Reporting • PerfAgent (Quallaby) • DomainMeter (Elite) • HealthMonitor (Concord) • Statistical Analysis System (SAS) FIT2018 Network Administration
Service Level management • Observant (Tertio) • Enterprise Pro (INS) • ProntoWatch (Proactive Networks) • Network Management Service (WorldCom) • Netcool (Micromuse) • NetExpert (Objective Systems) FIT2018 Network Administration
Software Distribution • Web Transporter (Megasoft) • Net.Deploy (OpenSoftware) • Castanet (Marimba) FIT2018 Network Administration
Windows Server management • Web Administrator (Microsoft) • AppManager (NetIQ) • Insight Manager XE (Compaq) FIT2018 Network Administration
Legacy Application Management • Web front-ends to legacy corporate database • ORACLE Web Application Server • Oracle 8 included java servlet engine (similar to Tomcat which provided web interface to existing ORACLE databases. This included java management instrumentation….. FIT2018 Network Administration