TKE CVM容器集群支持以下两种类型:
备注:托管集群和独立部署集群可以参考:《集群概述》
1.业务在物理机上的架构
2.业务在CVM上的架构
3.业务在TKE CVM容器集群上的架构
4.TKE CVM容器集群业务优势
1.采用混部的方式,应用直接部署在物理机上;
2.用户可通过访问物理机IP直接访问应用。
1.CVM创建并运行在物理机上,采用混部的方式,应用直接部署在CVM上。
2.用户可通过CVM IP(内网或外网)访问应用。
TKE 采用兼容标准的 Kubernetes 集群,包含以下组件:
1.nginx和php等应用是分开部署在容器中,并通过pod管理容器。
2.用户可通过访问services IP或者ingress 域名直接访问容器应用。
1.业务交付周期短:只需制作好业务镜像,容器基于业务镜像在秒级内启动,且可动态快速设置实例数量,相对物理机和CVM等业务交付和机器数量变更,极大的节省了交付周期。
2.业务半自动化:可通过TKE配置管理功能,快速变更pod下的容器批量配置,实现业务的自动化。(替代了ansible,saltstack部分功能)
3.业务自愈:只需设置好容器实例数,部署在上层的业务容器,即使容器异常退出,业务中止访问,在秒级内又会基于业务镜像启动新的容器实例,保证业务的可持续访问。
4.业务高可用:可通过设置容器实例数量大于或等于2,快速搭建高可用业务。
5.业务快速横向扩展:应对国庆,春节等高峰期访问量,可通过设置容器实例数量,实现业务的快速横向扩展。
6.业务透明管理:相对物理机和CVM,单个应用只会部署在单个容器中,相对在物理机和CVM上的混部方式,业务架构清晰,管理透明化。
7.业务资源成本低:容器器需要分配的 CPU 量 ( 单位:mU (千分之一核) ),最小100,既0.1核;容器需要分配内存的量 ( 单位:MiB ),建议最小为4MiB。若部署单个PHP业务应用,容器建议分配0.1核128M。相对物理机分配8核16G 和 CVM分配4核4G,极大的节省了成本,提高了资源利用率。
8.业务运维成本低:能够极大的降低运维成本,提升服务质量。(例如:相对在物理机和CVM上实现业务高可用,需要部署haproxy等软件,且搭建配置繁琐,在容器设置实例数即可,极大的降低运维成本。)
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。