如何进行跨云的统一资源调度?有什么技术架构可推荐?

开发测试,生产环境,多地多中心环境下多套容器云环境,构建统一的云管平台是必然,但如果进行跨集群,跨数据中心的统一的容器,虚拟机,物理机的部署任务编排,有没有什么技术架构推荐?

4回答

eximbankeximbank  系统架构师 , 某金融企业
zzhengleizhuhaiqiang赞同了此回答
这个取决于团队是否有技术驾驭的能力:1、如果团队有openstack大牛,那就是使用 openstack 作为连接各种云、统一资源调度;2、如果有熟悉开发 Go, 不妨采用 Terraform + plugin 来对接企业各种云、统一资源调度;3、如果有很熟悉的 API 开发力量,可以可以采用各云或者资...显示全部

这个取决于团队是否有技术驾驭的能力:
1、如果团队有openstack大牛,那就是使用 openstack 作为连接各种云、统一资源调度;
2、如果有熟悉开发 Go, 不妨采用 Terraform + plugin 来对接企业各种云、统一资源调度;
3、如果有很熟悉的 API 开发力量,可以可以采用各云或者资源池管理控制台提供的 API 自主开发统一资源调度平台;
4、如果想构建研发团队,就不妨借助第三方的力量,联合开发也可以;
5、统一资源调度必须得有开发团队的力量才能顺利驾驭跨云的统一调度,否则难以成就这个统一。

收起
 2019-12-23
浏览792
duyhduyh  系统架构师 , 中铁信
zzhenglei赞同了此回答
跨云的统一资源调度有很多需要考虑的点,比如不同类型资源之间的调度策略是否一致、怎么实现自动调度、是否需要跨云资源平衡等等。实现用户指定资源类型的调度,其实是否使用框架不是很重要,只需要根据用户需求调用相应云环境下的api即可;如果需要实现自动调度,即用户不指定资...显示全部

跨云的统一资源调度有很多需要考虑的点,比如不同类型资源之间的调度策略是否一致、怎么实现自动调度、是否需要跨云资源平衡等等。
实现用户指定资源类型的调度,其实是否使用框架不是很重要,只需要根据用户需求调用相应云环境下的api即可;如果需要实现自动调度,即用户不指定资源类型,平台根据策略选择最优的资源类型,这种情况下,框架也不是很重要,重要的是调度算法或者调度策略。
当然,如果不希望自己从头开发,或者希望有所借鉴,OpenStack的scheduler(nova、cinder)也可以参考一下。

收起
 2019-12-30
浏览275
he7yonghe7yong  研发工程师 , Canway
我的建议如下:1. 先看容器云环境,企业容器云环境多套是常见的情况,如果采用K8s,可以使用集群联邦的功能,也可以采用腾讯开源的BCS支持跨数据中心,多集群,多镜像仓库的统一管理;2.针的容器对象的编排,我们的视角是应用的视角,而不是资源的视角;3.针对虚拟机,物理机的编排我们是资源的...显示全部

我的建议如下:
1. 先看容器云环境,企业容器云环境多套是常见的情况,如果采用K8s,可以使用集群联邦的功能,也可以采用腾讯开源的BCS支持跨数据中心,多集群,多镜像仓库的统一管理;
2.针的容器对象的编排,我们的视角是应用的视角,而不是资源的视角;
3.针对虚拟机,物理机的编排我们是资源的视角,因此我们的云管平台,目前并没有纳管容器对象,当然纳管容器所在的虚拟机和物理机;
4. 另外部分应用是虚拟机+容器的方式,我们有一个外围的编排引擎,可以实现容器和虚拟机混部的应用统一编排。

收起
 2020-01-02
浏览195
lewolilewoli  系统架构师 , Yunify.com
看问题是关心多套容器云平台的统一管理,这基本上是需要依赖于一套支持集群部署的容器云平台,同时充分考虑组织架构、授权在企业中的应用。如果还涉及到物理机、虚拟机,则问题比较复杂,一般都是基于API来实现对接和资源管控。Teffaform也是常用的技术之一。...显示全部

看问题是关心多套容器云平台的统一管理,这基本上是需要依赖于一套支持集群部署的容器云平台,同时充分考虑组织架构、授权在企业中的应用。
如果还涉及到物理机、虚拟机,则问题比较复杂,一般都是基于API来实现对接和资源管控。Teffaform也是常用的技术之一。

收起
 2019-12-30
浏览271

提问者

popzh系统工程师, boc

问题状态

  • 发布时间:2019-12-23
  • 关注会员:5 人
  • 问题浏览:3804
  • 最近回答:2020-01-02
  • 关于TWT  使用指南  社区专家合作  厂商入驻社区  企业招聘  投诉建议  版权与免责声明  联系我们
    © 2020  talkwithtrend — talk with trend,talk with technologist 京ICP备09031017号-30