VDC-Analyst: Design and verification of virtual desktop cloud resource allocations

نویسندگان

  • Prasad Calyam
  • Sudharsan Rajagopalan
  • Sripriya Seetharam
  • Arunprasath Selvadhurai
  • Khaled Salah
  • Rajiv Ramnath
چکیده

One of the significant challenges for Cloud Service Providers (CSPs) hosting “virtual desktop cloud” (VDC) infrastructures is to deliver a satisfactory quality of experience (QoE) to the user. In order to maximize the user QoE without expensive resource overprovisioning, there is a need to design and verify resource allocation schemes for a comprehensive set of VDC configurations. In this paper, we present “VDCAnalyst”, a novel tool that can capture critical quality metrics such as Net Utility and Service Response Time, which can be used to quantify VDC platform readiness. This tool allows CSPs, researchers and educators to design and verify various resource allocation schemes using both simulation and emulation in two modes: “Run Simulation” and “Run Experiment”, respectively. The Run Simulation mode allows users to test and visualize resource provisioning and placement schemes on a simulation framework. Run Experiment mode allows testing on a real software-defined network testbed using emulated virtual desktop application traffic to create a realistic environment. Results from using our tool demonstrate that a significant increase in perceived user QoE can be achieved by using a combination of the following techniques incorporated in the tool: (i) optimizing Net Utility through a “Cost-aware Utility-Maximal Resource Allocation Algorithm”, (ii) estimating values for Service Response Time using a “Multi-stage Queuing Model”, and (iii) appropriate load balancing through software-defined networking adaptations in the VDC testbed. Keywords-Virtual desktop cloud, Cloud simulator, Utilitydirected resource allocation, Software-defined networking, Cloud testbed experiment

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Utility-directed resource allocation in virtual desktop clouds

User communities are rapidly transitioning their ‘‘traditional desktops’’ that have dedicated hardware and software installations into ‘‘virtual desktop clouds’’ (VDCs) that are accessible via thin-clients. To allocate and manage VDC resources for Internet-scale desktop delivery, existing works focus mainly on managing server-side resources based on utility functions of CPU and memory loads, an...

متن کامل

VMLab: Infrastructure to Support Desktop Virtualization Experiments for Research and Education

In terms of convenience and cost-savings, user communities have benefited from transitioning to virtual desktop clouds (VDCs) that are accessible via thin-clients, moving away from dedicated hardware and software in “traditional desktops”. Allocating and managing VDC resources in a scalable and cost-effective manner poses unique challenges to cloud service providers. User workload profiles in V...

متن کامل

A Genetic Based Resource Management Algorithm Considering Energy Efficiency in Cloud Computing Systems

Cloud computing is a result of the continuing progress made in the areas of hardware, technologies related to the Internet, distributed computing and automated management. The Increasing demand has led to an increase in services resulting in the establishment of large-scale computing and data centers, in addition to high operating costs and huge amounts of electrical power consumption. Insuffic...

متن کامل

vDC: Virtual Data Center Powered with AS Alliance for Enabling Cost-Effective Business Continuity and Coverage

In the cloud computing era, cloud providers must design data centers that satisfy the requirements such as business continuity, coverage and performance, and cost-effectiveness for offering application providers the competitive hosting services. However, it is hard for even elephant cloud providers to satisfy these requirements all together because of the cost problem. In this paper, we propose...

متن کامل

A RBRM Approach for Virtual Desktop Cloud Computing

The speciality of virtual desktop cloud computing is that user applications are executed in virtual desktops on remote servers. Resource management and resource utilization are very much significant in the area of virtual desktop cloud computing. Handling a large amount of clients in most efficient manner is the main challenge in this field. This is because we have to ensure maximum resource ut...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Computer Networks

دوره 68  شماره 

صفحات  -

تاریخ انتشار 2014