TY - GEN
T1 - Design and implementation of a menu based OSCAR command line interface
AU - Bland, Wesley
AU - Naughton, Thomas
AU - Vallée, Geoffroy
AU - Scott, Stephen L.
PY - 2007
Y1 - 2007
N2 - The Open Source Cluster Application Resources (OSCAR) toolkit is used to build and maintain HPC clusters. The OSCAR cluster installer provides a graphical user interface (GUI) "wizard" that directs the user through the installation process. This GUI is useful for general usage, but in some instances a more basic interface is desirable. Therefore, a command line interface (CLI) has been developed for the OSCAR installer. Through the CLI, the OSCAR installer is better equipped to support scripting, which aids more advanced testing scenarios and helps in cluster replication. Additionally, the CLI is better suited for remote installations using OSCAR. While a graphical user interface simplifies installation for occasional users, frequent users and the OSCAR developers will find the CLI beneficial. For developers, the CLI will make testing easier because it may now be scripted for automated testing. Furthermore, because the CLI creates logs of user input, the user may create an exact duplicate of a previous installation, which could be used in later rebuilds or for diagnostic purposes when reporting issues to the developers. This paper provides an overview of the design and capabilities of the OSCAR CLI along with a brief discussion of possible future work.
AB - The Open Source Cluster Application Resources (OSCAR) toolkit is used to build and maintain HPC clusters. The OSCAR cluster installer provides a graphical user interface (GUI) "wizard" that directs the user through the installation process. This GUI is useful for general usage, but in some instances a more basic interface is desirable. Therefore, a command line interface (CLI) has been developed for the OSCAR installer. Through the CLI, the OSCAR installer is better equipped to support scripting, which aids more advanced testing scenarios and helps in cluster replication. Additionally, the CLI is better suited for remote installations using OSCAR. While a graphical user interface simplifies installation for occasional users, frequent users and the OSCAR developers will find the CLI beneficial. For developers, the CLI will make testing easier because it may now be scripted for automated testing. Furthermore, because the CLI creates logs of user input, the user may create an exact duplicate of a previous installation, which could be used in later rebuilds or for diagnostic purposes when reporting issues to the developers. This paper provides an overview of the design and capabilities of the OSCAR CLI along with a brief discussion of possible future work.
UR - http://www.scopus.com/inward/record.url?scp=34548274495&partnerID=8YFLogxK
U2 - 10.1109/HPCS.2007.14
DO - 10.1109/HPCS.2007.14
M3 - Conference contribution
AN - SCOPUS:34548274495
SN - 0769528139
SN - 9780769528137
T3 - Proceedings - International Symposium on High Performance Computing Systems and Applications
SP - 25
EP - 29
BT - 21st International Symposium on High Performance Computing Systems and Applications, HPCS 2007
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 21st International Symposium on High Performance Computing Systems and Applications, HPCS 2007
Y2 - 13 May 2007 through 16 May 2007
ER -