华为云UCS-MCI概述:MCI的工作原理

时间:2024-01-05 16:50:42

MCI的工作原理

MCI的功能主要通过请求转发执行器MCI Controller实现。MCI Controller部署在集群联邦控制面,实时监控资源对象的变化,解析MCI对象定义的规则并负责将请求转发到相应的后端Service。

图2 MCI Controller工作原理

MCI Controller支持在同一个ELB实例(即同一IP)下设置不同域名、端口和转发规则,其工作原理如图2,实现流程如下:

  1. 部署人员在集群联邦控制面创建工作负载,并为其配置Service对象。
  2. 部署人员在集群联邦控制面创建MCI对象,并在MCI中配置流量访问规则,包括关联的负载均衡器、URL以及访问的后端Service及端口等。
  3. MCI Controller监控到MCI对象发生变化,会根据MCI中定义的规则,在ELB侧重新配置监听器以及后端服务器路由。
  4. 当用户进行访问时,流量根据ELB中配置的转发策略被转发到对应的后端Service关联的各个工作负载。
support.huaweicloud.com/usermanual-ucs/ucs_01_0371.html