cloud computing capability patterns ncoic briefing to disa 11 january 2010 approved for public...

19
Cloud Computing Capability Patterns NCOIC Briefing to DISA 11 January 2010 Approved for Public Release Distribution Unlimited NCOIC-CC CapabPattsDISA – KJ20100111

Upload: shanon-melton

Post on 26-Dec-2015

219 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Cloud Computing Capability Patterns NCOIC Briefing to DISA 11 January 2010 Approved for Public Release Distribution Unlimited NCOIC-CC CapabPattsDISA –

Cloud Computing Capability PatternsNCOIC Briefing to DISA

11 January 2010

Approved for Public ReleaseDistribution Unlimited

NCOIC-CC CapabPattsDISA – KJ20100111

Page 2: Cloud Computing Capability Patterns NCOIC Briefing to DISA 11 January 2010 Approved for Public Release Distribution Unlimited NCOIC-CC CapabPattsDISA –

The NCOIC

Page 3: Cloud Computing Capability Patterns NCOIC Briefing to DISA 11 January 2010 Approved for Public Release Distribution Unlimited NCOIC-CC CapabPattsDISA –

What is the problem we’re trying to solve?

Page 4: Cloud Computing Capability Patterns NCOIC Briefing to DISA 11 January 2010 Approved for Public Release Distribution Unlimited NCOIC-CC CapabPattsDISA –

Value for DISA

Page 5: Cloud Computing Capability Patterns NCOIC Briefing to DISA 11 January 2010 Approved for Public Release Distribution Unlimited NCOIC-CC CapabPattsDISA –

Pattern Categories

Page 6: Cloud Computing Capability Patterns NCOIC Briefing to DISA 11 January 2010 Approved for Public Release Distribution Unlimited NCOIC-CC CapabPattsDISA –

Capability Patterns

Page 7: Cloud Computing Capability Patterns NCOIC Briefing to DISA 11 January 2010 Approved for Public Release Distribution Unlimited NCOIC-CC CapabPattsDISA –

7

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

Page 8: Cloud Computing Capability Patterns NCOIC Briefing to DISA 11 January 2010 Approved for Public Release Distribution Unlimited NCOIC-CC CapabPattsDISA –

The Way Forward

rev date 04/19/23slide 8

Cloud Computing Value

Document and Validate

Key capabilities and standards

Evangelize and Iterate

Our Goal:Close collaboration with DISA on the development of

Cloud Computing capability patterns !

Page 9: Cloud Computing Capability Patterns NCOIC Briefing to DISA 11 January 2010 Approved for Public Release Distribution Unlimited NCOIC-CC CapabPattsDISA –

9

What is the SCOPE Model?

Systems, Capabilities, Operations, Programs, and Enterprises (SCOPE) Model

SCOPE gives customers and companies the means to characterize interoperability requirements fornetwork centric systems

– How isolated or connected are the systems to each other?

– How isolated or connected are the systems to their environment?

– What are the intended purposes of the connection between systems?

– What portion of operational space do the systems address?

Page 10: Cloud Computing Capability Patterns NCOIC Briefing to DISA 11 January 2010 Approved for Public Release Distribution Unlimited NCOIC-CC CapabPattsDISA –

10

The Role and Valueof the SCOPE Model

EnterpriseModels

Specific NodeArchitectures

High Level Models

On-time Cargo Delivery

Models ofCustomerObjectives

DomainGeneral

Architectures

Architecture A

Tailored

QoS

CapabilityScope

SecurityNetAwareness

Service Orientation

Autonomy

Transfer RateCost

The SCOPE Model measures RANGES ofa domain’s needs and capabilities in manydimensions that relate to interoperability

(Illustrative of a greatly simplified SCOPE analysis; the actual SCOPE Modeland associated tools cover many dimensions in more depth)

Page 11: Cloud Computing Capability Patterns NCOIC Briefing to DISA 11 January 2010 Approved for Public Release Distribution Unlimited NCOIC-CC CapabPattsDISA –

11

The Role and Valueof the SCOPE Model

Specific NodeArchitectures

High Level Models

On-time Cargo Delivery

DomainGeneral

Architectures

Architecture A

Tailored

QoS

CapabilityScope

SecurityNet Awareness

Service OrientationAutonomy

Transfer RateCost

The SCOPE Model measures needs of each

domain in manydimensions…

… and each domain often has different

needs, characterizedvia the SCOPE Model

Fuel Efficient Operations

ArchitectureB

Tailored

EnterpriseModels

Models ofCustomerObjectives

?Interoperable?

Page 12: Cloud Computing Capability Patterns NCOIC Briefing to DISA 11 January 2010 Approved for Public Release Distribution Unlimited NCOIC-CC CapabPattsDISA –

Program X Capability Scope DimensionExample

Overall Scope and Types of Enterprise

Single Facility/Node Single Division or Agency

Nation-Wide World-Wide

Capability Breadth Represented

Single Functional Domain

Multi-Domain Multi-Dept, NGO, Industry

Coalition, Multi-Enterprise Types

Capability Levels of Granularity

Single Granularity Level

Two Levels – eg, buildings & rooms

Three Levels Four or More Levels

Organizational Model and Culture

Rigid Hierarchy, Vertically Integrated

Adaptive Hierarchy, Interact Horizontally

Flat, Empowered, Open to Partnering

Adaptive, Social, Interdependent

Unity of Life Cycle Control/Alignment

Single Acquisition Exec

Multiple Acquisition Execs

Government and Commercial Owners

Multi-National System Owners

Acquisition Congruence (SD)

All Systems on Same Timeline

Timeline within 2 years

Timeline within 5 years

Timelines >5 years apart

Semantic Interoperability

Single Domain Vocabulary

Multi-Domain Vocabulary

Single Language Multiple Languages

Operational Context (SD)

Single Ops Context Multiple Ops Contexts

Future/Past Integration

Hypothetical Entities

Value

Dimension

Narrower Scope Broader Scope

Page 13: Cloud Computing Capability Patterns NCOIC Briefing to DISA 11 January 2010 Approved for Public Release Distribution Unlimited NCOIC-CC CapabPattsDISA –

Possible Cloud Computing SCOPE Dimensions

Degree of coupling between operational responsibility and execution resource ownership for– Network resources

– Computing platform resources (incl plant, power, etc.)

– Data resources – including controlled/licensed data

– Service resources – for proprietary IP or bundled platform/data

Business model types connecting consumer with cloud provider– Relationship management, consequence management

Dynamic range of cloud services (mainly scalability) Network infrastructure capacity between cloud provider and

consumer Execution platform types provided by the cloud Degree of domain-specificity of cloud-based services offered Others?

Page 14: Cloud Computing Capability Patterns NCOIC Briefing to DISA 11 January 2010 Approved for Public Release Distribution Unlimited NCOIC-CC CapabPattsDISA –

Value

Dimension

Tighter Coupling / Less Net-Readiness

Looser Coupling / More Net-Readiness

Net Ready Dimensions and Levels

Service Discovery

Service specs

pub at design

Service specs

pub run-time

OWL spec for

Services

Comparative

service select

Information Discovery

Static Indexes Metadata Navigation

Relevance Measures

Context-driven Search

Info Model Pre-Agreement

Complex data & doctrine

Standard XML Schemas

Business Object

ASCII, URLs

Information

Assurance

Link encrypt -

SSL

Single sign-on

support

Agency-Wide

PKI support

MSL, cross-

domain spprt

Autonomic Networking

Design Time Configuration

Run Time Re-Configuration

Dynamic Net Management

Adaptive Net Management

Semantic Interoperability

No Explicit Semantics

Semantic Metadata for Interfaces

Ontology-based interfaces

Dynamic Ontology mapping

Page 15: Cloud Computing Capability Patterns NCOIC Briefing to DISA 11 January 2010 Approved for Public Release Distribution Unlimited NCOIC-CC CapabPattsDISA –

Technical Feasibility Dimensions

Inter-System Time Binding to Achieve Capability

Strategic Tactical Transactional Real Time

Run-Time Computing Resources Needed

<1% of existing system resources

1-10% 10-50% >50% of existing system resources

Service Mgmt. Resources Needed

Negligible Within Current Net Service Capacity

Within Planned Net Service Capacity

Beyond Planned Net Service Capacity

Net Resources Needed (FD)

Negligible Within Current Net Capacity

Within Planned Net Capacity

Beyond Planned Net Capacity

Interface Development Complexity

<1% of system size

1-10% 10-50% >50% of system size

Technology Readiness Level

For Net Use

TRL Levels 8-9 TRL Levels 6-7 TRL Levels 4-5 TRL Levels 1-3

Value

Dimension

Smaller Risk Larger Risk

Page 16: Cloud Computing Capability Patterns NCOIC Briefing to DISA 11 January 2010 Approved for Public Release Distribution Unlimited NCOIC-CC CapabPattsDISA –

The use of cloud computing technology and techniques to support localized, short-lived information access and processing. Use cases could include:

– “Cloudbursting” to support cyclic data processing requirements

– Establishing a cloud-based collaboration environment in order to coordinate firefighting resources during a wildfire

– Virtually binding shipboard IT infrastructures in order to create a battlegroup infrastructure-as-a-service platform

– Virtually binding land vehicle based servers and storage resources into a battlefield data center

– Dynamic provisioning of virtual cloud-based servers in order to automate exploitation and dissemination of unmanned air vehicle (UAV) streaming video feeds

Focus Area:Tactical Cloud Computing

rev date 04/19/23

Page 17: Cloud Computing Capability Patterns NCOIC Briefing to DISA 11 January 2010 Approved for Public Release Distribution Unlimited NCOIC-CC CapabPattsDISA –

17

Example:Hybrid Cloud Computing

Abstract: The Hybrid Cloud Computing (HCC) capability pattern provides a practical, pragmatic guide for development of cloud computing capability focused on interoperability and design for affordability. This capability pattern seeks to balance the cost, speed, and agility afforded cloud computing consumers with the required security, privacy and confidentiality.

Goal: Make Government more agile and adaptive with a focus on collaboration, openness and transparency

NCOIC Hybrid Cloud Computing Pattern = Service Service Oriented Government Powered by Cloud ComputingOriented Government Powered by Cloud Computing– Leverage net-centric thinking to power Government

transformation

Page 18: Cloud Computing Capability Patterns NCOIC Briefing to DISA 11 January 2010 Approved for Public Release Distribution Unlimited NCOIC-CC CapabPattsDISA –

18

Evolving Design Pattern

Maintain security and control of personal identifiable information on premise (I.e., from personal identity theft).

Obtain agility and cost benefits from public cloud

Develop cloud bursting capability to right sized private cloud

Extend to mobile devices

Source: Lockheed Martin Cloud Computing Research Investigation

Public Cloud

On Premise Environment

Data

Browser ApplicationsMobile Devices

Private Cloud

Page 19: Cloud Computing Capability Patterns NCOIC Briefing to DISA 11 January 2010 Approved for Public Release Distribution Unlimited NCOIC-CC CapabPattsDISA –

1919

Net-EnabledFuture

Stovepiped Systems, Point-to-Point Networks

Questions???