Publication réservée aux abonnés du Point Service AIX
Janvier 1998
Jean-Luc ALBIN
+--------------------------------------------------------------------------------+ || | | | Class = {"No_Class" "A" "B" "C" "D" "E" "F" "Wend"} | | MAX_STARTERS = 8 | | HighLoad1 = 1.5 | | HighLoad2 = 2.0 | | HighLoad3 = 3.0 | | BackgroundLoad = 0.6 | | # | | # Definition des parametres NUIT et WEND | | # | | NUIT = (( tm_wday >0) && (tm_wday <6) && (tm_hour<9) && (tm_hour>18)) | | # | | WEND = (tm_wday == 6) || (tm_wday == 0) || \ | | (( tm_wday == 5) && (tm_hour > 18)) || \ | | (( tm_wday == 1) && (tm_hour < 9)) | | # | | JOUR = (( tm_wday >0) && (tm_wday <6) && (tm_hour>=9) && (tm_hour<=18)| | # | | START : (Class == "No_Class") || \ | | (Class == "A") || \ | | (Class == "B") || \ | | (Class == "C") || \ | | ((Class == "D") && $(NUIT)) || \ | | ((Class == "E") && $(NUIT)) || \ | | ((Class == "F") && $(NUIT)) || \ | | ((Class == "Wend") && $(WEND)) || \ | | # | | SUSPEND : (( Class == "D") && $(JOUR) && (LoadAvg >= $(HighLoad3))) || | | (( Class == "E") && $(JOUR) && (LoadAvg >= $(HighLoad3))) || | | (( Class == "F") && $(JOUR) && (LoadAvg >= $(HighLoad3))) || | | (( Class == "Wend") && $(JOUR) && (LoadAvg >= $(HighLoad2))) | | # | | CONTINUE :(( Class == "D") && (LoadAvg <= $(BackgroundLoad))) || \ | | (( Class == "E") && (LoadAvg <= $(BackgroundLoad))) || \ | | (( Class == "F") && (LoadAvg <= $(BackgroundLoad))) || \ | | (( Class == "Wend") && (LoadAvg <= $(HighLoad1))) || \ | | | || +--------------------------------------------------------------------------------+ |
+--------------------------------------------------------------------------------+ || | | | default: type = machine | | # central_manager = false # default not central manager | | # schedd_host = false # default not a public scheduler | | # submit_only = false # default not a submit-only machine | | # speed = 1 # default machine speed | | # cpu_speed_scale = false # scale cpu limits by speed | | | | | | default: type = class # default class stanza | | # priority = 0 # default ClassSysprio | | # max_processors = -1 # default max processors (no limit) | | | | | | default: type = user # default user stanza | | # priority = 0 # default UserSysprio | | default_class = No_Class # default class, not an option | | default_group = No_Group # default group, not an option | | # maxjobs = -1 # default maximum jobs user allowed | | # # to run simult. (no limit) | | # maxqueued = -1 # default maximum jobs user allowed | | # # to run simult. (no limit) | | default: type = group # default group stanza | | # priority = 0 # default GroupSysprio | | # maxjobs = -1 # default maximum jobs group is | | # # allowed to run simult. (no limit) | | # maxqueued = -1 # default maximum jobs group is | | # # allowed on system queue (no limit) | | ######################################################################## | | ######################################################################## | | rsf_test type = machine central_manager = true | | # | | | || +--------------------------------------------------------------------------------+ |
Noter enfin que le produit LoadLeveler constitue le module de
répartition de travaux de l'offre
IBM Tivoli TME10.
.