软件在向硬件靠拢,OpenStack裸金属项目Ironic越来越火了

开源云中文社区
混合云的一个讽刺之处在于,尽管它依赖于“软件定义的”所有东西,抽象层叠在抽象层之上,使得应用程序离底层硬件越来越远,但有一种趋势正在出现:使用像Ironic这样的硬件供应软件从裸金属向上构建。Ironic最初是作为开源OpenStack云平台的一个组件出现的。

混合云的一个讽刺之处在于,尽管它依赖于“软件定义的”所有东西,抽象层叠在抽象层之上,使得应用程序离底层硬件越来越远,但有一种趋势正在出现:使用像Ironic这样的硬件供应软件从裸金属向上构建。Ironic最初是作为开源OpenStack云平台的一个组件出现的。

尽管Ironic最初主要是作为向OpenStack用户供应裸金属的一种方式,但随着时间的推移,这个项目已经发生了变化。它现在是一个独立的裸金属即服务系统(当然是开源的)来供应裸机而不是虚拟机,无论是在多云中还是在完全内部部署的基础设施上。它包括支持IPMI和Redfish等标准的通用驱动程序,用于管理任何类型的裸金属,不管是什么品牌。

几周前,OpenStack基金会发布了一份关于Ironic的46页的白皮书,介绍了其性能、安全性、合规性和堆栈独立性,以及与裸金属相关的非虚拟化资源的信息。

当然,为数据中心供应硬件并不是什么新鲜事,它早于云、虚拟机和“裸金属”的说法。

Equinix裸金属部门总经理Zachary Smith表示:“我们只是称它们为服务器。在很长一段时间里,这种功能被认为是一个垫脚石,因为你首先要做的就是使用一个hypervisor。这是一个一次性事件,你会启动一台机器,在它上面安装一个管理程序,规范化硬件,然后开始执行你真正想做的事情,比如运行基础设施、虚拟机等。”

他补充道:“现在,我认为,容器的总体趋势和发展趋势使这一点发生了变化,即人们将目光放在没有hypervisor的物理机器上直接运行容器或其他工作负载的硬件上。这是一种趋势,它使像Ironic这样的项目越来越受到关注。”

Smith指出,过去IT部门主要关注传统的基于CPU的服务器,而如今的数据中心和云环境正在部署更广泛的硬件。

“我们看到了很多变化,无论是电信工作负载的5G,还是智能化的机器学习和人工智能,甚至是大数据,都在推动人们朝着越来越专业化的设备发展。”。

他解释说:“超大规模云开始研发的技术,比如亚马逊和他们的Graviton芯片生产线,或者谷歌的机器学习芯片组。他们正在将越来越多的工作负载转移到专用计算机上,这导致了自动化和更直接的访问硬件的需求,而不是通过可能没有必要的驱动程序、加速器部件等的抽象层。”

此外,通过Ironic等平台供应的自动化配置意味着设备可以减少空闲时间,因为空闲服务器可以动态地重新供应以用于其他目的。Smith说,如果没有自动化,这是不可能的,因为手动设置服务器非常耗时。

“在过去六年中,我们一直关注的是如何满足这种对工作负载的需求,希望工作负载更接近硬件,同时提供良好的开发人员体验。人们希望在物理硬件上实现自动化和控制。这引起了人们对裸金属自动化技术的更多关注和重视,Ironic是其中的一个重要项目。”

混合云运营商走向裸金属的大部分举措也是为了构建一个与供应商无关的基础设施。

“软件在混合多云环境中得到了改进,使它可以在任何地方运行。这不仅来自大型云供应商,而且包括IT供应商,甚至是向边缘计算的发展。软件需要最基本的访问。”

他说,用户并没有使用在不同的云上以不同方式工作的专有管理程序,而是说“只要我们能够访问x86或Arm,我们就可以运行Linux,而Linux可以运行任何东西。”“这是一种正常的效果,因为软件变得更加便携。”

THEEND

最新评论(评论仅代表用户观点)

更多
暂无评论