{'fraction_non_alphanumeric': 0.01699346405228758, 'fraction_numerical': 0.0, 'mean_word_length': 5.778761061946903, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Multi-Criteria Scheduling of Complex Workloads on Distributed Resources

The emergence of large-scale distributed platforms, such as cloud and fog environments, as well as the increasing complexity of the workloads processed on such resources, have made imperative the utilization of effective scheduling techniques. In this paper, we study and analyze multi-criteria scheduling of complex workloads on distributed resources. The workloads consist of multiple-task applications with different characteristics. Simulation is employed in order to evaluate the system performance. The simulation results reveal that the performance of the utilized scheduling techniques is depended on the employed routing strategies and the variability of the processor service times.