In order to meet the rising demand for cloud services and remain in compliance with Service Level Agreements (SLA), service providers require effective task scheduling solutions capable of adapting to cloud computing...
详细信息
In order to meet the rising demand for cloud services and remain in compliance with Service Level Agreements (SLA), service providers require effective task scheduling solutions capable of adapting to cloud computing’s elastic and dynamic *** this paper, we propose a novel approach to optimize task scheduling in cloud computing called a ProbabilityBased Crossover Genetic Algorithm (PxGA) with a primary objective of minimizing the tasks execution makespan. PxGA is an improvement on the Genetic Algorithm (GA) achieved by introducing the concept of Virtual Machine (VM) fitness and applying it to implement an effective weighted probabilistic crossover technique. Using the CloudSim simulation toolkit, we conduct our analysis of PxGA and evaluate it against standard and more recent task scheduling algorithms. The results of the simulations show that our proposed task scheduling algorithm is superior to other task scheduling algorithms in terms of the makespan, the VMs energy consumption, and the degree of imbalance (DoI). Moreover, the computational time (CT) for the PxGA decreases when compared against the other evaluated algorithms, except for its base GA.
Programmable packet scheduling allows the deployment of scheduling algorithms into existing switches without need for hardware redesign. scheduling algorithms are programmed by tagging packets with ranks, indicating t...
详细信息
scheduling Mixed-Criticality (MC) workload is a challenging problem in real-time computing. Earliest Deadline First Virtual Deadline (EDF-VD) is one of the most famous scheduling algorithm with optimal speedup bound p...
详细信息
scheduling Mixed-Criticality (MC) workload is a challenging problem in real-time computing. Earliest Deadline First Virtual Deadline (EDF-VD) is one of the most famous scheduling algorithm with optimal speedup bound properties. However, when EDF-VD is used to schedule task sets using a model with additional or relaxed constraints, its scheduling properties change. Inspired by an application of MC to the scheduling of fault tolerant tasks, in this article, we propose two models for multiple criticality levels: the first is a specialization of the MC model, and the second is a generalization of it. We then show, via formal proofs and numerical simulations, that the former considerably improves the speedup bound of EDF-VD. Finally, we provide the proofs related to the optimality of the two models, identifying the need of new scheduling algorithms.
Federated learning (FL) leverages data distributed at the edge of the network to enable intelligent applications. The efficiency of FL can be improved by using over-the-air computation (AirComp) technology in the proc...
详细信息
We present a new integer linear formulation for the problem of minimizing the total completion time on a single parallel-batching machine. The new formulation is strong, in the sense that it delivers a sharp lower bou...
详细信息
We present a new integer linear formulation for the problem of minimizing the total completion time on a single parallel-batching machine. The new formulation is strong, in the sense that it delivers a sharp lower bound, and compact, i.e. polynomial in size, contrasted to recent successful models for the same problem that have exponential size and require to be handled by column generation. The new model is promising: combined with a rounding procedure, it allows to deliver good solutions with small, certified optimality gaps for instances with up to 50 jobs, and we believe it is susceptible of further improvements. Copyright (C) 2022 The Authors.
Cloud Computing provides a Computing environment where different resources, infrastructures, development platforms and software are delivered as a service to customers virtually on pay per time basis. Low cost, scalab...
详细信息
ISBN:
(纸本)9781479936984
Cloud Computing provides a Computing environment where different resources, infrastructures, development platforms and software are delivered as a service to customers virtually on pay per time basis. Low cost, scalability, reliability, utility-based computing are important aspects of cloud computing. Job scheduling is an essential and most important part in any cloud environment. With increasing number of users, Job scheduling becomes a strenuous task. Ordering the jobs by scheduler while maintaining the balance between quality of services (QoS), efficiency and fairness of jobs is quite challenging. scheduling algorithms are implemented considering parameters such as throughput, resource utilization, latency, cost, priority, computational time, physical distances, performance, bandwidth, resource availability. Though there are different scheduling algorithms available in cloud computing, a very less comparative study has been done on performance of various scheduling algorithms with respect to above mentioned parameters. This paper aims at a comparative study of various types of job scheduling algorithms that provide efficient cloud services.
The construction of wireless network is the mainstream direction of future communication development, and link optimization provides a basis for information exchange between the next generation of intelligent mobile t...
详细信息
The construction of wireless network is the mainstream direction of future communication development, and link optimization provides a basis for information exchange between the next generation of intelligent mobile terminals and base stations. This paper studies the link scheduling problem based on data analysis. First, after deriving the traditional optimal power allocation strategy and improving the genetic algorithm to obtain a new model, this paper proposes an optimization scheme calculation that is suitable for resource sharing among nodes, and can also consider the impact of time utility and other factors on the global availability, network topology and quality of service to minimize the overhead, and applies it to the wireless communication network for example verification. The experimental results show that the distributed intelligent scheduling algorithm for wireless communication network link resources based on data analysis performs very well in terms of running time and system processing efficiency, which can reach more than 90% efficiency.
With the rapid development of Industrial Science and technology, industrial scientific data has the characteristics of huge scale, wide range, diverse types and strong timeliness. The Industrial Internet of things (II...
详细信息
With the rapid development of Industrial Science and technology, industrial scientific data has the characteristics of huge scale, wide range, diverse types and strong timeliness. The Industrial Internet of things (IIOT) data cloud platform came into being. Based on this, this paper studies and analyzes the application of TSN scheduling algorithm (SA) in the IIOT data cloud platform. Firstly, the architecture and key technologies of the Internet of things are introduced; Then the SA and cloud computing (CC) tasks in CC are analyzed, and the workflow system architecture under the data cloud platform of the IIOT and the workflow system architecture under the CC environment are discussed; The TSN SA is proposed and applied to the data cloud platform of the IIOT; Finally, the reliability of TSN SA is evaluated and tested. The test results show that the TSN resource SA proposed in this paper can basically achieve the packet loss rate of less than 1%, that is, the successful packet reception rate can basically reach more than 99%. It is verified that the TSN SA proposed in this paper can ensure the reliability and real-time of data transmission. The results show that the synchronization effect can fully meet the needs of industrial applications.
Federated Learning (FL) has emerged as a promising framework for distributed training of AI-based services, applications, and network procedures in 6G. One of the major challenges affecting the performance and efficie...
详细信息
For a real-time task-intensive systems, the fairness of task execution in dynamic scheduling is an important research area. However, many exist scheduling algorithms are unable to guarantee that tasks can be completed...
详细信息
For a real-time task-intensive systems, the fairness of task execution in dynamic scheduling is an important research area. However, many exist scheduling algorithms are unable to guarantee that tasks can be completed by the deadline and executed with a fair priority. In this paper, we proposed an efficient Multi-DAG real-time scheduling algorithm, HSDFW, which employs a fair priority calculation method to enable tasks with different real-time levels can be completed by the deadline, and a rejection policy to improve the performance of schedule. We proposed an INLP model and an evaluation simulator to verify the efficiency of HSDFW algorithm. The evaluation results show that our proposed algorithm has excellent performance in terms of average scheduling length and resource utilization.
暂无评论