The Open Group and Manageability: An Overview Presentation December 1999 Karl Schopmeyer Chair TOG Management Program Group

Slides:



Advertisements
Similar presentations
Siebel Web Services Siebel Web Services March, From
Advertisements

COM vs. CORBA.
© Chinese University, CSE Dept. Software Engineering / Software Engineering Topic 1: Software Engineering: A Preview Your Name: ____________________.
ECHO: NASA’s E os C learing HO use Integrating Access to Data Services Michael Burnett Blueprint Technologies, 7799 Leesburg.
Component Patterns – Architecture and Applications with EJB copyright © 2001, MATHEMA AG Component Patterns Architecture and Applications with EJB JavaForum.
Standards & Enterprise Architecture for E-Governance Dr P.Madhav Institute for Electronic Governance.
Chapter 14 Web-Based Management 14-1 Chapter 14
J2ME Web Services Specification.  With the promise to ease interoperability and allow for large scale software collaboration over the Internet by offering.
Introduction to Enterprise JavaBeans. Integrating Software Development Server-side Component Model Distributed Object Architecture –CORBA –DCOM –Java.
Thee-Framework for Education & Research The e-Framework for Education & Research an Overview TEN Competence, Jan 2007 Bill Olivier,
DCS Architecture Bob Krzaczek. Key Design Requirement Distilled from the DCS Mission statement and the results of the Conceptual Design Review (June 1999):
Integration of Applications MIS3502: Application Integration and Evaluation Paul Weinberg Adapted from material by Arnold Kurtz, David.
Software Engineering Module 1 -Components Teaching unit 3 – Advanced development Ernesto Damiani Free University of Bozen - Bolzano Lesson 2 – Components.
Modified by: Masud-Ul-Hasan and Ahmad Al-Yamani 1 Chapter 11 Network Management (Selected Topics)
8 Systems Analysis and Design in a Changing World, Fifth Edition.
Course Instructor: Aisha Azeem
Architecture Description Markup Language (ADML) What does it mean? Why should a tools vendor care?
Introduction to Pegasus An Open-Source WBEM implementation March Karl Schopmeyer Chair Enterprise Management Forum
Open Cloud Sunil Kumar Balaganchi Thammaiah Internet and Web Systems 2, Spring 2012 Department of Computer Science University of Massachusetts Lowell.
CONNECT EVERYTHING. ACHIEVE ANYTHING. ™ Top Ten Enterprise Service Bus (ESB) Myths Gordon Van Huizen CTO, Sonic Software March 17, 2005.
Chapter 14 Network Management Business Aspects Architectures Technology.
 1. Introduction  2. Development Life-Cycle  3. Current Component Technologies  4. Component Quality Assurance  5. Advantages and Disadvantages.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse 2.
INFO 355Week #61 Systems Analysis II Essentials of design INFO 355 Glenn Booker.
Vision/Benefits/Introduction Randy Armstrong (OPC Foundation)
a Service Oriented Architecture
DYNAMICS CRM AS AN xRM DEVELOPMENT PLATFORM Jim Novak Solution Architect Celedon Partners, LLC
Software Engineering Muhammad Fahad Khan
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
EbXML Overview Dick Raman CEO - TIE Holding NV Chairman CEN/ISSS eBES Vice Chair EEMA and HoD in UN/CEFACT Former ebXML Steering Group.
Enterprise Interoperability Basic Concepts, Definitions and Approaches
Middleware-Based OS Distributed OS Networked OS 1MEIT Application Distributed Operating System Services Application Network OS.
What is Architecture  Architecture is a subjective thing, a shared understanding of a system’s design by the expert developers on a project  In the.
Leveraging Oracle Data for Web- Based Reporting Northern California Oracle Users Group May 2001.
COM vs. CORBA Computer Science at Azusa Pacific University September 19, 2015 Azusa Pacific University, Azusa, CA 91702, Tel: (800) Department.
©Ian Sommerville 2000 Software Engineering, 6th edition. Slide 1 Component-based development l Building software from reusable components l Objectives.
APPLICATION Provisioning & Management made EASY EASY to ManageEASY to Manage EASY to MarketEASY to Market.
Using Business Scenarios for Active Loss Prevention Terry Blevins t
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
Open Source and IP Telephony: Myth Busters, Best Practices and Real Life Application in the Contact Center Kelly Duerr, Senior Product Manager Tom Chamberlain,
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 1 Interoperability: Ensuring the Success of Web Services.
Web Services based e-Commerce System Sandy Liu Jodrey School of Computer Science Acadia University July, 2002.
1 Introduction to Middleware. 2 Outline What is middleware? Purpose and origin Why use it? What Middleware does? Technical details Middleware services.
Middleware for FIs Apeego House 4B, Tardeo Rd. Mumbai Tel: Fax:
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Service Oriented Architecture CCT355H5 Professor Michael Jones Suezan Makkar.
Copyright© 2002 Avaya Inc. All rights reserved Anna Dorcey Director, Avaya DeveloperConnection Program August 4, 2004 Partnering in the VOIP World Anna.
Chapter © 2012 Pearson Education, Inc. Publishing as Prentice Hall.
Managing Applications Status of Standards Today February Open Group Members Meeting San Francisco Karl Schopmeyer.
Kemal Baykal Rasim Ismayilov
1 Registry Services Overview J. Steven Hughes (Deputy Chair) Principal Computer Scientist NASA/JPL 17 December 2015.
Design Reuse Earlier we have covered the re-usable Architectural Styles as design patterns for High-Level Design. At mid-level and low-level, design patterns.
Web-Based Management. Display on Web browser Economical displays Ubiquitous access Reduction in network load for non-polled configuration Web Interface.
Foundations of Information Systems in Business. System ® System  A system is an interrelated set of business procedures used within one business unit.
25 April Unified Cryptologic Architecture: A Framework for a Service Based Architecture Unified Cryptologic Architecture: A Framework for a Service.
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
Component Patterns – Architecture and Applications with EJB copyright © 2001, MATHEMA AG Component Patterns Architecture and Applications with EJB Markus.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
Unit – I Presentation. Unit – 1 (Introduction to Software Project management) Definition:-  Software project management is the art and science of planning.
Policy Modeling in a PBM Architecture 6WIND / Euronetlab
ISCUG Keynote May 2008 Acknowledgements to the TI-Nokia ESL forum (held Jan 2007) and to James Aldis, TI and OSCI TLM WG Chair 1 SystemC: Untapped Value.
©Ian Sommerville 2007COTS-based System Engineering Slide 1 COTS-based System Engineering.
LECTURE 5 Nangwonvuma M/ Byansi D. Components, interfaces and integration Infrastructure, Middleware and Platforms Techniques – Data warehouses, extending.
EI Architecture Overview/Current Assessment/Technical Architecture
Chapter 14 Network Management
CIM Modeling for E&U - (Short Version)
Establishing A Data Management Fabric For Grid Modernization At Exelon
Inventory of Distributed Computing Concepts and Web services
Component-Based Software Engineering: Technologies, Development Frameworks, and Quality Assurance Schemes X. Cai, M. R. Lyu, K.F. Wong, R. Ko.
Service Oriented Architecture (SOA)
Presentation transcript:

The Open Group and Manageability: An Overview Presentation December 1999 Karl Schopmeyer Chair TOG Management Program Group

What is Happening Today? Information is one of the Keys to Management —A common Information Model The customer wants management in his terms —Applications Management —Service Management —Business Level Management The Customer wants Enterprise Management, not just Point Management -- Service Management, not just Technology Management Management is Big Business The Suppliers are beginning to work together

Enterprise Management (EM) and The Open Group Open Enterprise Systems Management is a strategic objective for TOG Technical and program group devoted to Enterprise Management A meeting forum for suppliers and users A partner with other Standards forums —Ex. DMTF Operational Management Configuration Management Problem Management Management Change Service Management

ESM Objectives Encourage,support and create EFFECTIVE standards in Enterprise Systems Management Help advance the art of Enterprise Systems Management Communicate between users and suppliers Help the suppliers understand user requirements Help users understand management and open management solutions Help users understand the art, practice, and standards of Distributed Systems Management Technology EducationBusiness

ESM Organization The Program Group (Open attendance) —Users and suppliers working together to: advance open enterprise management Technical Working Groups —Preparation of one technology —Specifications, Reference Code, testing, etc. Business Working Groups —Business support for a technology area to encourage market adoption Branding, Certification, Marketing, documentation

Enterprise Management Program - Strategy Build on current program activities, supporting technology deployment —Software license use management (XSLM) —Application response management (ARM) —Universal management installation agent (UMIA) —Application Information and Control (AIC) (Was AMI) —Work With WEB Based Enterprise Management (WBEM) New programs with an overall coherence —Manageability (Major New Initiative) —Service Management — Business approach to programs —Concept to market adoption

Current Work License Management (XSLM Work Group) Universal Management Installation (UMIA Work Group) Service Management (Interest Group) Application Response Monitoring (ARM Business Group) CIM Schema extensions for UNIX (Work Group) AIC (Application Instrumentation and Control) Fast Track Manageability (Interest Group)

Open Manageability The objective of the Manageability Initiative is to provide: standard interfaces and standard service definitions —A set of standard interfaces and standard service definitions for manageability components (interfaces between management agents and the managed entities) such as events, inventory, etc. manageability architecture —A manageability architecture into which these APIs and services can fit and which is based on the use of CIM as the common data

Manageability Background There are NO effective ways to instrument for most managed entities today —No common SNMP agent instrumentation tools —No API to generate events No way for applications to cooperate in management No real interfaces to get information to and from management systems. Many, multiple and often competing agents Management today tries to work through whatever information it can get through external exploration

Manageability is: Manageability is the ability to be managed Manageability defines how managed entities communicate with management functions Manabeabilitiy is a major interface between different constituencies —Manager – Management Systems —Managee (Managed entity) – Entity to be managed (OS, applications, middleware, components, etc. Manager Managee Manageability

Management vs. Manageability Management: Manageability: Management Manageability Product Do management for their product (IT resource) Management Product Management Manageability Product Deliver management software for other vendors’ products Definitions or instrumentation that make a particular IT resource manageable. Capabilities that takes advantage of these definitions to actually perform the activities associated with managing IT resources. Separate Manageability & Management

Some Rules of Management Capturing correct information and knowing what to do with it key to good management —Higher level management will require higher level information —Consistent information semantics must be established and preserved Management is low priority in software development —Management is not important to the app developer —If it is difficult, don’t do it Management means touching everything in the environment, not just some things Today we manage in a hostile environment —We take information, it is not given

Manageability brings together: Management system suppliers —Need information to manage Software Providers (Applications and Middleware) —Instrument software for management OS suppliers —OS instrumentation for management —Market advantage through effective application instrumentation Customers —Need the information – Information not available today —Want simple and effective tools that integrate efficiently But – Why hasn’t this been done before? been done before?

We must remember that Different priorities and objectives —Manageability (Instrumentation) Simplicity for developers Stability and long life Multiple interface paradigms —Management Suppliers Flexibility – Functionality will grow Rich information capture —Customers Interoperability The Manageability concept lacks an owner —Who feels it is important enough to solve the problem? —Everybody wants something, nobody wants to do it

Some Key Characteristics Key characteristics —Separate elements with loosely coupled interfaces —Provide interface with major Infrastructure (WEBM) —Extensible interface —Rich information model —Support required for multiple management system architectures (SNMP, WBEM, proprietary, etc.)

Manageability needs Manageability needs today: —The managed components be instrumented —There should be a common API(s) so that these managed components can communicate with the managing systems independently of management solution —Service definitions so the managed components and management system have common understanding of service management offers —Common mechanism to define the information (CIM)

WBEM Managed System Schema Data&Schema CIM Object Manager HTTP(S) Server ApplicationsDriversOS Supplier of management data DMI (CI) Operating SystemSpecif ic Provider Service Transport Encoding Access Data Description

Manageability Framework Data&Schema UMIA Applications Schema Provider Service Interoperability service HTTP(S) JMXAICDMIOSSIARM CIM Object Manager PIPE

Manageability Framework Interoperability Layer —HTTP-XML —LDAP-XML —Corba —(D)COM CIM Object Manager —CIM Schema Pipe (high speed /Bulk Data) Managed Services —API (Java, C++, etc.) ARM Events —Schema ARM Events Etc. Services —Schema —Api Inventory Performance Events Application Management Service Levels Status etc.

Manageability needs Manageability needs today: —The managed components be instrumented —Their be standard API sets so that the managed components can communicate independent of management solution —Service definitions so the managed components and management system have common understanding of services management offers —Common mechanism to use the information (ex. CIM)

Disjoint pieces of Manageability No “APIs” that can provide the interface(s) that an applications can instrument to —ex. Never established a common API even for Events No clear definition of manageability services No clear statement and business case for manageability Multitude of competing agents that are often incompatible No clear roadmap No buy in from all vendors

Manageability Framework Goals An optioned framework that covers all pervasive, mobile,desktop, servers computing systems Provides for at least the minimal managed capabilities that allows any of the target systems to be managed Framework must allow for a range of capabilities to cover all devices with a variety of capabilities

Objectives of the TOG Initiative Define an architecture that will drive effective manageability Establish standards for a Management Service Provider layer Integrate existing specifications into a larger whole Provide an effective interface with Common Management Infrastructures (ex. WBEM) Provide specifications for specific components of the manageability instrumentation

A Manageability Framework Common Manageability Provider Service ARM WBEMSNMP DMIAICXSLMXML Plugins For Interfaces Plugins For Interfaces OS Apps Plugins For Management Interfaces Plugins For Management Interfaces Common Services Common Services Management Infrastructure Management Infrastructure Middleware Managed Entities Management

Manageability Challenges Get all parties to the table —Major Management Suppliers —Smaller Management suppliers —Application suppliers —OS suppliers —Users Figure out who can drive this program —Management suppliers, App suppliers, etc.? Management of existing apps is still high value solution

Manageability in TOG Today Already delivering Manageability pieces —XSLM – Client APIs for license management —ARM – Client APIs for transaction information —UMIA – Tool to aid agent installation BUT —Not coherent —There is no architecture —There is no industry leadership for the concepts

How can we Accomplish This? GreenField – Create new standards —Positive – We get exactly what we want —Negative - Long and difficult FastTrack existing technologies —Positive – Moves them into the TOG domain —Negative – Minimum possibility to integrate Work from existing donated base technologies and specifications —Positive – We can modify the starting points together —Negative – There is a real work effort —Note: We can control what we get through RFIs

Common Provider Services Open Manageability XSLM AIC ARM UMIA Manageability Program XSLMARM X AIC Common Infrastructure Compatible Common view of services YZ Open Manageability Umbrella UMIA From Individual Components

Initiative Status today Agreement on the need and base requirements Looking at alternate technologies Initiating architecture Working with several technologies — Java JMX —XML based instrumentation Integrating Manageability with —Application run-time CIM Schema development —TOG AIC extension to integrate with CIM, etc.