LISP NFV

Lisp Service Provider
NFV Use Case Draft
Sharon Barkai lispwg IETF91
1
Background
•
Lisp architecture intro has progressed to last call,
It's now possible to evolve its applicability to
service provider uses cases
•
There are two main types of service provider use
cases that need Lisp network virtualization,
consumer services and business services
•
Both engage virtualized network functions (NFV) in
provider-edge points of presence and datacenters, lisp optimizes NFV FlowMapping
2
Lisp based FlowMapping for
Scaling NFVs
3
Lisp based FlowMapping for
Scaling NFVs
4
Lisp based FlowMapping for
Scaling NFVs in ODL
5
Orchestration and
Management
Network Functions
SDN-XTR
Federated Control
Distributed Mapping
Overlay Tunnel
Ov
e
rla
Underlay
yT
un
ne
l
SDN-XTR
rla
e
Ov
Legend:
ContexNode
Mapping
SFF
Switch
Controller
Network Functions
Tunnel
Switch
6
nn
u
yT
el
Network Functions
SDN-XTR
SDN-XTR
SDN-XTR
Overlay Tunnel
Ov
e
rla
Underlay
yT
un
ne
l
SDN-XTR
ContexNode
Tunnel
Switch
Mapping
SFF
Switch
Controller
BYO-CE
Legend:
7
e
Ov
rla
nn
u
yT
el
vCE
BYO-CE
Orchestration and
Management
Without LISP - virtualization hot potato:
NVE - NVE - SFF1 - NVE - NVE - SFF2 - NVE - NVE - SLB - NVE - NVE
Logical Chain2
Logical Chain1
7.2
8.1.
7.1...
8.2
Inet
Carrier
Spine2
1.1.1.x
Carrier
Spine1
1.1.2.x
NVE
7.2...
8.1.
1.1.1.2
7.1..
8.1.
SFF
1.1.3.x
1.1.2.1
7.2...
8.2.
NVE
7.1.
8.2.
SFF
8
1.1.4.x
1.1.3.1
7.2...
8.1.
1.1.4.1
7.2...
8.2.
1.1.3.2
7.1..
8.1.
1.1.4.2
7.1...
8.2.
With LISP Virtualization Consolidation
Single Hop XTR NVE/SFF/SLB, Single Hop per-flow lookup
Logical Chain2
Logical Chain1
7.2
8.1.
7.1...
8.2
Inet
Singe Hop Indirection Aggregation
Single Hop Lookup
Carrier
Spine2
Carrier
Spine1
ETR
Hardware
Map
1.1.1.x
1.1.2.x
<< DHT PerFlow>>
1.1.3.x
1.1.4.x
7.2...
8.1.
7.2...
8.2.
7.2...
8.1.
7.2...
8.2.
7.1..
8.1.
7.1.
8.2.
7.1..
8.1.
7.1...
8.2.
9
Request
•
Extend Lisp use cases to provider services
beyond basic Internet Service
•
Specifically consumer and business services that
require network virtualization, specifically for NFV
•
Turn draft to work group doc, continue the draft
draft build up and open daylight code
10