06f4135dc6feb5cb0ce598755d864401.ppt
- Количество слайдов: 8
“COSMOS” COmmunity Systems Management Open Source Mark Weitzel (weitzelm@us. ibm. com) Toni Drapkin (tdrapkin@us. ibm. com) © 2006 by IBM corp; made available under the EPL v 1. 0 | 11 -Oct-2006 | Contact: weitzelm@us. ibm. com
Challenges of IT Systems Management Today’s applications offer flexibility for business but introduce management challenges … “How do we coordinate problem resolution across all parts of the organization? ” “How can we minimize the disparate information we collect? ” “How can we instrument our systems? ” “How can we share resource descriptions in a consistent manner? ” “What industry standards can be applied to help solve the problems? ” 2 Overview of COSMOS Project | © 2006 by IBM corp; made available under the EPL v 1. 0
COmmunity Systems Management Open Source* § COSMOS § Built upon the Eclipse Platform, the COSMOS project intends to develop generic, extensible, standards-based components for a tools platform upon which software developers can create specialized, differentiated, and inter-operable offerings of tools for system management § The framework will exploit standards-based services for monitoring, and modeling of enterprise resources, applications, and workloads § COSMOS will facilitate the next evolutionary move for systems management § COSMOS will define the common assets needed in a platform for vendors to derive immediate benefit and in turn provide higher value in their own offerings § COSMOS will facilitate a migration to a common and open standards driven set of components § In accordance with Eclipse process the COSMOS project will incubate following the guidance and supervision of the Eclipse Technology PMC § Expectation is COSMOS will graduate to a top level Eclipse project in March 2007 along with the GA of release 1. *COSMOS is a proposed name and will likely change in the future 3 Overview of COSMOS Project | © 2006 by IBM corp; made available under the EPL v 1. 0
Web UI w/static BIRT reports Monitoring User Interface Eclipse RCP Application §Basic user interfaces using normalized data §Web based & RCP based clients §Leverage BIRT report technology Data Collection & Server §Relational data base used to store normalized collected data Relational Data Store §Build to Managed tooling for develop/test/debug of instrumentation §Tooling to instrument standards based instrumentation, e. g. ARM, JMX, WSDM (and forthcoming WSUM). Dependent on TPTP tooling JMX WSDM “Dynamic” Statistical SNMP ARM Logs Interchange Normalization Layer §Non-disruptive way to support existing or new emerging management standards Monitored Environment §Protection of existing investment by bridging future and existing management instrumentation for hardware, OS and software Instrumentation Resource §Example of consolidating WSDM and existing CIM instrumentation is the WSDM <-> CIM Bridge Resource Modeling Resource Repository 4 SML IF Overview of COSMOS Project | SML IF Resource Repository §Resource Modeling work will provide reference implementation for Services Modeling Language (SML) §Tooling for validation, editing of common model instances §Consistent way to exchange information describing resources © 2006 by IBM corp; made available under the EPL v 1. 0
COSMOS: Community Benefits Key Features Benefits Overall Project • Provide "out-of-the-box" solutions for resource monitoring, tooling, and modeling using open source and open standards. üBuild a sustainable OSS community for systems mgmt Consolidate existing sys mgmt under a single umbrella üProvides a stable eco-system for partners that will lead to market leading system management solutions in OS üConsolidate existing systems management open source efforts under a single umbrella Monitor UI • Web based rendering of monitored data from BIRT • RCP application • Basic monitoring capabilities • Automated actions via scripts • Monitoring individual resources as opposed to monitoring from a service perspective • Support for fat/rich client use cases that may or may not need full integration with the other Eclipse IDE based tools üEnables exploitation of the Eclipse plug-in/extension model for monitoring extensions üProvides a “universal” monitoring agent that support both traditional and OS infrastructures üEnables partners to lay out a roadmap to from a “basic” to a heterogeneous environment Data Collection & Server §Normalize and store data received from various data ü Enable value add functions for complex correlation, alerts and collection and management systems for use by RCP and dynamic analysis Web UI for static reporting üExtend to business-based provisioning §Leverages TPTP instrumentation components §Exploit instrumentation and wrappers developed via the Build to Manage sub-project Build to manage §Create enablement tooling via TPTP data collection agents to instrument ARM RT, JMX & WSDM üProvides extension points for leveraging or extending COSMOS capabilities in solution specific tooling or runtimes Resource Modeling §Reference implementation of SML specification validation, common model instances and manipulation tools üReduces redundant storage of resource information üProvide a common interchange for resource data to be accessed by higher-level systems management components 5 Overview of COSMOS Project | © 2006 by IBM corp; made available under the EPL v 1. 0
COSMOS Project Milestones – 2006 -2007 2006 2007 §September: §January: §Kickoff in Eclipse and gain agreement on project charter §Establish infrastructure within Eclipse §Review SML tooling prototype at SML interoperability conference with partners. §March: §October: §Begin incubation under guidance of Technology PMC §Begin work on §SML based tooling §Data collection & visualization §Build to Manage §Graduate/Launch COSMOS as Top level project §COSMOS Release 1 Availability §SML based tooling §Data collection & visualization §June: §COSMOS release 1. 5 Availability §Monitor UI §Remainder of Data Collection §Additional SML tooling updates §November & December: §Tbd 6 Overview of COSMOS Project | © 2006 by IBM corp; made available under the EPL v 1. 0
Initial Community The following companies are helping to shape the project and may contribute committers to get the project started: § IBM (www. ibm. com) 8+ § OC Systems (www. ocsystems. com) § Ground. Work (www. groundworkopensource. com) § Cisco (www. cisco. com) § Intel (www. intel. com) § Compuware (www. compuware. com) 7 Overview of COSMOS Project | © 2006 by IBM corp; made available under the EPL v 1. 0
Where to Meet § Poster Session § BOF § Bistro 8 Overview of COSMOS Project | © 2006 by IBM corp; made available under the EPL v 1. 0


