Professional Documents
Culture Documents
Network Function Virtualization: Challenges and Directions For Reliability Assurance
Network Function Virtualization: Challenges and Directions For Reliability Assurance
Outline
Introduction
Market’s trend
NFV: Opportunities and Challanges
Reliability Evaluation Project
Future Directions
NFV: Challenges and ISSRE ‘14
Directions for Reliability Assurance 3
Some years
ago…
Today…
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
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
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
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
Dependability Threats
NFV: Challenges and ISSRE ‘14
Directions for Reliability Assurance 16
Our Objective
Reliability Evaluation
Fault Injection
Hypervis
VM
or
Cloud ?
NFV: Challenges and ISSRE ‘14
Directions for Reliability Assurance 19
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