q2K BHP
Black History Portal
THE BHP WIRE —
HIDDEN TRUTHS
What's New!
THE JOURNEY THROUGH TIME

Explore Black History

Explore the people, places, events, achievements, struggles and stories that shaped our journey.

✊🏾

Civil Rights

Movements, leaders, victories and the continuing fight for equality.

⚙️

Black Inventors

Innovation, patents, science, technology and world-changing contributions.

🏆

Sports

Pioneers, champions, Negro Leagues, records, activism and excellence.

♟️

People

Meet the people whose lives, choices and achievements shaped the journey.

📍

Places

Black towns, communities, institutions and places where history happened.

📜

Events

Moments that changed communities, movements, institutions and the nation.

Enter a person, place, event, or topic.
MY'STORY

The MOVE Fire

This is a personal recollection on the Move fire on May 13, 1985 Philadelphia police fired thousands of rounds at the MOVE house, city officials approved dropping an explosive device on the roof, the resulting fire was allowed to burn, 11 people—including five children—died, and 61 homes were destroyed. Philadelphia City Council later called it a “brutal attack carried out by the City of Philadelphia on its own citizens” and acknowledged that no individual faced criminal consequences for the bombing. One timeline correction worth preserving for the BHP record: the major previous MOVE-police confrontation was August 8, 1978, about seven years before the bombing, not a year or two earlier. Officer James Ramp was killed, other police and firefighters were wounded, nine MOVE members were later convicted, and television cameras recorded police beating Delbert Africa during his arrest. The 1985 MOVE Commission later specifically criticized city planners for failing to adequately use lessons from that 1978 confrontation. And that actually strengthens the point you’re making: 1985 did not happen without precedent or institutional memory. There had already been a deadly confrontation with MOVE, years of conflict, negotiations and police involvement before Osage Avenue.

MORE →
BLACK FACTS
The Truths They Never Taught You...

Ruler of the Mali Empire in the 14th century

Mansa Musa was the ruler of the Mali Empire in West Africa. Details recorded here should be sourced; unknown information is left blank.

MORE →
BHP gathered finds from its connected research sources. Showing the 4 strongest Black History matches.
← BACK TO RESULTS
Wikipedia

Common Information Model (computing)

Common Information Model
AbbreviationCIM
StatusPublished
Year started1999; 27 years ago (1999)
OrganizationDistributed Management Task Force
Related standardsWBEM and SMASH
DomainInformation model
Websitewww.dmtf.org/standards/cim

The Common Information Model (CIM) is an open standard that defines how managed elements in an IT environment are represented as a common set of objects and relationships between them.

The Distributed Management Task Force maintains the CIM to allow consistent management of these managed elements, independent of their manufacturer or provider.

Overview

[edit]

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 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.

The CIM standard is defined and published by the Distributed Management Task Force (DMTF). A related standard is Web-Based Enterprise Management (WBEM, also defined by DMTF) which defines a particular implementation of CIM, including protocols for discovering and accessing such CIM implementations.

Schema and specifications

[edit]

The CIM standard includes the CIM Infrastructure Specification and the CIM Schema:

  • CIM Infrastructure Specification
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 SNMP. The CIM architecture is based upon UML, so it is object-oriented: The managed elements are represented as CIM classes and any relationships between them are represented as CIM associations. Inheritance allows specialization of common base elements into more specific derived elements.
  • CIM Schema
The CIM Schema is a conceptual schema which defines the specific set of objects and relationships between them that represent a common base for the managed elements in an IT environment. The CIM Schema covers most of today's elements in an IT environment, for example computer systems, operating systems, networks, middleware, services and storage. Classes can be, for example: CIM_ComputerSystem, CIM_OperatingSystem, CIM_Process, CIM_DataFile. 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.
Updates to the CIM Schema are published regularly.[1]

CIM is the basis for most of the other DMTF standards (e.g. WBEM or SMASH). It is also the basis for the SMI-S standard for storage management.

Implementations

[edit]

Infrastructure Implementations

[edit]

Many vendors provide implementations of CIM in various forms:

  • Some operating systems provide a CIM implementation, for example:
  • Some implementations are Independent of the systems they support, for example:
    • Open Group's Pegasus
    • WSI's J WBEM Server

There is also a growing[quantify] number of tools market around CIM.[4]

Management Standards based on the CIM Schema

[edit]

Standards organizations have defined management standards based on the CIM Schema:

Communication protocols used

[edit]

A number of protocols are defined for messages transmitted between clients and servers. The message protocols are transmitted on top of HTTP. There are two message types:

  1. operational messages, which provoke a response from the receiver (RPC)
  2. export messages, which are indications/events.

CIM Operations over HTTP (CIM-XML)

[edit]

CIM-XML forms part of the WBEM protocol family, and is standardised by the DMTF.

CIM-XML comprises three specifications:

  1. CIM Operations over HTTP[5]
  2. Representation of CIM using XML[6]
  3. CIM DTD[7]

WS-Management

[edit]

WS-MAN forms part of the WBEM protocol family, and is standardised by the DMTF.

WS-MAN comprises 3 specifications:

  1. WS-CIM Mapping Specification[8]
  2. WS-Management CIM Binding Specification[9]
  3. Web Services for Management (WS- Management) Specification[10]

CIM operations over RESTful services

[edit]

CIM-RS forms part of the WBEM protocol family, and is standardised by the DMTF.

CIM-RS comprises three specifications:

  1. CIM Operations Over RESTful Services[11]
  2. CIM-RS Protocol Specification[12]
  3. CIM-RS Payload Representation in JSON[13]

See also

[edit]

References

[edit]
  1. ^ "CIM Schemas". Distributed Management Task Force, Inc. Archived from the original on 28 September 2018. Retrieved 28 September 2018.
  2. ^ REDMOND\\markl. "Windows Management Infrastructure (MI)". docs.microsoft.com. Retrieved 2019-12-31.
  3. ^ SBLIM, Sourceforge
  4. ^ "CIM/WBEM Tools (in the DMTF members area)".
  5. ^ CIM Operations over HTTP (PDF), DMTF
  6. ^ Representation of CIM using XML (PDF), DMTF
  7. ^ CIM-XML DTD, DMTF
  8. ^ "WS-CIM Mapping Specification" (PDF).
  9. ^ "WS-Management CIM Binding Specification" (PDF).
  10. ^ "Web Services for Management (WS-Management) Specification" (PDF).
  11. ^ "CIM Operations Over RESTful Services" (PDF).
  12. ^ "CIM-RS Protocol Specification" (PDF).
  13. ^ "CIM-RS Payload Representation in JSON" (PDF).
[edit]

Source: Wikipedia. Article content is retrieved live through the MediaWiki API.

No preview image
Wikipedia

Common Information Model (computing)

The Common Information Model (CIM) is an open standard that defines how managed elements in an IT environment are represented as a common set of objects and relationships between them. The Distributed Management Task Force maintains the CIM to allow consistent management of these managed elements, independent of their manufacturer or provider.

MORE →
No preview image
Wikipedia

Common Information Model

Common Information Model may refer to: Common Information Model (computing), a standard that defines how managed elements in an IT environment are represented as a common set of objects and relationships between them Common Information Model (electricity), a standard used by electricity transmission network operators to communicate status information with other operators

MORE →
Wikipedia

OSI model

The Open Systems Interconnection (OSI) model is a reference model published in 1984 by the International Organization for Standardization (ISO) that "provides a common basis for the coordination of standards development for the purpose of systems interconnection." In the OSI reference model, the components of a communication system are distinguished in seven abstraction layers: Physical, Data Link, Network, Transport, Session, Presentation, and Application. The model describes communications from the physical implementation of transmitting bits across a transmission medium to the highest-level representation of data of a distributed application. Each layer has well-defined functions and semantics and serves a class of functionality to the layer above it and is served by the layer below it. Established, well-known communication protocols are decomposed in software development into the model's hierarchy of function calls. The Internet protocol suite as defined in RFC 1122 and RFC 1123 is a model of networking developed contemporaneously with the OSI model, and was funded primarily by the U.S. Department of Defense. It was the foundation for the development of the Internet. It assumed the presence of generic physical links and focused primarily on the software layers of communication, with a similar but much less rigorous structure than the OSI model. In comparison, several networking models have sought to create an intellectual framework for clarifying networking concepts and activities, but none have been as successful as the OSI reference model in becoming the standard model for discussing and teaching networking in the field of information technology. The model allows transparent communication through equivalent exchange of protocol data units (PDUs) between two parties, through what is known as peer-to-peer networking (also known as peer-to-peer communication). As a result, the OSI reference model has not only become an important piece among professionals and non-professionals alike, but also in all networking between one or many parties, due in large part to its commonly accepted user-friendly framework.

MORE →
No preview image
Wikipedia

Grid computing

Grid computing is the use of widely distributed computer resources to reach a common goal. A computing grid can be thought of as a distributed system with non-interactive workloads that involve many files. Grid computing is distinguished from conventional high-performance computing systems such as cluster computing in that grid computers have each node set to perform a different task/application. Grid computers also tend to be more heterogeneous and geographically dispersed (thus not physically coupled) than cluster computers. Although a single grid can be dedicated to a particular application, commonly a grid is used for a variety of purposes. Grids are often constructed with general-purpose grid middleware software libraries. Grid sizes can be quite large. Grids are a form of distributed computing composed of many networked loosely coupled computers acting together to perform large tasks. For certain applications, distributed or grid computing can be seen as a special type of parallel computing that relies on complete computers (with onboard CPUs, storage, power supplies, network interfaces, etc.) connected to a computer network (private or public) by a conventional network interface, such as Ethernet. This is in contrast to the traditional notion of a supercomputer, which has many processors connected by a local high-speed computer bus. This technology has been applied to computationally intensive scientific, mathematical, and academic problems through volunteer computing, and it is used in commercial enterprises for such diverse applications as drug discovery, economic forecasting, seismic analysis, and back office data processing in support for e-commerce and Web services. Grid computing combines computers from multiple administrative domains to reach a common goal, to solve a single task, and may then disappear just as quickly. The size of a grid may vary from small—confined to a network of computer workstations within a corporation, for example—to large, public collaborations across many companies and networks. "The notion of a confined grid may also be known as an intra-nodes cooperation whereas the notion of a larger, wider grid may thus refer to an inter-nodes cooperation". Coordinating applications on grids can be a complex task, especially when coordinating the flow of information across distributed computing resources. Grid workflow systems have been developed as a specialized form of a workflow management system designed specifically to compose and execute a series of computational or data manipulation steps, or a workflow, in the grid context.

MORE →
TOPIC OF THE DAY

Greenwood / Black Wall Street

Before the 1921 destruction of Tulsa’s Greenwood District, Black residents had created a remarkable center of business and community life. The district included stores, professional offices, entertainment venues and homes owned by Black citizens. Understanding Greenwood means learning what was built—not only what was burned.

MORE →
TRIVIA QUESTION OF THE DAY

Which Supreme Court case ruled state-sponsored public-school segregation unconstitutional?

Brown v. Board of Education in 1954.