Full text loading...
-
oa Middleware architecture for cloud-based services using software defined networking (SDN)
- Publisher: Hamad bin Khalifa University Press (HBKU Press)
- Source: Qatar Foundation Annual Research Forum Proceedings, Qatar Foundation Annual Research Forum Volume 2013 Issue 1, Nov 2013, Volume 2013, ICTP-039
Abstract
In modern enterprise and Internet-based application environments, a separate middlebox infrastructure for providing application delivery services such as security (e.g., firewalls, intrusion detection), performance (e.g., SSL off loaders), and scaling (e.g., load balancers) is deployed. However, there is no explicit support for middleboxes in the original Internet design; forcing datacenter administrators to accommodate middleboxes through ad-hoc and error-prone network configuration techniques. Given their importance and yet the ad-hoc nature of their deployment, we plan to study application delivery (in general) in the context of cloud-based application deployment environments. To fully leverage these opportunities, ASPs need to deploy a globally distributed application-level routing infrastructure to intelligently route application traffic to the right instance. But, since such an infrastructure would be extremely hard to own and mange, it is best to design a shared solution where application-level routing could be provided as a service by a third party provider having a globally distributed presence, such as an ISP. Although these requirements seem separate, they can be converged into a single abstraction for supporting application delivery in the cloud context.