查看其它 3 个回答bryan的回答

bryanbryan  软件架构设计师 , 金融研发

容器云建设的核心技术是“容器+服务编排”,然后在此基础中完成企业级的各种功能建设,服务编排是对容器的编排,因此技术选择受限于容器技术的选择。
容器有garden和docker两种技术,garden技术发展较早,后来docker技术后来居上。2015年开始,linux基金会成立OCI组织,旨在旨在围绕容器格式和运行时制定一个开放的工业化标准,runC 是Docker贡献出来的,按照该开放容器格式标准(OCF, Open Container Format)制定的一种具体实现。可见,容器最终发展会成为一种行业标准。制定容器格式标准的宗旨概括来说就是接触上层结构和供应商或项目的绑定,即不限于某种特定厂商和资源。
服务编排的框架选择有多种实现形式,目前kubernetes的市场使用率比较高,它是Google内部的大规模集群管理工具开源而来,受到Microsoft、VMWare、Red Hat、CoreOS、Mesos等各大巨头青睐,纷纷为其共享源码。因此也成为市场主流的选择。它的设计宗旨是维护应用容器集群一直处于用户所期望的状态,并且建立一套健壮的集群自恢复机制,包括容器的自动重启、自动调度和自动备份等功能。
国内起步较早的银行建立的云平台采用garden+cloud foudry的技术路线并且已经在生产系统使用,其他的银行基本都采用docker+K8S的技术路线,并且有几家行已经开始上线试用。在互联网公司,阿里、腾讯、百度、网易、京东和华为的内部平台建设或者对外商用产品发布均采用了docker技术,可见docker有更加广泛的用户群体。

银行 · 2017-09-20
浏览4385

回答者

bryan
bryan0514
软件架构设计师金融研发
擅长领域: 云计算容器容器云

bryan 最近回答过的问题

回答状态

  • 发布时间:2017-09-20
  • 关注会员:6 人
  • 回答浏览:4385
  • X社区推广