欢迎光临GGAMen游戏资讯




什么是 OpenStack?OpenStack 又会带来什么革命性的变革?

2025-03-17 206

如果熟悉云端服务,云端运算的人,也许有听过 OpenStack 这套云端运算软件平台。不少的大公司采用 OpenStack 的架构架设提供 IaaS 服务,架设公有云、私有云或是混合云。也有的公司基于 OpenStack 是开源软件,因成本考量选择 OpenStack 方向。到底 OpenStack 是何方神圣,我们就从这次 OpenStack 东京高峰会的所见所闻开始谈起。

什么是 OpenStack?

OpenStack 专案已经有五年的时间了,从 2010 年 7 月开始开发,原先是由 NASA 主导的专案 Nebula。后来 NASA 与云端服务厂商 Rackspace 合作,演变成现在熟知的云端运算平台 OpenStack。到了 2013 年 7 月,NASA 内部的文件指出,由于是政府机关,身份上不大好主导整个专案,最后退出专案主导地位,于是变成于独立的基金会 OpenStack 基金会主道现在 OpenStack 专案发展了。

由于 OpenStack 采用开放源代码授权,Apache 授权协议,相较 GPL 类授权比较宽松,因此不少企业选择 OpenStack 节省成本。OpenStack 也让扩大服务能量成为可能,很容易就横向扩充规模。

这次主题演讲 KeyNote 上,Yahoo 日本分享他们的 OpenStack 经验,提供 将不少平台改成用。日本常发生地震,常常会出现地震后大家发地震文,许多社群服务需要承受地震文带来的流量高峰状况。

不同功能容易扩充的 OpenStack 模组

OpenStack 有好多个跟云端储存、运算、网络功能的模组。使用者可以依自己的需求,选择布署特定模组。以下是 OpenStack常见的模组:

  • Nova:负责运算的元件,为整个 IaaS 系统的核心元件。
  • Keystore:OpenStack 的身份认证服务,能够管理云端服务的存取权限,并提供开发者多种不同的连接方式
  • Swift:负责 OpenStack 云的物件储存元件,不同于传统储存方式,Swift 将档案储存到不同节点,确保错误时档案仍在。
  • Cinder:区块储存元件,与传统的电脑硬件运作方式相似,可以确保资料资料存取速度。
  • Neutron:OpenStack 的网络管理元件,确保 OpenStack 的各个不同元件能够顺畅购通。
  • Glance:OpenStack 的磁盘快照服务,可新增、删除、复制快照。
  • Horizon:OpenStack 的报表系统,提供系统管理员和使用者系统状况的图表报表。
  • Ceilometer:OpenStack 的监控服务,能够为有收费机制的公有云,计算使用量。
  • Trove:OpenStack 的数据库服务。

▲ HP 赞助的休息空间,摆了 OpenStack 元件图案,模仿职业运动球队的图案

先前 OpenStack 在网络控制相关元件相较之下,并没有那么成熟。OpenStack 做了使用者调查,发现 Neutron 的开发活跃度变成第一名,以些来强调 OpenStack 已经努力增强网络元件的功能上了。调查显示 Neutron 元件以前并不是那么广泛使用,从前还只有 68% 的开发者会用到 Neutron,到了 2015年,数字已经变成 89%。Neutron 是管网络控制的元件,渐渐能够变成商业上可运用的成熟元件。

除了 OpenStack 的网络控制元件越来越成熟,OpenStack 也在这次大会宣布他们要推动 OpenStack 管理员认证体系,提供证照让企业找相关人才时有依据。

▲ 不少日本企业开始布署 OpenStack,图为日本 NTT 集团获得 Superuser 大奖。图片来源:OpenStack

非营利组织掌控的 OpenStack

OpenStack 专案就如同其他开源软件的运作,也感染其对分享知识热情,相当慷慨把大会的演讲录影 放到这次活动官网了。如果只是想吸收最新状况,可以在线上听演讲,未必需要亲自来一趟。

但如果有幸莅临大会,一定要去感受如同朝圣一般的气氛。每半年 OpenStack 大会,除了发布新版本以外,也同时聚集 OpenStack 生态系相关的人。有开发者为主的 OpenStack Design 大会,采用类似黑客松方式进行。还有主题演讲分享技术和使用经验。当然也不能错过厂商摊位,除了展示产品,厂商也很积极拉高手进来工作。有个不知道是开玩笑还是真实的说法,像 OpenStack 高峰会办完后,常常是很多高手换工作的高峰,不过他们虽然换工作,仍旧在同一个 OpenStack 生态系工作,雇主不同,但是做得事情差不多。

每半年一次的高峰会,是 OpenStack 基金会的重要大事,其中最重要的事情是发布新版的 OpenStack。今年在东京举办的高峰会,发布的版本名称 Liberty,是第 12 次的版本发布。每半年的发布名称按照英文字母顺序排列,下一版叫做 Minata,算是有趣的周边花絮。

▲ OpenStack Liberty 的图案。来源:OpenStack

回顾以及展望 OpenStack 高峰会,今年四月在加拿大温哥华举行,明年四月将在美国德州奥斯汀举行。十月这次在东京办,时间上很不凑巧刚好与另一家大公司 Oracle 的 Oracle Wolrd 大会撞期,使得东京这次高峰会得与 Oracle World 大会抢讲者,而参与者也得选择要参加那边的活动。

基金会推 OpenStack 认证机制

由于 OpenStack 的快速发展,使得 OpenStack 基金会开始 OpenStack 管理员认证机制,希望能够让企业寻找人才时有依据,对于 OpenStack 人才也能在证照的加持下,能够成为市场上的抢手人才。

另外OpenStack 为了区分物件的重要性,将最核心最重要的元件以及比较少用到的元件,分为核心以及外围大帐篷两大类。核心的元件发展已经相当成熟,而外围属于大帐篷的元件,则相对比较实验性质,如果能够接受不成熟的功能,则可以拿来使用。

▲ OpenStack 元件的核心以及外围大帐篷架构

在会场上有台湾厂商迎栈科技 (Inwin ) 展示其提供的 OpenStack 服务方案,协助企业导入,目前已经有二十几家客户,提供建置和维运的服务。不过台湾不少厂商不大希望曝光,我们无法得知相关案例,非常可惜。另外迎栈科技也加入 OpenStack 基金会,成为金级会员。

▲ 台湾的迎栈科技 (Inwin) 加入 OpenStack 基金会,成为黄金会员

OpenStack 基金会并不是由单一厂商掌控未来,而且软件采用开源方式释出,采用较宽松的 Apache 授权,衍生的程式码不必以同样授权条款分享出来。但相信对 OpenStack 基金会,或者是 OpenStack 专案,采用共治方式处理,各家参与厂商虽然有各自的算盘,但采用共同治理方式,因此可以取得平衡,而且是往正面方向前进。但由于过程开放透明,相关会议记录都有线上记录存档。接下来的文章,来谈谈 OpenStack 的社群机制如何运作。

OpenStack 采用开放源代码方式散布的专案,Apache 授权允许厂商修改程式码以符合自身需求,不必担心授权感染问题。而成熟的社群,也让 OpenStack 专案常见的元件能够与时俱进,商业营运需要的功能都有。Cisco、红帽、IBM、Google、易利信、Canonical、华为、GoDaddy、富士通、NEC 等公司都支持 OpenStack 发展。OpenStack 还只有五年多的光景,因为其开放的发展关系,成为公有、私有或者混合架设方案。未来我们想必会在上面看到不少企业应用 OpenStack,应用的规模也将越来越大。

2019-03-29 11:31:00

标签:   游戏头条 资讯头条 ggamen科技资讯 ggamen科技 ggamen科技资讯头条 科技资讯头条 ggamen游戏财经 新闻网 科技新闻网 科技新闻 ggamen ggamen游戏新闻网 科技新闻 科技新闻网 科技资讯头条 ggamen科技资讯头条 ggamen科技 ggamen科技资讯 资讯头条 游戏头条 ggamen 科技新闻 科技新闻网 新闻网 ggamen游戏财经 科技资讯头条 ggamen科技 ggamen科技资讯 资讯头条 游戏头条
207