Skip to content
This repository was archived by the owner on Sep 1, 2022. It is now read-only.

Description of files

Kenenbek R edited this page Mar 6, 2017 · 2 revisions

platform

File Description
deployment.xml Defines hosts simgrid processes live on
lhcb_capacities.csv Contains tiers (cores, name, storages) information
platform.py Generates a platform.xml file
platform.xml Contains grid topology: hosts(cores, storages), links, routes
Content/Tier1/* File catalogues of all Tier1s and Tier0 storages
Content/Tier2/* File catalogues of all Tier2s storages
Failures/Failure/* Schedules of links break downs

InputData

File Description
little_jobs.yml Jobs in YAML format. They will be enqueued in simulation
little_data.yml Contains all datasets on all storages
SEs/* Similar to Content/*

results

File Description
. Contains jupyter notebooks with results and presentation

src

File SimGrid Processes Functions Description
data_replicator.cpp uploader, data_replicator
evil.cpp evil, repair plusOneCorruptedCore, minusOneCorruptedCore
executor.cpp executor, copy_tape_disk_process, download_read_file_process, download_or_read_file, task_executor, get_input_file_path,my_on_exit,copy_from_tape_to_disk,plusOneActiveCore, minusOneActiveCore
file_management.cpp initialize_file_labels, delete_unpopular_file create_file_label,file_usage_counter
global_variables.cpp
job_requester.cpp job_requester
killer.cpp killer die_or_not
main.cpp main
matcher.cpp matcher, -_calibration, -_DAM, -_tier2, create_current_queue, check_files_availability
my_structures.h header
myfunc_list.h header
parse_job_bkk.cpp namespace YAML, parse_input_data, parse_jobs, find_first_date, charToEnum, input
rescheduling.cpp rescheduling, rescheduling
scheduler.cpp scheduler
tier1.cpp tier1, executorLauncher
trace.cpp tracer declare_trace_variables, set_0_all_routes
tracer_host.cpp addActiveCoreT, subActiveCoreT, addCorruptedCoreT, subCorruptedCoreT
tracer_link.cpp tracer_traffic
tracer_storage.cpp tracer_storage cumulative_input_per_site, cumulative_output_per_site, dataset_number_change, addDatasetAmountT, minusDatasetAmountT, dataset_number
writeToFile.cpp writeToFile, clearFile, writeAnomaly

simgridoutput

File Description
. trace.csv, out.txt files

Clone this wiki locally