Vectors in Federal Cloud Computing - Network-centric Interoperability

16
1 Vectors in Federal Cloud Computing Network-centric Interoperability (ncoic view) SATCCI Spring 2009: Workshop for Federal Computing Stakeholders 23 March 2009 Krishna Sankar([email protected]) Thanks to Bob Marcus, Terry Morgan, Michael Curtis, Kevin Jackson, David Lounsbury, Raina Wissing, Ginger Carney, Vish Dixit & Stuart Charlton, for their encouragement & insights

description

NCOIC and the Cloud Computing Workgroup's planned efforts in support of developing a cloud computing operational art.

Transcript of Vectors in Federal Cloud Computing - Network-centric Interoperability

Page 1: Vectors in Federal Cloud Computing - Network-centric Interoperability

1

Vectors in Federal Cloud Computing …

Network-centric Interoperability

(ncoic view)

SATCCI Spring 2009: Workshop for Federal Computing

Stakeholders

23 March 2009Krishna Sankar([email protected])

Thanks to Bob Marcus, Terry Morgan, Michael Curtis, Kevin Jackson, David Lounsbury, Raina Wissing, Ginger Carney, Vish Dixit & Stuart Charlton, for their encouragement & insights

Page 2: Vectors in Federal Cloud Computing - Network-centric Interoperability

Agenda

About NCOIC

Cloud WG

Patterns …

Call for action

2

Page 3: Vectors in Federal Cloud Computing - Network-centric Interoperability

NCOIC™ - Achieving the Vision and

Accomplishing the Mission

Vision

MissionOur mission is to facilitate the global realization of Network Centric

Operations. We seek to enable interoperability across the spectrum of joint, interagency, intergovernmental, and multinational industrial and

commercial operations. NCOIC is global, with membership open to those who wish to apply the vast potential of network centric technology to the

operational challenges faced by our nations and their citizens.

System A

System B

System C

NCO

Industry working together with our customers to provide a network

centric environment where all classes of information systems interoperate

by integrating existing and emerging open standards into a common

evolving global framework that employs a common set of principles and

processes.

Page 4: Vectors in Federal Cloud Computing - Network-centric Interoperability

Definitions …

Net-Centricity – The concept of allowing authenticated, trusted and verified

information to be provided and shared among authorized users,

applications and platforms in a seamless fashion without apriori

knowledge of what information is available or needed.

Network-Centric – Related to systems and patterns of behavior that are influenced

significantly or enabled by current and emergent networks and

network technologies. Often these center around IP-based

internetworking, but the term is sometimes used to include any type

of enabling network.

Pattern – Canonical solution to a problem

4

Page 5: Vectors in Federal Cloud Computing - Network-centric Interoperability

Meet The NCOIC –

Its Members And Advisors

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

A global perspective to facilitate

NCO adoption

Members from 19 Countries, Experienced

Advisory Council representing 26 key

government and civilian stakeholders from

Australia, France, Germany, Italy, NATO,

Sweden, U.K., & U.S.

An industry neutral perspective to

facilitate NCO adoption

90+ Member Organizations, including leading

IT and Aerospace & Defense companies,

government organizations, non-

governmental organizations and academic

institutions

Page 6: Vectors in Federal Cloud Computing - Network-centric Interoperability

NCOIC Goal: To Facilitate Implementation

of Network Centric Operations

Increase interoperability within and among systems involved in

Interagency and Multinational operations

Lower development costs and increase commonality of design in

future systems – tailored standards and best practices

Improve application readiness through more rapid fielding of

network centric systems – leverage technical “lessons learned”

Reduce systems cost and sustainability through re-use and

commonality – facilitate ease of integration, upgrade, and support

Reduce Development Risk by identifying the common

components needed for the network centric environment –

Develop them where none exist

Improve Application Effectiveness through new, more focused

development on domain specific capabilities

Members are

Global Leaders:

Academic institutions

Aviation Service

providers

Defense suppliersAll military services

Multinational

Government agencies

Human service agencies

IntegratorsCommercial systems

Defense systems

IT firmsCommunications

Data management

Human-Machine interface

Information assurance

Service providersConsulting

Engineering

Logistics

Standards bodies

Page 7: Vectors in Federal Cloud Computing - Network-centric Interoperability

NCOIC Assists Customersin obtaining interoperable solutions:The Role of NCOIC Deliverables

CUSTOMERGOALS

MISSIONSTO ACHIEVE

GOALS

MISSIONNEEDS

SOLUTIONS TO NEEDS(EXISTING AND FUTURE)

RESULTINGCAPABILITIES& SERVICES

NCO Initiatives Database

SCOPE Model

Test & Evaluation of solutions & results

NIF

NCOIC Interoperability Framework (NIF™)

Network Centric

Analysis Tool

(NCAT™)

Modeling & Simulation and Demonstrations of missions, needs, & solutions

Typical Process Steps to Solutions:

BB

NCAT

End-to-EndQuality

of Service

1. Analysis of Alternatives2. Requirements Derivation3. Requirements Validation4. Design Synthesis

5. Design Verification6. Deployment7. Support8. Upgrade or Disposal

BuildingBlocks

(BB)

The NCOIC deliverables work together to assist in achieving

interoperable systems, services, and capabilities

Page 8: Vectors in Federal Cloud Computing - Network-centric Interoperability

NCOIC Cloud Computing Ad-Hoc WG

8

Form

Norm

Storm

Perform

We are here

Working Towards

critical mass

•From customers &

•From members

Page 9: Vectors in Federal Cloud Computing - Network-centric Interoperability

Embrace collaboration

– With Federal Projects and stakeholders aid their effort to leverage

cloud computing across the Federal Government

– With Vendors & standard bodies

Work with folks on pragmatic cloud projects, as and when

appropriate

Use Capability and Operational patterns to validate operational

impact of cloud interoperability

Identify key net-centric operations interoperability requirements

and preferences within identified technical patterns

Iterate with NCOIC stakeholder companies and government

organizations

Leverage analysis to drive cloud interoperability

recommendations and best practices

NCOIC Cloud Computing Workgroup Roadmap

(WIP)

Page 10: Vectors in Federal Cloud Computing - Network-centric Interoperability

Net-Centric Patterns for Cloud

Computing

Which interoperability capabilities supported?– E.g. Search, Intelligent Inference, Semantic Metadata

Representation, Elastic Compute/Storage/Network infrastructure

Which interoperability challenges are mitigated?– E.g. Security, SLA management, Declarative Policies, Resource

Monitoring & Usage

Which structural elements require interoperability

guidance?– E.g., organizations, policies, physical assets

– Different cloud postures

What operational & technical standards are

relevant to interoperability problems in the scenario?

10

Page 11: Vectors in Federal Cloud Computing - Network-centric Interoperability

Page 11 V1.0-2009-02-24

Net-Centric Cloud Computing Patterns must guide users away from known problem areas!

Page 12: Vectors in Federal Cloud Computing - Network-centric Interoperability

Page 12 V1.0-2009-02-24

Definition & Intent of

Net-Centric Patterns

Patterns are:– Prescriptive guidelines for practical use by designers and implementers

that can be tailored and re-used for solving interoperability problems

– Sufficiently detailed to facilitate verification of vendor evidence of conformance to the pattern

– Guidance for Hardware, Software, Processes, and Procedures(more than just traditional software patterns)

Patterns are not:– Intended as theoretical or philosophical discussions of the “nature” of

net-centricity and interoperability approaches, which are best addressed elsewhere

– Intended as rigid specifications for point design solutions

Page 13: Vectors in Federal Cloud Computing - Network-centric Interoperability

Page 13 V1.0-2009-02-24

Conditions Change! Need to keep Net-

Centric Patterns Current

Page 14: Vectors in Federal Cloud Computing - Network-centric Interoperability

Page 14 V1.0-2009-02-24

Net-Centric Pattern Hierarchy

Capability Pattern A

Capability Pattern B

Capability Pattern C

Capability Pattern D

Operational Pattern

Technical Patterns

A Top-Down Approach

Page 15: Vectors in Federal Cloud Computing - Network-centric Interoperability

15

Call For Action

Operational

Analysis

Architectural

Analysis

Technical

Analysis

Operational

Subject Matter

Expert

Enterprise/System

Architect

User

Community

Technical

Subject Matter

Expert

NCOIC

Focus:Net-Centric

Interoperability

NCO

Requirements

OverarchingGuidance

Technology

Guidance

OperationalPatterns

CapabilityPatterns

TechnicalPatterns

Technology doesn’t set standards.

Federal use cases set the standards

Page 16: Vectors in Federal Cloud Computing - Network-centric Interoperability

Long Term Strategy !