DocumentCode
579247
Title
Abstracting network state in Software Defined Networks (SDN) for rendezvous services
Author
Gurbani, Vijay K. ; Scharf, Michael ; Lakshman, T.V. ; Hilt, Volker ; Marocco, Enrico
fYear
2012
fDate
10-15 June 2012
Firstpage
6627
Lastpage
6632
Abstract
The Software Defined Network (SDN) model depends on abstractions to separate the control plane from the packet forwarding plane. Applications can interact with the control plane to receive a global network view, upon which they can operate. By having access to network topology information, applications can optimize decisions related to service rendezvous, service fulfillment, service placement and service removal. The network is in the best position to provide guidance to a broad class of applications, including peer-to-peer systems, Content Distribution Network (CDN), and datacenter applications. In all these use cases proximity matters as peers need to rendezvous with other peers and users need to rendezvous with the best cloud application or best CDN server. We maintain that a solution for such a rendezvous problem should be an intrinsic component of the emerging SDN model. A specific instance of a protocol that abstracts network topology is the Application Layer Traffic Optimization (ALTO) protocol. ALTO provides applications an abstract view of the network and thus enables applications to leverage a network without exposing the network provider´s internal details or policies. We argue that ALTO provides a clean, mature, standards-based and powerful abstraction, which can be used by SDNs today to obtain network information for solving the rendezvous problem.
Keywords
protocols; software radio; telecommunication network topology; telecommunication traffic; ALTO protocol; CDN server; SDN model; application layer traffic optimization protocol; content distribution network; control plane; data center applications; network state abstracting; network topology information; packet forwarding plane; peer-to-peer systems; rendezvous services; service fulfillment; service placement; software defined network model; Cloud computing; Network topology; Peer to peer computing; Protocols; Routing; Servers;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications (ICC), 2012 IEEE International Conference on
Conference_Location
Ottawa, ON
ISSN
1550-3607
Print_ISBN
978-1-4577-2052-9
Electronic_ISBN
1550-3607
Type
conf
DOI
10.1109/ICC.2012.6364858
Filename
6364858
Link To Document