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

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

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

收起
参与49

查看其它 8 个回答yeefone的回答

yeefoneyeefone云计算架构资深专家某大型保险公司

多云的管理和使用是一个很大的话题,首先要确定关注点,比如多云的统一纳管,IaaS资源的分配和调度是不同的,所依赖的技术差别也很大,要分开来谈;
具体到容器云的统一资源调度上,跨区域(Region)和可用区(Availability Zone)也是不同的
1.基础资源层的资源调度,如果是在IaaS上部署容器云(k8s),依赖IaaS的弹性能力进行置备即可,该技术重点关注terraform;k8s对计算节点的扩容很方便;裸金属上直接部署容器云,资源置备就复杂一点,需要裸金属云管理平台,目前可以用OpenStack的ironic技术;
2.容器云上应用的弹性调度,尤其是跨数据中心,依赖dns等基础组件和微服务治理平台,已经不是一个基础资源层能解决的问题,目前k8s的联邦管理也还不成熟;大厂的解决方案也偏基础资源管理;
3.应用层。容器云的资源调度视角更应放在应用层上,在多云的应用发布和扩缩容上,可以进行探索,重点关注下spinnaker;

保险 · 2020-02-03
浏览4137

回答者

yeefone
云计算架构资深专家某大型保险公司
擅长领域: 云计算容器容器云

yeefone 最近回答过的问题

回答状态

  • 发布时间:2020-02-03
  • 关注会员:10 人
  • 回答浏览:4137
  • X社区推广