enhancing dynamic cloud based services using network virtualization

Enhancing dynamic cloud based services using network virtualization

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Enhancing Dynamic Cloud-based Services using Network Virtualization Fang Hao, T.V. Lakshman, Sarit Mukherjee, Haoyu Song Bell Labs, Alcatel-Lucent {fangh, lakshman, sarit, [email protected] ABSTRACT It is envisaged that services and applications will migrate to a cloud-computing paradigm where thin-clients on user- devices access, over the network, applications hosted in data centers by application service providers. Examples are cloud- based gaming applications and cloud-supported virtual desk- tops. For good performance and efficiency, it is critical that these services are delivered from locations that are the best for the current (dynamically changing) set of users. To achieve this, we expect that services will be hosted on vir- tual machines in interconnected data centers and that these virtual machines will migrate dynamically to locations best- suited for the current user population. A basic network in- frastructure need then is the ability to migrate virtual ma- chines across multiple networks without losing service conti- nuity. In this paper, we develop mechanisms to accomplish this using a network-virtualization architecture that relies on a set of distributed forwarding elements with centralized control (borrowing on several recent proposals in a similar vein). We describe a preliminary prototype system, built us- ing Openflow components, that demonstrates the feasibility of this architecture in enabling seamless migration of virtual machines and in enhancing delivery of cloud-based services. Categories and Subject Descriptors H.4.3 [ Information Systems ]: Information Systems Ap- plications— Communications Applications General Terms Design, Experimentation Keywords Virtualization, VM Migration, Data Center Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. To copy otherwise, to republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. VISA’09, August 17, 2009, Barcelona, Spain. Copyright 2009 ACM 978-1-60558-595-6/09/08 ...$10.00. 1. INTRODUCTION There is a growing consensus that a significant number of services will be delivered using a cloud-computing model where users running thin-clients in their devices will ac- cess network hosted applications and services. These ap- plications and services will be hosted in data centers lo- cated in various parts of the network. New services will be instantiated by deploying a service delivery system on- demand by dynamically allocating the necessary network and data center resources. Examples of such services are cloud-computing based on-demand gaming [2] and network supported virtual desktop applications [1]. For successful deployment of such cloud-based applications, it is impor- tant that users perceive very little delay in accessing the...
View Full Document

This note was uploaded on 12/01/2011 for the course EE 5373 taught by Professor Chao during the Spring '11 term at NYU Poly.

Page1 / 8

Enhancing dynamic cloud based services using network virtualization

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online