**Network Virtualization Over Elastic Optical Networks: A Survey of Allocation Algorithms**

Danilo Bórquez‐Paredes, Alejandra Beghelli and Ariel Leiva

Additional information is available at the end of the chapter

http://dx.doi.org/10.5772/intechopen.68340

#### **Abstract**

Network virtualization has emerged as a paradigm for cloud computing services by providing key functionalities such as abstraction of network resources kept hidden to the cloud service user, isolation of different cloud computing applications, flexibility in terms of resources granularity, and on‐demand setup/teardown of service. In parallel, flex‐grid (also known as elastic) optical networks have become an alternative to deal with the constant traffic growth. These advances have triggered research on network virtualization over flex‐grid optical networks. Effort has been focused on the design of flexible and virtualized devices, on the definition of network architectures and on virtual network allocation algorithms. In this chapter, a survey on the virtual network allocation algorithms over flexible‐grid networks is presented. Proposals are classified according to a taxonomy made of three main categories: performance metrics, operation conditions and the type of service offered to users. Based on such classification, this work also identi‐ fies open research areas as multi‐objective optimization approaches, distributed architec‐ tures, meta‐heuristics, reconfiguration and protection mechanisms for virtual networks over elastic optical networks.

**Keywords:** optical fibre networks, flexible‐grid/elastic networks, network virtualization, resource allocation algorithms
