打开APP
未登录
开通VIP,畅享免费电子书等14项超值服
开通VIP
首页
好书
留言交流
下载APP
联系客服
仰望星空,脚踏实地:OpenStack的变与不变
ssqsqzws
>《工作技能》
2020.12.23
关注
本文转载自“至顶网”
序
“
道生一,一生二,二生三,三生万物。
”——
节选自老子《道德经》第四十二章
开源项目
OpenStack
于
2010
年正式发起,如今
OpenStack
与
Linux kernel
及
Chromium
项目共同成为全球最活跃的三大开源项目,其开源社区中包括
8000
余名开发者。据
451
研究机构预测,
OpenStack
项目在
2023
年的全球市场份额将达到
77
亿美元。
基金会也已由最初的
25
位成员发展到如今遍布全球
187
个国家的
100000
余名社区成员,社区中每天收到近
900
次代码提交修改请求,执行
18000
余次代码测试,一年累计合并代码
65000
次,共计执行
470
万次代码测试。
OIF
官方数据
OpenStack
项目每
6
个月发布一个新版本,保持着稳定的软件开发进度,目前
OpenStack
已更新至第
22
版
Victoria
。该版本增强了虚拟机及裸机在大规模部署环境中的稳定性能,除提升
OpenStack
内核的可靠度和稳定性,高度灵活的项目集成功能外,还强化了与
Kubernetes
的本地集成,为多种架构(如
X86
、
ARM
、
GPU
、
FPGAs
等)及行业标准提供了更多的支持,并推出了适用于复杂网络问题的解决方案以及几种不同的容器运行方案,软件升级更简单。
比如,用户可通过
Magnum
完全接管
Kubernetes
集群,
CERN
(欧洲核子研究组织)已将其投入实际应用,正在数千台物理服务器上运行数百个
Kubernetes
集群;可采用
Zun
直接运行容器镜像(类似
AWS fargate
),并且可以与
Kata Containers
进行集成,充分发挥容器轻量化和敏捷性,并提高其隔离性能。
Neutron
可提供基于
IPv6
协议的元数据服务,
Octavia
负载均衡支持第二版
PROXY
协议等。
特别值得一提的是
Ironic
组件的拆分,近几年时常有人讨论,开源软件不断进行技术更新,不断与其他技术融合,导致开源软件越来越臃肿,维护成本越来越高,而
Ironic
组件的拆分为这个问题提供了一个很好的实践方案。
纵观
OpenStack
项目前几年的开发与发展,最初社区倾向于单一架构的整体解决方案,即每个核心组件相互耦合,协同工作,是一套完整的云部署方案。但从近几年发布的版本中可以看到,更多的核心组件越来越倾向于变成一个独立的或耦合度相对较低的单一组件,使得每个核心组件可以独立开发与部署。
比如在
Victoria
版本中就对
Ironic
组件进行了拆分,以便于
Ironic
的独立部署与更新,而不需要安装整套
OpenStack
,与
OpenStack
上一个版本
Ussuri
相比,在
Victoria
版本的开发周期中,
Ironic
的贡献度增加了
66%
,由此可见,这将是未来的一个发展趋势,越来越多的组件将可以独立使用,方便用户更灵活的进行软件更新与维护。
截至
Victoria
版本正式发布前,
OpenStack
社区共收到
20000
多次代码提交修改记录,来自
45
个国家
160
个不同组织的
790
多名开发者参与了
Victoria
版本的开发工作。
OpenStack
每个新版本依次以
26
个字母
A~Z
作为首字母命名,那么
OpenStack
的第
27
版将会怎么命名呢?请大家持续关注
OpenStack
版本更新!感兴趣的童鞋可访问以下链接!亲自体验
OpenStack Victoria
:
https://www.openstack.org/software/victoria/
从
OpenStack
到开源基础设施
OpenStack
社区在
10
年前率先提出开源基础设施理念,如今已发展为开源基础设施即服务(
IaaS
)的事实标准,并成为私有云中容器、
VMs
及裸金属首选的开源基础设施。目前
OpenStack
依托活跃的开源社区为全球
75
个公有云数据中心以及上千个私有云的运行提供支持,整体规模逾
1000
万个计算核心。
基于
OpenStack
的公有云数据中心在全球的分布情况
云计算时代已全面开启,
OpenStack
云技术也已逐渐走向成熟,众多中国企业基于
OpenStack
进行广泛的应用与开发,共同构筑开源云计算生态,助力各行各业的信息化转型与升级,如:
华为
FusionSphere OpenStack
、烽火
FitOS
、腾讯
Tencent Cloud Tstack
、九州云
Animbus CloudOS
、中国移动的混元计算平台、中国电信
CT Cloud Platform
、中国联通沃云
6.0
、易捷行云
EasyStack Cloud Service
、新华三
H3C CloudOS
、浪潮云海
OS
、卓朗昆仑云、中兴
ZTE TECS OpenStack
、海云捷讯
AWCloud OpenStack
等。(排名不分先后)
随着云计算领域的发展,各种新兴应用场景也相继出现,包括
5G
、人工智能、机器学习、物联网等前沿领域,这些都属于智能开源基础设施的范畴,本质上是对底层计算、存储、网络提出了更高的要求,上述应用场景的实现建立在一个稳定可靠功能强大的底层基础设施之上,而依托开源领域开放的技术生态以及丰富的基础设施工具,可高效推进这些领域的技术发展。
因此,对于开源基础设施基金会(前身为
OpenStack
基金会)而言,智能基础设施其实不仅仅只有
OpenStack
项目,还需集成包括
Kubernetes
在内的一系列的网络、安全、存储工具等,开源领域的开放属性及生态为此提供了有利条件,由此促进了近几年各开源社区
/
开源项目间的广泛协作与技术集成。大家对于
OpenStack
基金会正式演进为
Open Infrastructure
基金会并没有感到太突然,因为此前早有迹象,比如提出
“
无边界协作
”
理念,积极与其他开源社区(如
Ansible、Ceph、Gerrit、Kubernetes、rust-vmm
等)进行跨社区交流与协作,托管新的开源项目等,目前
OIF
托管的项目包括
Airship
、
Kata Containers
、
OpenInfra Labs
(试点项目)、
OpenStack
、
StarlingX
和
Zuul
,并联合其他组织共同支持
Magma
项目的发展。
OIF
目前支持的项目
积极拥抱变化,不断进行自我调整,
OpenStackers
向来无惧改变,但有一个信念自创立以来从未改变:始终贴近实际生产应用需求,专注于开发优秀的基础设施软件。星光不问赶路人,技术的演进与革新离不开大家的共同努力,
OpenStackers
期待与更多优秀的开源伙伴同行!
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报
。
打开APP,阅读全文并永久保存
查看更多类似文章
猜你喜欢
类似文章
OpenStack下一个十年:向开源基础设施进发
这群开源云计算的技术布道者来到中国,说了哪些事情?
边缘计算终结云计算?OpenStack辟谣:它们好着呢
ITNEXT :“这个项目可能会改变我们使用 Kubernetes 的方式”
Docker?Kubernetes?容器生态圈现状如何?丨深度解读
Eclipse基金会:Jakarta EE将专注Cloud Native发展
更多类似文章 >>
生活服务
热点新闻
留言交流
回顶部
联系我们
分享
收藏
点击这里,查看已保存的文章
导长图
关注
一键复制
下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!
联系客服
微信登录中...
请勿关闭此页面
先别划走!
送你5元优惠券,购买VIP限时立减!
5
元
优惠券
优惠券还有
10:00
过期
马上使用
×