Joint Inter-Domain Management (JIDM)
task force, jointly sponsored by
X/Open X/Open group (also known as the Open Group for Unix Systems and incorporated in 1987 as X/Open Company, Ltd.) was a consortium founded by several European UNIX systems manufacturers in 1984 to identify and promote open standards in the field of info ...
and the Network Management Forum, has defined a mapping between
SNMP
Simple Network Management Protocol (SNMP) is an Internet Standard protocol for collecting and organizing information about managed devices on IP networks and for modifying that information to change device behaviour. Devices that typically ...
,
CMIP and
CORBA
The Common Object Request Broker Architecture (CORBA) is a standard defined by the Object Management Group (OMG) designed to facilitate the communication of systems that are deployed on diverse platforms. CORBA enables collaboration between s ...
.
The JIDM specification was adopted as a standard by
the Open Group
The Open Group is a global consortium that seeks to "enable the achievement of business objectives" by developing "open, vendor-neutral technology standards and certifications." It has over 840 member organizations and provides a number of servi ...
in 2000.
The mapping specification is in two parts: the Specification Translation and the Interactive Translation.
The Specification Translation spells out translation of the
object oriented
Object-oriented programming (OOP) is a programming paradigm based on the concept of " objects", which can contain data and code. The data is in the form of fields (often known as attributes or ''properties''), and the code is in the form of p ...
object model
In computing, object model has two related but distinct meanings:
# The properties of objects in general in a specific computer programming language, technology, notation or methodology that uses them. Examples are the object models of ''Java'', ...
s among the
network management
Network management is the process of administering and managing computer networks. Services provided by this discipline include fault analysis, performance management, provisioning of networks and maintaining quality of service. Network managem ...
protocols that allow for data transfer across protocols. The Interactive Translation concerns the dynamic translation of objects in use that allows for the construction of
network management software
Network management software is software that is used to provision, discover, monitor and maintain computer networks.
Purpose
With the expansion of the World Wide Web and the Internet, computer networks have become very large and complex, making ...
that operates across protocols.
The JIDM specification was considered the most significant work to use the CORBA framework in network management mapping.
The JIDM specification led to CORBA's further use in specifications in the telecommunications industry, such as the ITU-T GDMO specifications.
But the object framework led to performance problems,
such as requiring a
remote method invocation In a distributed computing environment, distributed object communication realizes communication between distributed objects. The main role is to allow objects to access data and invoke methods on remote objects (objects residing in non-local memor ...
for each object attribute and scalability problems coming from large numbers of objects generated from all the network connections. This led to network management data mapping approaches where sets of attributes and lists of connections were transferred instead of individual objects.
References
Network management
{{compu-network-stub