Virtual Machine in Cloud Computing
Cloud computing is one of the most promising distributed areas, and it has given the distributed field a new face. Cloud computing is a novel approach for hosting and delivering services over the Internet that has recently evolved. The primary goal of cloud computing is to give resources to clients as a service.
Virtual Machine in Cloud Computing investigates the cloud computing architecture, which covers three well-known cloud computing services, namely Infrastructure as a Service. IaaS, SaaS, and PaaS are services supplied by the three types of clouds, which are private cloud, public cloud, and hybrid cloud. It also discusses studies on the various layers of cloud computing architecture. There are two major difficulties. The first is "efficient virtual machine allocation" while the second is "virtual machine reallocation." The first problem is concern about the various load balancing algorithms utilized for virtual machine allocation. If the cloud is unable to supply the virtual machine to the client, the idea of reallocation, which is the relocation of virtual machines from one source machine to another destination machine, may be used.
Authors: Manan Shah, Charusmita Shah
Link to buy: https://www.amazon.com/Virtual-Machine-Cloud-Computing-Manan/dp/6139931541/