Quality of Service (QoS) Modelling in Federated Cloud Computing

11/08/2019
by   Kun Ma, et al.
0

Building around the idea of a large scale server infrastructure with a potentially large number of tailored resources, which are capable of interacting to facilitate the deployment, adaptation, and support of services, cloud computing needs to frequently reschedule and manage various application tasks in order to accommodate the requests of a wide range and number of users. One of the challenges of cloud computing is to support and manage Quality-of-Service (QoS) by designing efficient techniques for the allocation of tasks between users and the cloud virtual resources, as well as assigning virtual resources to the cloud physical resources. The migration of virtual resources across physical resources is another challenge that requires considerable attention; especially in federated cloud computing environments wherein, providers might be willing to offer their unused resources as a service to the federation (cooperative allocation) and pull back these resources for their own use when they are needed (competitive allocation). This paper revisits the issue of QoS in cloud computing by formulating and presenting i) a multi-QoS task allocation model for the assignment of tasks to virtual machines and ii) a virtual machine migration model for a federated cloud computing environment by considering cases where resource providers are operating in cooperative or competitive mode. A new differential evolution (DE) based binding policy for task allocation and a novel virtual machine model are proposed as solutions for the problem of QoS support in federated cloud environments. The experimental results show that the proposed solutions improved the quality of service in the cloud computing environment and reveal the relative advantages of operating a mixed cooperation and competition model in a federated cloud environment.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/24/2022

Efficient Resource Management in Cloud Environment

In cloud computing resource management plays a significant role in data ...
research
11/21/2017

Efficient image deployment in cloud environments

The biggest overhead for the instantiation of a virtual machine in a clo...
research
11/05/2019

Fourth Industrial Revolution for Development: The Relevance of Cloud Federation in Healthcare Support

Inefficient healthcare is a major concern among many African nations and...
research
06/21/2019

VM Image Repository and Distribution Models for Federated Clouds: State of the Art, Possible Directions and Open Issues

The emerging trend of Federated Cloud models enlist virtualization as a ...
research
04/29/2020

Economic-Driven Strategies for Virtual Machine Allocation in Cloud Data Center

In the cloud environment, applications have different requirements and p...
research
08/13/2018

Addressing Client Needs for Cloud Computing using Formal Foundations

Cloud-enabled large-scale distributed systems orchestrate resources and ...
research
11/04/2021

Failure Aware Semi-Centralized Virtual Network Embedding in Cloud Computing Fat-Tree Data Center Networks

In Cloud Computing, the tenants opting for the Infrastructure as a Servi...

Please sign up or login with your details

Forgot password? Click here to reset