Abstract

Cloud computing models use virtual machine (VM) clusters for protecting resources from failure with backup capability. Cloud user tasks are scheduled by selecting suitable resources for executing the task in the VM cluster. Existing VM clustering processes suffer from issues like preconfiguration, downtime, complex backup process, and disaster management. VM infrastructure provides the high availability resources with dynamic and on-demand configuration. The proposed methodology supports VM clustering process to place and allocate VM based on the requesting task size with bandwidth level to enhance the efficiency and availability. The proposed clustering process is classified as preclustering and postclustering based on the migration. Task and bandwidth classification process classifies tasks with adequate bandwidth for execution in a VM cluster. The mapping of bandwidth to VM is done based on the availability of the VM in the cluster. The VM clustering process uses different performance parameters like lifetime of VM, utilization of VM, bucket size, and task execution time. The main objective of the proposed VM clustering is that it maps the task with suitable VM with bandwidth for achieving high availability and reliability. It reduces task execution and allocated time when compared to existing algorithms.

Highlights

  • Cloud computing is a service-oriented architecture technique that uses virtualized resources to perform computational tasks. e cloud has a set of resources that are offered as a means of service

  • Cloud services are classified as Software as a Service (SaaS), Infrastructure as a Service (IaaS), Platform as a Service (PaaS), etc. e services are deployed in different models to meet customer requirements. ey are classified as private cloud, public cloud, community cloud, and hybrid cloud

  • virtual machine (VM) are selected from the VM list and mapped to the respective request generated by the user of the cloud service. e cloud consists of a heterogeneous host in a data center that maintains a mobile resource-based access

Read more

Summary

Introduction

Cloud computing is a service-oriented architecture technique that uses virtualized resources to perform computational tasks. e cloud has a set of resources that are offered as a means of service. Cloud computing is a service-oriented architecture technique that uses virtualized resources to perform computational tasks. E cloud has a set of resources that are offered as a means of service. E services are deployed in different models to meet customer requirements. Ey are classified as private cloud, public cloud, community cloud, and hybrid cloud. Private cloud resources are shared within the organization, in which the services are shared outside the organization as a public cloud. A combination of two or more deployment models, called a hybrid cloud, provides the customer a service. Cloud services are modeled by mapping the virtualization layer to the appropriate VM. VMs are selected from the VM list and mapped to the respective request generated by the user of the cloud service. VMs are selected from the VM list and mapped to the respective request generated by the user of the cloud service. e cloud consists of a heterogeneous host in a data center that maintains a mobile resource-based access

Methods
Results
Conclusion

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.