Open Access   Article Go Back

Improving Overall usage of Servers by Measuring Uneven Utiliztion of a Server and allocating the Applications in the Face of Multidimensional Resource Constraints

S.K. Sonkar1 , M. U. Kharat2

Section:Research Paper, Product Type: Journal Paper
Volume-6 , Issue-9 , Page no. 300-307, Sep-2018

CrossRef-DOI:   https://doi.org/10.26438/ijcse/v6i9.300307

Online published on Sep 30, 2018

Copyright © S.K. Sonkar, M. U. Kharat . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

View this paper at   Google Scholar | DPI Digital Library

How to Cite this Paper

  • IEEE Citation
  • MLA Citation
  • APA Citation
  • BibTex Citation
  • RIS Citation

IEEE Style Citation: S.K. Sonkar, M. U. Kharat, “Improving Overall usage of Servers by Measuring Uneven Utiliztion of a Server and allocating the Applications in the Face of Multidimensional Resource Constraints,” International Journal of Computer Sciences and Engineering, Vol.6, Issue.9, pp.300-307, 2018.

MLA Style Citation: S.K. Sonkar, M. U. Kharat "Improving Overall usage of Servers by Measuring Uneven Utiliztion of a Server and allocating the Applications in the Face of Multidimensional Resource Constraints." International Journal of Computer Sciences and Engineering 6.9 (2018): 300-307.

APA Style Citation: S.K. Sonkar, M. U. Kharat, (2018). Improving Overall usage of Servers by Measuring Uneven Utiliztion of a Server and allocating the Applications in the Face of Multidimensional Resource Constraints. International Journal of Computer Sciences and Engineering, 6(9), 300-307.

BibTex Style Citation:
@article{Sonkar_2018,
author = {S.K. Sonkar, M. U. Kharat},
title = {Improving Overall usage of Servers by Measuring Uneven Utiliztion of a Server and allocating the Applications in the Face of Multidimensional Resource Constraints},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {9 2018},
volume = {6},
Issue = {9},
month = {9},
year = {2018},
issn = {2347-2693},
pages = {300-307},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=2863},
doi = {https://doi.org/10.26438/ijcse/v6i9.300307}
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
DO = {https://doi.org/10.26438/ijcse/v6i9.300307}
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=2863
TI - Improving Overall usage of Servers by Measuring Uneven Utiliztion of a Server and allocating the Applications in the Face of Multidimensional Resource Constraints
T2 - International Journal of Computer Sciences and Engineering
AU - S.K. Sonkar, M. U. Kharat
PY - 2018
DA - 2018/09/30
PB - IJCSE, Indore, INDIA
SP - 300-307
IS - 9
VL - 6
SN - 2347-2693
ER -

VIEWS PDF XML
445 207 downloads 199 downloads
  
  
           

Abstract

Major objective of cloud provider is to maximize the resource utilization of cloud servers as well as to reduce the energy consumption and operative cost of the datacenter. However, the servers in many existing datacenters are underutilized in practice due to over-provisioning of peak demand. Many times, the datacenter come across situations wherein large number of application requests simultaneously demand multidimensional resources such as CPU, memory, bandwidth. In such situations it is highly impractical for the cloud service provider to satisfy the application requests of all the users within stipulated time, especially when sufficient resources are not available with them. In order to address this problem, we designed a system which measures the resource utilization of all servers before allocating the application requests to server and then dynamically allocate the application requests to the server which is underutilized. This yields in improving the overall utilization of servers. Our system initially checks the server utilization in terms of CPU, Memory and Bandwidth resource utilization against predefined threshold value. If resource of any server goes beyond its threshold value, then application request will not be allocated to that server to avoid the server overloading. That means our system redirect the application request to the underutilized server so as to improve the server resource utilization in the face of multidimensional resource constraints. The experimental results demonstrate that our system improves the overall server resource utilization by 10%.

Key-Words / Index Term

Cloud Service Provider, User Request, Resource utilization, Resource constraints

References

[1] Abhinandan S. Prasad, and Shrisha Rao,”A Mechanism Design Approach to Resource Procurement in Cloud Computing”, IEEE Transactions on Computers, Vol. 63, No. 1, Pp.17-30, January 2014.
[2] Jens-Matthias Bohli, Nils Gruschka, Meiko Jensen, Member, IEEE ,Luigi Lo Iacono, and Ninja Marnau,” Security and Privacy-Enhancing Multicloud Architectures” IEEE Transactions On Dependable & Secure Computing, Vol. 10, No. 4, July/August 2013.
[3] En-Hao Chang, Chen-Chieh Wang, Chien-Te Liu, Kuan-Chung Chen, Student Member, Ieee, And Chung-Ho Chen, Member, IEEE,” Virtualization Technology For Tcp/Ip Offload Engine”, IEEE Transactions On Cloud Computing, Vol. 2, No. 2, April-June 2014.
[4] Zhen Xiao, Senior Member, Ieee, Qi Chen, And Haipeng Luo,” Automatic Scaling Of Internet Applications For Cloud Computing Services”, IEEE Transactions On Computers, Vol. 63, No. 5, May 2014.
[5] Hui Zhang, Guofei Jiang, Kenji Yoshihira, And Haifeng Chen,”Proactive Workload Management In Hybrid Cloud Computing IEEE Transactions On Network And Service Management”, Vol. 11, No. 1, March 2014
[6] S.K.Sonkar, .M.U.Kharat,” A Review on Resource Allocation and VM Scheduling Techniques and a Model for Efficient Resource Management in Cloud Computing Environment”, IEEE International conference on ICTBIG), ISBN: 978-1-5090-5519-9. Nov. 2016, DOI: 10.1109/ICTBIG.2016.7892646.
[7] Shi J.Y., Taifi M., Khreishah A., “Resource Planning for Parallel Processing in the Cloud,” in IEEE 13th International Conference on High Performance and Computing, Nov. 2011, pp. 828-833.
[8] S.K.Sonkar, Dr.M.U.Kharat,” A Survey on Resource Management in Cloud Computing Environment”, International Journal of Advanced Trends in Computer Science and Engineering, vol4 (issue4), Pages: 48 – 51, July - August 2015, ISSN: 2278-3091.
[9] Zhen Xiao, Senior Member, IEEE, Weijia Song, and Qi Chen, “Dynamic resource allocation using virtual machine in cloud computing environment,” IEEE Transaction on Parallel and Distributed Systems, vol.24, no.6, pp.1107-1117, June 2013.
[10] J. Hu, J. GU, G. Sun, and T. Zhao, “A scheduling strategy on load balancing of virtual machine resources in cloud computing environment,” in 3rd IEEE Int. Symp. On Parallel Architectures, Algorithms and Programming (PAAP), 2010, 18-20 Dec. 2010, pp.89-96.
[11] Xin Li; Zhuzhong Qian; Ruiqing Chi; Bolei Zhang; Sanglu Lu,” Balancing Resource Utilization for Continuous Virtual machine Requests in Clouds”, Sixth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing (IMIS),IEEE Conference Publication 2012 ,Pages: 266 - 273, DOI: 10.1109/IMIS.2012.72
[12] Sonali L. Vidhate, M. U. Kharat “Resource Aware Monitoring in Distributed System using Tabu Search Algorithm”, International journal of Computer Applications, Vol no.96, issue 23, June 2014, ISSN:0975-8887
[13] Daochao Huang, Peng Du, Chunge Zhu, Hong Zhang, Xinran Liu“Multi-resource Packing for Job Scheduling in Virtual Machine Based Cloud Environment”, IEEE symposium on Service Oriented System Engineering, Catalogue number: 978-1-4799-8365, DOI: 10.1109/SOSE.2015.30.
[14] Ryan Jansen, Paul R. Brenner, “Energy Efficient Virtual Machine Allocation in the Cloud an Analysis of Cloud Allocation Policies”, 2nd IEEE conference on Green computing, Catalogue number: 978-1-4577-1221-0/11.
[15] Jun Nie, “Research on Task Scheduling Strategy Based on Cloud Computing Environment,” Journal of Applied Science and Engineering Innovation, Vol.5 No.1, 2018, pp. 9-12,ISSN:2331-9070
[16] Hsin-Yu Shih, Jenq-Shiou Leu, “Improving Resource Utilization in a Heterogeneous Cloud Environment,” IEEE 18th Asia-Pacific Conference on Communications (APCC) 2012, pp. 185-189, 2012, DOI: 10.1109/APCC.2012.6388127.
[17] Preeti Abrol, Dr. Savita Gupta, Karanpreet Kaur, “Analysis of Resource Management and Placement Policies using a new Nature Inspired Meta Heuristic SSCWA avoiding Premature Convergence in Cloud”, IEEE International Conference on Computational Techniques in Information and Communication Technologies(ICCTICT),2016,DOI: 10.1109/ICCTICT.2016.7514659
[18] Gema Ramadhan, Tito Waluyo Purboyo, Roswan Latuconsina, “Experimental Model for Load Balancing in Cloud Computing Using Throttled Algorithm”, International Journal of Applied Engineering Research, Volume 13, Number 2 (2018) pp. 1139-1143, ISSN 0973-4562
[19] Rohit Nagar, Deepak K. Gupta and Raj M. Singh , “Time Effective Workflow Scheduling using Genetic Algorithm in Cloud Computing,” I.J. Information Technology and Computer Science, 2018, 1, 68-75 Published Online January 2018 in MECS (http://www.mecs-press.org/) DOI: 10.5815/ijitcs.2018.01.08
[20] Neha Sethi, Dr.Surjit Singh, Dr.Gurvinder Singh, “ Multiobjective Artificial Bee Colony based Job Scheduling for Cloud Computing Environment”, International Journal of Mathematical Sciences and Computing, 2018, 1, 41-55 Published Online January 2018 in MECS (http://www.mecs-press.net/ijmsc) DOI: 10.5815/ijmsc.2018.01.03
[21] Zahra Amini, Mehrdad Maeen, Mohammad Reza Jahangir, “Providing a load balancing method based on dragonfly optimization algorithm for resource allocation in cloud computing,” International Journal of Networked and Distributed Computing, Vol. 6, No. 1, Jan 2018 pp.35-42.
[22] Ojasvee Kaneria, R K Banyal , “Analysis and Improvement of Load Balancing in Cloud Computing,” IEEE International Conference on ICT in Business Industry & Government (ICTBIG), 2016, DOI: 10.1109/ICTBIG.2016.7892711
[23] Zhang Jiadong, Liu Qiongxin, Chen Jiayu, “An Advanced Load Balancing Strategy For Cloud Environment,” 17th IEEE International Conference on Parallel and Distributed Computing, Applications and Technologies, 2016, DOI 10.1109/PDCAT.2016.58
[24] P.Geetha, Dr.C.R.Rene Robin, “A Comparative-Study of Load-Cloud Balancing Algorithms in Cloud Environments”, IEEE International Conference on Energy, Communication, Data Analytics and Soft Computing (ICECDS-2017), DOI: 10.1109/ICECDS.2017.8389549.
[25] Sajeeb Saha, Mohammad S. Hasan, “Effective Task Migration to Reduce Execution Time in Mobile Cloud Computing”, Proceedings of the 23rd International Conference on Automation & Computing, University of Huddersfield, Huddersfield, UK, 7-8 September 2017.
[26] M. Kumar, Sumar, S. Singh, ”A survery on Virtual Machine Scheduling Algorithms in Cloud Computing”, IJCSE, Vol.6,issue3,pp.485-490, March 2018,.E-ISSN-2347-2693.
[27] Bhupesh Kumar Devgan, Amit Agarwal, Venkatadri M, Ashutosh Pasricha, “Resource Scheduling in Cloud: A Comparative Study”, IJCSE, Vol.6, issue8, pp.168-173, Aug 2018. E-ISSN-2347-2693