云容器引擎其他相关概念
1.云容器引擎(Cloud Container Engine,CCE)
:云容器引擎(CCE)提供高度可扩展、高性能的企业级Kubernetes集群,支持运行Docker容器,借助CCE,用户可以在云上轻松部署、管理和扩展容器化应用程序。
2.集群(Cluster)
定义:集群是容器运行所需的云资源组合,包括若干云服务器节点、负载均衡等云资源,集群可以理解为“同一个子网中一个或多个弹性云服务器(又称:节点)”通过相关技术组合而成的计算机群体,为容器运行提供了计算资源池。
3.节点(Node)
定义:每一个节点对应一台服务器(可以是虚拟机实例或者物理服务器),容器应用运行在节点上,节点上运行着Agent代理程序(kubelet),用于管理节点上运行的容器实例。
4.节点池(NodePool)
定义:节点池是集群中具有相同配置的一组节点,一个节点池包含一个节点或多个节点。
5.虚拟私有云(VPC)
定义:虚拟私有云是通过逻辑方式进行网络隔离,提供安全、隔离的网络环境,用户可以在VPC中定义与传统网络无差别的虚拟网络,同时提供弹性IP、安全组等高级网络服务。
6.安全组
定义:安全组是一个逻辑上的分组,为同一个VPC内具有相同安全保护需求并相互信任的弹性云服务器提供访问策略,安全组创建后,用户可以在安全组中定义各种访问规则,当弹性云服务器加入该安全组后,即受到这些访问规则的保护。
7.实例(Pod)
定义:实例(Pod)是Kubernetes部署应用或服务的最小基本单位,一个Pod封装多个应用容器(也可以只有一个容器)、存储资源、一个独立的网络IP以及管理控制容器运行方式的策略选项。
8.容器(Container)
定义:一个通过Docker镜像创建的运行实例,一个节点可运行多个容器,容器的实质是进程,但与直接在宿主执行的进程不同,容器进程运行于属于自己的独立命名空间。
9.工作负载(Workloads)
定义:工作负载是在Kubernetes上运行的应用程序,无论工作负载是单个组件还是协同工作的多个组件,都可以在Kubernetes上的一组Pod中运行它,工作负载是对一组Pod的抽象模型,用于描述业务的运行载体,包括Deployment、StatefulSet、DaemonSet、Job、CronJob等多种类型。
10.镜像(Image)
定义:Docker镜像是一个模板,是容器应用打包的标准格式,用于创建Docker容器,镜像不包含任何动态数据,其内容在构建之后也不会被改变。
11.命名空间(Namespace)
定义:命名空间是对一组资源和对象的抽象整合,在同一个集群内可创建不同的命名空间,不同命名空间中的数据彼此隔离,使得它们既可以共享同一个集群的服务,也能够互不干扰。
12.服务(Service)
定义:Service是将运行在一组Pods上的应用程序公开为网络服务的抽象方法,使用Kubernetes,用户无需修改应用程序即可使用不熟悉的服务发现机制。
相关问题与解答
问题1:什么是云容器引擎(CCE)?
回答:云容器引擎(Cloud Container Engine,简称CCE)提供高度可扩展、高性能的企业级Kubernetes集群,支持运行Docker容器,借助CCE,用户可以在云上轻松部署、管理和扩展容器化应用程序。
问题2:什么是集群(Cluster)?
回答:集群是容器运行所需的云资源组合,包括若干云服务器节点、负载均衡等云资源,集群可以理解为“同一个子网中一个或多个弹性云服务器(又称:节点)”通过相关技术组合而成的计算机群体,为容器运行提供了计算资源池。
问题3:什么是节点(Node)?
回答:每一个节点对应一台服务器(可以是虚拟机实例或者物理服务器),容器应用运行在节点上,节点上运行着Agent代理程序(kubelet),用于管理节点上运行的容器实例。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1088104.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复