首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

裸金属卷着半云来了

第749期

裸金属卷着半云来了

文 | 徐鹏 文字校对 | 徐鹏

审核 | 刘克丽 策划 | 刘克丽

谁不想要一个保安、管家、园丁加保姆呢,而且还是免费的。这就像将基于OpenStack等开源技术的软件部署在虚拟机上的裸金属重新登上了舞台了。对于那些想上云却有顾虑的人来说,裸金属或许可以实现“半云”的效果。

裸金属不是物理机

不知谁起的这名不好理解的名字,这里所说的“金属”并不是真的金属,只是用户不用再花费额外的资金去买物理机,当然它也不是新鲜词汇,类似的概念早在8、9年就初见端倪,只不过当时对于物理机的管理和应用需求没有现在这么迫切。所谓裸金属,可理解为在虚拟机和物理机之间的介质,向下可以对HPC、专有硬件、云基础设施、数据库主机进行管理,向上可以承载微服务应用。对于使用者来说,支持厂商直接开发驱动器以兼容硬件,并且具有按需计费、弹性、资源池等云特性。再形象说,有点类似云服务映射到一个专用的物理服务器。

裸金属离不开开源

裸金属可以将主机通过API的方式云化后直接部署,实现形式以Ironic为例——这是OpenStack基金会运营的一个项目,该软件管理着全球数百万计算核心,将裸金属转换为自动化基础设施,以便于进行虚拟化和容器化工作负载的混合部署。

“OpenStack Ironic裸金属”计划,由30个组织/机构发起,包括以各种规模运行OpenStack云的供应商,例如Verizon Mdeia和Cern等大规模部署的运营商,还有一些较小规模的部署,这些运营商采用Ironic所管理的计算核心共计100万+。在Ironic的商业生态中,还包括大型的企业客户和商业供应商,如红帽、Mirantis、中国移动、SUSE。

OpenStack Ironic裸金属服务被视为OpenStack的“隐藏宝藏”,Ironic允许用户以虚拟机的方式管理裸金属基础设施,并提供理想的基础设施来托管高性能的云应用程序和架构,例如Kubernetes等容器编排框架。借助Ironic,可以实现经过生产验证的裸机硬件全生命周期管理,解决了大规模基础设施的管理问题,这种软件定义裸金属的功能是Ironic装机量迅速增长的原因之一,依赖Ironic的产品部署已经从2016年的9%增至当前的24%。

裸金属在替换私有云

Verizon Media旗下拥有TechCrunch、Huffington Post、AOL、Yahoo等品牌,是世界上最大的基础设施运营商之一。从最初的几乎完全基于闭源平台定制的基础架构(前Yahoo),到主要由开源基础设施提供支持,OpenStack为Verizon Media提供了一条“云转型”的捷径。

在Ironic裸金属服务上,Verizon Media部署了虚拟机、容器等多种功能,实现了数万个裸金属计算资源的管理。Verizon Media架构总监James Penick曾透露,该公司已经将超过400万个核心基础设施转移到OpenStack Ironic。

虚拟化有先天劣势

虚拟化并不是万能的,使用者在特定场景下会希望直接调用物理机的资源,以满足高可靠和可用性,这时候裸金属就成了IaaS池化的一部分,像Ironic同样支持混合环境部署,IDC不用再关心使用的是虚拟机还是裸金属,通过API都可以对大规模技术设施进行管理。当使用者在部署容器时,有了自动化、多租用的功能,性能也有所提升,甚至是可以管理没有OS的服务器BIOS。

Ironic可以自成体系

自从把Ironic与Nova分离之后,后者对Ironic的调用就能用API实现了,过去Hypervisor在实现虚拟机创建、OS加载、电源管理等功能,而Ironic则可以整合出一套API来实现类似指令。其定制能力、隔离性、稳定性都要高出一筹。此外,裸金属也可以一机多负载,每个应用在执行命令时占用的带宽是独立的。当然,裸金属也无法取代云,其灵活性就不如后者,而且可供用户使用的选型也不多,当然这也是各大开源项目所努力的方向。

结语

“半云”方案将业务交付容器化、异构硬件性能逐步提升的趋势之下,裸金属的发展也将提速。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191121A0D3CD00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券