This paper addresses performance issues of resource allocation in cloud computing. We review requirements of different cloud applications and identify the need of considering communication processes explicitly and equally to the computing tasks. Following this observation, we propose a new communication-aware model of cloud computing applications, called CA-DAG. This model is based on Directed Acyclic Graphs that in addition to computing vertices include separate vertices to represent communications. Such a representation allows making separate resource allocation decisions: assigning processors to handle computing jobs, and network resources for information transmissions. The proposed CA-DAG model creates space for optimization of a number...
Schedulers for cloud computing determine on which processing resource jobs of a workflow should be a...
Cloud computing can provide virtualized, elastic, and on-demand computer system resources for suppor...
Cloud computing is extensively used in a variety of applications and domains, however task and resou...
peer reviewedThis paper addresses performance issues of resource allocation in cloud computing. We r...
peer reviewedThe review of the requirements of different cloud applications identified the need to c...
Abstract—The review of the requirements of different cloud applications identified the need to consi...
The most recent incarnation of distributed paradigm is cloud computing. It can be seen as the first ...
Abstract. Cloud computing environment has the ability to scale-up or scale-down the amount of resour...
The so-called hybrid cloud is the composition of an infrastructure that comprises private resources ...
This paper presents a detailed design of a decentralised agent-based scheduler, which can be used to...
Recently, there has been a dramatic increase in the popularity of cloud computing systems that rent ...
Cloud communication technology is Internet-based computing, where shared resources, software, inform...
International audienceCloud platforms have emerged as a leading solution for computation. In the mea...
Scientific applications are very complex and need massive computing power and storage space. Distrib...
Cloud computing refers to services that run in a distributed network and are accessible through comm...
Schedulers for cloud computing determine on which processing resource jobs of a workflow should be a...
Cloud computing can provide virtualized, elastic, and on-demand computer system resources for suppor...
Cloud computing is extensively used in a variety of applications and domains, however task and resou...
peer reviewedThis paper addresses performance issues of resource allocation in cloud computing. We r...
peer reviewedThe review of the requirements of different cloud applications identified the need to c...
Abstract—The review of the requirements of different cloud applications identified the need to consi...
The most recent incarnation of distributed paradigm is cloud computing. It can be seen as the first ...
Abstract. Cloud computing environment has the ability to scale-up or scale-down the amount of resour...
The so-called hybrid cloud is the composition of an infrastructure that comprises private resources ...
This paper presents a detailed design of a decentralised agent-based scheduler, which can be used to...
Recently, there has been a dramatic increase in the popularity of cloud computing systems that rent ...
Cloud communication technology is Internet-based computing, where shared resources, software, inform...
International audienceCloud platforms have emerged as a leading solution for computation. In the mea...
Scientific applications are very complex and need massive computing power and storage space. Distrib...
Cloud computing refers to services that run in a distributed network and are accessible through comm...
Schedulers for cloud computing determine on which processing resource jobs of a workflow should be a...
Cloud computing can provide virtualized, elastic, and on-demand computer system resources for suppor...
Cloud computing is extensively used in a variety of applications and domains, however task and resou...