Docker 1.12新增功能

Docker是所谓的应用程序容器编排平台。 作为一个平台,它为用户提供了包括容器管理在内的所有功能,从最基本的要求(例如,将容器所包含的最简单的流程制成表格)到最复杂的过程(例如,及时评估数据)。真正是协调器功能的一部分。

1 为此,借助平台开发人员的协作和社区的贡献,Docker对其版本1.12进行了更新,其中包括许多新功能。

Docker 1.12版本

这个机会中包含了一组功能,以释放一个称为 群模式。 它被开发为具有通过分散系统耦合的节点的结构,其中每个节点独立地是一个子系统,该子系统干预通用系统的管理以存储资源。 可以对每个节点进行编程,以使一组或其中一部分专注于某些任务的领导。 该小组负责集群的管理和容器所承担的任务,以及提供给API的服务。 其余操作中的另一组节点。 L被称为工作节点,t它们负责执行简单任务以及涉及容器中数据流的所有操作。 重要的是要注意,作为安全性的一部分,这些用于容器的“非前导”节点不能完全访问API和数据仓库提供的信息。 他们仅限于履行其基本职能并报告其每项任务。

2

值得注意的是,分配给某些任务的节点并不总是永久地保留在此处,可以通过配置将它们重新分配给其他角色。 通常被命名为 当其中一个人无法履行其分配的职责时,每个人可以提供的支持。

为了支持节点之间的通信,应用了一个管理器来支持它们处理信息的任务。 他们指挥的节点通过共识执行,这些动作包括集群中的服务和任务。 换句话说,被选择为领导者的节点在容器的管理和决策过程中起着同样的作用。 然后,该节点将管理每个节点的状态并为其监视提供状态,还提供有关它们执行的任务和服务的信息。 反过来,这些管理节点不需要对提供对所述信息的访问权的密钥具有排他权限,它们在此问题上不会发生冲突,从而为其余节点的领导者提供了必须发布的支持。

3

对于工作程序节点,通过以下方式执行与管理程序节点的通信:l GRPC协议 与网络合作的人 HTTP / 2的。 使用此协议,他们向管理节点提供其已分配任务的状态的帐户,以及表明该节点是否继续为容器工作的生命迹象。

由于其分布式文件系统,该群集可充当每个进程的快速分散式系统。 它有一个记忆 即时阅读 在这种情况下,当读取负载非常高并且需要更高的读取速度时,可以优化这些读取过程。 同样, 信息写作 在群的结构中; 将同一网络中的所有信息组合在一起,可以节省对象请求期间的大量时间。 显然,数据写入和读取的效率显着提高了速度和性能,而在此过程中,至少需要为数据的保存和存储付出代价。

Docker 1.12管理集群系统,以提供分布良好的数据存储并快速访问其中包含的数据。 制作只处理数据写入的读密集型系统 到磁盘 在非常需要的时刻。 可以在此方面为系统提供更高性能的东西,并且不能忽略安全性,对于那些不是该领域专家的人来说,在Docker内部可以轻松访问这些东西。 仅在必须处理覆盖网络流量的安全性的情况下,才应具有更高级的知识,在大多数情况下,这需要手动注意或配置。

如果您想在此处了解更多Docker及其新版本,我们将为您提供其链接。 官方博客.


本文内容遵循我们的原则 编辑伦理。 要报告错误,请单击 信息.

成为第一个发表评论

发表您的评论

您的电子邮件地址将不会被发表。

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。