# Workload description consists of *.swf file and set of xml files. Xml files # contains additional information which is essential to pursue resource # advance reservation scheduling model. # Grid plugin choose randomly between offers returned by local resources/plugins. # All offers must satisfy task resource requirements. # Network reservation is based on Dijkstra algorithm, which # finds the best(shortest) path between two nodes according to time and bandwidth requirements. # Task 2_0 is not executed due to failure during network reservation(couldn't satisfy bandwidth requirements) gridschedulingpluginname=example.gridplugin.GridARNRDijkstra # Local plugin starts task execution in FCFS order and returns offers which # exactly satisfies task resource requirements. localallocpolicypluginname=example.localplugin.ARFirstFit # Linear model of cpu processing power is used for task execution time estimations. exectimeestimationpluginname=example.timeestimation.ExecTimeEstimationPlugin # Path to xml file which describes resource characteristics. resdesc=example/workloadARNR/HostParameters.xml # Path to txt file which describes network topology. networktopologyfilename=example/workloadARNR/network.txt # Path to directory which contains workload description. In this experiment workload # consists of set of xml files, which should be placed directly in readscenario.inputfolder readscenario.inputfolder=example/workloadARNR # and swf file, which name is declared by readscenario.workloadfilename parameter. # Swf file must be placed in readscenario.inputfolder directory. readscenario.workloadfilename=workload.swf # Choose if files with task processing history should be created. printhistory=true # Choose directory where all result files should be placed. stats.outputfolder=../experiment4_result