Skip to main content

Towards recursive virtualization and programming for network and cloud resources
draft-unify-nfvrg-recursive-programming-02

Document Type Replaced Internet-Draft (individual)
Expired & archived
Authors Robert Szabo , Zu Qiang , Mario Kind
Last updated 2015-10-19
Replaced by draft-irtf-nfvrg-unify-recursive-programming
RFC stream (None)
Intended RFC status (None)
Formats
Stream Stream state (No stream defined)
Consensus boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Replaced by draft-irtf-nfvrg-unify-recursive-programming
Telechat date (None)
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft is available in these formats:

Abstract

The introduction of Network Function Virtualization (NFV) in carrier- grade networks promises improved operations in terms of flexibility, efficiency, and manageability. NFV is an approach to combine network and compute virtualizations together. However, network and compute resource domains expose different virtualizations and programmable interfaces. In [I-D.unify-nfvrg-challenges] we argued for a joint compute and network virtualization by looking into different compute abstractions. In this document we analyze different approaches to orchestrate a service graph with transparent network functions relying on a public telecommunication network and ending in a commodity data center. We show that a recursive compute and network joint virtualization and programming has clear advantages compared to other approaches with separated control between compute and network resources. In addition, the joint virtualization will have cost and performance advantages by removing additional virtualization overhead. The discussion of the problems and the proposed solution is generic for any data center use case; however, we use NFV as an example.

Authors

Robert Szabo
Zu Qiang
Mario Kind

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)