Abstract
Cloud Computing offers various remotely accessible services to users either free or on payment. A major issue with Cloud Service Providers (CSP) is to maintain Quality of Service (QoS). The QoS encompasses different parameters, like, smart job allocation strategy, efficient load balancing, response time optimization, reduction in wastage of bandwidth, accountability of the overall system, best Virtual Machine (VM) (which reduce the overall execution time of the requested Cloudlets) selection etc. The Datacenter Broker (DCB) policy helps binding a Cloudlet with a VM. An efficient DCB policy reduces the overall execution time of a Cloudlet. Allocating cloudlets properly to the appropriate VMs in a Datacenter makes a system active, alive and balanced. In present study, we proposed a conductance algorithm for effective allocation of Cloudlets to the VMs in a Datacenter by taking into consideration of power and capacity of VMs, and length of Cloudlets. Experimental results obtained using CloudSim toolkit under heavy loads, establishes performance supremacy of our proposed algorithm over existing DCB algorithm.
Keywords
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Xiong, K., Perros, H.: Service Performance and Analysis in Cloud Computing, pp. 693–700, $25.00 © 2009 IEEE (2009) 978-0-7695- 3708-5/09
Sotomayor, B., Montero, R.S., Llorente, I.M., Foster, I.: Virtual Infrastructure Management in Private and Hybrid Clouds, 1089-7801/09/$26.00 © 2009 IEEE (2009)
Armbrust, M., Fox, A., Griffith, R., Joseph, A., Katz, R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, I., Zaharia, M.: A Berkeley View of Cloud computing. Technical Report No. UCB/EECS-2009-28, University of California at Berkley, USA (February 10, 2009)
Aymerich, F.M., Fenu, G., Surcis, S.: An Approach to a Cloud Computing Network, pp. 113–118. ©2008 IEEE (2008) 978-1-4244-2624- 9/08/$25.00
Lei, X., Zhe, X., Shaowu, M., Xiongyan, T.: Cloud Computing and Services Platform Construction of Telecom Operator. In: 2nd IEEE International Conference on Digital Object Identifier, Broadband Network & Multimedia Technology, IC-BNMT 2009, pp. 864–867 (2009)
Adhikari, M., Banerjee, S., Biswas, U.: Smart Task Assignment Model for Cloud Service Provider. Special Issue of International Journal of Computer Applications (0975 – 8887) on Advanced Computing and Communication Technologies for HPC Applications - ACCTHPCA (June 2012)
Buyya, R., Ranjan, R., Calheiro, R.N.: Modeling and Simulation of scalable Cloud Computing Environments and the CloudSim Toolkit: Challenges and Opportunities
Parsa, S., Entezari-Maleki, R.: RASA: A New Grid Task Scheduling Algorithm. International Journal of Digital Content Technology and its Applications 3, 91–99 (2009)
Brucker, P.: Scheduling Algorithms, 5th edn. Springer Press (2007)
George Amalarethinam, D.I., Muthulakshmi, P.: An Overview of the scheduling policies and algorithms in Grid Computing. International Journal of Research and Reviews in Computer Science 2(2), 280–294 (2011)
El-kenawy, E.-S.T., El-Desoky, A.I., Al-rahamawy, M.F.: Extended Max-Min Scheduling Using Petri Net and Load Balancing. International Journal of Soft Computing and Engineering (IJSCE) 2(4), 2231–2307 (2012) ISSN: 2231-2307
Mohammad Khanli, L., Analoui, M.: Resource Scheduling in Desktop Grid by Grid-JQA. In: The 3rd International Conference on Grid and Pervasive Computing. IEEE (2008)
White Paper- VMware Infrastructure Architecture Overview, VMware
Yang, J., Khokhar, A., Sheikht, S., Ghafoor, A.: Estimating Execution Time For Parallel Tasks in Heterogeneous Processing (HP) Environment. 1994 IEEE (1994) 0-8186-5592-5194 $3.00 Q
Amalarethinam, D.I.G., Selvi, F.K.M.: A Minimum Makespan Grid Workflow Scheduling Algorithm. © 2012 IEEE (2012) 978-1-4577-1583-9/ 12/ $26.00
Belalem, G., Tayeb, F.Z., Zaoui, W.: Approaches to Improve the Resources Management in the Simulator CloudSim. In: Zhu, R., Zhang, Y., Liu, B., Liu, C. (eds.) ICICA 2010. LNCS, vol. 6377, pp. 189–196. Springer, Heidelberg (2010)
Bhatia, W., Buyya, R., Ranjan, R.: CloudAnalyst: A CloudSimbased Visual Modeller for Analysing Cloud Computing Environments and Applications. In: 2010 24th IEEE International Conference on Advanced Information Networking and Applications, pp. 446–452 (2010)
Calheiros, R.N., Ranjan, R., De Rose, C.A.F., Buyya, R.: CloudSim: A Novel Framework for modelling and Simulation of Cloud Computing Infrastructures and Services (2009)
Calheiros, R.N., Ranjan, R., De Rose, C.A.F., Buyya, R.: CloudSim: A Novel Framework for Modeling and Simulation of Cloud Computing Infrastructures and Services. Technical Report, GRIDS-TR-2009-1, Grid Computing and Distributed Systems Laboratory, The University of Melbourne, Australia (2009)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Chatterjee, T., Ojha, V.K., Adhikari, M., Banerjee, S., Biswas, U., Snášel, V. (2014). Design and Implementation of an Improved Datacenter Broker Policy to Improve the QoS of a Cloud. In: Kömer, P., Abraham, A., Snášel, V. (eds) Proceedings of the Fifth International Conference on Innovations in Bio-Inspired Computing and Applications IBICA 2014. Advances in Intelligent Systems and Computing, vol 303. Springer, Cham. https://doi.org/10.1007/978-3-319-08156-4_28
Download citation
DOI: https://doi.org/10.1007/978-3-319-08156-4_28
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-08155-7
Online ISBN: 978-3-319-08156-4
eBook Packages: EngineeringEngineering (R0)