Mr. Bharath Kumar Reddy Janumpally
Intelligent Energy Aware Efficient Task Scheduling in Cloud Computing: Leveraging Swarm Optimization Algorithms for Improve Resource Utilization
Abstract:
Cloud data centers are under constant pressure to deliver high performance while keeping energy consumption and operational costs under control. In this talk, I present an intelligent, energy-aware task scheduling framework for cloud computing that leverages Particle Swarm Optimization (PSO). Each particle encodes a candidate mapping of tasks to virtual machines, and we design a multi-objective fitness function that jointly considers makespan, energy consumption, resource utilization, and response time. By iteratively updating particle positions and velocities using cognitive and social learning components, the scheduler converges toward efficient task allocations that balance load across heterogeneous VMs.
I will discuss how this PSO-based scheduler is modeled, how the fitness function is constructed, and how the overall workflow—from initialization through stopping criteria and final VM allocation—maps to a practical cloud environment. Using standard metrics such as Degree of Imbalance, Average Resource Utilization, Average Waiting Time, and Response Time, we compare the proposed approach against other metaheuristics including Salp Swarm Optimization, Genetic Algorithms, and Ant Colony Optimization. The results show that PSO consistently delivers lower makespan and better utilization, highlighting its potential for greener and more efficient cloud infrastructures. I will close with lessons learned and how these ideas can be extended to multi-objective, carbon-aware, and edge/fog scheduling scenarios.
Profile:
Bharath Kumar Reddy Janumpally is an experienced Software Engineer with over a decade of expertise in building scalable, distributed, and cloud-based systems. He has contributed to leading organizations, including PayPal, Amazon, Microsoft, TIBCO Software, and Broadridge Financial Solutions. His core strengths lie in cloud computing, distributed systems, and data engineering, with hands-on experience across AWS, Azure, Java, and C#.
At PayPal, Bharath leads the design and optimization of high-performance checkout systems serving millions of users globally. Previously at Amazon, he played a key role in migrating customer service technologies to Amazon Connect, improving scalability and reliability across markets. His earlier work at TIBCO and Microsoft focused on developing robust enterprise solutions and enhancing system performance.
Bharath holds a Master’s degree in Computer Science from Georgia State University and a Bachelor’s degree in Computer Science from Osmania University.