{'fraction_non_alphanumeric': 0.015780730897009966, 'fraction_numerical': 0.0, 'mean_word_length': 5.276041666666667, '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}}
A QoS-Enabled Load Balancing Approach for Cloud Computing Environment Join Minimum Loaded Queue (JMLQ)

Cloud computing delivers the on-demand virtualized resources to its consumer for servicing their request on a metered basis. During the high demand of cloud resources the load on system increases that may unbalance the system which affects the quality of service parameters (QoS) adversely that leads to violations of service level agreement (SLA). Role of load balancing is significant in such an environment as it enhances the distribution of workload across multiple devices for example across network links, a cluster of servers, disk drives, etc. The present research work introduced a multi scheduler for balancing the load across the system that aims to optimize the QoS parameters such as response time, resource utilization, and the average waiting time by exploiting these virtual resources in the cloud environment. The performance of the proposed approach analyzed and tested in CloudSim that to optimize these parameters for the current approach. The authors found that our QoS enabled JMLQ approach achieved better results in comparison to our previous JMLQ approach and other variants.