当前位置: 首页 > news >正文

忻州网站建设公司郑州做食用菌配送的网站

忻州网站建设公司,郑州做食用菌配送的网站,安徽元鼎建设工程有限责任公司网站,石家庄建设集团网站云计算de小白 Kubernetes(简称K8s)是一个开源容器编排平台,用于自动化部署、扩展和管理容器化应用程序。 K8S诞生于Google,基于其多年在生产环境运行容器的经验,目前已成为现代微服务架构和云原生应用的核心技术。 图…

云计算de小白

Kubernetes(简称K8s)是一个开源容器编排平台,用于自动化部署、扩展和管理容器化应用程序。

K8S诞生于Google,基于其多年在生产环境运行容器的经验,目前已成为现代微服务架构和云原生应用的核心技术。

790910603c3e44a4bac3bc8f57558f99.jpeg

图片

K8S对容器的生命周期进行管理,保证系统在大规模生产环境中高效稳定地运行。

K8S 组件

K8s采用主从架构,集群内所有节点都由控制平面进行管理和调度。

如下图所示:

8c691936d8334f5c931e204e3e7cd2ae.jpeg

图片

K8S组件主要包括两个核心组件:Control Plane、Worker Nodes。

Control Plane:负责管理整个集群的状态,调度任务,监控集群的正常运行;

Worker Nodes:运行实际的应用程序容器,并负责:容器的运行和管理。

如果想掌握K8s,最重要的就是掌握:Control Plane 和 Worker Nodes。

接下来我会详细讲解:Control Plane 和 Worker Node@mikechen

控制平面组件

控制平面:负责管理 Kubernetes 集群中的所有节点和 Pod。

它由以下几个部分组成,重点关注下图中的“黄色框”:

cafaaa2902e54e9ab6bbdc287c975469.jpeg

图片

“黄色框”涉及以下组件:API Server,Scheduler,Controller……等核心组件。

API 服务器

API Server:集群的入口,类似微服务网关,所有的操作都要经过API Server。

负责接收用户和其他组件的请求,并通过REST API提供集群管理功能。

控制器管理器

控制器管理器(Controller Manager):是集群管理中的重要组件,负责保证集群的实际状态和预期状态的一致性。

Controller Manager由多个控制器组成,每个控制器负责处理集群中一个或多个资源对象的状态管理。

如下图所示:

c488aaa5168349428b3296d5d6fd187e.jpeg

图片

每个控制器负责:特定类型的资源或功能。

常见的控制器有:

总之,控制器的设计使得K8S能够在大规模环境下自动管理容器和服务。

调度器

负责根据调度策略(如资源利用率、亲和性等)将新创建的Pod分配到合适的节点。

例如:通过CPU、内存、GPU等的需求,Scheduler保证节点有足够的可用资源来满足Pod的需求。

另外通过公平调度、优先级等调度策略,保证资源的合理分配和高效利用。

etcd

用于存储集群所有配置信息和状态数据的分布式键值存储系统。

etcd 专注于保证数据的一致性和持久性。

并且,提供快速读取和修改集群状态的能力。

工作节点的组件

工作节点组件:运行实际的应用程序容器,并负责:容器的执行和管理。

每个工作节点包含以下绿色框中所示的组件:

8f0a02d5b9b249fab7b6f8209c013cbf.jpeg

图片

工作节点是实际应用程序运行的地方。它从 API Server 接收调度指令并运行 Pod。

工作节点上的核心组件包括:

库贝莱特

每个节点上的agent负责保证Pod正常运行。

Pod是K8S中最小的可部署单元,通常由一个或多个紧耦合的容器组成。

如下图所示:

c24eefbab05047c58b7df19290d40171.jpeg

图片

Pod是Kubernetes中的基本构建块,提供容器的封装和管理功能。

它们可以包含一个或多个共享网络和存储资源并在同一环境中运行的容器。

当Pod被创建之后,K8S调度器会把该Pod调度到合适的工作节点上。

调度程序根据资源需求、节点负载和调度策略选择节点。

一旦 Pod 被调度到某个节点,kubelet 就会启动并运行该节点上 Pod 中的容器。

Kube-proxy

网络代理,管理网络规则并确保容器和服务之间的网络通信。

例如:使用iptables或者ipvs来维护网络规则,将流量转发到相应的Pod。

容器运行时

负责运行容器,例如Docker、containerd等。

主复制:拉取容器镜像,创建并运行容器。

并且,提供容器的生命周期管理,比如:启动、停止、监控容器……等等。

总之,K8S 的控制平面和工作节点是集群正常运行的核心,通过这两部分的协同工作,K8S 可以实现高效的容器编排、管理和自动化运维。

http://www.15wanjia.com/news/174955.html

相关文章:

  • 上海网站建设 网站开发个人备案网站涉及企业
  • 俄语购物网站建设常州酒店网站建设
  • 企业推广网站手机网站页面
  • 网站是自己做还是让别人仿设计一个网站需要多久
  • 怎样监测熊掌号绑定成功网站网页设计规范图标设计
  • 苏州高端网站建设中小型网站建设咨询
  • 只有asp网站代码可以重新编译吗排名优化价格
  • 沈阳做网站 熊掌号网站设计论文开题报告
  • 河南省商丘网站数以百万计的网店何去何从
  • 百度收录站长工具wordpress出售功能插件
  • 可以做围棋题的网站建设网站 费用
  • 江苏中禾建设网站网站专项审批查询
  • 做网站公司做网站公司四川高速公路建设开发总公司网站
  • 中国建设银行上海市分行网站网站首页快速收录
  • 重庆知名网站建设公司广州建设信息网官网
  • icp网站域名怎么填写出效果图
  • 谁可以帮我做网站怎么做营销型网站设计
  • 通过ip访问网站需要怎么做wordpress环境配置文件
  • 做推广最好的网站是哪个?网站的跳出率
  • 新乡网站建设公司中信建设有限责任公司杨峰
  • 建站资源免费WordPress 古腾堡开发
  • 衡阳网站定制免费ppt模板下载网盘
  • name域名的网站网站后台是怎么做的
  • 建网站怎么样才能流畅专门做稀有产品的网站
  • 国外优秀设计网站大全做dnf辅助官方网站
  • 中心网站建设方法电商网站的对比
  • 源码网站有哪些淘宝分销平台
  • 公司网站可以免费建吗网站制作模板北京
  • 网站建设与管理模拟试卷一微网站和网站同步像素
  • 无锡微信网站开发单位网站开发费用进什么科目