Lecture 4 - NFV As A Public Cloud Service
Lecture 4 - NFV As A Public Cloud Service
Cloud
Enterprise network datacenter
Internet
Traffic
Redirection
Enterprise network
Why offload NF processing to the cloud ?
● Leverage economy of scale to cut costs
● Simplify management
○ No need for training personnel
○ Upgrades are handled by cloud provider
○ Low-level configuration of NFs is replaced by policy
configurations
■ Avoid failures due to misconfiguration
● Elastic scaling
○ Scale in/out works much better on cloud Vs. on premise
■ Avoid failures due to overload
Transition
Important questions to answer
● How is the redirection implemented ?
○ Functional equivalence needs to be maintained
○ Latency should not be inflated
● How to choose cloud provider to offload to ?
○ Dependent on cloud provider’s geographical resource
footprint
Bounce redirection
● Simplest form of redirection
● Tunnel ingress and egress
traffic to the cloud service
● Benefit: Does not require any
modification to the enterprise Enterprise
Gateway
or the client applications
● Drawback: Extra round trip to Average latency between
Georgia Tech campus and Microsoft Azure regions
the cloud
Region Average Latency (ms)
○ Can be feasible if cloud East US(Virginia) 24 ms
Enterprise Network
What about bandwidth savings ?
Solution : Use general-purpose traffic HTTP
NAT FW
Proxy
compression in Cloud-NFV gateway
Enterprise Network
Public Cloud
Protocol agnostic compression technique Traffic HTTP
achieves similar bandwidth compression as compression
/decompression
Proxy
NAT FW
Antenna Antenna
Coaxial
to Core cable
to Core RF RRH
Baseband
Network (S1
Network (S1 Fiber
-band
interface)
Base
interface)
RF
to other base
to other base
stations
stations
(X2 interface)
(X2 interface)
RF and Baseband processing are Functions split between Remote
co-located in one unit (inside a Radio Head (RRH) and BaseBand
base station). Unit (BBU). BBU is typically located
within 20-40 kms away from
Benefits/Limitations of 3G/4G design
Benefits:
● Lower power consumption since RF
functionality can be placed on 3G and 4G
poles/rooftops ⇒ efficient cooling networks
Baseband
(S1 interface)
Limitations:
to other base
● Static RRH-to-BBU assignment ⇒ Resource stations
(X2 interface)
underutilization
● BBUs are implemented as specialized
hardware ⇒ Poor scalability and failure
handling
Transition
Cloud Radio Access Network
● Virtualizes the BBUs in a BBU Pool
● Base-band Unit now implemented
as software running on general
RF RRH
purpose servers
● Allows elastic scaling of BBUs
RF RRH
based on current workload
● BBU-RRH assignment is dynamic, Baseband
Baseband RF RRH
Baseband
leading to higher resource
utilization RF RRH
Virtualized BBU Pool
Location of virtual BBU Pool?
● Splitting Radio Function and Base Band processing poses stringent
requirements on connecting links
○ Low latency
○ Low jitter
○ High throughput