2.6.1 Problem Statement
Information and communication have played increasingly critical roles in our nation’s security
The Global Information Grid (GiG) is not one global seamless construct o Different pieces have different stakeholders with different missions o Each has own name and unique vision of net-centric operations o Many operations have been done independently
Unable to satisfy interoperability, scalability, and security information nmanagement requirements for Net-Centric Operations without an advanced grid-based scalable service-oriented framework.
2.6.2 Challenges
Operational tasks (network management, enterprise services management, information staging, and dissemination management) need to be done across the network using common tactics, techniques and procedures
The necessary balance of the competing demands for standardization, customization and modernization is the biggest challenge
To integrate global grid technology with collaboration technology to provide a framework for net-centric operations to examine and derive warfighter requirements on the GiG.
2.6.3 General Goals
Build Net-Centric Core Enterprise Services in fashion compatible with GGF/OGF and industry
Add key additional services including those for sensors and GIS
Support System of Systems by federating grid of grids supporting a heterogenous software production model allowing DoD greater sustainability and chcoice of vendors
Build tools to allow easy construction of grid of grids .
2.6.4 Research Objectives
Develop Net-centic Collaboration Grid Middleware (NCGGCM)
Develop components for grid of grids capability
Develop a Net-centric Collaboration Gird Builder Tool (NCCGBT)
Prototype commercialization potential for DoD
Demonstrate non-DoD related commercialization potential.
2.6.5 Research Methodology
Our solution builds upon existing technology and infrastructure currently being developed across the grid and web services communities
The major innovation is a systematic mapping between NCOW Core Enterprise Services and Grid and Web Services Architectures.
2.6.6 Research Approach
Analyze Net-Centric Operations and Warfare (NCOW) service specifications and relate core enterprise services in Net-Centric Enterprise Services (NCES) to core OGF and Web Services (WS-*) standards
Develop the grid of grids architecture and information management middleware to address federation of legacy and new DoD enterprise systems with service-oriented mediation between component collaboration, sensor, information and cocmputing grids
Develop prototype for NCES capabilities (Collaboration, Messaging, Management, Security/Information Assurance, Discovery, Mediation, User Assistance, Storage, Applications) with advanccecd Grid and Web Service standards support
Develop static and dynamic Net-Centric Collaboration Grid Builder Tool compatible with Web service workflow standards
Demonstrate for Earthquake science and DoD applications.
2.6.7 Research Tasks
The R&D effort is divided into five major tasks: 1. Implementation of collaboration grid middleware
2. Enhanced NCOW Core Enterprise Services (NCES) with enterprise control services and metadata services
3. Design and implement of grid of grids mediation algorithms and NCOW services 4. Design and implement of NCCGBT, the netcentric collaboration grid builder tool 5. Technology demo.
2.6.8 Part 1 Implementation Status
We have implemented the following system modules:
Grid Builder tool, which is compatible with Web service workflow standards o Grid template
o BPEL workflow designer o Resource viewer
Management system
o Discover messaging nodes o Status monitor
o System status maintenance (recovery, fault-tolerance, etc.)
Template grids designed for ServoGrid/QuakeSim modeling and simulations
Integration of the management system and grid builder.
2.6.9 CTS 2007 Demonstration
We have developed an extensible framework for managing resources (services included). We used BPEL to represent workflows and demonstrate a BPEL workflow designer. A workflow engine could be integrated for executing workflows. The management system can provide useful information such as load balancing during deployment.
We demonstrated using ServoGrid/QuakeSim. The Earthquake Grid is an example of a “grid of grids”.
It is a represntative Web Service grid application which includes
Web services that provide access to data and codes
Portlets that act as aggregation of client interfaces
Build web services from sketch or use those built by others (e.g. legacy services)
Retrieved data from archives or from real-time filters.
The QuakeSim2 package that we used in this illustration provides services including
AnalyzeTseri Service
Gnuplot Service
RDAHMM Service
STFilter Service.
The prototype system gives an overview of the earthquake grid and allows the user to select services or grids based on situation assessment.
A view of the QuakeSim2 portal with multiple portlets and services is shown in Figure 17.
Figure 17: An illustration of the QuakeSim2 portal interface
2.6.10 The Implication of The Demostration
The end user, who serves as the adminstrator, can select a grid template based on the cucrrent situation assessed
The extended workflow designer enables the user to edit the template and resource requirement
The selcted grid will be deployed on available resources
The management system keeps monitoring resource status
The user can access services through portals which are customizable
Distributed, different services/grids are federated and interoperable in a seamless way The R&D results of Part 1 – Generalizing and prototyping extended grid of grids
technology offers a solid foundation for the follow-on work to design and develop the SCGMMS and GB.
3 Methods, Assumptions and Procedures
Increased use of sensors in commercial and military environments is being driven by the need for better intelligence data and by advancement in technology, which provides smaller, less costly and more capable sensors. It is, however, not sufficient and in many situations not productive to just provide lots of sensor data to decision makers at all levels for their missions on hand. It is valuable to have use a framework approach that supports seamless integration of loosely coupled COTS and custom-developed sensor data analytic, management, visualization and presentation tools, and real-time collaboration capability for sharing situational awareness. A spiral software development methodology that includes phases of design, implementation, testing, demonstration, documentation was employed to build a real world deployable SCGMMS and GB prototype for
experimentation and illustration.