首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >服务治理和容器编排

服务治理和容器编排

作者头像
羽客
发布2019-05-08 10:31:50
1.7K0
发布2019-05-08 10:31:50
举报

服务治理是什么

定义

服务治理(SOA governance),按照Anne Thomas Manes的定义是:企业为了确保事情顺利完成而实施的过程,包括最佳实践、架构原则、治理规程、规律以及其他决定性的因素。服务治理指的是针对SOA的建设和实施的过程。当然现在也适用于微服务的建设和实施过程。

服务治理针对的问题

  • 交付价值到利益相关者。
  • 对标准和规则的遵从。
  • 变更管理:变更一个服务通常会引起不可预见的后果,因为服务的消费者对服务的提供者来说是不可知的。
  • 服务质量的保证:弹性添加新服务时需要对这些服务的能力和质量额外关注。

服务治理包括的行为

  • 对开发新服务和升级现有服务的计划。
  • 管理服务的生命周期:确保升级服务不会影响目前的服务消费者。
  • 制定方针来限制服务行为:制定所有服务都要遵从的规则,确保服务的一致性。
  • 监控服务的性能:由于服务组合,服务停机和性能低下的后果是严重的。通过监控服务的性能和可用性,当问题出现的时候能马上采取应对措施。
  • 服务的安全:管理由谁来调用服务、怎样调用服务。

容器编排是什么

定义

容器编排是根据规则对容器进行调度、配置、组合、部署、回收、迁移等,以提供应用部署、维护、 扩展机制等功能。

容器编排针对的问题

  • 容器化资源的调度问题。
  • 提供容器对外暴露服务的方案。
  • 解决容器间的通信问题。
  • 组合容器以提供高可用或者负载均衡能力。

容器编排包括的行为

  • 管理物理资源节点。
  • 管理容器网络。
  • 管理容器存储。
  • 管理容器的生命周期。
  • 监控容器的性能。
  • 管理容器的资源配额。
  • 为容器提供负载均衡

关系和区别

关系

  • 服务治理所涵盖的服务,包括服务治理工具,通常都运行在容器中。但某个具体服务并不绑定某个特定容器,也不依赖某个容器编排工具。
  • 服务治理和容器编排都属于云原生架构设计的核心部分。

区别

  • 服务治理是针对服务的一种规划和实施能力。
  • 容器编排是针对基础设施的一种管理调度能力。
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-04-23 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 服务治理是什么
    • 定义
      • 服务治理针对的问题
        • 服务治理包括的行为
        • 容器编排是什么
          • 定义
            • 容器编排针对的问题
              • 容器编排包括的行为
              • 关系和区别
                • 关系
                  • 区别
                  相关产品与服务
                  负载均衡
                  负载均衡(Cloud Load Balancer,CLB)提供安全快捷的流量分发服务,访问流量经由 CLB 可以自动分配到云中的多台后端服务器上,扩展系统的服务能力并消除单点故障。负载均衡支持亿级连接和千万级并发,可轻松应对大流量访问,满足业务需求。
                  领券
                  问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档