Purpose: Although proactive fault handling plans are widely spread, many unexpected data center outages still occurred. To rescue the jobs from faulty data centers, the authors propose a novel independent job rescheduling strategy for cloud resilience to reschedule the task from the faulty data center to other working-proper cloud data centers, by jointly considering job nature, timeline scenario and overall cloud performance. Design/methodology/approach: A job parsing system and a priority assignment system are developed to identify the eligible time slots for the jobs and prioritize the jobs, respectively. A dynamic job rescheduling algorithm is proposed. Findings: The simulation results show that our proposed approach has better cloud re...
International audienceIn this paper, we aim at optimizing fault-tolerance tech- niques based on a ch...
Cloud computing is usually recognized as a technology which has significant impact on IT. However, c...
Cloud computing system is a set of computing resources and users that are scattered around the world...
A major performance issue in large-scale decentralized distributed systems, such as grids, is how to...
Motived by frequent failures in cloud computing systems, we aim to demystify the underlying reschedu...
In recent years, many organizations face challenges when managing large amount of data and data-inte...
Unexpected faults result in unscheduled cloud outage, which negatively affects the completion of wor...
The cloud is a fairly new concept in computer science, altough almost everyone has been or is in con...
Cloud computing refers to services that are implemented in a distributed network and are available v...
Based on pay-as-per-usage policy, there is a tremendous use of cloud computing in scientific society...
Cloud fault tolerance is an important issue in cloud computing platforms and applications. In the ev...
Cloud computing is an emerging technology. It process huge amount of data so scheduling mechanism wo...
Cloud computing is one of today’s most exciting technologies because of its capacity to reduce cost ...
Based on pay-as-per-usage policy, there is a tremendous use of cloud computing in scientific society...
AbstractScheduling is a key component for performance guarantees in the case of distributed applicat...
International audienceIn this paper, we aim at optimizing fault-tolerance tech- niques based on a ch...
Cloud computing is usually recognized as a technology which has significant impact on IT. However, c...
Cloud computing system is a set of computing resources and users that are scattered around the world...
A major performance issue in large-scale decentralized distributed systems, such as grids, is how to...
Motived by frequent failures in cloud computing systems, we aim to demystify the underlying reschedu...
In recent years, many organizations face challenges when managing large amount of data and data-inte...
Unexpected faults result in unscheduled cloud outage, which negatively affects the completion of wor...
The cloud is a fairly new concept in computer science, altough almost everyone has been or is in con...
Cloud computing refers to services that are implemented in a distributed network and are available v...
Based on pay-as-per-usage policy, there is a tremendous use of cloud computing in scientific society...
Cloud fault tolerance is an important issue in cloud computing platforms and applications. In the ev...
Cloud computing is an emerging technology. It process huge amount of data so scheduling mechanism wo...
Cloud computing is one of today’s most exciting technologies because of its capacity to reduce cost ...
Based on pay-as-per-usage policy, there is a tremendous use of cloud computing in scientific society...
AbstractScheduling is a key component for performance guarantees in the case of distributed applicat...
International audienceIn this paper, we aim at optimizing fault-tolerance tech- niques based on a ch...
Cloud computing is usually recognized as a technology which has significant impact on IT. However, c...
Cloud computing system is a set of computing resources and users that are scattered around the world...