OpenStack 与 K8S 容器平台的融合方案?

背景环境:
我们公司目前有两个轻量级的验证性平台一个是基于 OpenStack P版本的 IaaS 云平台,一个是基于 K8S 1.8版本的容器平台,都是使用的社区版本进行的构建,并且在进行了验证之后将公司内部的应用系统迁移到了云平台上,将与项目、研发等相关的产品迁移到了容器平台上。经过一年多的运行之后,现在因为管理上的需要,规划将两个平台进行整合,方便进行统一的管理。

现场信息:
云平台有10台主机,容器平台5台主机

已有的思考和尝试:
当前的想法是准备采用在云平台上开设虚机主机,通过虚拟主机的环境重新构建一套新的 K8S 环境,对现有容器平台的业务进行迁移。遇到的难点在于有些容器平台上的业务对性能要求比较高,经过这样两层包装处理性能衰减的会比较多,影响运行的效率。另外,还有一块儿我们的部分业务是需要直接和主机的外接物理设备进行通讯和交互处理的,在本身只有一层平台的时候配置虚拟主机或者容器可以访问到该硬件资源就比较复杂了,现在如果变成两层结构的话,感觉实施部署以及出现故障之后的排故,都会变的很复杂。
但之前有想尝试通过 K8S 来打包 OpenStack,但结果尝试失败了,也没找到比较合适的开源方案,而且感觉容器平台上部署云平台的思路,也有点儿本末倒置,就放弃了。

希望专家能够提供一些方案性的建议,如果可以的话最好是基于开源的方案,以及一些思路。

参与5

2同行回答

郑金辉郑金辉技术总监某公司
本来通过 Magnum 可以实现K8s在openstack环境下的部署,可你的实际情况又不允许,这就不好办了。你或者可以试着按照社区里面那样实现K8s和openstack各个组件的对接,但是工作量可不小。显示全部

本来通过 Magnum 可以实现K8s在openstack环境下的部署,可你的实际情况又不允许,这就不好办了。你或者可以试着按照社区里面那样实现K8s和openstack各个组件的对接,但是工作量可不小。

收起
系统集成 · 2020-05-09
浏览2128

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-05-09
  • 关注会员:3 人
  • 问题浏览:4427
  • 最近回答:2020-05-09
  • X社区推广