Fair Scheduling of General-Purpose Workloads on Workstation Clusters

被引:1
|
作者
Cosimo Anglano
机构
[1] Universitá del Piemonte Orientale,Dipartimento di Scienze e Tecnologie Avanzate
关键词
clusters of workstations; scheduling; implicit coscheduling; proportional-share scheduling; simulation;
D O I
10.1023/A:1012752923793
中图分类号
学科分类号
摘要
In this paper we present a scheduling strategy for workstation clusters able to effectively and fairly schedule general-purpose workloads potentially made up by compute-bound, interactive, and I/O-intensive applications, that may each be sequential, client-server, or parallel. The scheduling strategy allocates resources to processes of the same parallel applications in such a way that they all get the same CPU share regardless of the level of resource contention on the respective machines, and relies on an extended stride scheduler to fairly allocate individual workstations. A simulation analysis carried out for a variety of workloads and operational conditions shows that our strategy (a) delivers good performance to all the applications classes composing general-purpose workloads, (b) fairly allocates resources among competing applications, and (c) outperforms alternative strategies.
引用
收藏
页码:87 / 96
页数:9
相关论文
共 50 条
  • [31] GENERAL-PURPOSE COMPOSITIONAL MODEL
    ACS, G
    DOLESCHALL, S
    FARKAS, E
    SOCIETY OF PETROLEUM ENGINEERS JOURNAL, 1985, 25 (04): : 543 - 553
  • [32] THE GENERAL-PURPOSE INTERFACE BUS
    GILBERT, R
    IEEE MICRO, 1982, 2 (01) : 41 - 51
  • [33] IN SEARCH OF GENERAL-PURPOSE SOFTWARE
    OSWALD, H
    INFOSYSTEMS, 1983, 30 (10): : 120 - &
  • [34] A GENERAL-PURPOSE SIGNAL PROCESSOR
    FREY, AH
    MINTZER, FC
    COMPUTER NETWORKS AND ISDN SYSTEMS, 1982, 6 (03): : 224 - 224
  • [35] PROJECTOR FOR GENERAL-PURPOSE GRINDER
    VESNIN, VN
    KUZNETSOVA, NA
    RYABCHIKOVA, LV
    SOVIET JOURNAL OF OPTICAL TECHNOLOGY, 1982, 49 (01): : 60 - 61
  • [36] GENERAL-PURPOSE PILOT PLANT
    GWIN, GT
    YULE, LT
    INDUSTRIAL AND ENGINEERING CHEMISTRY, 1949, 41 (04): : 862 - 867
  • [37] GENERAL-PURPOSE MICROCOMPUTER BOARD
    SHRAGAI, M
    WIRELESS WORLD, 1983, 89 (1572): : 70 - 72
  • [38] General-Purpose Modeling Tool
    Rujevcic, Renato
    Penco, Roberto
    2018 41ST INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2018, : 1289 - 1294
  • [39] General-Purpose Linear Solvers
    Dyer, Stephen A.
    IEEE INSTRUMENTATION & MEASUREMENT MAGAZINE, 2015, 18 (03) : 22 - 27
  • [40] General-purpose wavelet program
    不详
    JOURNAL OF THERMAL SPRAY TECHNOLOGY, 2001, 10 (03) : 430 - 431