使用 OpenStack 进行科学研究

目前还没有读者喜欢这篇文章。
Stack of books in black and white with a few colored ones

Opensource.com

随着科学家和研究人员开发出更新更好的数据收集方法,从新的传感器技术到数据挖掘技术的进步,需要分析的数据量也随之增长。对于大数据,您需要大型集群,而 OpenStack 已被证明是许多寻求管理和编排其机器和工作负载的科研机构的重要工具。


查看完整的开放科学周文章合集

OpenStack 是管理科学基础设施的强大工具,这应该不足为奇;毕竟,OpenStack 最初是 Rackspace 和 NASA 之间的联合项目。OpenStack 源于 NASA 早期在名为 Nebula 的云计算平台上的工作,最初重用了该早期项目的大部分源代码。

多家机构公开分享了他们管理基础设施的方法,这些案例研究深入了解了开源技术如何改变数据中心。作为 Opensource.com 开放科学周的一部分,这里将介绍 三个组织如何利用 OpenStack 为其科研基础设施提供动力。

阿贡国家实验室

我们首个关注的科学用户是位于伊利诺伊州芝加哥附近的阿贡国家实验室 (ANL),该实验室管理着大量能源、可持续性和国家安全研究项目。ANL 构建了一个 OpenStack 集群,以评估其对科学家的实用性。这个测试节点由约 750 个节点组成,旨在为进行科学计算提供灵活的环境。

“我们有很多用户在这个云上进行大规模计算生物学,”ANL 负责这项工作的 Narayan Desai 说。“OpenStack 给予我们的灵活性使得一类用户——那些经常进行更多原型设计和开发的用户——效率极高。这是评估项目中最令人惊讶的发现之一:科学用户真正受益于直接访问计算资源,并具有为其应用程序设计完整软件环境的灵活性。此外,对于许多应用类型,特别是松耦合应用,这种好处远远超过了性能损失。这两个结论都出乎意料。”

ANL 使用 OpenStack 的完整概况可在此处获取,其中还详细介绍了未来的计划。

CERN

CERN,瑞士的欧洲核子研究组织,一直是 OpenStack 最知名的用户之一。CERN 自 2011 年以来一直在试用 OpenStack,并于去年开始在生产中使用它。CERN 在多个数据中心拥有超过 65,000 个核心,支持多个用户,是最大的 OpenStack 实施之一。CERN 的基础设施服务经理 Tim Bell 是 OpenStack 董事会的当选成员,也是 OpenStack 用户委员会的成员,并在 OpenStack Superuser 博客上的这篇文章中提供了一些关于 CERN 使用 OpenStack 的额外信息。或者,观看去年在波特兰举行的 OpenStack 峰会上的这个视频,了解更多关于 CERN 使用 OpenStack 的细节。

麻省理工学院计算机科学与人工智能实验室 (CSAIL)

麻省理工学院的计算机科学与人工智能实验室是该机构的大型研究实验室,也是 IT 研究领域的全球领导者。该实验室使用各种机器来运行一个 OpenStack 集群,该集群拥有约 1,200 个独立的虚拟核心,运行在 Havana 版本上,旨在用于各种研究用途。下面是该项目的简短视频概览。

麻省理工学院也是马萨诸塞州开放云 (MOC) 项目的参与者,该项目旨在在马萨诸塞州的五所大型研究型大学和各种私营部门合作伙伴之间创建一个协作环境,这也是今年在亚特兰大举行的 OpenStack 峰会上一次有趣的演讲的主题。


当然,这些并非是唯一使用 OpenStack 在其研究中发挥作用的科研机构。要了解其他从事类似工作的组织,OpenStack 基金会在其网站上维护着一份学术、研究和政府用户案例列表

查看开放科学周的完整故事合集。

User profile image.
Jason 在 2013 年至 2022 年期间是 Opensource.com 的工作人员和红帽员工。此个人资料包含他当时与工作相关的文章。其他贡献可以在他的个人帐户中找到。

评论已关闭。

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.