编排优势
基于 Kubernetes
腾讯云容器服务是基于 Kubernetes(k8s)实现的,k8s 是 Google 开源的容器集群管理系统。在 Docker 技术的基础上,为容器化的应用提供部署运行、资源调度、服务发现和动态伸缩等一系列完整功能,提高了大规模容器集群管理的便捷性。
Kubernetes 的优势
- Kubernetes 采用优雅的软件工程设计,通过模块化、微服务的方式,实现模块化设计,使得用户可以根据自己的使用场景,通过灵活插拔方式,采用自定义的网络、存储、调度、监控、日志等模块。
- Kubernetes 项目的社区秉承开源、开放的心态,可以支持容器、网络、存储实施方案。
腾讯云容器服务 TKE 对比自建容器服务
优势 | 腾讯云容器服务(TKE) | 自建容器服务 |
---|---|---|
简单易用 | 简化集群管理
|
自建容器管理基础设施通常涉及安装、操作、扩展自己的集群管理软件、配置管理系统和监控解决方案,管理复杂。 |
灵活扩展 | 灵活集群托管,集成负载均衡
|
需要根据业务流量情况和健康情况人工确定容器服务的部署,可用性和可扩展性差。 |
安全可靠 | 资源高度隔离,服务高可用
|
自建容器服务因其内核问题及 Namespace 不够完善,租户、设备、内核模块隔离性都比较差。 |
高效 | 镜像快速部署,业务持续集成
|
自建容器服务的网络无保证,因此无法保证使用镜像创建容器的效率。 |
低成本 | 容器服务免费 腾讯云容器服务没有任何附加费用,您可以在容器中免费调用 API 构建您的集群管理程序。您只需为您创建的用于存储和运行应用程序的云服务资源(例如云服务器、云硬盘等)付费。 |
需要投入资金构建、安装、运维、扩展自己的集群管理基础设施,成本开销大。 |
腾讯云容器服务 TKE 监控对比自建容器监控
腾讯云容器服务监控为容器集群、服务、实例提供数据收集和数据展示功能。使用容器服务监控,您可以查看集群、节点、服务、实例、容器等近30个指标的监控统计数据,验证集群是否正常运行并创建相应告警,监控指标覆盖面广,并且在持续增加中。
优势 | 腾讯云容器服务(TKE) | 自建容器服务 |
---|---|---|
指标完整 | 涉及到集群,服务,容器,Pod(实例) 等近30个指标 | 指标不完整,很多需要开发 |
搭建成本低 | 创建集群时自带 | 人工搭建,成本高 |
运维成本低 | 平台助力运维,保证数据准确性 | 人工维护 |
存储成本低 | 每个指标免费保存3个月数据 | 根据存储大小计算 |
扩展性高 | 平台侧会不断完善和增加新的指标项 | 需要技术人员大量投入开发新指标 |
告警 | 有 | 无 |
问题排查手段 | 控制台可以方便查看容器 log, 并与 webshell 结合一键登录容器快速排查问题 | 需要手动登录到容器或者机器排查 |