Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Globecom 2015 - Unify

Presentation
by

Balazs Sonkoly

on 9 September 2016

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Globecom 2015 - Unify

Showcase
UNIFY
Main objectives
UNIFYing Cloud and Carrier Network Resources:
An Architectural View

ESCAPE
SFC control plane
implement relevant parts of UNFY architecture
Main goal of Unify: design and implement an SFC control plane
Main features of the architecture and
the proof of concept prototype
NFs are instantiated at the infrastructure domains
and the forwarding overlay is also configured
over software (compute, storage) and network resources
for
flexible service creation
enable
recursive orchestration
of several types of resources
support
different
even legacy
technologies
scalable resource orchestration framework
joint, narrow waist
SFC control plane


Background
NFV
control plane <-> data plane separation
Network Function Virtualization
middlebox: packet processing element, not router/switch
traditionally special purpose HW
SDN
Software Defined Networking
SFC
Service Function Chaining
service: series of service functions (middleboxes/NFVs)
softwarization
of the control plane
NFV: virtualize middleboxes
run on general purpose HW as a SW module (e.g. VM)
softwarization
of the data plane
to be traversed in a given order by given traffic flows
Unify
with 16 partners
FP7 EU project
Unifying Cloud and Carrier Networks
Extensible Service ChAin Prototyping Environment
proof of concept prototype
Balázs Sonkoly
(Budapest Univ. of Technology and Economics),
Róbert Szabó (Ericsson Research),
Dávid Jocha (Ericsson Research),
János Czentye (Budapest Univ. of Technology and Economics),
Mario Kind (Deutsche Telekom AG),
Fritz-Joachim Westphal (Deutsche Telekom AG)

and sends this deployment request to the resource orchestrator
Service orchestrator maps the service graph (request) to its virtual resources (single BiS-BiS)
A request can be given as a service graph from the GUI
Service orchestrator has its own resource view (e.g. single BiS-BiS) provided by the lower level Virtualizer
Resource orchestrator sees this abstract domain view
NF-IB contains
Based on resource information and decomposition rules, resource orchestrator calculates the following deployment including
NF assignments and
forwarding info as flowrules in BiS-BiS nodes
deployment is realized by controller adapter modules of different technological domains
The request is splitted according to the selected domains
two realizations for an abstract webserver
and e.g. two decomposition choices for an IDS NF
implemented in Python in the POX controller platform
Next steps
UNIFY (EU FP7)
multi-domain,
multi-technology
but single administration
static control structures
e.g. virtualizers are configured in advance
5GEx (EU H2020)
multi-operator
dynamic control structures
including business aspects
co-operation of operators
new business models
Architecture
proposed by UNIFY
logicaly centralized CP
multi-level, recursive hierarchy
Virtualizer
our proposal for joint virtualization and programming of network and software (compute, storage) resources
BiS-BiS
virtualization
Big Switch & Big Software
generalization of Big Switch network abstraction
combined compute & networking
virtualized "infrastructure view"
joint control API
Resource Orchestrator (RO)
virtulizer
exposes a virtual infrastructure to its RO
RO
"programs" the virtualizer
jointly optimizes compute & network resources
handles/multiplexes upper level requests
started at the same time
VIM, NFVO <-> UNIFY
an example config of the virtualizer:
Towards recursive virtualization and programming for network and cloud resources
draft-unify-nfvrg-recursive-programming-02
Full transcript