logo

您所在位置网站首页 > 海量文档  > 计算机 > 计算机

03 | 预习篇 · 小鲸鱼大事记(三):群雄并起.pdf 8页

本文档一共被下载: ,您可全文免费在线阅读后下载本文档。

  • 支付并下载
  • 收藏该文档
  • 百度一下本文档
  • 修改文档简介
全屏预览

下载提示

1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
特别说明: 下载前务必先预览,自己验证一下是不是你要下载的文档。
  • 上传作者 whyswift885(上传创作收益人)
  • 发布时间:2020-01-14
  • 需要金币200(10金币=人民币1元)
  • 浏览人气
  • 下载次数
  • 收藏次数
  • 文件大小:2.79 MB
下载过该文档的会员
你可能关注的文档:
讲堂  深入剖析Kubernetes  文章详情 03 | 预习篇 · 小鲸鱼大事记 (三):群雄并起 2018-08-30 张磊 03 | 预习篇 · 小鲸鱼大事记 (三):群雄并起 朗读人:张磊    10 41 | 4.90M 你好,我是张磊。我今天分享的主题是:小鲸鱼大事记之群雄并起。 在上一篇文章中,我剖析了 Docker 项目迅速走红背后的技术与非技术原因,也介绍了 Docker 公 司开启平台化战略的野心。可是,Docker 公司为什么在 Docker 项目已经取得巨大成功之后,却 执意要重新走回那条已经让无数先驱们尘沙折戟的 PaaS 之路呢? 实际上,Docker 项目一日千里的发展势头,一直伴随着公司管理层和股东们的阵阵担忧。他们心 里明白,虽然 Docker 项目备受追捧,但用户们最终要部署的,还是他们的网站、服务、数据库, 甚至是云计算业务。 这就意味着,只有那些能够为用户提供平台层能力的工具,才会真正成为开发者们关心和愿意付费 的产品。而 Docker 项目这样一个只能用来创建和启停容器的小工具,最终只能充当这些平台项目 的“幕后英雄”。 而谈到 Docker 项目的定位问题,就不得不说说 Docker 公司的老朋友和老对手 CoreOS 了。 CoreOS 是一个基础设施领域创业公司。 它的核心产品是一个定制化的操作系统,用户可以按照分 布式集群的方式,管理所有安装了这个操作系统的节点。从而,用户在集群里部署和管理应用就像 使用单机一样方便了。 Docker 项目发布后,CoreOS 公司很快就认识到可以把“容器”的概念无缝集成到自己的这套方案 中,从而为用户提供更高层次的 PaaS 能力。所以,CoreOS 很早就成了 Docker 项目的贡献者, 并在短时间内成为了 Docker 项目中第二重要的力量。 然而,这段短暂的蜜月期到 2014 年底就草草结束了。CoreOS 公司以强烈的措辞宣布与 Docker 公司停止合作,并直接推出了自己研制的 Rocket (后来叫 rkt)容器。 这次决裂的根本原因,正是源于 Docker 公司对 Docker 项目定位的不满足。Docker 公司解决这 种不满足的方法就是,让 Docker 项目提供更多的平台层能力,即向 PaaS 项目进化。而这,显然 与 CoreOS 公司的核心产品和战略发生了严重冲突。 也就是说,Docker 公司在 2014 年就已经定好了平台化的发展方向,并且绝对不会跟 CoreOS 在 平台层面开展任何合作。这样看来,Docker 公司在 2014 年 12 月的 DockerCon 上发布 Swarm 的举动,也就一点都不突然了。 相较于 CoreOS 是依托于一系列开源项目 (比如 Container Linux 操作系统、Fleet 作业调度工 具、systemd 进程管理和 rkt 容器),一层层搭建起来的平台产品,Swarm 项目则是以一个完整 的整体来对外提供集群管理功能。而 Swarm 的最大亮点,则是它完全使用 Docker 项目原本的容 器管理 API 来完成集群管理,比如: 单机 Docker 项目: 复制代码 1 $ docker run " 我的容器 多机 Docker 项目: 复制代码 1 $ docker run ‑H " 我的 Swarm 集群 API 地址 " " 我的容器 " 所以在部署了 Swarm 的多机环境下,用户只需要使用原先的 Docker 指令创建一个容器,这个请 求就会被 Swarm 拦截下来处理,然后通过具体的调度算法找到一个合适的 Docker Daemon 运行 起来。 这个操作方式简洁明了,对于已经了解过 Docker 命令行的开发者们也很容易掌握。所以,这样一 个“原生”的 Docker 容器集群管理项目一经发布,就受到了已有 Docker 用户群的热捧。而相比之 下,CoreOS 的解决方案就显得非常另类,更不用说用户还要去接受完全让人摸不着头脑、新造的 容器项目 rkt 了。 当然,Swarm 项目只是 Docker 公司重新定义“PaaS”的关键一环而已。在 2014 年到 2015 年这

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码: 点击我更换图片

“原创力文档”前称为“文档投稿赚钱网”,本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有【成交的100%(原创)】。原创力文档是网络服务平台方,若您的权利被侵害,侵权客服QQ:3005833200 电话:19940600175 欢迎举报,上传者QQ群:784321556