基于菜单的OSCAR命令行界面的设计与实现

Wesley Bland, T. Naughton, Geoffroy R. Vallée, S. Scott
{"title":"基于菜单的OSCAR命令行界面的设计与实现","authors":"Wesley Bland, T. Naughton, Geoffroy R. Vallée, S. Scott","doi":"10.1109/HPCS.2007.14","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":354520,"journal":{"name":"21st International Symposium on High Performance Computing Systems and Applications (HPCS'07)","volume":"53 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-05-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":"{\"title\":\"Design and Implementation of a Menu Based OSCAR Command Line Interface\",\"authors\":\"Wesley Bland, T. Naughton, Geoffroy R. Vallée, S. Scott\",\"doi\":\"10.1109/HPCS.2007.14\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"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.\",\"PeriodicalId\":354520,\"journal\":{\"name\":\"21st International Symposium on High Performance Computing Systems and Applications (HPCS'07)\",\"volume\":\"53 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2007-05-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"10\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"21st International Symposium on High Performance Computing Systems and Applications (HPCS'07)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/HPCS.2007.14\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"21st International Symposium on High Performance Computing Systems and Applications (HPCS'07)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HPCS.2007.14","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10

摘要

开源集群应用程序资源(OSCAR)工具包用于构建和维护HPC集群。OSCAR集群安装程序提供图形用户界面(GUI)向导,指导用户完成安装过程。这个GUI对于一般用途是有用的,但是在某些情况下需要一个更基本的界面。因此,为OSCAR安装程序开发了命令行接口(CLI)。通过CLI, OSCAR安装程序可以更好地支持脚本,这有助于更高级的测试场景,并有助于集群复制。此外,CLI更适合使用OSCAR进行远程安装。虽然图形用户界面简化了偶尔使用的用户的安装,但经常使用的用户和OSCAR开发人员会发现CLI的好处。对于开发人员来说,CLI将使测试更容易,因为现在可以为自动化测试编写脚本。此外,由于CLI创建用户输入的日志,因此用户可以创建先前安装的精确副本,可以在以后的重新构建中使用,或者在向开发人员报告问题时用于诊断目的。本文概述了OSCAR CLI的设计和功能,并简要讨论了未来可能的工作。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Design and Implementation of a Menu Based OSCAR Command Line Interface
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.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Effect of Medium Dispersivity on the Viscous Fingering Instability in Porous Media The GridX1 computational Grid: from a set of service-specific protocols to a service-oriented approach Resource Assessment using Market Indices: Toward an Economic Grid Exchange Model Domain coupling in the ABC transporter system BtuCD/BtuF: molecular dynamics simulation, normal mode analysis and protein-protein docking Gyrokinetic simulation of micro-turbulence in magnetically confined plasmas
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1