Securing Virtual Machines using Cloning in Cloud Services

Naveen Kumar Adalagere Nemirajaiah, Channa Krishna Raju · Engineering Technology & Applied Science Research · 2025

Cloud Computing (CC) is now a service available to everyone, where all computing resources are made available as a service over the internet, based on the user's needs. Virtualization is a critical component of cloud services that significantly reduces costs and improves resource utilization by creating Virtual Machines (VMs), which are essentially virtual resources that can serve multiple users simultaneously. VMs are subject to security threats and attacks such as malware, and it is very important to create a secure environment for VMs to run seamlessly. In this novel strategy, we create cloned instances for the VMs so that instead of using the VMs directly to run the application, we allow one of the cloned VMs to run it. If something happens to that cloned VM instance, another cloned VM takes over without interrupting the VM's functionality. This provides security for the VM in the cloud environment.

Read the paper · More papers on PaperTik