why cim? cim in grid standards - login | dmtf cim? cim in grid standards andrea westerinen, cisco...

Download Why CIM? CIM in Grid Standards - login | DMTF  CIM? CIM in Grid Standards Andrea Westerinen, Cisco March, ... CIM Basics •Object oriented ... Enterprise Manager 10g

Post on 26-Mar-2018

227 views

Category:

Documents

4 download

Embed Size (px)

TRANSCRIPT

  • 1 2003, Cisco Systems, Inc. All rights reserved.

    Why CIM? CIM in Grid Standards

    Andrea Westerinen, Cisco

    March, 2004

  • 222 2003, Cisco Systems, Inc. All rights reserved.

    Whats the Problem with Management Data?

    Not all data is created equalCheck boxes that indicate management data provided areNOT enough

    Each technology (and sometimes each productoffering) represents its management data in adifferent way

    Creating its own semantics, terminology, data structures andprotocols

    Management is NOT the area for differentiation butfor conformance

    Uniqueness costs the customers in design time,normalization,

  • 333 2003, Cisco Systems, Inc. All rights reserved.

    Whats the Problem When Managing Resources?

    Not about:Protocols

    Although they are easier to define

    Or new technologies

    XML, YML, ZML

    Or interfaces/APIs

    All of these convey how to communicate butnothing about the data

    What is communicated?

    How is the data analyzed/used?

  • 444 2003, Cisco Systems, Inc. All rights reserved.

    What Do End Users and Businesses CareAbout?

    $

    $$

  • 555 2003, Cisco Systems, Inc. All rights reserved.

    End to End Management

    Sharing information andaccess to data

    Data retention andavailability

    Communication /transmittal of information

    Processing of necessarytasks

  • 666 2003, Cisco Systems, Inc. All rights reserved.

    Differing Perspectives

    End User Distributed processes, policies anddata

    Security concerns

    Data to be retained and retrieved as quickly as possible

    Vendors Lots of individual productsSoftware Application and services (for ex, database,storage, tape backup, security, )

    Hardware Computer, networking,

    Each vendor knows their product, not their placein the bigger picture

    The end user needs to know each product, ANDthat products place in supporting the business

  • 777 2003, Cisco Systems, Inc. All rights reserved.

    An Ideal World

    Complete description of the managedenvironment

    Scalable from the big picture

    Going to the component level only when necessary

    Standardized semantics

    Emphasis on applying interoperableknowledge to the managed environment

    Requires:Common information model to describe and organizethe managed environment

    Policies to manage the system (May or may not beautomated)

  • 888 2003, Cisco Systems, Inc. All rights reserved.

    Whats a Solution?

    Work toward documented common concepts andcommon model (-> CIM)

    ComputerSystem, StorageVolume, ProtocolEndpoint,Collection,

    This is possible - In most parts of the world, Where isthe bathroom? is understood

    Goal to have one size fits all - a basicdictionary for management

    Define documented translations into othermodels and languages

    Support for different environments and languages,such as WSDL

  • 999 2003, Cisco Systems, Inc. All rights reserved.

    But Is Information Modeling Possible?

    The Semantic Web, Scientific American, May2001 (Berners-Lee, Hendler and Lassila)

    Human language thrives when using the sameterm to mean somewhat different things, butautomation does not.

    Clowns, business addresses and PO Boxes

    Human endeavor is caught in an eternal tensionbetween the effectiveness of small groups actingindependently and the need to mesh with thewider community. A small group produces asubculture whose concepts are not understoodby others. Coordinating actions across a largegroup, however, is painfully slow and takes anenormous amount of communication.

  • 101010 2003, Cisco Systems, Inc. All rights reserved.

    How Does CIM Complement GGF OGSA?

    Description of relationships (dependencies,component structures, etc.)

    Management and modeling of resources

    End to end context for management data

    Management of the OGSA architected servicesFunctional vs management interfaces

    Automated mapping from model definition toXML Schema/WSDL/WS-RF/

  • 111111 2003, Cisco Systems, Inc. All rights reserved.

    Standards Bodies Cooperation (J. Nick, IBM)

    Web Services Description

    Common Web Services

    BusinessTo

    Business

    EnterpriseApplicationIntegration

    Other Resource

    ModelsCIM

    Model Manageability Capabilities

    Descriptions

    Manageable Resources

    Other Management Services Management Common Web Services

    Service Level Managers

    Utility Business Services

    Management

    OASIS (WSDM)

    GGF WorkingGroups

    OASIS

    OASISW3C

    DMTF

    DMTF

    GGF WorkingGroups

    GGF OGSAArchitected Services

    DMTF Manages the Services

    DMTF Manages the Services

  • 121212 2003, Cisco Systems, Inc. All rights reserved.

    Multi-Tiered, Iterative Modeling

    Conceptual Model

    From Domain Experts

    Universal

    Information Model

    UML

    UML

    WS-RF

    Rendering

    ??

    Rendering

  • 131313 2003, Cisco Systems, Inc. All rights reserved.

    Model Unification

    1. Model proposals from GGF, SNIA and

    other stds

    3. Model proposals unified in DMTF

    7. Model published by DMTF;Storage componentsincorporated in SNIAs SMI-S;model used in GGFs gridservices architecture,

    2. Submissionof Models

    4. Feedback

    8. Industry feedback

    Web services architecture (W3C),Mgmt Web services (OASIS),

    5. Proposal acceptableto all orgs

    6.Buildingblocks4. Feedback

  • 141414 2003, Cisco Systems, Inc. All rights reserved.

    DMTF Alliance Partners Working on This Today

    BladeS Blade server environment

    CompTIA Diagnostics and help desk/support

    InTAP, Japan Interoperability and protocols

    itSMF - ITIL

    NAC IT-related issues, esp RBAC, identity, use ofdirectories,

    NIST General modeling and policy

    Open Group Open Source, applications, Unix modeling,

    SNIA Storage environment

    TMF Telco environment

  • 151515 2003, Cisco Systems, Inc. All rights reserved.

    Open-Source Implementations

    SNIAs SMI-S and SMI-Lab (formerly CIM-SAN)

    WBEMSource/The Open Group

    Pegasus and Pegasus-J (aka SNIA ObjectManager)

    Java WBEM Services

    OpenWBEM

    SBLIM (Standards Based Linux Instrumentation forManageability) and CMPI (Common ManageabilityProgramming Interface)

    http://www.wbemsource.org/

    http://www-124.ibm.com/sblim/index.html

  • 161616 2003, Cisco Systems, Inc. All rights reserved.

    Mappings from Other Standards

    SMBIOS (System Management BIOS)

    MIBs - IETF

    MIFs - DMI

    ITU concepts X series

    TMF eTOM, SID and other models

    ANSI T10 (Storage)

    JSR77 (AppServer)

    Explicit in model via MappingStrings qualifier

  • 171717 2003, Cisco Systems, Inc. All rights reserved.

    CIM Coverage

    Database

    Application Server

    Applications and Services

    Operating System

    Systems, Devices/Storage,

    Network

    Use

    rs a

    nd

    Sec

    uri

    ty

    Po

    licy

    Su

    pp

    ort

    Man

    agem

    ent

    Infr

    astr

    uct

    ure

    CIM

  • 181818 2003, Cisco Systems, Inc. All rights reserved.

    CIM Basics

    Object oriented paradigm

    Focus on well-defined concepts, but with aview to extensibility

    Technology neutral - Semantics only

  • 191919 2003, Cisco Systems, Inc. All rights reserved.

    DMTF Working Groups

    Applications/Metrics

    Architecture

    Behavior and State

    Database

    Networks

    Policy

    Security Protection and Management

    Server Management

    Support

    System and Devices

    User and Security

    Utility Computing

    WBEM Interoperability/Events

  • 202020 2003, Cisco Systems, Inc. All rights reserved.

    Example of CIMs Use CIM-SAN/SMI-LabDemos

    October 2002, April 2003 and October 2003

    CIM-SAN1

    17 vendors integrated 32 products creating 97 points ofinteroperability

    Physical inventory information (disk drives, cache, front andback end ports) for disk arrays

    CIM-SAN2

    Added logical inventory (LUNs and other storageinformation) and extended the modeling to cover otherdevice types such as tape libraries, NAS systems and FCswitches

    SMI-Lab3

    22 participating companies integrating 40 products andcreating more than 300 points of interoperability

    Added key functionality like: Volume management andconfiguration reporting

  • 212121 2003, Cisco Systems, Inc. All rights reserved.

    SMI-Lab3 Participants

    AppIQ, Brocade, Cisco Systems, CNT, ComputerAssociates, CreekPath Systems, EMC, FujitsuSoftek, Hitachi Data Systems, HP, IBMCorporation, Invio Software, LEGATO Software,LSI Logic Corporation, McDATA, NetworkAppliance, QLogic Corporation, SeagateTechnology, Storability Software, StorageTek,Sun Microsystems, VERITAS Software

  • 222222 2003, Cisco Systems, Inc. All rights reserved.

    Vendors Shipping/Soon to Ship CIM Today

    Brocade CIM Fabric management

    Cisco CIM-based database design for inventory, Storagemodeling, CiscoWorks interface

    Dell - CIM in OpenManage Server Administrator for Dell PowerEdgeservers and Dell PowerVault NAS servers, and OpenManage ClientInstrumentation for Dell Latitude, Dell OptiPlex and Dell Precisionclient systems

    EMC Instrumentation/providers for Symmetrix storage arrays,CLARiiON storage arrays and Celerra NAS system (indevelopment), and clients for EMC Control Center (en

Recommended

View more >