
# 南北向MCS概述
#### 约束限制
- 当前南北向MCS暂不支持网络协议为UDP的Service服务。
- 南北向MCS的type为LoadBalancer。
 
#### 南北向MCS的能力
使用南北向MCS，可以将用户在集群中的联邦Service，暴露四层的访问入口至ELB实例上，客户可以通过ELB实例上的监听端口，使用公网或私网访问暴露在集群中的服务。
#### 南北向MCS的工作原理
南北向MCS的功能主要通过请求转发执行器MCS Controller实现。MCS Controller部署在集群联邦控制面，实时监控资源对象的变化，解析MCS对象定义的规则并负责将请求转发到相应的后端Service。
图1南北向MCS工作原理   
![](https://support.huaweicloud.com/usermanual-ucs/zh-cn_image_0000002053985625.png "点击放大")
MCS Controller支持在同一个ELB实例（即同一IP）下绑定多个监听器端口，其工作原理如[图1]，实现流程如下：
1. 部署人员在集群联邦控制面创建工作负载，并为其配置Service对象。
2. 部署人员在集群联邦控制面创建MCS对象，配置关联的负载均衡器以及访问的后端Service及端口等。
3. MCS Controller监控到MCS对象发生变化，会根据MCS中定义的规则，在ELB侧重新配置监听器以及后端服务器路由。
4. 当用户进行访问时，流量根据ELB中配置的监听端口被转发到对应的后端Service关联的各个工作负载。
 
