CFP last date
20 December 2024
Reseach Article

Intelligent Resource Allocation Technique for Desktop-as-a-Service in Cloud Environment

by Gandhi Kishan, Rajanikanth Aluvalu, Ajay Shanker Singh
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 96 - Number 3
Year of Publication: 2014
Authors: Gandhi Kishan, Rajanikanth Aluvalu, Ajay Shanker Singh
10.5120/16778-6357

Gandhi Kishan, Rajanikanth Aluvalu, Ajay Shanker Singh . Intelligent Resource Allocation Technique for Desktop-as-a-Service in Cloud Environment. International Journal of Computer Applications. 96, 3 ( June 2014), 43-48. DOI=10.5120/16778-6357

@article{ 10.5120/16778-6357,
author = { Gandhi Kishan, Rajanikanth Aluvalu, Ajay Shanker Singh },
title = { Intelligent Resource Allocation Technique for Desktop-as-a-Service in Cloud Environment },
journal = { International Journal of Computer Applications },
issue_date = { June 2014 },
volume = { 96 },
number = { 3 },
month = { June },
year = { 2014 },
issn = { 0975-8887 },
pages = { 43-48 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume96/number3/16778-6357/ },
doi = { 10.5120/16778-6357 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:20:49.884196+05:30
%A Gandhi Kishan
%A Rajanikanth Aluvalu
%A Ajay Shanker Singh
%T Intelligent Resource Allocation Technique for Desktop-as-a-Service in Cloud Environment
%J International Journal of Computer Applications
%@ 0975-8887
%V 96
%N 3
%P 43-48
%D 2014
%I Foundation of Computer Science (FCS), NY, USA
Abstract

The specialty of desktop-as-a-service cloud computing is that user can access their desktop and can execute applications in virtual desktops on remote servers. Resource management and resource utilization are most significant in the area of desktop-as-a-service, cloud computing; however, handling a large amount of clients in the most efficient manner poses important challenges. Especially deciding how many clients to handle on one server, and where to execute the user applications at each time is important. This is because we have to ensure maximum resource utilization along with user data confidentiality, customer satisfaction, scalability, minimum Service level agreement (SLA) violation etc. Assigning too many users to one server leads to customer dissatisfaction, while assigning too little leads to higher investments costs. So we have taken into consideration these two situations also. We study different aspects to optimize the resource usage and customer satisfaction. Here in this paper We proposed Intelligent Resource Allocation (IRA) Technique which assures the above mentioned parameters like minimum SLA violation. For this, priorities are assigned to user requests based on their SLA Factors in order to maintain their confidentiality. The results of the paper indicate that by applying IRA Technique to the already existing overbooking mechanism will improve the performance of the system with significant reduction in SLA violation.

References
  1. Lien Deboosere , Bert Vankeirsbilck ,Pieter Simoens , Filip De Turck , Bart Dhoedt and Piet Demeester, 2012, "Cloud-Based Desktop Services for Thin Clients",IEEE Computer Society.
  2. Rajkumar Buyya, Chee Shin Yeo, Srikumar Venugopal, James Broberg, and Ivona Brandic 2009. Cloud computing and emerging it platforms: Vision, hype, and reality for de- livering computing as the 5th utility. Future Generation Computer Systems, 25(6):599-616,
  3. Microsoft Corporation. Windows Remote Desktop Protocol (RDP). http://www. microsoft. com/ntserver/ProductInfo/terminal/tsarchitecture. asp.
  4. Quiroz A, Kim H, Parashar M, Gnanasambandam N, Sharma N, 2009, "Towards workload provisioning for enterprise grids and clouds",IEEE/ACM international conference on grid computing. pp 50-57.
  5. Abirami S. P. , Shalini Ramanathan, 2012 ,"Linear Scheduling Strategy for Resource allocation in Cloud Environment",International Journal on Cloud Computing and Architecture ,vol. 2, No. 1, February.
  6. Christopher Clark, Keir Fraser, Steven Hand, Jacob Gorm Hanseny, Eric July, Christian Limpach, Ian Pratt, Andrew Warfield, 2005, "Live Migration of Virtual Machines", 2nd Symposium on Networked Systems Design and Implementation (NSDI) , May
  7. Rakhi k Raj and Getzi Jeba Leelipushpam. P, 2012, "Live Virtual Machine Migration Techniques – A Survey", International Journal of Engineering Research and Technology, Volume 1 Issue 7, September. Quiroz A, Kim H, Parashar M,
  8. Nilabja Roy, Abhishek Dubey and Aniruddha Gokhale , "Efficient Autoscaling in the Cloud using Predictive Models for Workload Forecasting".
  9. Soramichi Akiyama, Takahiro Hirofuchi, Ryousei Takano, Shinichi Honiden, 2012, "MiyakoDori: A Memory Reusing Mechanism for Dynamic VM Consolidation", Fifth International Conference on Cloud Computing, IEEE.
  10. Jyothi Sekhar, Getzi Jeba, S. Durga,2012, "A Survey on Energy Efficient Server Consolidation Through VM Live Migration", International Journal of Advances in Engineering & Technology, November. http://www. tomshardware. com/forum/285409-28-mips
  11. Rashmi. K. S, Suma. V and Vaidehi. M, 2012, "Enhanced Load Balancing Approach to Avoid Deadlocks in Cloud", Special Issue of International Journal of Computer Applications (0975 – 8887) on Advanced Computing and Communication Technologies for HPC Applications - ACCTHPCA, June.
  12. Lien Deboosere , Bert Vankeirsbilck ,Pieter Simoens , Filip DeTurck , Bart Dhoedt and Piet Demeester 2012, "Efficient resource management for virtual desktop cloud computing", Springer.
  13. Nilabja Roy, Abhishek Dubey and Aniruddha Gokhale ;"Efficient Autoscaling in the Cloud using Predictive Modelsfor Workload Forecasting".
  14. Markus Fiedler 2009, "On Resource Sharing and Careful Overbooking for Network Virtualization", 20th ITC Special Seminar, May.
  15. Bhuvan Urgaonkar, Prashant Shenoy and Timothy Roscoe 2009, "Resource Overbooking and Application Profiling in Shared Hosting Platforms", ACM Trans Internet Tecnology.
  16. Calheiros R N, Ranjan R, Beloglazov A, De Rose CAF, Buyya R, 2011 CloudSim: a toolkit for modelling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Softw Pract Exp 41(1):23–50.
  17. Rajkumar Buyya, Rajiv Ranjan ,Rodrigo N. Calheiros 2009 , "Modeling and Simulation of Scalable Cloud Computing Environments and the CloudSim Toolkit: Challenges and Opportunity.
Index Terms

Computer Science
Information Sciences

Keywords

Cloud computing Desktop-as-a-Service service level agreements (SLA) Intelligent Resource Allocation (IRA) resource overbooking resource management strategies