IntelliGrid Architecture

 

 

Home

Parent Menu

Analysis Overview
Document Oveview
Architectural Principles
Architectural Analysis
Recommendations
Deployment Scenarios
Benefits
Network Management
Resilient Comm Services
Data Management
Requirements
RM-ODP/UML Overview

Same Level Menu

Field Device Integration
Enterprise Management
Application Integration
Asset Management
Energy Market Integration

Child Menu

 

Search IntelliGrid Site

Questions/Comments

Questions

 

Responses

 

Enterprise Management and Power Systems Integration Deployment Scenario

This subsection consists of two parts.  The first deals with the integration of Enterprise Management Systems with each other.  The second deals with the integration of Enterprise Management System with the rest of the utility.

Enterprise Management Integration

Figure 5 Today's Enterprise Management Architecture

Figure 5 shows the logical architecture of today’s enterprise management. As discussed previously, multiple systems, protocols, standards, platforms and approaches have been proposed and implemented which often deal with a group of resources or functions and can create a challenge in providing a broad and unified management perspective. This problem has been recognized and solutions have been proposed within the communications and the computing industries.  A more recent web-based management initiative focuses on unification of the various management systems rather than their replacement.  In addition to providing interoperability, web-based management promises to provide a faster way to implement and easier to use platform for management of entities through use of common web languages and protocols such as XML and HTTP. This is to facilitate information exchange between heterogeneous network management entities/ platforms [Enns 03] by leveraging the wide availability of XML-based parsing/ transformation tools.

Various approaches to use of web technology with the purpose of unification have been proposed and some are implemented. One approach, which is relatively easier to implement and a good short-term solution, is to provide a web interface to the existing enterprise management systems. For this approach, a web server, on the manager platform, provides the link between the native manager and the web interface. Clearly, this provides a uniform GUI for accessing management information, but does not attempt to integrate the semantics of the underlying systems being managed. As a result, some of the capabilities of management agent embedded systems are not achieved.  Figure 6 provides the view of a web-based user interface to enterprise management.

Figure 6 A Web-based Interface to the Enterprise Management System

 

4.     A more involved, but potentially better approach in the long run, is specified by DMTF WBEM. The objective is not to replace any existing management protocols/ solution, but rather to provide a set of management and Internet-based standard technologies to unify the enterprise management of large scale, heterogeneous distributed computing and communication environments such as those found in IntelliGrid Architecture. As such, unification and integration support of existing/ legacy enterprise management technologies is a key theme of the DMTF WBEM.

Figure 7 depicts the integrated management of a set of heterogeneous technologies under the DMTF CIM/WBEM framework. The WBEM server receives and processes WBEM operation requests issued by various management application clients and performs semantic integration of the underlying systems. With the help of technology-specific object providers, the WBEM converts a legacy enterprise manager’s message from its native format to a DMTF CIM schema and on the reverse side, determines which legacy enterprise manager a message belongs to and converts that message to the format of that system and technologies. Any new development of management objects may continue to be web-based and thus allow for all the functionalities. However, the enterprise can continue to use the existing network management systems. For communications between native DMTF CIM-capable managed and/or managing systems, local DMTF CIM scheme expressed in the Managed Object Format are first converted to XML documents or messages based on the DMTF XML/CIM encoding scheme. The XML documents or messages are then transported directly over HTTP protocol. To further align with the approach taken by the recent Web-services initiatives, there are also ongoing activities to define standards such that these XML messages/documents can be encapsulated within SOAP envelopes before transported over HTTP.  In the case where there are more than one collaborating IntelliGrid Architecture enterprise management systems belonging to multiple administration domains within a federation, they also communicate with each other via this xmlCIM-over-HTTP or xmlCIM-over-SOAP-over-HTTP approach as shown in Figure 8. The use of HTTP (or HTTPS) as the transport protocol will facilitate the activities such as firewall traversal when communication across multiple security perimeters is required.

A disadvantage of embedded web-based management is the model complexity, requiring ability to implement a web server within the agents and support DMTF CIM. Some devices may not have sufficient computing resources to allow for such features. For these devices, the doable approach is always to either use or implement a lite agent functionality on the managed element and add the additional DMTF CIM/WBEM functionalities on another element, the so-called Object provider, which will convert the lite model to the DMTF CIM model. This has been shown in Figure 7and Figure 8.

Figure 7 Web-based Enterprise Management Architecture, which enables the Integration and Federation of Heterogeneous IntelliGrid Architecture management technologies

 

Figure 8 Collaborations amongst multiple Management Systems

 

Figure 9 The Internal Architecture of a WBEM Server and its interactions with Management Application Clients and Managed Devices/Systems

 

Figure 9 illustrates the logical components of a WBEM server and how it interacts with external components including management application clients and managed systems. The protocol adaptors accept incoming requests from management client applications through particular, possibly legacy management protocols such as SNMP and translate these requests for the CIM Object Manager (CIMOM). Under the DMTF CIM framework, Indicator Handlers are used to support event-triggering mechanisms similar to SNMP traps. Converters can be used to map CIM indicators to SNMP traps to support event notification delivery to SNMP management clients. Note that, besides the usage shown in Figure 9, the protocol adaptors can also be used to interface with external object providers that do not support xmlCIM-over-HTTP.

The CIMOM is the central component of a WBEM server. It operates as a service layer and interface object providers to management clients. The CIMOM responds to operations defined in the CIM operations specifications. It also handles object providers registrations and forward requests to object providers and repositories. It maintains CIM class/instance information and provides read/write access to management information. It also supports the managed object query as well as inter-object association traversal.  The object provider is used to instrument managed objects with one or more aspects of the CIM schema.

The DMTF CIM/WBEM initiative has been successful in gathering strong supports from major software and system vendors. Multiple commercial as well as open-source WBEM implementations are available. These include the Microsoft Windows Management Instrumentation (WMI), which is part of the Windows 2000 and XP operating systems, the Solaris WBEM SDK by Sun Microsystems, the Pegasus open-source WBEM implementation by the Open Group as well as the open-source Standards Based Linux Instrumentation for Manageability (SBLIM) project supported by IBM. On the networking front, the Storage Network Industry Association (SNIA) also adopts the DMTF CIM/WBEM standards to provider storage management functionality and has the support of major networking vendors, such as Cisco, especially in the area of storage area networks.

[Enns 03] R. Enns, "XMLCONF Configuration Protocol", IETF Internet Draft draft-enns-xmlconf-spec-00.txt, Feb. 2003

Enterprise Management And Power Systems Integration

This section encompasses the integration of a DMTF based Enterprise Management systems with TC 57 based utility systems.  It is assumed that:

·       Enterprise Management already successfully accomplished/integrated using existing Enterprise Management technology (treat existing Enterprise Management apps as a black box).

·       Not trying to replace Enterprise Management - only integrate it with power system management.

·       IntelliGrid Architecture integration only needed so that end-to-end reliability applications can simultaneously analyze power and communication systems.

·       Enterprise Management and utility system security cannot be compromised.

With regard to what data is exchanged, Enterprise Management/power system integration provides another example where complementary semantic sets can be joined.  Network device models tend to be communication oriented.  These models can be seen as less rich and complementary from the point of view of utility power system enterprise semantics.  Consequently, as described below, the primary strategy consists of mapping IT resource communication parameters to utility operational model elements to extend the later with the former.

With regard to how data is exchanged, generally IntelliGrid Architecture based Enterprise Management integration seeks to more fully common model enable device communication technology.  Specifically, IntelliGrid Architecture based device integration stresses the importance of enhancing IT resource communication models with utility operational semantics.  Instead of integrating on the basis of a communication model, integration occurs via the common use of a model enabled API such as 61970’s High Speed Data Access or Generic Data Access.  Note that both communication protocols such as SNMP or CMIP as well as common model enabled device communication API’s are generic in that they can be applied to any device type do not hard code device specific semantics into the interface.

This deployment scenario entails the creation of an Enterprise Integration Bus e.g. an integration platform used to integrate the utility enterprise. The Enterprise Integration Bus will support Enterprise Clients e.g. software components residing on the Enterprise Integration Bus being used by an Enterprise system/network manager and Enterprise Servers e.g. software components residing on the Enterprise Integration Bus that carries out Enterprise client requests.

Integration Solution Details

·       Various enterprise management information models, which include routing MIBs, are exposed to Enterprise Bus using IESCA Common Services.

·       Enterprise Clients can browse/read/subscribe to elements of the routing model as well as request updates to the model.

·       Note that typically updates would be performed by an DMTF or SNMP or CMIP based manager application

·       Probably want to leverage the work done in the DMTF

 

Figure 10 Using A Separate DMTF Integration Layer

 

In Figure 10, the SNMP and CMIP network managers are adapted to the operational integration bus via a DMTF server.  Analysis applications focused on end-to-end reliability of the power system consume power system and IT device operations and management data.  These new applications can take into account previously unanalyzed variables and comparisons.  For example:

·       Telecom vs. power system load profiles.  A utility’s ability to recover from a fault that causes a large amount of event data and cascading alarms needs to be managed.  A utility may choose to implement some sort of telecom load shedding during heavy power system loading.

Figure 11 Using DMTF CIM Only On The Enterprise Integration Layer

 

Figure 11 illustrates the deployment scenario when only the DMTF CIM are used as the integration technology.

Figure 12 More Complete Integration

 

Figure 12 illustrates the complete deployment scenario.

IntelliGrid Architecture
Copyright EPRI 2004