IT infrastructures are rapidly growing due to the increased demand for computing power used by applications. Furthermore, modern cloud data centers are hosting various advanced applications based on the user's nee...
详细信息
ISBN:
(数字)9781728180120
ISBN:
(纸本)9781728180137
IT infrastructures are rapidly growing due to the increased demand for computing power used by applications. Furthermore, modern cloud data centers are hosting various advanced applications based on the user's needs. The goal of this paper is to maximize the reliability of running workflow applications considering spot instances revocation without imposing fault-tolerance overhead. For this purpose, we use an Artificial Neural Network algorithm (ANN) to define a failure prediction module for the cloud spot instances. Indeed, we introduce a novel workflow scheduling algorithm, named Reliability Aware and modified HEFT (Heterogeneous Earliest Finish Time) for minimizing the makespan of a given workflow subject to a specified reliability of the application. To evaluate our ANN based prediction model, we have used a benchmarking data set. The results of the model training demonstrate that the prediction accuracy is about 96 percent. Our experiments illustrate that although makespan does not improve significantly in all experiments, an acceptable level of reliability is achieved.
Single-ISA asymmetric multi-core processors are thought as next generation emerging multi-core architecture which has better performance per watt over symmetric multi-core processors. However, they also pose unique ch...
详细信息
We consider data-driven power capacity allocation to the chargers of a Charging Station (CS) so that we can subsequently maximize the total value of future Electric Vehicle (EV) charging requests admitted and schedule...
详细信息
Describes experiences in using an object-oriented language (Java) in designing, prototyping and evaluating a CPU manager. "QoS Animator" facilitates the execution of Java applications with time requirements ...
详细信息
Modern operating systems that are widely used today, have used a multiprogramming system and use a multicore system to solve multiprogramming. Multicore systems provide greater efficiency than a single processor runni...
详细信息
A parallel scheduling algorithm for N-cube networks is presented. This algorithm can fully balance the load and maximize locality by using global load information. Communication costs are significantly reduced compare...
详细信息
Taking the locomotive running time between goods operation sites as weights, wagons'placing-in and taking-out problems can be regarded as a single machine scheduling problem 1| pij | Cij, which can be transformed ...
详细信息
This research proposes an algorithmic cache arrangement scheme to efficiently utilize existing hardware that are currently plagued with memory wall problem. The proposed scheme exploits straightforwardness of First-in...
详细信息
The problem of allocating jobs to a set of parallel unrelated machines in a make to stock manufacturing system is studied. The items are subdivided into families of similar products. Sequence-dependent setups arise wh...
详细信息
We consider the joint upstreaming of live and on-demand user-generated video content over LTE using a Quality-of-Experience driven approach. We contribute to the state-of-the-art work on multimedia scheduling in three...
详细信息
暂无评论