StarCluster是用于创建和管理托管在亚马逊的弹性计算云(EC2)通用计算集群的实用程序。 StarCluster最大限度地减少与获取,配置和管理的研究实验室或一般的分布式计算应用程序中使用传统的计算集群相关的管理开销。
入门很容易,你只需要StarCluster和亚马逊的AWS账户。
对于那些有兴趣了解更多有关于StarCluster上http://www.hpcinthecloud.com http://www.hpcinthecloud.com/features/StarCluster-Brings-HPC-to-the-Amazon-Cloud-文章94099324.html还有安装,配置,启动和终止在Amazon EC2上HPC群集的截屏:
http://www.hpcinthecloud.com/blogs/MITs-StarCluster-An-Update-with-Screencast-94599554.html
上手,用户与他们的AWS账户细节和一些集群的偏好(机如数量,机型,SSH密钥对,等等)创建了一个简单的配置文件。创建配置文件并运行StarCluster的后“开始”命令,Linux机器集群配置了Sun Grid Engine的排队系统,NFS共享/ home目录,并用的openmpi密码ssh创建并准备去输出即用即装。运行StarCluster的“停止”命令将关闭集群,并停止支付服务。这允许用户只支付他们的使用。
StarCluster还可以利用亚马逊的弹性块存储(EBS)卷为集群提供持久的数据存储。 EBS卷,可以存储大量的数据在亚马逊云也很容易备份和复制在云中。 StarCluster将挂载和NFS共享,在配置中指定的卷。 StarCluster的“createvolume”命令能够自动创建,格式,并与StarCluster使用分区新EBS卷的能力。
StarCluster提供了一个基于Ubuntu的亚马逊机器映像(AMI)的32位和64位架构。该AMI包含一个优化的NumPy的/ SciPy的/阿特拉斯/布拉斯/ LAPACK安装编译较大的Amazon EC2实例类型。在AMI还带有的Sun Grid Engine(SGE),并用的openmpi SGE支持编译。公众的AMI可以很容易地通过启动公共AMI的一个实例,在该实例中安装额外的软件,然后使用StarCluster的“的createImage”命令来完全自动化从EC2实例创建一个新的AMI的方法进行定制。对>
什么是此版本中的新:
- 在新StarCluster的Ubuntu 11.10 EBS的AMI可包括一个新的HVM AMI与CC / CC2使用/ CG实例类型!包括OpenGridScheduler(更换SGE),神鹰,Hadoop的/小飞象,MPICH2的openmpi,IPython的0.12(水货笔记本+),等等。运行的dpkg -l对阿美族的包的完整列表。
- 在新StarCluster的Ubuntu 11.10 EBS HVM AMI还配备了NVIDIA驱动程序,CUDA工具包/ SDK,PyCuda,PyOpenCL和Magma用于GPU计算的。
- 在这些新的AMI在所有AWS地区可用。新美东1 11.10 EBS的AMI现在在StarCluster配置模板默认值。使用listpublic命令来获取在其他地区提供StarCluster的AMI的列表:
- 在$ starcluster -r SA-东1 listpublic
- 注:该HVM AMI目前只在美国东1区可用,直到其他地区的支持HVM
什么在0.91版本新:
- 在发动和EC2管理多个群集的支持李>
- 添加" listclusters"命令用于显示EC2上的所有活动集群
- 在用于连接和NFS共享多个EBS卷的支持
- 在加的createImage和createvolume命令轻松创建新的AMI和EBS卷使用与StarCluster
- 在发射使用现货实例集群实验支持
- 在增加了支持StarCluster"插件"提供执行有关StarCluster的默认群集配置顶级额外的配置/安装例程的能力
- 添加" listpublic"命令列出所有可用的公共StarCluser的AMI可与StarCluster 使用
- 在庆典/ zsh的命令行完成对StarCluster的命令行界面
评论没有发现