Today, cloud computing is a widely used technology that provides a wide range of services to numerous sectors around the world. This technology depends on the interaction and cooperation of virtual machines (VMs) to complete various computing tasks, propagating malware attacks quickly due to the complexity of cloud computing environments and users’ interfaces. As a result of the rising demand for cloud computing from multiple perspectives for complete analysis and decision-making across a range of life disciplines, multi-cloud environments (MCEs) are established. Therefore, in this work, we discuss impacted mathematical modeling for the MCEs’ network dynamics using two deterministic and stochastic approaches. In both approaches, appropriate assumptions are considered. Then, the proposed networks’ VMs are classified to have six different possible states covering media, healthcare, finance, and educational servers. After that, the two developed modeling approaches’ solution existence, uniqueness, equilibrium, and stability are carefully investigated. Using an optimal control strategy, both proposed models are tested for sustaining a certain level of security of the VMs’ states and reducing the propagation of malware within the networks. Finally, we verify the theoretical results by employing numerical simulations to track the malware’s propagation immunization. Results showed how the implemented control methods maintained the essential objectives of managing malware infections.
Read full abstract