DOE OSTI · 1409072
Fermilab HEPCloud Facility Decision Engine Design
Abstract
The Decision Engine is a critical component of the HEP Cloud Facility. It provides the functionality of resource scheduling for disparate resource providers, including those which may have a cost or a restricted allocation of cycles. Along with the architecture, design, and requirements for the Decision Engine, this document will provide the rationale and explanations for various design decisions. In some cases, requirements and interfaces for a limited subset of external services will be included in this document. This document is intended to be a high level design. The design represented in this document is not complete and does not break everything down in detail. The class structures and pseudo-code exist for example purposes to illustrate desired behaviors, and as such, should not be taken literally. The protocols and behaviors are the important items to take from this document. This project is still in prototyping mode so flaws and inconsistencies may exist and should be noted and treated as failures.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Tiradani, Tiradani,Anthony, Altunay, Mine, Dagenhart, David, Kowalkowski, Jim, Litvintsev, Dmitry, Lu, Qiming, Mhashilkar, Parag, Moibenko, Alexander, Paterno, Marc, Timm, Steven. 2017-05-23. Fermilab HEPCloud Facility Decision Engine Design. https://doi.org/10.2172/1409072
Cite the original work for its findings. Save a collection to share your selection of sources.