Cloud computing has become the backbone of the computing industry and offers subscription-based on-demand services. Through virtualization, which produces a virtual instance of a computer system running in an abstracted hardware layer, it has made it possible for us to share resources among many users. Contrary to early distributed computing models, it guarantees limitless computing resources through its expansive cloud datacenters, and it has been immensely popular in recent years because to its constantly expanding infrastructure, user base, and hosted data volume. These datacenters enormous and sophisticated workloads present a number of problems, including issues with resource use, power consumption, scalability, operational expense, security and many more. In this context, the article provides a comprehensive overview of the most prevalent problems with sharing and communication in organizations of all sizes. There is discussion of a taxonomy of security, load balancing, and the main difficulties encountered in protecting sensitive data. A complete examination of current state-of-the-art contributions, resource management analysis methodologies, load balancing solutions, empowering heuristics, and multi-objective learning-based approaches are required. In its final section, the paper examines, reviews, and suggests future research directions in the area of secure VM placements.
翻译:云计算已成为计算行业的支柱,并提供基于用户需求的订阅服务。通过虚拟化,产生了一个在抽象硬件层运行的计算机系统的虚拟实例,使我们得以在很多用户中共享资源。与早期分布的计算模型相反,云计算通过其分布广泛的云中数据中心,保障了无限的计算资源。近年来,云计算因其不断扩大的基础设施、用户基础和主机数据量而非常受欢迎。这些数据中心庞大而复杂的工作量提出了许多问题,包括资源使用、电力消耗、可扩缩性、业务开支、安全以及许多其他问题。在这方面,文章全面概述了各种规模的组织在共享和通信方面最普遍的问题。讨论了安全分类、工作量平衡以及保护敏感数据遇到的主要困难。需要全面审查目前的最新贡献、资源管理分析方法、负载平衡解决方案、赋予超常能力、以及基于多个目标的学习方法。在最后一节中,文件审查、审查并提出了安全VM领域的未来研究方向。