Research Article | OPEN ACCESS
Resource Optimization Based on Demand in Cloud Computing
1Ramakrishnan Ramanathan and 2B. Latha
1Department of Information Technology, Dhanalakshmi College of Engineering, Chennai, India
2Department of Computer Science and Engineering, Sri Sairam Engineering College, Chennai, India
Research Journal of Applied Sciences, Engineering and Technology 2014 15:1724-1731
Received: August 22, 2014 | Accepted: September 13, 2014 | Published: October 15, 2014
Abstract
A Cloud Computing gives the opportunity to dynamically scale the computing resources for application. Cloud Computing consist of large number of resources, it is called resource pool. These resources are shared among the cloud consumer using virtualization technology. Virtualization technologies engaged in cloud environment is resource consolidation and management. Cloud consists of physical and virtual resources. Cloud performance is important for Cloud Provider perspective predicts the dynamic nature of users, user demands and application demand. The cloud consumer perspective, the job should be completed on time with minimum cost and limited resources. Finding optimum resource allocation is difficult in huge system like Cluster, Data Centre and Grid. In this study we present two types of resource allocation schemes such as Commitment Allocation (CA) and Over Commitment Allocation (OCA) in the physical and virtual level resource. These resource allocation schemes helps to identify the virtual resource utilization and physical resource availability.
Keywords:
Cloud computing, resource allocation, resource performance management, virtualization,
References
-
Chaisiri, S., L. Bu-Sung and D. Niyato, 2012. Optimization of resource provisioning cost in cloud computing. IEEE T. Serv. Comput., 5(2): 164-177.
CrossRef -
Haiying, S. and L. Guoxin, 2014. An efficient and trustworthy resource sharing platform for collaborative cloud computing. IEEE T. Parall. Distr., 25(4): 862-875.
CrossRef -
Linna, H. and T. Lifang, 2012. Model design on sharing information resource of Cangzhou city area based on cloud computing. Proceeding of the 2nd International Conference on Computer Science and Network Technology (ICCSNT, 2012), pp: 1869-1872.
PMCid:PMC3314680 -
Linquan, Z., L. Zongpeng and W. Chuan, 2014. Dynamic resource provisioning in cloud computing: A randomized auction approach. Proceeding of the IEEE INFOCOM, pp: 433-441.
-
Mark, S., S. David, V. Frederic and C. Henri, 2010. Resource allocation algorithms for virtualized service hosting platforms. J. Parallel Distr. Com., 70(9): 962-974.
CrossRef -
Mauro, A., C. Michele and M. Michele, 2010. Dynamic load management of virtual machines in cloud architectures. In: Avresky, D.R. et al. (Eds.), CloudComp 2009. LNICST 34, Springer-Verlag, Berlin, Heidelberg, 34: 201-214.
-
Navendu, J., M. Ishai, N. Joseph (Seffi) and Y. Jonathan, 2014. A truthful mechanism for value-based scheduling in cloud computing. Theor. Comput. Syst., 54(3): 388-406.
CrossRef -
Nedeljko, V., N. Dejan, M. Svetozar, K. Dejan and B. Ricardo, 2012. DejaVu: Accelerating resource allocation in virtualized environments. Proceeding of the 17th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS' 12), pp: 423-436.
-
Papagianni, C., A. Leivadeas, S. Papavassiliou, V. Maglaris, C. Cervello-Pastor and A. Monje, 2013. On the optimal allocation of virtual resources in cloud computing networks. IEEE T. Comput., 62(6): 1060-1071.
CrossRef -
Rajkumar, B., K.G. Saurabh and N.C. Rodrigo, 2011. SLA-oriented resource provisioning for cloud computing: Challenges, architecture and solutions. Proceeding of the International Conference on Cloud and Service Computing, pp: 1-10.
-
Rodrigo, N.C., R. Rajiv, B. Anton, A.F.D.R. Cesar and B. Rajkumar, 2011. CloudSim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software Pract. Exper., 41(1): 23-50.
CrossRef -
Shakeel, A., A. Bashir, M.S. Sheikh and M.K. Rashid, 2012. Trust model: Cloud's provider and cloud's user. Int. J. Adv. Sci. Technol., 44: 69-80.
-
Shin-Ichi, K., 2011. Optimal joint multiple resource allocation method for cloud computing environments. Int. J. Res. Rev. Comput. Sci., 2(1).
-
Warneke, D. and K. Odej, 2011. Exploiting dynamic resource allocation for efficient parallel data processing in the cloud. IEEE T. Parall. Distr., 22(6): 985-997.
CrossRef -
Wei, W.L., Z.W. James, L. Chen and Q. Deyu, 2011. A threshold-based dynamic resource allocation scheme for cloud computing. Proc. Eng., 23: 695-703.
CrossRef -
Zhen, X., S. Weijia and C. Qi, 2013. Dynamic resource allocation using virtual machines for cloud computing environment. IEEE T. Parall. Distr., 24(6): 1107-1117.
CrossRef -
Zhenping, L., W. Xiangming and S. Yong, 2012. A game theory based resource sharing scheme in cloud computing environment. Proceeding of the World Congress on Information and Communication Technologies (WICT, 2012). Trivandrum, pp: 1097-1102.
Competing interests
The authors have no competing interests.
Open Access Policy
This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
Copyright
The authors have no competing interests.
|
|
|
ISSN (Online): 2040-7467
ISSN (Print): 2040-7459 |
|
Information |
|
|
|
Sales & Services |
|
|
|