2021
DOI: 10.3390/info12010016
|View full text |Cite
|
Sign up to set email alerts
|

Research and Implementation of Scheduling Strategy in Kubernetes for Computer Science Laboratory in Universities

Abstract: How to design efficient scheduling strategy for different environments is a hot topic in cloud computing. In the private cloud of computer science labs in universities, there are several kinds of tasks with different resource requirements, constraints, and lifecycles such as IT infrastructure tasks, course design tasks submitted by undergraduate students, deep learning tasks and and so forth. Taking the actual needs of our laboratory as an instance, these tasks are analyzed, and scheduled respectively by diffe… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 10 publications
(2 citation statements)
references
References 21 publications
0
2
0
Order By: Relevance
“…Evaluations using a real Kubernetes cluster show that using Kubesphere allows users to experience less waiting times on average. The authors in [113] propose two schedulers to place heterogeneous tasks in a computer science lab cluster. The irst one is a batch scheduler to be used in busy hours.…”
Section: No Support For Batch Schedulingmentioning
confidence: 99%
See 1 more Smart Citation
“…Evaluations using a real Kubernetes cluster show that using Kubesphere allows users to experience less waiting times on average. The authors in [113] propose two schedulers to place heterogeneous tasks in a computer science lab cluster. The irst one is a batch scheduler to be used in busy hours.…”
Section: No Support For Batch Schedulingmentioning
confidence: 99%
“…Discussion: As it can be noted from the aforementioned contributions, a common feature needed to support batch scheduling is the customization of the queue sorting behavior. This can be done by prioritizing users' workloads based on their resources requirements [12,113] or by organizing the queue into a hierarchical structure and using multiple policies for managing it [9]. As it can be seen in Table 7, the works reviewed in this section do not leverage the scheduling framework.…”
Section: No Support For Batch Schedulingmentioning
confidence: 99%