对于Alauda来说,理论上我们的容器可以运行在任意基础设施上,包括虚拟机和裸金属。
在早期2018~2019年之前,中小银行容器云建设一般大部分会选择虚拟机作底层计算资源,但是随着容器技术的成熟,目前渐渐有一种趋势是选择裸金属服务器作为容器云平台建设的底层计算资源 。
裸金属服务器作为底层计算资源相比与虚拟机的优点:
1、性能层面:由于少了虚拟机这一层的性能损耗,裸金属服务器构建出来的容器平台性能损失较小;
2、成本层面:由于少了虚拟机部分的建设投入,裸金属服务器构建出来的容器平台成本投入较低;
3、管理层面:由于少了虚拟机这一层的运维管理,裸金属服务器构建出来的容器平台运维管理更为简单。
裸金属服务器作为底层计算资源相比与虚拟机也有一些缺点,主要是在容器云扩容层面,容器云的节点扩容性不如虚拟机,毕竟裸金属服务器的采购周期较长。
另外想要提一下,Intel基础设施层面的优化工具里面包括一些CPU调度相关组件(CPU Management,Resource Management Daemon等),可以帮助我们实现裸金属的高级部署方式,目前在测试与引入阶段,下一步会在我们的容器平台上进行应用优化。