Presentation is loading. Please wait.

Presentation is loading. Please wait.

Copyright © 2007 CA, made available under the Eclipse Public License MR 2 - COSMOS Data Collection Architecture July 2007 MR 2 Team.

Similar presentations


Presentation on theme: "Copyright © 2007 CA, made available under the Eclipse Public License MR 2 - COSMOS Data Collection Architecture July 2007 MR 2 Team."— Presentation transcript:

1 Copyright © 2007 CA, made available under the Eclipse Public License MR 2 - COSMOS Data Collection Architecture July 2007 MR 2 Team

2 Copyright © 2007 CA, made available under the Eclipse Public License MR 2 - COSMOS DC Architecture –Components Data and Meta Data Demo

3 Copyright © 2007 CA, made available under the Eclipse Public License COSMOS DC Runtime MR 2 Simplified Architecture Client Application Data Manager Data Broker

4 Copyright © 2007 CA, made available under the Eclipse Public License COSMOS DC Runtime MR 2 Distributed Configuration COSMOS DC Runtime Data Broker Data Manager COSMOS DC Runtime Data Manager COSMOS DC Runtime Client Application

5 Copyright © 2007 CA, made available under the Eclipse Public License MR 2 Data Broker COSMOS DC Runtime Data Broker Query Assembly DataBroker.xml Data Broker DataBrokerCapability getDataManagers( String classification ) registerDataManager( String hostName, int port, String classification ) unregisterDataManager( String hostName, int port, String classification ) WSDM EP implements interface

6 Copyright © 2007 CA, made available under the Eclipse Public License MR 2 Data Manager COSMOS DC Runtime Data Manager Query Assembly * DataManager.xml Data Adapter * DataManagerCapability getAllKeyFamilyNames() getKeyFamilyByName(String kfName) queryKeyFamilyData(String kfName, String query ) WSDM EP implements interface Datastore * * Corporate component

7 Copyright © 2007 CA, made available under the Eclipse Public License MR 2 Client Client Client API Client Application * DC Runtime Data Broker Query Assembly WSDM EP Data Manager Query Assembly WSDM EP Data Manager Query Assembly WSDM EP UtilityClient getContextClient( String hostAddress, String contextName, int port ) DataBrokerClient getDataBroker( String hostAddress, int runtimePort ) getDataManagers( WsResourceClient dataBrokerClient, String classification ) DataManagerClient getDataManager( String hostAddress, int runtimePort, String dataManagerName ) getAllKeyFamilyNames( WsResourceClient dataManagerClient ) getKeyFamily( WsResourceClient dataManagerClient, String keyFamilyName ) * Corporate component

8 Copyright © 2007 CA, made available under the Eclipse Public License MR 2 Architecture DC Runtime Client API Client Application DC Runtime Data Broker Query Assembly WSDM EP Data Manager Query Assembly WSDM EP Data Manager Query Assembly WSDM EP Datastore

9 Copyright © 2007 CA, made available under the Eclipse Public License MR 2 - COSMOS DC Architecture –Components Data and Meta Data Demo

10 Copyright © 2007 CA, made available under the Eclipse Public License MR 2 Data Format SDMX –Data (e.g. performance data) –Meta Data (e.g. resource types) –Reference Meta Data (e.g. system types) SDMX Key Family –Contains meta data that describes multi- dimensional data –Used to construct queries

11 Copyright © 2007 CA, made available under the Eclipse Public License MR 2 Data Manager interface SDMX key family information –getAllKeyFamilyNames() –getKeyFamilyByName(String kfName) –queryKeyFamilyData(String kfName, String query )

12 Copyright © 2007 CA, made available under the Eclipse Public License SDMX Model in the Client and the Data Managers the System Type tree is modeled in the SDMX Reference Meta Data (as an SDMX category tree) System type tree Device System NT Router Cisco Unix the Resource tree is modeled in the SDMX Meta Data (as an SDMX key family with dimensions from a concept tree) Resource tree NT Disk # Reads Memory Page Faults # Writes

13 Copyright © 2007 CA, made available under the Eclipse Public License SDMX Performance Data Query System type tree Device System NT Router Cisco Unix Resource tree NT Disk # Reads Memory Page Faults # Writes Query of Performance Data: 1.Query machine names from the SDMX category tree (of system types) 2.Query Key Family dimensions (of the resource tree) Example: graph the Page Faults, # Reads, and # Writes for NT device usilbs01

14 Copyright © 2007 CA, made available under the Eclipse Public License MR 2 - COSMOS DC Architecture –Components Data and Meta Data Demo

15 Copyright © 2007 CA, made available under the Eclipse Public License Questions


Download ppt "Copyright © 2007 CA, made available under the Eclipse Public License MR 2 - COSMOS Data Collection Architecture July 2007 MR 2 Team."

Similar presentations


Ads by Google