Enhanced network control plane architectures supporting cloud computing applications gmpls pce
Download
1 / 16

Enhanced Network Control Plane architectures supporting Cloud Computing applications: GMPLS+/PCE+ - PowerPoint PPT Presentation


  • 112 Views
  • Uploaded on

Enhanced Network Control Plane architectures supporting Cloud Computing applications: GMPLS+/PCE+. Nicola Ciulli Project Steering Committee On-demand Infrastructure Services Provisioning Workshop, OGF 28, Munich, Mar 15 th 2010. NCP problem statement.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Enhanced Network Control Plane architectures supporting Cloud Computing applications: GMPLS+/PCE+' - howell


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Enhanced network control plane architectures supporting cloud computing applications gmpls pce

Enhanced Network Control Plane architectures supporting Cloud Computing applications:GMPLS+/PCE+

Nicola Ciulli

Project Steering Committee

On-demand Infrastructure Services Provisioning Workshop,

OGF 28, Munich, Mar 15th2010


Ncp problem statement
NCP problem statement Cloud Computing applications:

  • Grids, cloud computing and SOAs at largerely on a vital commodity: the network

    • An ever-increasing number of distributed [super-]computing applications

      • Highly-demanding requirements for dynamicity and flexibility in Net + IT resource control (e.g. automated scaling up/down)

    • …but their network service(s) still treated as “always-on”

      • Application layer unable to exploit the automatic control potentialities of the current optical (and not-optical) network technologies

      • IT resources dynamics completely uncorrelated from the network ones

        • Common trend to over-provision network services

           inefficient resource utilization in the network, above all in case of fault recovery


Ncp problem statement cont d
NCP problem statement (cont’d) Cloud Computing applications:

  • [DEMAND] More and more massive utilisation of these Net+IT services by end-users

  • [OFFER] A rapid migration from telecommunication networks to global communication infrastructures

    • Network infrastructure

    • Computing/storage elements (IT)

    • Software and tools to control, monitor and manage the Net+IT services

  • Often virtually composed on top of incumbent providers

  • … and with a “revolution” in actors’ roles and responsibilities along the value-chain

    • Infrastructure providers, network operators, virtual network operators,

    • Service/Content providers, Over the Top (OTTs), etc.


Geysers reference model
GEYSERS reference model Cloud Computing applications:

Roles

App/Service Providers

Application

Application

Application Interface

Network Control Plane (Extended ASON/GMPLS and PCE Control Plane)

(virtual)

Network

Operators

GMPLS+/PCE+

GMPLS+/PCE+

Logical Infrastructure Composition Layer

Infrastructure Providers

Network Infrastructure

IT Infrastructure

IT Infrastructure

Resources

IT: storage, computing

IT: storage, computing

optical infrastructure

4


Nips network it provisioning service
NIPS: Network+IT Provisioning Service Cloud Computing applications:

  • Beyond a UNI, towards a App-to-Net i/f

  • Generalized semantics to describe

    • the functional characteristics of both IT sites and NEs (exported from LICL)

      • i.e. resourcetypes, capabilities and availabilities

        • E.g. sites, attached services, capabilities and capacities of network, computing and storage elements, etc.

    • also the non-functional service characteristics

      • Workflow descriptions

      • Interaction properties

      • Service Level Agreements

      • Pricing/charging models

      • etc.

a service that allows the provisioning of network and IT resources in a single-step, through a set of seamlessly integrated procedures


Planned features 1
Planned features [1] Cloud Computing applications:

  • Provide a single reference point for the Application layer (Network+IT Provisioning Service interface – NIPS)

    • [downward] e2e dynamic (advance) reservations with differentiated service guarantees (QoS but also resiliency) on a per-user/service basis

    • [upward] Reporting SLA fulfilment for subsequent workflow adjustments

  • Capability of dynamic e2e resource composition of Net + IT resources

    • “One-step” Net+IT resource reservation

    • Scheduled/advance reservation (various degrees from fully distributed to centralized)

    • Trusted mechanisms for accessing resources

    • Coordinated recovery strategies for an overall service resiliency


Planned features 2
Planned features [2] Cloud Computing applications:

  • Supporting new connection paradigms, i.e. beyond p2p

    • assisted unicast (i.e. network quotations about performance and prices of <src, dst> pairs)

    • restricted anycast (i.e. with a set of equivalent dst in which NCP+ will pick the best one)

    • full anycast (i.e. dst choice totally delegated to NCP)

  • Coordinated service provisioning and maintenance through the LICL

    • Dynamic provisioning, monitoring and recovery functions

    • Logical infrastructure re-planning based on TE considerations, network & SLA fulfilment benchmarking

  • Backward compatibility and interoperability with std GMPLS and PCE

    • ASON/GMPLS (by ITU-T and IETF CCAMP WG)

    • PCE (by IETF PCE WG)

    • UNI and E-NNI interfaces (by OIF + possible influences from OGF NSI WG)


Reference deployment scenario
Reference deployment scenario Cloud Computing applications:

PCE+ protocol

PCE+ protocol

PCE

PCE+

x-NNI

NIPS UNI

PCE+

I-NNI

x-NNI

NIPS UNI

I-NNI

I-NNI

GMPLS+/PCE+

Region/Area

GMPLS+/PCE+

Region/Area

PCE+ protocol

Standard

GMPLS/PCE NCP

(inner core)

PCE+

x-NNI

I-NNI

GMPLS+/PCE+ NCP

(outer core)

GMPLS+/PCE+

Region/Area

NIPS UNI


Ncp major innovations
NCP major innovations Cloud Computing applications:

AAA

for net+IT provisioning services

GEYSERS

enhanced NCP

Application dynamics and granularity at the user-network interface

(NIPS)

  • Extended communication paradigms

  • assisted unicast

  • restricted anycast

  • full anycast

New service composition dynamicsat the SOA layer

BoD services planned + provisioned by the NCP but optionally hocked to the NMSdecision flow

Cross-layer service monitoringand escalation of recoveryprocedures

Scheduled BoDservices handled by the NCP in a distributed/federated way

Energy-efficient network + IT resource routing and provisioning


Main work items for gmpls pce
Main work items for GMPLS+/PCE+ Cloud Computing applications:

  • @Routing plane [GMPLS+/PCE+]

    • Protocol extensions for Net+IT resource advertisements

    • NIPS route computation

    • Procedures for inter-domain NIPS routing

  • @Signalling plane [GMPLS+]

    • Protocol extensions for Net+IT resource reservations

    • Procedures for seamless NIPS signalling

    • Procedures for coordinated inter-layer recovery and escalations

    • NIPS interface specification

      • To let end-user apps or the brokering/scheduling entities on the Enterprise Service Bus (ESB) stimulate the GMPLS+ NCP


Reference specs and architectures
Reference specs and architectures Cloud Computing applications:

  • ASON/GMPLS core specs

    • ITU-T SG15 work on ASON and Transport Ethernet

    • OIF for ASON Network Interfaces (UNI, E-NNI sig+rout.)

    • IEFT RFCs & I-Ds for

    • signalling (G.RSVP-TE)

    • routing (G.OSPF-TE)

    • recovery mechanisms

    • support for multiple switching technologies (MRN/MLN)

    • PCE architecture and inter-PCE comms

  • OASIS SOA application requirements and framework

  • OGF: NSI, OCCI?


Expected impacts on sdos
Expected impacts on SDOs Cloud Computing applications:

  • e.g. by contributing to

  • NSI-WG

  • Tentative ISOD WG


Thank you Cloud Computing applications:

Any questions?

Nicola Ciulli, n.ciulli<at>nextworks.it

13


Energy data awareness and crunching
Energy-data awareness and crunching Cloud Computing applications:


Starting point of work prototyping testing
Starting point of work: prototyping & testing Cloud Computing applications:

  • A number of existing platforms to be extended/used

    • For GMPLS+/PCE+ (protocol stacks in Linux controllers)

    • For std GMPLS/PCE (protocol stacks embedded in optical nodes)

  • … and a solid R&D test-beds background from the team

    • Telco SME: Nextworks (NCP WP Lead)

    • Telco manufacturers: ADVA, Alcatel-Lucent Italy

    • Pan-European Carriers: Interoute

    • Service Providers: SAP AG

    • Telecom Operators & NREN: Telefonica I+D, Polish PTT, PSNC

    • Universities and Research Centers: i2CAT, Univ. Essex, Univ. Amsterdam, Athens Information Technology, Tech. Univ. Braunschweig, IBBT

15


Planned delivery of the major results
Planned delivery of the major results Cloud Computing applications:

  • [Q1-2011] GMPLS+/PCE+ architecture (high/low level)

  • [Q1-2012] First prototypes for testbed integration and validations

  • [Q3-2012] Final prototype releases


ad