You are on page 1of 21

NFV: Challenges and ISSRE ‘14

Directions for Reliability Assurance

Network Function Virtualization:


Challenges and
Directions for Reliability
Assurance
D. Cotroneo, L. De Simone, A.K.
Jiang Fan, Wang Ping
Iannillo, A. Lanzaro, R. Natella

Università degli Studi di Napoli


Huawei Technologies Co., China
Federico II, Italy
NFV: Challenges and ISSRE ‘14
Directions for Reliability Assurance 2

Outline
 Introduction
 Market’s trend
 NFV: Opportunities and Challanges
 Reliability Evaluation Project
 Future Directions
NFV: Challenges and ISSRE ‘14
Directions for Reliability Assurance 3

New scenario in telecom world

Some years
ago…

Today…

How do Telco operators meet new traffic


NFV: Challenges and ISSRE ‘14
Directions for Reliability Assurance 4
NFV: Challenges and ISSRE ‘14
Directions for Reliability Assurance 5

Rethink network architecture


 Lower acquisition and mantainance costs
 Reduce software dependency on expensive
proprietary hardware
 routers, firewall, gateway, content delivery
network, intrusion detection systems
 Reduce capital and operational expenses
(CAPEX and OPEX)
 Increasing the agility of the network to respond
to dynamic requirements
 Faster development cycles
NFV: Challenges and ISSRE ‘14
Directions for Reliability Assurance

Emerging technologies
 SDN: separation of
Software (e.g., control
plane) from Hardware
(e.g. data plane, packets
forwarding)

 NFV: virtualization of
network functions (e.g.
middle-boxes) for a
dynamic allocation and
execution on general
purpose Hardware.
6
NFV: Challenges and ISSRE ‘14
Directions for Reliability Assurance 7

Softwarization of Network Functions


 Virtualization technologies enable network
virtualization decoupling network function’s
software from underlying hardware
Web Cloud is Easier Than Telco Cloud
Commercial Virtualization Technologies Were Not Made for RTC

Web Cloud Telco Cloud

Stateless Stateful
Light uplink, heavy downlink Heavy uplink & downlink
TCP UDP
TLS IPsec
Processing bursts Continuous processing
Queued Instantaneous
Cached content Real time streams
Layers 5-7 Layers 3-7
NFV: Challenges and ISSRE ‘14
Directions for Reliability Assurance
Virtualization comes at a cost for RTC

Latency and Forwarding


Plane
Jitter increase
with each Interface
Drivers
additional
layer Forwarding
Plane
Hypervisor

Reduced
Forwarding Interface Hypervisor
media Plane Drivers Drivers

handling
capacity vs. AP6300 Generic CPU
purpose-built
Purpose-
platforms built COTS VM

Requires new
NFV: Challenges and ISSRE ‘14
Directions for Reliability Assurance
Page 10

ETSI NVF-ISG

Global operators-led Industry Specification Group (ISG)


under the auspices of ETSI
NFV: Challenges and ISSRE ‘14
Directions for Reliability Assurance 11

ETSI NFV Working Groups


Infrastructu
re
Architectur
e

Software
Security Architectur
e

ETSI
NFV ISG

Performanc Manageme
e nt
& &
Orchestrati
Portability on

Reliability
&
Availability
NFV: Challenges and ISSRE ‘14
Directions for Reliability Assurance 12

NFV Scenarios
NFV: Challenges and ISSRE ‘14
Directions for Reliability Assurance 13

NFVI Architecture
NFV: Challenges and ISSRE ‘14
Directions for Reliability Assurance 14

NFVI Reliability Requirements


NFV: Challenges and ISSRE ‘14
Directions for Reliability Assurance 15

Dependability Threats
NFV: Challenges and ISSRE ‘14
Directions for Reliability Assurance 16

Our Objective
 Reliability Evaluation

 What are the risks of leveraging on virtualization


technologies in NFV infrastructures?
 How can we predict and mitigate the impact of
faults arising from virtualization technologies?
NFV: Challenges and ISSRE ‘14
Directions for Reliability Assurance 17

System System System System Syste


Concept Design Developmen Verification Deployme
t Opera
Establish Reliability
Requirements
Qualitative/qua Requirements and Product
ntitative analysis drive release
Reliability reliability test
Modeling and planning
Analysis
System design, development, and test
Fault Injection
Reliability Testing Reliab
improvement Performance and Monito
Stress Testing
over releases
NFV: Challenges and ISSRE ‘14
Directions for Reliability Assurance 18

Fault Injection

Hypervis
VM
or

Cloud ?
NFV: Challenges and ISSRE ‘14
Directions for Reliability Assurance 19

Challenges of injecting fault in NFVI


 Black-box and complex nature of virtualization
technologies
 Lack of well-established reliability evaluation
criteria for NFVIs
 Integration and interoperability
NFV: Challenges and ISSRE ‘14
Directions for Reliability Assurance 20

Discussion
NFV: Challenges and ISSRE ‘14
Directions for Reliability Assurance 21

Future Directions
 FMEA of virtualization technologies in NFVIs
 hardware failures, software and configuration
faults that can impact on virtualized resources
 Definition of Key Performance Indicators and
Methodologies for NFVI reliability
 measures for fault tolerance and
performance, and provide guidelines to
systematically assess reliability
 Design of novel Fault Injection Techniques
 Validation using NFV products and technologies

You might also like