LEVERAGING OPENFLOW FOR RESOURCE PLACEMENT OF VIRTUAL DESKTOP CLOUD APPLICATIONS

Bibliographic Details
Main Author: Rajagopalan, Sudharsan
Language:English
Published: The Ohio State University / OhioLINK 2013
Subjects:
Online Access:http://rave.ohiolink.edu/etdc/view?acc_num=osu1367456412
id ndltd-OhioLink-oai-etd.ohiolink.edu-osu1367456412
record_format oai_dc
spelling ndltd-OhioLink-oai-etd.ohiolink.edu-osu13674564122021-08-03T05:23:05Z LEVERAGING OPENFLOW FOR RESOURCE PLACEMENT OF VIRTUAL DESKTOP CLOUD APPLICATIONS Rajagopalan, Sudharsan Computer Science Computer Engineering Popular applications such as email, photo/video galleries, and file storage are increasingly being supported by cloud platforms in residential, academia and industry communities. The next frontier for these user communities will be to transition `traditional desktops’ that have dedicated hardware and software configurations into `virtual desktop clouds’ that are accessible via thin-clients. In this paper, we describe anIntelligent resource placement framework for thin-client based virtual desktops. The framework leverages principles of software defined networking and features a `unified resource broker’ that uses special `marker packets’ for: (a) “route setup” when handling non-IP traffic between thin-client sites and data centers, (b) “path selection” and “load balancing” of virtual desktop flows to improve performance of interactive applications and video playback, and to cope with faults such as link-failures or Denial of Service cyber-attacks. The Framework has the ability to provisioning OpenFlow paths with less Service Response times for VD Requests. Our Framework In addition, we detail our framework implementation within a virtual desktop cloud (VDC) setup in a multi-domain Global Environment for Network Innovations (GENI) Future Internet testbed spanning backbone and access networks with a automation and centralized control using a tool called VDC-Sim. We present empirical results from our experimentation that leverages OpenFlow programmable networking, as well as cross-traffic capabilities for validating our framework in GENI under realistic settings. Our results demonstrate the importance of scheduling regulated measurements that can be used for intelligent resource placement decisions. Our results also show the feasibility and benefits of using OpenFlow controller applications for path selection and load balancing between thin-client sites and data centers in VDCs. The thesis also shows how our OpenFlow Framework can used for other cloud applications using GridFTP application over WAN as a Case Study. 2013-08-23 English text The Ohio State University / OhioLINK http://rave.ohiolink.edu/etdc/view?acc_num=osu1367456412 http://rave.ohiolink.edu/etdc/view?acc_num=osu1367456412 unrestricted This thesis or dissertation is protected by copyright: all rights reserved. It may not be copied or redistributed beyond the terms of applicable copyright laws.
collection NDLTD
language English
sources NDLTD
topic Computer Science
Computer Engineering
spellingShingle Computer Science
Computer Engineering
Rajagopalan, Sudharsan
LEVERAGING OPENFLOW FOR RESOURCE PLACEMENT OF VIRTUAL DESKTOP CLOUD APPLICATIONS
author Rajagopalan, Sudharsan
author_facet Rajagopalan, Sudharsan
author_sort Rajagopalan, Sudharsan
title LEVERAGING OPENFLOW FOR RESOURCE PLACEMENT OF VIRTUAL DESKTOP CLOUD APPLICATIONS
title_short LEVERAGING OPENFLOW FOR RESOURCE PLACEMENT OF VIRTUAL DESKTOP CLOUD APPLICATIONS
title_full LEVERAGING OPENFLOW FOR RESOURCE PLACEMENT OF VIRTUAL DESKTOP CLOUD APPLICATIONS
title_fullStr LEVERAGING OPENFLOW FOR RESOURCE PLACEMENT OF VIRTUAL DESKTOP CLOUD APPLICATIONS
title_full_unstemmed LEVERAGING OPENFLOW FOR RESOURCE PLACEMENT OF VIRTUAL DESKTOP CLOUD APPLICATIONS
title_sort leveraging openflow for resource placement of virtual desktop cloud applications
publisher The Ohio State University / OhioLINK
publishDate 2013
url http://rave.ohiolink.edu/etdc/view?acc_num=osu1367456412
work_keys_str_mv AT rajagopalansudharsan leveragingopenflowforresourceplacementofvirtualdesktopcloudapplications
_version_ 1719419281478778880