################################################################################# # # # CONFIGURATION FILE of LLIC PROJECT # # # ################################################################################# ################################################################################# # WINDOW_SIZE defines the number of jobs treated simultaneously by single agent. # If set to one - agent does not receive additional job until completely # finished previous one. Setting it to too big value may influence in not equal # distribution of jobs between agents and ultimately in poorer resource # utilization. Recommended value is between 5 to 10. Default is 6. ################################################################################# WINDOW_SIZE = 6 ################################################################################# # INITIAL_JOBS_NUMBER is the number of jobs agent receives in it input files. # Agent starts executing those jobs simultaneously with connecting its Chef. # Setting this value to non-zero value may speed total cluster execution a little. # Additional impact of setting it to non-zero value is better Requirement # adjustment of agent’s submit file. Setting it to too big value may influence # in static distribution of jobs between agents and ultimately in poorer # resource utilization. Recommended value – zero. Default - zero. ################################################################################# INITIAL_JOBS_NUMBER = 0 ################################################################################# # FILES_STYLE_MODE defines the files transfer mode used by agent. # The difference has impact on transfer style of output/error files. # “improved” style - output and error files are created in the exact place # specified in the submission file (and not just in current working directory – # as in default Condor style). After job finished to run, agent transfers all # modified / new files in the execution directory (on execution machine) # in addition with all its subdirectories, into directory subtree having the # same structure in the working directory (on the submit machine) # (including the creation of subdirectories if needed). # “condor” style – default style, same as used by condor. ################################################################################# FILES_STYLE_MODE = condor # improved ################################################################################# # Defines whether agent/master/master_submitter should print DEBUG info. # Default is false. ################################################################################# LLIC_DEBUG = true ################################################################################# # Defines how many times agent should be resubmitted by its Chef if failes – # part of recovery algorithm. Default is 3. ################################################################################# NUM_AGENT_RECOVERIES = 0 ################################################################################# # Defines the maximal number of Chef threads that can be created by single master. # Do not set it to too big value, in order not to load master process too much. # Default is 50. ################################################################################# MAX_CHEFS_NUMBER = 50 ################################################################################# # Defines master’s port number (to accept agents connections). If could not # be open – master will randomly search for an open one. Default is 2853. ################################################################################# INITIAL_MASTER_PORT_NUMBER = 2853 ################################################################################# # Defines the path to all condor utilities. Used utilities are: # condor_submit, condor_q, condor_status, condor_reschedule, condor_rm. # If all those are not in system path – set CONDOR_EXECUTABLES_PATH to point # to them. Default is “/usr/local/condor/bin/ “. ################################################################################# CONDOR_EXECUTABLES_PATH = /usr/local/condor/bin/ ################################################################################# # Defines the path to all llic binaries: master_submitter, master, agent, # job_launcher, master_q. Default is current dir. (“.”) ################################################################################# MASTER_EXECUTABLES_PATH = ################################################################################# # Defines the prefix (with possible path) of output directory for master/agents # intermediate files. This prefix will be extended with unique identifies for # each running master. Allows multiplae invocations of master_submitter # program simultaneously. Default is “”. ################################################################################# MASTER_OUTPUTS_DIR_PREFIX_PATH = MASTER_OUTPUTS