Knowledge (XXG)

Common Information Model (computing)

Source 📝

284:. The CIM Schema defines a common basis for representing these managed elements. Since most managed elements have product and vendor specific behavior, the CIM Schema is extensible in order to allow the producers of these elements to represent their specific features seamlessly together with the common base functionality defined in the CIM Schema. 160:
One way to describe CIM is to say that it allows multiple parties to exchange management information about these managed elements. However, this falls short of fully capturing CIM's ability not only to describe these managed elements and the management information, but also to actively control and
199:
The CIM Infrastructure Specification defines the architecture and concepts of CIM, including a language by which the CIM Schema (including any extension schema) is defined, and a method for mapping CIM to other information models, such as
161:
manage them. By using a common model of information, management software can be written once and work with many implementations of the common model without complex and costly conversion operations or loss of information.
947: 927: 408: 401: 296: 83: 993: 515: 386: 300: 172:(WBEM, also defined by DMTF) which defines a particular implementation of CIM, including protocols for discovering and accessing such CIM implementations. 978: 922: 217: 213: 883: 382: 20: 562: 424:
A number of protocols are defined for messages transmitted between clients and servers. The message protocols are transmitted on top of
1009: 324: 201: 240:
which defines the specific set of objects and relationships between them that represent a common base for the managed elements in an
893: 328: 165: 145: 69: 830: 957: 292: 169: 79: 1014: 798: 932: 876: 535: 1050: 983: 721: 988: 261: 755: 738: 704: 687: 670: 205: 138: 654: 635: 616: 209: 912: 1045: 1040: 942: 869: 819: 952: 241: 134: 907: 433: 19:
This article is about the standard for IT environments. For the standard for electric utilities, see
397: 345: 149: 385:(SNIA) has heavily bought into using CIM and WBEM: they have defined their usage of CIM (called 237: 93: 412: 265: 253: 249: 349: 245: 836: 1034: 962: 130: 341:
the Windows Management Infrastructure (MI) API for Microsoft Windows 2012 and higher
377:
Standards organizations have defined management standards based on the CIM Schema:
335: 244:. The CIM Schema covers most of today's elements in an IT environment, for example 804: 220:
allows specialization of common base elements into more specific derived elements.
448:
CIM-XML forms part of the WBEM protocol family, and is standardised by the DMTF.
492:
CIM-RS forms part of the WBEM protocol family, and is standardised by the DMTF.
470:
WS-MAN forms part of the WBEM protocol family, and is standardised by the DMTF.
357:
Some implementations are Independent of the systems they support, for example:
257: 233: 332: 602: 152:
of these managed elements, independent of their manufacturer or provider.
851: 787: 586: 539: 208:, so it is object-oriented: The managed elements are represented as CIM 776: 861: 104: 937: 432:
operational messages, which provoke a response from the receiver (
411:
initiative in the DMTF attempts to define CIM-based management of
320:
Some operating systems provide a CIM implementation, for example:
352:(Standards Based Linux Instrumentation for Manageability) project 425: 865: 1019: 316:
Many vendors provide implementations of CIM in various forms:
783:, including CIM Schema and CIM Infrastructure Specification. 291:
CIM is the basis for most of the other DMTF standards (e.g.
705:"Web Services for Management (WS-Management) Specification" 369:
There is also a growing number of tools market around CIM.
483:
Web Services for Management (WS- Management) Specification
212:
and any relationships between them are represented as CIM
538:. Distributed Management Task Force, Inc. Archived from 404:
initiative to define CIM-based management of servers.
1002: 971: 900: 99: 89: 75: 65: 47: 39: 31: 287:Updates to the CIM Schema are published regularly. 164:The CIM standard is defined and published by the 400:manufacturers collaborate in the DMTF under the 439:export messages, which are indications/events. 877: 516:Storage Management Initiative – Specification 387:Storage Management Initiative – Specification 8: 373:Management Standards based on the CIM Schema 26: 835:, Tutorials, WBEM Solutions, archived from 603:"CIM/WBEM Tools (in the DMTF members area)" 16:Information technology environment standard 884: 870: 862: 25: 688:"WS-Management CIM Binding Specification" 563:"Windows Management Infrastructure (MI)" 451:CIM-XML comprises three specifications: 133:that defines how managed elements in an 756:"CIM-RS Payload Representation in JSON" 527: 495:CIM-RS comprises three specifications: 480:WS-Management CIM Binding Specification 383:Storage Networking Industry Association 722:"CIM Operations Over RESTful Services" 148:maintains the CIM to allow consistent 21:Common Information Model (electricity) 505:CIM-RS Payload Representation in JSON 204:. The CIM architecture is based upon 7: 499:CIM Operations Over RESTful Services 488:CIM operations over RESTful services 473:WS-MAN comprises 3 specifications: 137:are represented as a common set of 803:, Networkcomputing, archived from 444:CIM Operations over HTTP (CIM-XML) 325:Windows Management Instrumentation 14: 303:standard for storage management. 166:Distributed Management Task Force 146:Distributed Management Task Force 70:Distributed Management Task Force 299:). It is also the basis for the 193:CIM Infrastructure Specification 182:CIM Infrastructure Specification 141:and relationships between them. 739:"CIM-RS Protocol Specification" 637:Representation of CIM using XML 458:Representation of CIM using XML 428:. There are two message types: 268:. Classes can be, for example: 170:Web-Based Enterprise Management 671:"WS-CIM Mapping Specification" 312:Infrastructure Implementations 180:The CIM standard includes the 168:(DMTF). A related standard is 1: 502:CIM-RS Protocol Specification 477:WS-CIM Mapping Specification 420:Communication protocols used 824:, Searchstorage, Techtarget 53:; 25 years ago 1067: 18: 176:Schema and specifications 618:CIM Operations over HTTP 455:CIM Operations over HTTP 123:Common Information Model 27:Common Information Model 542:on 28 September 2018 360:Open Group's Pegasus 363:WSI's J WBEM Server 346:Linux distributions 274:CIM_OperatingSystem 28: 1051:Computer standards 567:docs.microsoft.com 270:CIM_ComputerSystem 1028: 1027: 972:Related standards 781:, Standards, DMTF 413:desktop computers 250:operating systems 238:conceptual schema 119: 118: 94:Information model 76:Related standards 1058: 886: 879: 872: 863: 857: 846: 845: 844: 825: 814: 813: 812: 793: 782: 763: 762: 760: 752: 746: 745: 743: 735: 729: 728: 726: 718: 712: 711: 709: 701: 695: 694: 692: 684: 678: 677: 675: 667: 661: 660: 651: 645: 644: 642: 632: 626: 625: 623: 613: 607: 606: 599: 593: 592: 583: 577: 576: 574: 573: 561:REDMOND\\markl. 558: 552: 551: 549: 547: 532: 393:) as a standard. 246:computer systems 115: 112: 110: 108: 106: 61: 59: 54: 29: 1066: 1065: 1061: 1060: 1059: 1057: 1056: 1055: 1031: 1030: 1029: 1024: 1003:Implementations 998: 967: 896: 890: 850: 842: 840: 829: 818: 810: 808: 797: 786: 775: 772: 767: 766: 758: 754: 753: 749: 741: 737: 736: 732: 724: 720: 719: 715: 707: 703: 702: 698: 690: 686: 685: 681: 673: 669: 668: 664: 653: 652: 648: 640: 634: 633: 629: 621: 615: 614: 610: 601: 600: 596: 585: 584: 580: 571: 569: 560: 559: 555: 545: 543: 534: 533: 529: 524: 512: 490: 468: 446: 422: 375: 314: 309: 307:Implementations 178: 158: 103: 57: 55: 52: 24: 17: 12: 11: 5: 1064: 1062: 1054: 1053: 1048: 1046:Open standards 1043: 1041:DMTF standards 1033: 1032: 1026: 1025: 1023: 1022: 1017: 1012: 1006: 1004: 1000: 999: 997: 996: 991: 986: 981: 975: 973: 969: 968: 966: 965: 960: 955: 950: 945: 940: 935: 930: 925: 920: 915: 910: 904: 902: 901:DMTF standards 898: 897: 891: 889: 888: 881: 874: 866: 860: 859: 848: 827: 821:CIM definition 816: 800:CIM definition 795: 789:CIM definition 784: 771: 770:External links 768: 765: 764: 747: 730: 713: 696: 679: 662: 646: 627: 608: 594: 578: 553: 526: 525: 523: 520: 519: 518: 511: 508: 507: 506: 503: 500: 489: 486: 485: 484: 481: 478: 467: 464: 463: 462: 459: 456: 445: 442: 441: 440: 437: 421: 418: 417: 416: 405: 394: 374: 371: 367: 366: 365: 364: 361: 355: 354: 353: 342: 339: 313: 310: 308: 305: 289: 288: 285: 242:IT environment 229: 228: 222: 221: 196: 195: 177: 174: 157: 154: 135:IT environment 117: 116: 101: 97: 96: 91: 87: 86: 77: 73: 72: 67: 63: 62: 49: 45: 44: 41: 37: 36: 33: 15: 13: 10: 9: 6: 4: 3: 2: 1063: 1052: 1049: 1047: 1044: 1042: 1039: 1038: 1036: 1021: 1018: 1016: 1013: 1011: 1008: 1007: 1005: 1001: 995: 992: 990: 987: 985: 982: 980: 977: 976: 974: 970: 964: 963:WS-Management 961: 959: 956: 954: 951: 949: 946: 944: 941: 939: 936: 934: 931: 929: 926: 924: 921: 919: 916: 914: 911: 909: 906: 905: 903: 899: 895: 892:Standards of 887: 882: 880: 875: 873: 868: 867: 864: 856:, Sourceforge 855: 854: 849: 839:on 2008-04-10 838: 834: 833: 828: 823: 822: 817: 807:on 2007-10-09 806: 802: 801: 796: 792:, Linktionary 791: 790: 785: 780: 779: 774: 773: 769: 757: 751: 748: 740: 734: 731: 723: 717: 714: 706: 700: 697: 689: 683: 680: 672: 666: 663: 658: 657: 650: 647: 639: 638: 631: 628: 620: 619: 612: 609: 604: 598: 595: 591:, Sourceforge 590: 589: 582: 579: 568: 564: 557: 554: 541: 537: 536:"CIM Schemas" 531: 528: 521: 517: 514: 513: 509: 504: 501: 498: 497: 496: 493: 487: 482: 479: 476: 475: 474: 471: 466:WS-Management 465: 460: 457: 454: 453: 452: 449: 443: 438: 435: 431: 430: 429: 427: 419: 414: 410: 406: 403: 399: 395: 392: 388: 384: 380: 379: 378: 372: 370: 362: 359: 358: 356: 351: 347: 343: 340: 337: 334: 331:available in 330: 326: 322: 321: 319: 318: 317: 311: 306: 304: 302: 298: 294: 286: 283: 279: 275: 271: 267: 263: 259: 255: 251: 247: 243: 239: 235: 231: 230: 227: 224: 223: 219: 215: 211: 207: 203: 198: 197: 194: 191: 190: 189: 187: 183: 175: 173: 171: 167: 162: 155: 153: 151: 147: 142: 140: 136: 132: 131:open standard 128: 124: 114: 102: 98: 95: 92: 88: 85: 81: 78: 74: 71: 68: 64: 50: 46: 42: 38: 34: 30: 22: 917: 852: 841:, retrieved 837:the original 831: 820: 809:, retrieved 805:the original 799: 788: 777: 750: 733: 716: 699: 682: 665: 655: 649: 636: 630: 617: 611: 597: 587: 581: 570:. Retrieved 566: 556: 546:28 September 544:. Retrieved 540:the original 530: 494: 491: 472: 469: 450: 447: 423: 390: 376: 368: 336:Windows 2000 315: 290: 282:CIM_DataFile 281: 277: 273: 269: 225: 214:associations 192: 185: 181: 179: 163: 159: 143: 126: 122: 120: 66:Organization 48:Year started 32:Abbreviation 656:CIM-XML DTD 278:CIM_Process 218:Inheritance 1035:Categories 843:2006-12-11 811:2006-12-11 572:2019-12-31 522:References 338:and higher 258:middleware 234:CIM Schema 226:CIM Schema 186:CIM Schema 150:management 111:/standards 348:with the 333:Microsoft 43:Published 510:See also 262:services 254:networks 184:and the 156:Overview 129:) is an 943:Redfish 461:CIM DTD 266:storage 210:classes 139:objects 100:Website 56: ( 984:JSR-48 953:SMBIOS 659:, DMTF 643:, DMTF 624:, DMTF 398:server 327:(WMI) 90:Domain 40:Status 994:SMI-S 948:SMASH 938:NC-SI 853:SBLIM 759:(PDF) 742:(PDF) 725:(PDF) 708:(PDF) 691:(PDF) 674:(PDF) 641:(PDF) 622:(PDF) 588:SBLIM 402:SMASH 396:Some 391:SMI-S 350:SBLIM 344:some 301:SMI-S 297:SMASH 236:is a 107:.dmtf 84:SMASH 979:CMPI 958:WBEM 928:DASH 923:CIMI 894:DMTF 548:2018 426:HTTP 409:DASH 407:The 381:The 323:the 293:WBEM 264:and 232:The 202:SNMP 144:The 121:The 113:/cim 109:.org 82:and 80:WBEM 58:1999 51:1999 1020:WQL 1015:OMI 1010:WMI 989:OVF 933:DMI 918:CIM 913:CDM 908:ASF 832:CIM 778:CIM 434:RPC 389:or 329:API 295:or 206:UML 127:CIM 105:www 35:CIM 1037:: 565:. 280:, 276:, 272:, 260:, 256:, 252:, 248:, 216:. 188:: 885:e 878:t 871:v 858:. 847:. 826:. 815:. 794:. 761:. 744:. 727:. 710:. 693:. 676:. 605:. 575:. 550:. 436:) 415:. 125:( 60:) 23:.

Index

Common Information Model (electricity)
Distributed Management Task Force
WBEM
SMASH
Information model
www.dmtf.org/standards/cim
open standard
IT environment
objects
Distributed Management Task Force
management
Distributed Management Task Force
Web-Based Enterprise Management
SNMP
UML
classes
associations
Inheritance
CIM Schema
conceptual schema
IT environment
computer systems
operating systems
networks
middleware
services
storage
WBEM
SMASH
SMI-S

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.