Reducing the barrier to entry using portable apps

D. Colbry
{"title":"Reducing the barrier to entry using portable apps","authors":"D. Colbry","doi":"10.1145/2016741.2016792","DOIUrl":null,"url":null,"abstract":"An increasing number of turnkey, domain specific software packages are available to help users take advantage of advanced cyber-infrastructure and resources such as TeraGrid. However, novice users of cyber-infrastructure are often overwhelmed by the complexities of using cyber-infrastructure. For instance, the user may need to install multiple software tools just to connect with advanced hardware, and successfully installing and navigating this software frequently requires the use of Command Line Interfaces (CLI) that are unfamiliar to novice users. Even when applications provide a Graphical User Interface (GUI), special software (such as an X11 server) may be required to use the interface. Installing, configuring and running this software is generally a multi-step process that can be overly confusing to novice users and presents a barrier to entry, particularly in research domains not traditionally associated with advanced computation.\n Scientific gateways (such as the TeraGrid Portal [1]) are one possible solution to this problem. However, not all research projects or High Performance Computing (HPC) centers have the resources necessary to provide scientific gateways. We have developed an alternative solution: a \"plug and play\" HPC system portal stored on a USB thumb drive. The thumb drive contains all the software necessary to connect to traditional cyber-infrastructure and all programs run directly from the thumb drive -- no installation or setup is required. To access the software from a Windows-based machine, the user simply connects the thumb drive and runs the desired programs. The current thumb drive includes all the typical software necessary to connect to an HPC resource, such as X11 [2], ssh [3], and scp [4]. Since the software is pre-installed on the drive, it can also be preconfigured with the necessary preferences required to immediately connect to the resource.\n This presentation will describe the development process for the \"Portable Apps\" [5] HPC thumb drive, including lessons learned and suggestions for adapting the paradigm for other systems. The Portable Apps drive has been successfully distributed to both expert and novice HPC users at Michigan State University (MSU) and has proved to be a popular and easy-to-use tool for accessing local and national cyber-infrastructure resources, including TeraGrid [6]. This presentation will offer specific suggestions for adapting the Portable Apps idea (such as procedures for site specific applications [7]) and developing similar outreach and educational tools for other institutions and resources.","PeriodicalId":257555,"journal":{"name":"TeraGrid Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"TeraGrid Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2016741.2016792","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

An increasing number of turnkey, domain specific software packages are available to help users take advantage of advanced cyber-infrastructure and resources such as TeraGrid. However, novice users of cyber-infrastructure are often overwhelmed by the complexities of using cyber-infrastructure. For instance, the user may need to install multiple software tools just to connect with advanced hardware, and successfully installing and navigating this software frequently requires the use of Command Line Interfaces (CLI) that are unfamiliar to novice users. Even when applications provide a Graphical User Interface (GUI), special software (such as an X11 server) may be required to use the interface. Installing, configuring and running this software is generally a multi-step process that can be overly confusing to novice users and presents a barrier to entry, particularly in research domains not traditionally associated with advanced computation. Scientific gateways (such as the TeraGrid Portal [1]) are one possible solution to this problem. However, not all research projects or High Performance Computing (HPC) centers have the resources necessary to provide scientific gateways. We have developed an alternative solution: a "plug and play" HPC system portal stored on a USB thumb drive. The thumb drive contains all the software necessary to connect to traditional cyber-infrastructure and all programs run directly from the thumb drive -- no installation or setup is required. To access the software from a Windows-based machine, the user simply connects the thumb drive and runs the desired programs. The current thumb drive includes all the typical software necessary to connect to an HPC resource, such as X11 [2], ssh [3], and scp [4]. Since the software is pre-installed on the drive, it can also be preconfigured with the necessary preferences required to immediately connect to the resource. This presentation will describe the development process for the "Portable Apps" [5] HPC thumb drive, including lessons learned and suggestions for adapting the paradigm for other systems. The Portable Apps drive has been successfully distributed to both expert and novice HPC users at Michigan State University (MSU) and has proved to be a popular and easy-to-use tool for accessing local and national cyber-infrastructure resources, including TeraGrid [6]. This presentation will offer specific suggestions for adapting the Portable Apps idea (such as procedures for site specific applications [7]) and developing similar outreach and educational tools for other institutions and resources.
减少使用便携式应用程序的进入门槛
越来越多的交钥匙、特定领域软件包可用来帮助用户利用先进的网络基础设施和资源,如TeraGrid。然而,网络基础设施的新手用户经常被使用网络基础设施的复杂性所淹没。例如,用户可能需要安装多个软件工具来连接高级硬件,并且成功安装和导航这些软件通常需要使用命令行接口(CLI),这对于新手用户来说是不熟悉的。即使应用程序提供图形用户界面(GUI),也可能需要特殊的软件(例如X11服务器)来使用该界面。安装、配置和运行该软件通常是一个多步骤的过程,可能会让新手用户过于困惑,并提出了进入障碍,特别是在传统上与高级计算不相关的研究领域。科学网关(如TeraGrid Portal[1])是解决这个问题的一个可能的方法。然而,并不是所有的研究项目或高性能计算(HPC)中心都有必要的资源来提供科学网关。我们已经开发了一种替代解决方案:存储在USB拇指驱动器上的“即插即用”HPC系统门户。u盘包含连接传统网络基础设施所需的所有软件,所有程序都直接从u盘运行,无需安装或设置。要从基于windows的机器上访问该软件,用户只需连接u盘并运行所需的程序。当前的u盘包含连接到HPC资源所需的所有典型软件,例如X11[2]、ssh[3]和scp[4]。由于软件是预先安装在驱动器上的,因此还可以使用立即连接到资源所需的必要首选项对其进行预配置。本报告将描述“便携式应用程序”[5]HPC拇指驱动器的开发过程,包括吸取的经验教训和将范式应用于其他系统的建议。便携式应用程序驱动器已成功分发给密歇根州立大学(MSU)的专家和新手HPC用户,并已被证明是一种流行且易于使用的工具,用于访问本地和国家网络基础设施资源,包括TeraGrid[6]。本报告将提供具体的建议,以适应便携式应用程序的想法(如特定站点应用程序b[7]的程序),并为其他机构和资源开发类似的推广和教育工具。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信