In today's digital landscape, the demand for seamless transition between on-premises and cloud-based infrastructures is paramount. Businesses and organizations face the challenge of efficiently allocating computational workloads, leading to suboptimal resource utilization and scalability limitations. The Hybrid High-Performance Computing project seamlessly transitions jobs between on-premises and cloud-based High-Performance Computing (HPC) infrastructures. The project offers a dynamic system that intelligently determines the allocation of computational workloads by leveraging an automatic switching mechanism. This solution optimizes resource utilization, enhances performance scalability, and streamlines job prioritization, ensuring the efficient execution of scientific, digital simulations, and research tasks. Inspired by recent advancements in cloud based HPC solutions and container orchestration techniques, the project emphasizes the development of a robust monitoring system and analytical framework, enabling informed decisions for resource allocation. This project signifies a paradigm shift, fostering agility and efficiency in executing scientific, digital simulations, and research tasks across hybrid infrastructures.
Devyn Strbo
Jacob Sheidler
Jonathan Ludvigsen
Omer Unal
Samuel Huseman
Advisor: Jason Gerst