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
• Grids, cloud computing and SOAs at large rely 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

On-demand Infrastructure Services Provisioning Workshop, OGF 28, Munich, Mar 15th 2010
2
NCP problem statement (cont’d)
• [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.
On-demand Infrastructure Services Provisioning Workshop, OGF 28, Munich, Mar 15th 2010
3
GEYSERS reference model
Roles
Application
Application
App/Service
Providers
Application Interface
Network Control Plane (Extended ASON/GMPLS and PCE Control Plane)
GMPLS+/PCE+
GMPLS+/PCE+
Logical Infrastructure Composition Layer
IT Infrastructure
IT: storage,
computing
Network Infrastructure
optical infrastructure
IT Infrastructure
IT: storage,
computing
On-demand Infrastructure Services Provisioning Workshop, OGF 28, Munich, Mar 15th 2010
(virtual)
Network
Operators
Infrastructure
Providers
Resources
4
NIPS: Network+IT Provisioning Service
a service that allows the provisioning of network and IT resources in
a single-step, through a set of seamlessly integrated procedures
• 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. resource types, 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.
On-demand Infrastructure Services Provisioning Workshop, OGF 28, Munich, Mar 15th 2010
5
Planned features [1]
• 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
On-demand Infrastructure Services Provisioning Workshop, OGF 28, Munich, Mar 15th 2010
6
Planned features [2]
• 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)
On-demand Infrastructure Services Provisioning Workshop, OGF 28, Munich, Mar 15th 2010
7
Reference deployment scenario
PCE+ protocol
PCE+ protocol
PCE
PCE+
x-NNI
PCE+
NIPS UNI
NIPS UNI
I-NNI
x-NNI
I-NNI
I-NNI
GMPLS+/PCE+
Region/Area
GMPLS+/PCE+
Region/Area
Standard
GMPLS/PCE NCP
(inner core)
PCE+ protocol
PCE+
x-NNI
I-NNI
GMPLS+/PCE+ NCP
(outer core)
GMPLS+/PCE+
Region/Area
On-demand Infrastructure Services Provisioning Workshop, OGF 28, Munich, Mar 15th 2010
NIPS UNI
8
NCP major innovations
GEYSERS
enhanced NCP
Application dynamics
and granularity at the
user-network interface
(NIPS)
BoD services planned
+ provisioned by the
NCP but optionally
hocked to the NMS
decision flow
Scheduled BoD
services handled by
the NCP in a
distributed/federated
way
AAA
for net+IT provisioning
services
Extended
communication
paradigms
• assisted unicast
• restricted anycast
• full anycast
New service
composition dynamics
at the SOA layer
Cross-layer service
monitoring and
escalation of recovery
procedures
Energy-efficient
network + IT resource
routing and
provisioning
On-demand Infrastructure Services Provisioning Workshop, OGF 28, Munich, Mar 15th 2010
9
Main work items for GMPLS+/PCE+
• @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
On-demand Infrastructure Services Provisioning Workshop, OGF 28, Munich, Mar 15th 2010
10
Reference specs and architectures
• 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?
On-demand Infrastructure Services Provisioning Workshop, OGF 28, Munich, Mar 15th 2010
11
Expected impacts on SDOs
e.g. by contributing to
• NSI-WG
• Tentative ISOD WG
On-demand Infrastructure Services Provisioning Workshop, OGF 28, Munich, Mar 15th 2010
12
Thank you
Any questions?
Nicola Ciulli, n.ciulli<at>nextworks.it
On-demand Infrastructure Services Provisioning Workshop, OGF 28, Munich, Mar 15th 2010
13
Energy-data awareness and crunching
Energy efficient
approach
Logical
Infrastructure
Composition Layer
Partitioning and
Virtualization
Energy-aware
Scheduling
Promote Optical
networking
Extended Control
Plane
Considerable
energy saving
compare to IP
routers
Energy-aware
Routing
(GMPLS+/PCE+)
Allocation
Statistically
sharing of
resources
Minimize the
number of
concurrent
powered on
resources
Power
consumption
ON + IT
(metadata info)
dissemination
Energy
efficient
Routing and
provisioning
traffic
mapping
on hybrid
networks
Resource usage
optimization
right-size
infrastructure
power down
unused
infrastructure
create
awareness
prefer
energy
efficient
resources
On-demand Infrastructure Services Provisioning Workshop, OGF 28, Munich, Mar 15th 2010
14
Starting point of work: prototyping & testing
• 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
On-demand Infrastructure Services Provisioning Workshop, OGF 28, Munich, Mar 15th 2010
15
Planned delivery of the major results
• [Q1-2011] GMPLS+/PCE+ architecture (high/low level)
• [Q1-2012] First prototypes for testbed integration and
validations
• [Q3-2012] Final prototype releases
On-demand Infrastructure Services Provisioning Workshop, OGF 28, Munich, Mar 15th 2010
16