{'fraction_non_alphanumeric': 0.019876627827278958, 'fraction_numerical': 0.0, 'mean_word_length': 5.32034632034632, '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}}
Hybrid Algorithm for Workflow Scheduling in Cloud-Based Cyberinfrastructures

Minimizing the application running cost becomes a must in our day when Cloud Computing offers support for a large variety of applications. Being at the confluence with Cyber infrastructures and Big Data platforms, Cloud systems support efficient and effective workflows. Due to the increase in computational power for executing workflows, the need for efficient usage of said power also arises. After a brief overlook of current available workflow scheduling algorithms, such as HLFET - Highest Level First with Estimated Time or MCP - Modified Critical Path, it is clear that, for no specific constraints, they waste CPU resources, with no efficient task allocation. For this reason a new algorithm, called HER (Hybrid Algorithm for Workflow Scheduling in Cloud-based Cyber infrastructures) is proposed in this paper. HER algorithm reduces CPU idle time, with effect on the number of wasted resources and ensure a good load balancing for a cluster of resources available in a Cloud environment. The HER algorithm is exemplified on a number of different workflow scenarios in Cyber Water project - Prototype Cyber infrastructure based System for Decision-Making Support in Water Resources Management. The experimental approach considers several workflows such as decision support, real-time alerts, and visualization that use computational, storage and network resources in Clouds.