用户指南

最佳实践

API 文档

输入关键词搜索相关文档

弹性容器服务

最近更新时间:2020-06-22 18:47:57

产品简介

弹性容器服务(Elastic Kubernetes Service,EKS)是腾讯云容器服务推出的无须用户购买节点即可部署工作负载的服务模式。EKS 完全兼容原生 Kubernetes,支持使用原生方式购买及管理资源,按照容器真实使用的资源量计费。EKS 还扩展支持腾讯云的存储及网络等产品,同时确保用户容器的安全隔离,开箱即用。

相关概念

容器和镜像

容器是操作系统级别的轻量虚拟化技术,将系统资源进行隔离和控制,让原来全局的资源仅能在容器内进程使用。镜像类似于轻量化的虚拟机快照,也可理解为容器的静态形式。镜像定义了容器运行的一切文件和依赖关系,保证了容器运行的一致性。
容器技术通过把应用程序及其依赖全部打包成镜像,再使用镜像生成资源隔离的环境来运行程序,简单高效的实现了应用程序运行时的独立性和环境一致性。

Kubernetes

Kubernetes 是 Google 基于 Borg 开源的容器编排调度引擎,是 CNCF(Cloud Native Computing Foundation)最重要的组件之一。提供了生产级别的应用编排、容器调度、服务发现、自动扩缩容等功能,详情请参阅 Kubernetes 官方文档

产品优势

原生支持

EKS 紧跟社区,支持最新的 Kubernetes 版本及原生的 Kubernetes 集群管理方式。以插件的形式扩展支持腾讯云系列产品,例如存储、网络、负载均衡等服务,开箱即用。

无服务器

EKS 是一种全托管的 Kubernetes 服务,意味着用户无须管理任何计算节点。EKS 以 Pod 的形式交付计算资源,支持用户使用 Kubernetes 原生的方式购买、退还及管理云资源。

安全可靠

基于腾讯云成熟的虚拟化技术和网络架构,提供99.95%以上的服务可用性。腾讯云保证用户间 EKS 集群的虚拟化隔离和网络隔离,支持用户通过安全组、网络 ACL 等产品为具体服务配置网络策略。

秒级伸缩

通过腾讯云自研的轻量虚拟化技术,确保更快的资源创建效率,用户可以在几秒内创建或删除容器服务。EKS 支持设置 Kubernetes 原生 HPA 的方式,可让服务根据实际负载进行自动伸缩。

降低成本

无服务器的形态决定了 EKS 能为用户带来更高的资源利用率和更低的运维成本,灵活高效的弹性伸缩能力保证容器服务仅会使用当前负载需要的资源量。

服务集成

EKS 能够和腾讯云的大部分业务做到高度集成,例如存储产品云硬盘 CBS、文件存储 CFS 及对象存储 COS、云数据库 TencentDB 系列产品、私有网络 VPC 系列产品等,提供了满足各类业务需求的解决方案。

使用限制

详情请参考 购买限制

产品定价

EKS 是全托管的无服务器 Kubernetes 服务,和 TKE 托管集群一样,不会收取托管的 Master,Etcd 等管理面资源的费用。弹性集群内运行的工作负载采用后付费的按量计费模式,费用根据实际配置的资源量按使用时间计算,详情请参考 产品定价

与容器服务的对比

特征 容器服务(TKE) 弹性容器服务(EKS)
Kubernetes 原生支持 原生支持,存在由无计算节点造成的功能缺省,详情请参见 缺省 Kubernetes 功能
私有网络 支持
计算节点 需要用户自主购买并管理 CVM,裸金属等计算节点 无需购买节点
管理方式 支持原生 Kubernetes API、Kubectl 等方式
集群 支持创建、管理多个集群
命名空间 原生支持
工作负载 原生支持 支持除 DaemonSet 之外的其他原生工作负载类型
服务 原生支持,集成 CLB 插件
存储 原生支持,集成 CBS、CFS 等插件

应用场景

微服务场景

使用 EKS 来运行微服务,免除用户对计算节点的运维工作。服务可根据负载情况自动伸缩,使用最合理的资源量来承载应用,降低资源使用成本。

离线计算场景

使用 EKS 运行离线计算任务,只需准备容器镜像,即可快速部署任务负载。另外,EKS 仅收取任务真实运行时间所使用算力的费用,任务结束 Pod 自动释放即结束计费。

在线推理场景

EKS 支持使用 CPU、GPU 以及 vGPU 来运行在线推理服务,丰富的资源规格和弹性伸缩的负载,使运行服务更高效、更经济。

相关服务

  • 存储:如需使用云硬盘或文件存储作为容器的持久化存储,可使用 云硬盘 CBS文件存储 CFS
  • 网络:
    • 如需创建并管理您的私有网络,例如创建私有网络和子网、建立对等连接、使用 NAT 网关、配置路由表、配置安全策略等,可使用 私有网络 VPC
    • 如需管理服务的内外网访问配置,可使用 负载均衡 CLB
  • API:如需使用腾讯云 API 来访问腾讯云的产品和服务,请参考 腾讯云 API 文档
目录