Impact of I-GWO towards Trust based Resource Allocation in Collaborative Cloud
##plugins.themes.academic_pro.article.main##
Abstract
The cloud computing is arising as a popular computing paradigm, as it is good in offering its users an on-demand scalable resource based services over the internet. In the peak hours, a single cloud is not at all efficient in serving an application; therefore the collaborative cloud model has been introduced. The collaborative cloud computing (CCC) make use of the globally-scattered distributed cloud resources of the diverse organizations collectively in a co-operative manner to provide the required service to the user. The allocation as well as the management of the resources is being a challenging task in the CCC, due to the heterogeneity of the resources. On the other hand, the assurance of the Quality of Service (QoS) and reliability of these resources is challenging. Further, it would be efficient if the resources are provided based on the system behavior. In this research work, a novel trust computing model is developed, which predicts both the QoS and Trust via analyzing the system behavior. The proposed model encloses three major phases: trust- QoS behavior estimation, resource matching and resource allocation. Initially, the QoS as well as Trust behavior of the system is estimated via a Neural Network (NN) model. Subsequently, the resource allocation is performed using the parallel resource matching framework, which is based on the concept of Map-Reduce. More particularly, the precious resource allocation is achieved by an optimization logic called Improved Grey Wolf Optimizer (IGWO). Here, the improvement of GWO emphasis the consideration of both the best and worst fitness.
##plugins.themes.academic_pro.article.details##
This work is licensed under a Creative Commons Attribution 4.0 International License.
References
- A., G., L., K., and M., W. 2011. C2c (cloud-to-cloud): An ecosystem of cloud service providers for dynamic resource provisioning. In International Conference on Advances in Computing and Communications. 501–510. DOI: https://doi.org/10.1007/978-3-642-22709-7_49
- Alhanahnah, M., Bertok, P., and Tari, Z. 2017. Trusting cloud service providers: Trust phases and a taxonomy of trust factors, IEEE cloud computing. 4, 1, 44–54. DOI: https://doi.org/10.1109/MCC.2017.20
- Brammya and Deepa, T. A. 2019. Job Scheduling in Cloud Environment using Lion Algorithm, Journal of Networking and Communication Systems. 2, 1, 1–14. DOI: https://doi.org/10.46253/jnacs.v2i1.a1
- C, A. K. and R, V. 2020. Load balancing in cloud environment exploiting hybridization of chicken swarm and enhanced raven roosting optimization algorithm. Multimedia Re- search 3, 1, 45–55. DOI: https://doi.org/10.46253/j.mr.v3i1.a5
- Cristin, R., Raj, V. C., and Marimuthu, R. 2019. Face image forgery detection by weight optimized neural network model, multimedia research. 2, 2, 19–27. DOI: https://doi.org/10.46253/j.mr.v2i2.a3
- Huang, Y. et al. 2020. A Lightweight Collaborative Deep Neural Network for the Mobile Web in Edge Cloud, IEEE Transactions on Mobile Computing. DOI: https://doi.org/10.1109/TMC.2020.3043051
- Ibrahim, F. A. M. and Hemayed, E. E. 2019. Trusted Cloud Computing Architectures for infrastructure as a service: Survey and systematic literature review, Computers and Security. 82, 196–226. DOI: https://doi.org/10.1016/j.cose.2018.12.014
- J, D. and M, E. N. 2020. Optimal Resource Allocation of Cluster using Hybrid Grey Wolf and Cuckoo Search Algorithm in Cloud Computing. Journal of Networking and Communication Systems 3, 1, 31–40. DOI: https://doi.org/10.46253/jnacs.v3i1.a4
- Jaisankar, K. S. S. K. N. 2020. An automated resource management framework for minimizing SLA violations and negotiation in collaborative cloud. International Journal of Cognitive Computing in Engineering.
- K, M. M. 2020. Workflow scheduling using Improved Moth Swarm Optimization Algorithm in Cloud Computing. Multimedia Research, Vol 3, No 3. DOI: https://doi.org/10.46253/j.mr.v3i3.a5
- Kai, C., Zhou, H., Yi, Y., and Huang, W. 2020. Collaborative Cloud-Edge-End Task Offload- ing in Mobile-Edge Computing Networks with Limited Communication Capability, IEEE Transactions on Cognitive Communications and Networking. DOI: https://doi.org/10.1109/TCCN.2020.3018159
- L., K., S., B., and A., G. 2013. Hierarchical chord-based resource discovery in intercloud en- vironment. In 2013 IEEE/ACM 6th International Conference on Utility and Cloud Com- puting. 464–469.
- L. , K., S., B., and A., G. 2015. Peer clouds: A p2p-based resource discovery mechanism for the inter-cloud. International Journal of Next-Generation Computing 6, 3, 153–164. DOI: https://doi.org/10.47164/ijngc.v6i3.399
- Levitin, G., Xing, L., and Xiang, Y. 2020. Co-Residence Data Theft Attacks on N-Version Programming-Based Cloud Services With Task Cancelation, in IEEE Transactions on Sys- tems, Man, and Cybernetics:Systems.
- Li, A., Li, M., and Liu, J. 2018. Evolutionary trust scheme of certificate game in mobile cloud computing, Soft Computing. 22, 7, 2245–2255. DOI: https://doi.org/10.1007/s00500-017-2486-x
- Li, X., Ma, H., Yao, W., and Gui, X. 2018. Data-driven and feedback-enhanced trust com- puting pattern for large-scale multi-cloud collaborative services, in IEEE transactions on services computing. 11, 4, 671–684. DOI: https://doi.org/10.1109/TSC.2015.2475743
- Li, X., Yuan, J., Li, E., Yao, W., and Du, J. 2019. Trust-aware and fast resource match- making for personalized collaboration cloud service, in IEEE transactions on network and service management. 16, 3, 1240–1254. DOI: https://doi.org/10.1109/TNSM.2019.2927641
- Li, X., Yuan, J., Ma, H., and Yao, W. 2018. Fast and parallel trust computing scheme based on big data analysis for collaboration cloud service, in IEEE transactions on information forensics and security. 13, 8 (Aug.), 1917–1931. DOI: https://doi.org/10.1109/TIFS.2018.2806925
- M. , S., J., S., and A., G. 2019. Intelligent resource discovery in inter-cloud us- ing blockchain. In 2019 IEEE SmartWorld, Ubiquitous Intelligence and Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Cloud and Big Data Computing, Internet of People and Smart City Innovation (Smart- World/SCALCOM/UIC/ATC/CBDCom/IOP/SCI). 1333–1338.
- Na, S., Xumin, L., and Yong, G. 2010. Research on k-means clustering algorithm An im- proved k-means clustering algorithm. iProc of the Thirdm International Symposium onthe Intelligent Information Technology and Security Informatics (IITSI). DOI: https://doi.org/10.1109/IITSI.2010.74
- Netaji, V. K. and P, B. G. 2020. Optimal container resource allocation using hybrid SA-mfo algorithm in cloud architecture. Multimedia Research 3, 1, 11–20. DOI: https://doi.org/10.46253/j.mr.v3i1.a2
- P, V. and T, J. 2017. Multifaceted trust management framework based on a trust level agree- ment in a collaborative cloud, Computers and Electrical Engineering. 59. DOI: https://doi.org/10.1016/j.compeleceng.2016.10.002
- Pol, P. and Dr. 2019. Vinod Pachghare, Study of Meta-heuristic Optimization Approaches: in virtue of Grey Wolf Optimization, Global Conference for Advancement in Technol- ogy(GCAT). DOI: https://doi.org/10.1109/GCAT47503.2019.8978363
- Pol, P. S. and Pachghare, V. K. 2021. Quality of Service Estimation Enabled With Trust- Based Resource Allocation in Collaborative Cloud Using Improved Grey Wolf Optimization. The Computer Journal, bxab140, urlhttps://doi.org/10.1093/comjnl/bxab140. DOI: https://doi.org/10.1093/comjnl/bxab140
- Qi, L., W Dou, C Hu, Y. Z., and Yu, J. 2020. A context-aware service evaluation approach over big data for cloud applications, ieee transactions on cloud computing. 8, 2, 338–348. DOI: https://doi.org/10.1109/TCC.2015.2511764
- Wang, H., C Yu, L. W., and Yu, Q. 2018. Effective bigdata-space service selection over trust and heterogeneous qos preferences, ieee transactions on services computing. 11, 4, 644–657. DOI: https://doi.org/10.1109/TSC.2015.2480393
- Xu, R. and Wunsch, D. 2005. Survey of clustering algorithms. IEEE Transactio on Neural Networks 16, 3, 645–678. DOI: https://doi.org/10.1109/TNN.2005.845141
- Yuan, H. and Zhou, M. 2020. Profit-Maximized Collaborative Computation Off-loading and Resource Allocation in Distributed Cloud and Edge Computing Systems, IEEE Transactions DOI: https://doi.org/10.1109/TASE.2020.3000946
- on Automation Science and Engineering.
- Zhang, Z., Zhang, J., and Xue, H. 2008. Improved K-means clustering algorithm. In Proc of the Congress on Image and Signal Processing (CISP’08). 169–172. DOI: https://doi.org/10.1109/CISP.2008.350