OpenStack并非科学项目,但仍须“对各组件进行整合”

 一年之前,Gartner公司曾经将OpenStack定义为一个“科学项目”。然而在与国家计算基础设施协会的Andrew Howard进行沟通时,他结合澳大利亚规模最大的OpenStack部署方案给出了不同观点。

在这座占地面积900平方米的数据中心内承载着30PB数据,且利用AARnet作为组成部分接入NECTAR。Howard在采访中表示,NCI以OpenStack为基础的软件定义网络改变了研究人员们的固有思维方式。

十年之前,他指出,大多数研究人员都选择使用一台高端PC并希望其中提供充裕的磁盘空间来运行各类应用。如果将其中一部分参数集交由IT部门来打理,那么恐怕没有任何一套技术支持体系能够顺利接管。

然而时至今日,Howard表示,“大家可以运行自己的计算任务并将数据存储在国家级设施当中。如今可供支配的计算资源较本地环境更为丰富,我们也能够把处理结果通过网络传回设施内部。”

“它改变了资源的消费方式,也让研究人员拥有了超越部门甚至是高校级别的资源支配能力。由于项目本身是由联邦政府赞助的,因此几乎任何其它组织都无法在规模上与之比肩。”

作为澳大利亚早期互联网规划的参与者之一,Howard亦投身于OpenFlow早期开发并在NCI考虑使用OpenStack之后拿出三年半时间进行研究,因此他对于OpenStack如今的表现有着相当深入的理解。

相较于基于TCP/IP的路由机制——大家可以将其理解成世界上最原始的“SDN”——SDN的核心实质在于“对数据流进行进一步细分处理”,Howard解释道。

这对于NCI当然是一件大事,因为其科学高性能计算体系专门面向规模庞大但周期相对较短的数据流、大量用户以及遍布全国的基础设施。

大科学,大网络

在旧有模式当中,“远程”机制是指用户能够以登录方式通过网络访问与自身所在位置相距甚远的集中资源。现在,需要对CERN数据(或者天文数据)进行处理的研究人员希望能够从来源处获取数据,将其移动至应用当中,运行该款应用,获取结果并共享结果等等。

“为了实现网络设备商用化,供应商需要提供低成本交换机,同时将其全部集成至单一SDN控制面板当中,从而实际成本节约,”他表示,但在NCI看来,SDN的重要性已经远远高于上述作法带来的复杂难题。

“对于我们来说,真正的成本优势在于能够跨越多套国家级设施实现灵活性目标。”

SDN控制面板的存在,意味着NCI的用户们不再需要以某种方式借助电信运营商的力量,他表示:“我们可以为研究人员建立复杂的内部网络,其负责以透明方式跨AARnet实现数据传输,而无需触及运营商控制面板。”

AARnet对SDN功能的支持能力非常重要,因为研究人员所使用的网络容量将直接转化为应用程序功能——这种关系与上世纪九十年代的方案非常相似:“十五年之前,那时候人们还在使用ISDN PRI或者ATM(即初级速率接口与异步传输模式)。大家可以拨号上网并直接使用资源。”

“事实证明,这确定是一种极具成本效益的软件实现方式。”

如今的体系构建工作再次回归十年前的思路,“大部分资源由云环境提供”,而OpenStack则在NCI用于承载工作负载的虚拟机体系的升级工作当中起到举足轻重的作用。

软件堆栈“仍需要时间以达到成熟”,Howard告诉我们,但OpenStack未来三年的定期升级规划已经让NCI方面有信心将其引入生产环境,而Rackspace等厂商也在配合推出相关方案——这一切都让OpenStack已经不再仅仅属于实验室环境下的“科学项目”。

尽管如此,Howard指出:“这是一整套复杂的软件集合,需要想办法将其整合起来。”虽然大家“无法在车库中实现集成并立即将其投入生产环境”,但先以小规模方式安装并摸索无疑是了解OpenStack的最佳途径,他建议称。

而对于用户来说,由技能积累带来的收益也显而易见。“无论具体使用哪种虚拟化平台,这些技能都可以稍加调整即运用于VMware等各类平台之上。”

相较于那些令人头痛的高难度环境,Howard强调称,NCI发现OpenStack一直在“致力于平衡可用功能、简化功能优势的具体实现方式以及有效培训研究人员运用环境优势”。

为了尽可能降低研究人员的上手难度,大量指标被纳入仪表板以供他们随时查看。

“最典型的实例就是虚拟基础设施即服务平台——这是一套标准的OpenStack平台,用户可以借此启动虚拟机并在此基础上构建应用程序。”

此外还有更多进阶用例,例如跨越多套设施或机构创建虚拟实验体系。在各虚拟实验室中,OpenStack能够实现多种弹性工作负载,例如在支持NCI高性能计算服务的同时运行后处理虚拟化机制。

“研究人员能够登录至门户站点,将数据拖拽至/出其设施,点击对话框并运行工作负载。我们则负责完成配置工作——我认为这绝对是种与众不同的实现方式。”

“我们能够支持大规模数据流:作为国家级科学枢纽,我们负责处理来自SKA、CERN、Copernicus以及地球传感系统的数据——其数据总量无疑极为庞大。”

“因此,我们能否取得成功完全依靠网络体系的表现。对于用户来说,我们需要为其提供真正稳定且值得信赖的高性能资源。”

原文发布时间为: 2016年5月23日

本文作者:毕波

时间: 2024-09-16 12:00:36

OpenStack并非科学项目,但仍须“对各组件进行整合”的相关文章

Gartner:OpenStack私有云属于“科学项目”

根据Gartner公司研究主管Alan Waite的观点,OpenStack确实是一套行之有效的私有云实现方案,但前提是大家必须拥有能够投入项目当中的充裕人力储备,同时作好了处理大量编码工作的准备. 在Gartner公司,Waite的关注对象主要是技术专业人士,这位分析师的任务是帮助IT专家解决问题,而非直接面向技术套件.因此,他的观点主要汇总自产品测试结果以及其它Gartner公司用于调查发展趋势的Delphic Ones分析方案.根据他的预计,OpenStack未来将获得成功,惟一的悬念在于

教你如何成功实施OpenStack和CloudStack项目

近年来,Openstack与CloudStack项目的成功有目共睹,比如思科.红帽子基于OpenStack的发行版,以及Citrix将CloudStack贡献给Apache软件基金会的同时发布的Citrix CloudPlatform. Puppet Labs 和Zenoss都参与了这些开源云项目,并且愿意分享他们的观点,为计划实施或已经实施开源云项目的组织提供参考.所有成功实施的开源云项目的共同点是有深厚的技术背景积累.恰当的实施时机以及事先的筹划. 如何成功地启动Openstack云项目 实

Smaug正式成为OpenStack社区官方项目

近日,由华为发起的Smaug项目在OpenStack技术委员会上顺利通过投票,正式成为OpenStack社区官方项目.该项目致力于制定OpenStack数据保护服务的接口标准,并提供一个有效的数据保护服务编排框架. OpenStack社区致力于构建开放的云平台,自2012年9月推出后得到业界的一致推崇,成为了构建云平台的事实标准.但OpenStack在数据保护机制,尤其是虚拟机备份和服务功能不够丰富,尚无法通过标准接口接入众多的商用数据保护软件.Smaug项目能让各个厂商的数据保护软件通过标准接

恒指50天线支持属短暂仍须向下调整

致富证券 庄志豪 后市阻力位:18800 支持位:17000 美股连日下跌后稍回稳,港股昨一度高开72点,惟其后升势不继,一度倒跌逾200点见17509点,并跌穿50天线水平:惟内地股市持续表现强势,带动港股午后回升,恒指收市升69点报17790点,国指升67点报10663点. 内地股市持续强势,A股指数再升44点至3278点,上证指数亦守稳3100点水平.市场持续担心内地将进一步收紧房贷,内房股继续受压,中国海外(688.HK)逆市跌4.1%至16.08元成最大跌幅蓝筹:然而政府措拖应旨在对市

[置顶].NET平台开源项目速览(6)FluentValidation验证组件介绍与入门(一)

    在文章:这些.NET开源项目你知道吗?让.NET开源来得更加猛烈些吧!(第二辑)中,给大家初步介绍了一下FluentValidation验证组件.那里只是概述了一下,并没有对其使用和强大功能做深入研究,所以今天以及接下去的几篇文章就专门介绍这个组件.不仅仅是它小,轻量级,优雅,而且一直在持续更新中.本人对这个感触很深是源于4年前自己在做一个数据过滤软件时,自己也设计了一套验证过滤的东西,虽然勉强能用,但太复杂了,复杂到我看到就想吐...指导我遇到了FluentValidation,彻底颠

.NET平台开源项目速览(6)FluentValidation验证组件介绍与入门(一)

原文:.NET平台开源项目速览(6)FluentValidation验证组件介绍与入门(一)     在文章:这些.NET开源项目你知道吗?让.NET开源来得更加猛烈些吧!(第二辑)中,给大家初步介绍了一下FluentValidation验证组件.那里只是概述了一下,并没有对其使用和强大功能做深入研究,所以今天以及接下去的几篇文章就专门介绍这个组件.不仅仅是它小,轻量级,优雅,而且一直在持续更新中.本人对这个感触很深是源于4年前自己在做一个数据过滤软件时,自己也设计了一套验证过滤的东西,虽然勉强

.NET平台开源项目速览(10)FluentValidation验证组件深入使用(二)

    在上一篇文章:.NET平台开源项目速览(6)FluentValidation验证组件介绍与入门(一) 中,给大家初步介绍了一下FluentValidation验证组件的使用情况.文章从构建间的验证器开始,到最后的结果,以及复杂验证等都做了比较深入的讲解和使用.但其实一个完整的组件是麻雀虽小五脏俱全的,一篇文章还不能说明问题,对优秀的组件,我将分开尽量多一点的进行很完整的介绍.在查阅了官方提供的帮助文件中,还有一些组件内部以及个性化的东西,所以今天一起看看看这方面的内容.     为了保持

8个最新的美国数据科学项目简介

对国外数据科学院校.专业感兴趣的朋友可以给文摘后台留言,留下你的微信号,我们建群讨论. 1.印第安纳大学数据科学在线认证 印第安纳大学在2014年1月开始提供在线数据科学专业,该项目提供多种多样的课程,能让学生各取所需.项目要求你修满12个学分,包括云计算.数据管理和数据分析课程. 具体信息: 本项目会教授这个兴新领域里你所需要知道的概念和技能:数据收集,数据管理和建设,数据分析和数据可视化.有以下一些3学分的课程可供选择: 大数据运用与分析 数据密集型科学的云计算 信息可视化 大数据在药物开发

IBM加入OpenStack云计算互操作项目

在日前召开的OpenStack峰会中,可互操作云成为各方讨论的焦点.下面来看红帽.IBM.Pure Storage及其它厂商对此有何计划.  IBM公司表示其已经向RefStack项目中添加一系列新功能,旨在利用OpenStack进一步提升云计算环境下的互操作性水平.  以下消息来自德克萨斯州奥斯汀OpenStack峰会的现场报道.  RefStack项目启动于去年,旨在进一步简化云环境下的各类数据与应用交互.而IBM公司正是该项目的主要贡献者.  对于IBM来说,RefStack以及更进一步的