NCOIC Geospatial Interoperability Task Team
description
Transcript of NCOIC Geospatial Interoperability Task Team
NCOIC Geospatial Interoperability Task Team
Kevin L. Jackson
Chairman, NCOIC Cloud Computing Working Group
April 12, 2011
Approved for Public ReleaseDistribution Unlimited
NCOIC GITT20110412
NCOIC, A Global Industry Consortium
Industry working together with our customers to provide a network centric environment to facilitate the global realization of Network Centric Operations
Australia
Canada
Denmark
Finland
France
Germany
ItalyIreland
Israel Netherlands
Poland
Romania
Spain
South Korea
Sweden
Switzerland
Turkey
United Kingdom
United States
AustraliaAustralia
CanadaCanada
DenmarkDenmark
FinlandFinland
FranceFrance
GermanyGermany
ItalyItalyIrelandIreland
IsraelIsrael NetherlandsNetherlands
PolandPoland
RomaniaRomania
SpainSpain
South KoreaSouth Korea
SwedenSweden
SwitzerlandSwitzerland
TurkeyTurkey
United KingdomUnited Kingdom
United StatesUnited States
•Focused solely on network centric•A global perspective to facilitate NCO adoption•An industry neutral perspective to facilitate NCO adoption•An industry, government and academic cadre of expertise
US DoD Official
Defining and Assessing Netcentric Capability
Working Groups: Mobile Networks, Ground Systems, Semantic Interoperability Framework, Information Assurance, Services, Cloud Computing & Open
StandardsAreas of Responsibility: Frameworks,
patterns/PFCs, standards and design guidance Charter: To host and encourage the development,
approval, and publication of specialized Frameworks and Patterns that contain guidelines and standards recommendations for the broad range of domains.
Specialized Frameworks
NCOIC™
Network
One-to-Many
A Global-Scale Ecosystem…Engineering guidance for development of
a Network Centric Architecture and enabling existing architectures and networked systems
• Capability and Technical NCP describe how to enable specific network centric capabilities and how to mitigate
interoperability problems.
•Operational NCPs describes how organizations can enable networked operational capabilities through descriptions of
collaborative scenarios and business processes
Network Centric Patterns (NCP):
Aviation C3
Net Enabled Emergency Response
Sense & Respond Logistics
Maritime
Analyze Missions
Cyber Security
4
NCOIC Cloud Computing Working Group Charter
Collaboration & engagement with other Cloud groups to look at standards-based solutions
• Government, standard bodies, vendors, NCOIC member companies• Peer-to-peer interoperability, improved usability/ trust of the cloud, and
portability across clouds.
Document best practices, architectures and blue prints for commercially-available implementations, including examining security implications and how to implement an internal cloud.
– “In-Field”, Edge, and Enterprise Clouds– Layered Quality of Service for Cloud
Computing– “Infrastructure cloud" standards to
develop consensus across vendors to reduce lock-in to a given vendor or platform.
– Develop Net-Centric Patterns on well developed instances
– Focused on solving business/operational needs
Interactions and effects with other NCOIC teams and Deliverables
– NIF, Specialized Frameworks, SCOPE Model, NCAT, Building Blocks etc.,
– Updates to the NCOIC Lexicon to add our Cloud Computing taxonomy
Operational Flow
rev date 04/21/23slide 5
Cloud Computing Value
Document and Validate
Key capabilities and standards
Evangelize and Iterate
NCOIC Lab Interoperability ProjectNCOIC Lab Interoperability Project
Group Chair: Karen Mowrey, Boeing
NCOIC Plenary Meeting
Falls Church, VA
Sept. 27 – Oct.1, 2010
Approved for Public ReleaseDistribution Unlimited
NCOIC-Lab Interop Press 20100923
Reduce expense, time, and risk associated with integrating labs
Modeling & simulation capabilities to be tested in a joint environment
An environment that supports more dynamic and broader scope testing
Commercial customers and NGOs require test before buy
Industry Solution: An infrastructure approach will enable “Interoperability”
Purpose
Pro
cess
es
2
4
3
1 Communication Interoperability and Information Assurance
DescriptionLevel
Core Middleware Support for LVC environment
Applications Hosted in Environment
Convergence of Visualization and Presentation Capability
Tec
hnol
ogy
Focus on Levels 1-3
Deliverables: Three global demonstrations showing interoperability at the infrastructure
level A technical framework that documents the technical configuration, protocols
and standards used
Next Steps: Work with NCOIC Technical Council on developing patterns and best
practices to be made available to all
Interoperability Matrix
6 U.S. SITES6 U.S. SITES
Lockheed Martin: Suffolk, VALockheed Martin: Suffolk, VA (Lab Presenter, DIS, VTC)(Lab Presenter, DIS, VTC)
Raytheon: Suffolk, VA Raytheon: Suffolk, VA (Lab Presenter, VTC) (Lab Presenter, VTC)
IBM: Bethesda, MDIBM: Bethesda, MD (Lab Presenter, VTC) (Lab Presenter, VTC)
Boeing: Seattle, WABoeing: Seattle, WA (NOC – LabNet Ops) (NOC – LabNet Ops)
Boeing: Anaheim, CABoeing: Anaheim, CA (BIC – COP, DIS, (BIC – COP, DIS,
DMS Recording, Lab Presenter)DMS Recording, Lab Presenter)
Boeing: Arlington, VABoeing: Arlington, VA (Event Control, MCU)(Event Control, MCU)
4 EUROPEAN SITES4 EUROPEAN SITES
Finmeccanica: Genova, ItalyFinmeccanica: Genova, Italy(Lab Presenter, DIS, VTC)(Lab Presenter, DIS, VTC)
Thales: Colombes, FranceThales: Colombes, France(Lab Presenter, DIS, VTC) (Lab Presenter, DIS, VTC)
EADS: Elancourt, France EADS: Elancourt, France (Lab Presenter, DIS, VTC)(Lab Presenter, DIS, VTC)
Cisco Systems: EuropeCisco Systems: Europe(Networking H/W back-up)(Networking H/W back-up)
Rome, ItalyRome, Italy (NNEC – Audience Location)(NNEC – Audience Location)
Phase 1: Network and Presentation Layer Interoperability Demo: Rome, Italy -- March 2010
NCOIC Plenary Session Brussels, Belgium
NCOIC Plenary Session Brussels, Belgium
Networking hardware in Europe provided by CISCO
Phase 2: Brussels NCOIC Middleware Interoperability Demo
NCOIC Plenary Session Brussels, Belgium
NCOIC Plenary Session Brussels, Belgium
Cloud Experiments #1 Physical Servers running Data Interoperability
Middleware were migrated to Virtual Servers in the Cloud
Cloud Experiments #1 Physical Servers running Data Interoperability
Middleware were migrated to Virtual Servers in the Cloud
#2 Network Management capabilities delivered as a Cloud Service
#2 Network Management capabilities delivered as a Cloud Service
Cloud Computing Experiments
Using the lab interoperability technical framework reduces expense, time, and risk
Saves companies approximately $200K per event
Reduces time-to-event execution by two thirds
Reduces risk of event failure
Cloud computing technology can help to further reduce lab integration time
Summary
NGA Request
•NCOIC was asked to submit a formal proposal to the National Geospatial-Intelligence Agency to design, build and present a demonstration on how cloud computing technologies and/or techniques could be used to enhance interoperability between geospatial information systems
•Leverage processes and lessons learned from lab interoperability experiment
•The demonstration must address the following:
•How does the geospatial community leverage industry best practices to globally provide access to electronic geospatial data and services
•How can digital geospatial data be protected from unauthorized use while maintaining the ability of each participating data provider to manage the data that they provide?
•How can the community maintain geospatial data consistency and interoperability while maintaining application backward compatibility through as many as three versions?
•How can electronic data mobility capable of supporting operational collaboration across the geospatial community be assured?
NCOIC Member Participation
Three areas of work under consideration– Development of the concepts– Demonstration of the concepts– Evaluation of the results.
Recommendations for detailed activities is being solicited from members– One submission per NCOIC member– Recommendation Format
• Work Area(s) of interest• Recommended activities for each work area of interest• FTE Estimate for each recommended activity• Other cost (if any) for each recommended activity
– Due November 10, 2010
Consolidate recommendations into proposal draft Distribute for comments (11/17/10 target) Finalize and submit (12/1/10 target)
NCOIC Members who submitted input
Boeing Cisco Deloitte EADS Finmeccanica GBL Systems Harris IBM Lockheed Martin Luciad Microsoft MilSoft ICT Mosaic ATM OGC Raytheon The Aerospace Corporation
GITT Proposal
Cycle 1: Basic cloud infrastructure and connectivity services.
Cycle 2 & 3: Additional Cloud Functionality and Analysis.
Each cycle will include three phases:
– Development of the concepts to be employed and hypotheses to be tested
– Demonstration of the capabilities and supporting
– Reporting on the results. functionalities.
Core Node Environment
Provisioning engine
Server, Network, Storage, Middleware and Application Resources
Cloud User
Service Catalog
Cloud(Connected Member Company Nodes)
Self Service Portal
Approver
Cloud Administrator
AUTOMATION
VIRTUALIZATION
STANDARDIZATION
Four User Roles
Based on a “Team” concept. The OGC Node will support multiple teams. Teams have Users and an Administrator. The Cloud has Managers and Administrators.
Team User View projects available to
the team Check status of servers
provisioned for their team Log in and use
provisioned servers and applications
Team Administrator Create/modify team user
accounts Request new servers for
their team Check status of existing
requests and servers Change server status and
password Log in and use
provisioned servers and applications
Cloud Manager Check the status of
projects and monitor the servers of any team
Cloud Administrator Define new teams, user
accounts and roles Register and unregister
software images (templates)
Approve resource allocations and changes
Approve Team Administrator requests
Base Cloud Capabilities
Add and delete users and teams Create projects and virtual machines with resources such as OS, CPU,
memory, disk space Show available, standardized, reusable images for rapid and reliable
provisioning (via catalog) Monitor requests status (requested, approved, being provisioned) Monitor server status (use of resources) Scale server resources to meet new workload requirements (such as
CPU, memory,…, or duration time for which the server is needed) De-provision unused capacity and compute power Remote Control features (allowing power on, power off, restart, reset
password, and backup of a virtual machine)
Current Status
• Formal proposal submitted and accepted
• Funding available, contracting vehicle in work
• GITT Task Team 1 (Core Node) formed. Task proposal
under development
2121
Net-EnabledFuture
Stovepiped Systems, Point-to-Point Networks
Questions???