Fermilab HEPCloud Facility Decision Engine Design
- Fermi National Accelerator Lab. (FNAL), Batavia, IL (United States)
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.
- Research Organization:
- Fermi National Accelerator Lab. (FNAL), Batavia, IL (United States)
- Sponsoring Organization:
- USDOE Office of Science (SC), High Energy Physics (HEP)
- DOE Contract Number:
- AC02-07CH11359
- OSTI ID:
- 1409072
- Report Number(s):
- FERMILAB-TM-2654-CD; 1635739; TRN: US1800580
- Country of Publication:
- United States
- Language:
- English
Similar Records
The HEPCloud Facility: elastic computing for High Energy Physics – The NOvA Use Case
Lawrence Livermore National Security Cost Model Functional Management Assessment