Open Access   Article Go Back

Reinforced Dynamic Clustering (RDC) for Optimal Selection of Cloud Packages

K Mani1 , R Mohana Krishnan2

Section:Research Paper, Product Type: Journal Paper
Volume-7 , Issue-3 , Page no. 166-172, Mar-2019

CrossRef-DOI:   https://doi.org/10.26438/ijcse/v7i3.166172

Online published on Mar 31, 2019

Copyright © K Mani, R Mohana Krishnan . 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: K Mani, R Mohana Krishnan, “Reinforced Dynamic Clustering (RDC) for Optimal Selection of Cloud Packages,” International Journal of Computer Sciences and Engineering, Vol.7, Issue.3, pp.166-172, 2019.

MLA Style Citation: K Mani, R Mohana Krishnan "Reinforced Dynamic Clustering (RDC) for Optimal Selection of Cloud Packages." International Journal of Computer Sciences and Engineering 7.3 (2019): 166-172.

APA Style Citation: K Mani, R Mohana Krishnan, (2019). Reinforced Dynamic Clustering (RDC) for Optimal Selection of Cloud Packages. International Journal of Computer Sciences and Engineering, 7(3), 166-172.

BibTex Style Citation:
@article{Mani_2019,
author = {K Mani, R Mohana Krishnan},
title = {Reinforced Dynamic Clustering (RDC) for Optimal Selection of Cloud Packages},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {3 2019},
volume = {7},
Issue = {3},
month = {3},
year = {2019},
issn = {2347-2693},
pages = {166-172},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=3814},
doi = {https://doi.org/10.26438/ijcse/v7i3.166172}
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
DO = {https://doi.org/10.26438/ijcse/v7i3.166172}
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=3814
TI - Reinforced Dynamic Clustering (RDC) for Optimal Selection of Cloud Packages
T2 - International Journal of Computer Sciences and Engineering
AU - K Mani, R Mohana Krishnan
PY - 2019
DA - 2019/03/31
PB - IJCSE, Indore, INDIA
SP - 166-172
IS - 3
VL - 7
SN - 2347-2693
ER -

VIEWS PDF XML
468 282 downloads 172 downloads
  
  
           

Abstract

This paper presents the Reinforced Dynamic Clustering (RDC) for optimal selection of cloud packages which enable effective package allocation for users. This model operates on four major phases. The initial phase identifies the QoS requirements of customers and clusters them effectively. The second phase identifies the average QoS requirements based on each of the clusters. Decision Tree model is used to train on the data from the clusters and to predict packages that are most suitable for each of the clusters. The next phase handles the real-time resource requirements from the users and allocates packages. The final phase aggregates the user requirements, which are then used in the clustering phase to incorporate the latest user requirements. Experiments were performed with the access log data and comparisons were performed with state-of-the-art models. Results indicate highly effective performances of the proposed model.

Key-Words / Index Term

Resource provisioning, Cloud resource allocation, Clustering, Package Selection, Reinforcement

References

[1] Mustafa, S., Nazir, B., Hayat, A., & Madani, S. A., “Resource management in cloud computing: Taxonomy, prospects, and challenges”. Computers & Electrical Engineering, Vol. 47, pp. 186-203, 2015.
[2] Kirthica, S., & Sridhar, R., “Securely Communicating with an Optimal Cloud for Intelligently Enhancing a Cloud`s Elasticity”. International Journal of Intelligent Information Technologies (IJIIT), Vol. 14(2), pp.43-58, 2018.
[3] Kirthica, S., & Sridhar, R., “CIT: A cloud inter-operation toolkit to enhance elasticity and tolerate shut down of external clouds”. Journal of Network and Computer Applications, Vol. 85, pp. 32-46, 2017.
[4] Grozev, N., & Buyya, R., “Inter‐Cloud architectures and application brokering: taxonomy and survey”. Software: Practice and Experience, Vol. 44(3), pp. 369-390, 2014.
[5] Xiao, Z., Song, W., & Chen, Q., “Dynamic resource allocation using virtual machines for cloud computing environment”. IEEE transactions on parallel and distributed systems, Vol. 24(6), pp. 1107-1117, 2013.
[6] Kumar, M. R. V., & Raghunathan, S., “Heterogeneity and thermal aware adaptive heuristics for energy efficient consolidation of virtual machines in infrastructure clouds”. Journal of Computer and System Sciences, Vol. 82(2), pp.191-212, 2016.
[7] Kirthica, S., & Sridhar, R., “Horizontal scaling and aggregation across heterogeneous clouds for resource provisioning”. Computers & Electrical Engineering, Vol. 69, pp. 301-316, 2018.
[8] Rochwerger, B., Breitgand, D., Levy, E., Galis, A., Nagin, K., Llorente, I. M.,& Ben-Yehuda, M., “The reservoir model and architecture for open federated cloud computing”. IBM Journal of Research and Development, Vol. 53(4), pp. 4-1, 2009.
[9] Petcu, D., Di Martino, B., Venticinque, S., Rak, M., Máhr, T., Lopez, G. E. & Stankovski, V., “Experiences in building a mOSAIC of clouds”. Journal of Cloud Computing: Advances, Systems and Applications, Vol. 2(1), 2013.
[10] Kirthica, S., & Sridhar, R., “A residue-based approach for resource provisioning by horizontal scaling across heterogeneous clouds”. International Journal of Approximate Reasoning, Vol. 101, pp. 88-106, 2018.
[11] R. Buyya, R. Ranjan, R.N. Calheiros, “InterCloud: utility-oriented federation of cloud computing environments for scaling of application services”, in: Algorithms and Architectures for Parallel Processing, Springer, pp.13–31, 2010.
[12] R.N. Calheiros, A.N. Toosi, C. Vecchiola, R. Buyya, “A coordinator for scaling elastic applications across multiple clouds”, Future Gener. Comput. Syst. Vol. 28(8) pp. 1350–1362, 2012.
[13] A.C. Marosi, G. Kecskemeti, A. Kertesz, P. Kacsuk, “FCM: an architecture for integrating IaaS cloud systems”, in: 2nd International Conference on Cloud Computing, GRIDs, and Virtualization, IARIA, pp.7–12, 2011.
[14] G. Kecskemeti, M. Maurer, I. Brandic, A. Kertesz, Z. Nemeth, S. Dustdar, “Facilitating self-adaptable inter-cloud management”, in: 20th Euromicro International Conference on Parallel, Distributed and Network-Based Processing, IEEE, pp.575–582, 2012.
[15] A. Kertesz, G. Kecskemeti, M. Oriol, P. Kotcauer, S. Acs, M. Rodríguez, O. Mercè, A.C. Marosi, J. Marco, X. Franch, “Enhancing federated cloud management with an integrated service monitoring approach”, J. Grid Comput. Vol. 11(4) pp. 699–720, 2013.
[16] Calzarossa, M. C., Della Vedova, M. L., & Tessera, D., “A methodological framework for cloud resource provisioning and scheduling of data parallel applications under uncertainty”. Future Generation Computer Systems, Vol. 93, pp.212-223, 2019.
[17] R. Van den Bossche, K. Vanmechelen, J. Broeckhove, “Cost-optimal scheduling in hybrid IaaS clouds for deadline constrained workloads”, in: Proc. 2010 IEEE Int. Conf. on Cloud Computing (CLOUD), IEEE, pp. 228–235, 2010.
[18] A. Ruiz-Alvarez, I.K. Kim, M. Humphrey, “Toward optimal resource provisioning for cloud MapReduce and hybrid cloud applications”, in: Proc. of the IEEE 8th Int. Conf. on Cloud Computing, pp. 669–677, 2015.
[19] Hwang, E., & Kim, K. H., “Minimizing cost of virtual machines for deadline-constrained mapreduce applications in the cloud”. In Proceedings of the 2012 ACM/IEEE 13th International Conference on Grid Computing(pp. 130-138). IEEE Computer Society, 2012.
[20] K. Chen, J. Powers, S. Guo, F. Tian, “CRESP: Towards optimal resource provisioning for MapReduce computing in public clouds”, IEEE Trans. Parallel Distrib. Syst. Vol. 25 (6) pp. 1403–1412, 2014.
[21] Xu, X., Tang, M., & Tian, Y. C., “QoS-guaranteed resource provisioning for cloud-based MapReduce in dynamical environments”. Future Generation Computer Systems, Vol. 78, pp.18-30, 2018.
[22] Ralha, C. G., Mendes, A. H., Laranjeira, L. A., Araújo, A. P., & Melo, A. C., “Multiagent system for dynamic resource provisioning in cloud computing platforms”. Future Generation Computer Systems, Vol. 94, pp.80-96, 2019.
[23] Li, Z., Chu, T., Kolmanovsky, I. V., Yin, X., & Yin, X., “Cloud resource allocation for cloud-based automotive applications”. Mechatronics, Vol. 50, pp.356-365, 2018.
[24] C., Madhumathi, and Gopinath Ganapathy. "Cloud Package Selection for Academic Requirements using Multi Criteria Decision Making based Modified Ant Colony Optimization Technique." International Journal of Engineering and Technology (IJET) Vol. 8 pp. 1205-1211, 2016.