Gridengine

Sun GRID 引擎 - 送出“更喜歡強大”機器而不是較弱機器的作業

  • June 9, 2011

我們在 sun grid 下有 10 台 windows 機器(單 CPU/4G RAM)。除了名稱,所有這些機器上的其他一切都是相同的。現在我們在同一個網格中添加了兩台新機器。這兩個有16個CPU,48G RAM。

我想指示 Sun GRID Engine ‘更喜歡強大的’機器。如果這些(新盒子)機器負載很重,則使用其他機器。我怎樣才能做到這一點?

命令通過正常送出qsub -l [attribute list] [script.sh]

(屬性列表是“windows=1,group=it”,在這種情況下)

您可以執行以下操作:

  1. 將調度程序配置(qconf -msconf)中的 queue_sort_method 從預設load更改為seqno
  2. 在隊列定義 ( qconf -mq queue) 中更新 seq_no,使用對所有節點有效的預設值和對強大節點有效的較低值

使用此配置,如果有可用的插槽,將首先選擇功能強大的節點。

引用自:https://serverfault.com/questions/278675