DocumentCode :
3532790
Title :
OpenADN: Mobile apps on global clouds using OpenFlow and Software Defined Networking
Author :
Paul, Sudipta ; Jain, R.
fYear :
2012
fDate :
3-7 Dec. 2012
Firstpage :
719
Lastpage :
723
Abstract :
In recent years, there has been an explosive growth in mobile applications (apps), most of which need to serve global audiences. This increasing trend of service access from mobile computing devices necessitates more dynamic application deployment strategies based on the user context (user device type, mobility, link conditions, location, energy constraints, etc.) and the variations in the user access demographics. Cloud computing provides unique new opportunities for application service providers (ASPs) to implement such deployment strategies by making it possible to dynamically allocate geographically distributed computing resources to the application. However, managing such a dynamic and distributed Internet-scale application deployment environment is hard; requiring ASPs to be able to intelligently route application traffic based on high-level application deployment policies over a dynamically changing deployment environment. To this end, we propose the design of an open and standard data plane abstraction called Open Application Delivery Networking (OpenADN) that will allow ASPs to express and enforce application traffic management policies and application delivery constraints at the required level of granularity. The key motivation to designing the OpenADN abstraction is to be able to extract and standardize a set of common application delivery requirements across a wide class of applications deployed over the Internet. OpenADN is designed within the Software Defined Networking (SDN) framework allowing each ASP to implement a separate control plane application to manage the data plane entities over OpenADN to suit the specific requirements of the application. The data plane entities may belong to the ASP itself or may be delegated to third party providers such as Internet Service Providers (ISPs) or Cloud Service Providers (CSPs). We also make a case for augmenting the flow abstraction layer of SDN (OpenFlow) to add adequate support for OpenADN. OpenADN uses - P for forwarding packets to endpoint locators, making it easy to deploy over the current Internet with only a few OpenADN aware entities.
Keywords :
IP networks; Internet; cloud computing; data structures; mobile computing; open systems; software radio; telecommunication traffic; ASP; IP; Internet; OpenADN abstraction; OpenFlow; SDN framework; application delivery constraints; application service providers; application traffic management policies; cloud computing; control plane application; data plane entities; distributed Internet-scale application deployment environment; dynamic Internet-scale application deployment environment; endpoint locators; flow abstraction layer; geographically distributed computing resources; global clouds; high-level application deployment policies-based intelligently route application traffic; mobile applications; mobile computing; open application delivery networking; software defined networking; standard data plane abstraction; third party providers; user context-based dynamic application deployment strategies; Cloud computing; Context; Middleboxes; Mobile communication; Process control; Receivers; Servers; Application Delivery; Application Flow-label; Application traffic Flows; Cross-layer communication; ID/Locator Split; Label Stacking; Label Switching; Network Architecture; Software Defined Networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Globecom Workshops (GC Wkshps), 2012 IEEE
Conference_Location :
Anaheim, CA
Print_ISBN :
978-1-4673-4942-0
Electronic_ISBN :
978-1-4673-4940-6
Type :
conf
DOI :
10.1109/GLOCOMW.2012.6477663
Filename :
6477663
Link To Document :
بازگشت