Abstract
SAND2021-6741 O
phenix is Sandia's orchestration tool that allows users to quickly deploy, un-deploy, and interact with SCEPTRE ICS environments. phenix is an orchestration tool used for managing the creation, configuration, and deployment of modeling and simulation environments. As an abstraction layer on top of an underlying virtual machine manager called minimega, phenix organizes the network, application, and scenario information for a given deployment. It allows users to create, configure, and deploy experiments in a repeatable and rapid fashion. An application framework provides the flexibility to manipulate an experiment to suit various needs and requirements. phenix also includes a web-based graphical user interface (GUI) where experiments can be created, configured, and interacted with.
- Developers:
-
Sahakian, Meghan [1][2][3] ; Glatter, Casey [1][2][3] ; Abate, Christopher [1][2][3] ; Kao, Ryan [1][2][3] ; Richardson, Bryan [4] ; Schwalm, Keith [4]
- Sandia National Lab. (SNL-CA), Livermore, CA (United States)
- Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
- Sandia National Laboratories (SNL), Albuquerque, NM, and Livermore, CA (United States)
- DNK CONSULTING LLC
- Contributors:
-
Other: Richardson, Bryan ; Schwalm, Keith
- Release Date:
- 2023-06-22
- Project Type:
- Open Source, Publicly Available Repository
- Software Type:
- Scientific
- Programming Languages:
-
Go
Javascript
Vue
- Version:
- 7.0
- Licenses:
-
GNU General Public License v3.0
- Sponsoring Org.:
-
USDOEPrimary Award/Contract Number:NA0003525
- Code ID:
- 134097
- Site Accession Number:
- SCR #2646.1
- Research Org.:
- Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States)
- Country of Origin:
- United States
Citation Formats
Sahakian, Meghan, Glatter, Casey, Abate, Christopher, Kao, Ryan, Richardson, Bryan, Schwalm, Keith, Richardson, Bryan, and Schwalm, Keith.
phenix v. 7.0.
Computer Software.
https://github.com/sandialabs/sceptre-phenix.
USDOE.
22 Jun. 2023.
Web.
doi:10.11578/dc.20240708.1.
Sahakian, Meghan, Glatter, Casey, Abate, Christopher, Kao, Ryan, Richardson, Bryan, Schwalm, Keith, Richardson, Bryan, & Schwalm, Keith.
(2023, June 22).
phenix v. 7.0.
[Computer software].
https://github.com/sandialabs/sceptre-phenix.
https://doi.org/10.11578/dc.20240708.1.
Sahakian, Meghan, Glatter, Casey, Abate, Christopher, Kao, Ryan, Richardson, Bryan, Schwalm, Keith, Richardson, Bryan, and Schwalm, Keith.
"phenix v. 7.0." Computer software.
June 22, 2023.
https://github.com/sandialabs/sceptre-phenix.
https://doi.org/10.11578/dc.20240708.1.
@misc{
doecode_134097,
title = {phenix v. 7.0},
author = {Sahakian, Meghan and Glatter, Casey and Abate, Christopher and Kao, Ryan and Richardson, Bryan and Schwalm, Keith and Richardson, Bryan and Schwalm, Keith},
abstractNote = {SAND2021-6741 O
phenix is Sandia's orchestration tool that allows users to quickly deploy, un-deploy, and interact with SCEPTRE ICS environments. phenix is an orchestration tool used for managing the creation, configuration, and deployment of modeling and simulation environments. As an abstraction layer on top of an underlying virtual machine manager called minimega, phenix organizes the network, application, and scenario information for a given deployment. It allows users to create, configure, and deploy experiments in a repeatable and rapid fashion. An application framework provides the flexibility to manipulate an experiment to suit various needs and requirements. phenix also includes a web-based graphical user interface (GUI) where experiments can be created, configured, and interacted with.},
doi = {10.11578/dc.20240708.1},
url = {https://doi.org/10.11578/dc.20240708.1},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/dc.20240708.1}},
year = {2023},
month = {jun}
}