Optimization of Multi-server Configuration for Profit Maximization using M/M/m Queuing Model
M.G. Madhusudhan1 , K.D. Babu2
Section:Research Paper, Product Type: Journal Paper
Volume-2 ,
Issue-8 , Page no. 93-98, Aug-2014
Online published on Aug 31, 2014
Copyright © M.G. Madhusudhan, K.D. Babu . 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: M.G. Madhusudhan, K.D. Babu, “Optimization of Multi-server Configuration for Profit Maximization using M/M/m Queuing Model,” International Journal of Computer Sciences and Engineering, Vol.2, Issue.8, pp.93-98, 2014.
MLA Style Citation: M.G. Madhusudhan, K.D. Babu "Optimization of Multi-server Configuration for Profit Maximization using M/M/m Queuing Model." International Journal of Computer Sciences and Engineering 2.8 (2014): 93-98.
APA Style Citation: M.G. Madhusudhan, K.D. Babu, (2014). Optimization of Multi-server Configuration for Profit Maximization using M/M/m Queuing Model. International Journal of Computer Sciences and Engineering, 2(8), 93-98.
BibTex Style Citation:
@article{Madhusudhan_2014,
author = {M.G. Madhusudhan, K.D. Babu},
title = {Optimization of Multi-server Configuration for Profit Maximization using M/M/m Queuing Model},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {8 2014},
volume = {2},
Issue = {8},
month = {8},
year = {2014},
issn = {2347-2693},
pages = {93-98},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=234},
publisher = {IJCSE, Indore, INDIA},
}
RIS Style Citation:
TY - JOUR
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=234
TI - Optimization of Multi-server Configuration for Profit Maximization using M/M/m Queuing Model
T2 - International Journal of Computer Sciences and Engineering
AU - M.G. Madhusudhan, K.D. Babu
PY - 2014
DA - 2014/08/31
PB - IJCSE, Indore, INDIA
SP - 93-98
IS - 8
VL - 2
SN - 2347-2693
ER -
VIEWS | XML | |
3778 | 3495 downloads | 3549 downloads |
Abstract
Cloud computing is an emerging technology of business computing and it is becoming a development trend. The process of entering into the cloud is generally in the form of queue, so that each user needs to wait until the current user is being served. Cloud Computing User requests Cloud Computing Service Provider to use the resources, if Cloud Computing User finds that the server is busy then the user has to wait till the current user complete the job which leads to more queue length and increased of waiting time. So to solve this problem it is the work of Cloud Computing Service Providers to provide service to users with less waiting time otherwise there is a chance that the user might be leaving from queue. Cloud Computing Service Providers takes such factors into considerations as the amount of service, the workload of an application environment, the configuration of a multi-server system, the service-level agreement, the satisfaction of a consumer, the quality of a service, the quality of a service, the penalty of a low-quality service, the cost of renting and a service providers margin and profit. Cloud Computing Service Providers can use multiple servers for reducing queue length and waiting time. This project shows how the multiple servers can reduce the mean queue length and waiting time. The project approach is to treat a multi-server system as an M/M/m queuing model.
Key-Words / Index Term
Cloud Computing;Multi-server System; Queuing Model; Waiting time; Service-level agreement
References
[1]http://en.wikipedia.org/wiki/Service_level_agreement, 2012.
[2] M. Armbrust et al., �Above the Clouds: A Berkeley View of Cloud Computing,� Technical Report No. UCB/EECS-2009-28, Feb. 2009.
[3] R. Buyya, C.S. Yeo, S. Venugopal, J. Broberg, and I. Brandic, �Cloud Computing and Emerging IT Platforms: Vision, Hype, and Reality for Delivering Computing as the Fifth Utility,� Future Generation Computer Systems, vol. 25, no. 6, pp. 599-616, 2009.
[4] P. Mell and T. Grance, �The NIST Definition of Cloud Computing,� Nat�l Inst. of Standards and Technology, http://csrc.nist. gov/groups/SNS/cloud-computing/, 2009.
[5] D. Durkee, �Why Cloud Computing Will Never be Free,� Comm. ACM, vol. 53, no. 5, pp. 62-69, 2010.
[6] L. Kleinrock, Queueing Systems:Theory, vol. 1. John Wiley and Sons, 1975.
[7] Junwei Cao, Kai Hwang, Keqin Li, and Zomaya A.Y, �Optimal Multiserver Configuration for Profit Maximization in Cloud Computing,� IEEE Trans. Parallel and Distributed Systems, vol. 24, no. 6, pp. 1087-1096, Jun. 2013, doi: 10.1109/TPDS.2012.203.
[8] K. Li, �Optimal Load Distribution for Multiple Heterogeneous Blade Servers in a Cloud Computing Environment,� Proc. 25th IEEE Int�l Parallel and Distributed Processing Symp. Workshops, pp. 943- 952, May 2011.
[9] K. Li, �Optimal Configuration of a Multicore Server Processor for Managing the Power and Performance Tradeoff,� J. Supercomputing, vol. 61, no. 1, pp. 189-214, 2012.
[10] F.I. Popovici and J. Wilkes, �Profitable Services in an Uncertain World,� Proc. ACM/IEEE Conf. Supercomputing, 2005.