各位大侠,这种服务应用能够集群吗?可以的话,怎么来配置‘
1. 系统应用流程
以两个用户的接入能力为例,描述下现有系统的流程。服务器上Server Manger模块负责用户的接入,为用户分配提供服务的进程,提供服务的进程有不同的端口与用户进行TCP交互。客户端通过6000端口号接入到服务器的Server Manger上,Server Manger分配进程1为其服务,通过端口号5900进行交互;再有一个用户接入时,则有进程2(端口号为5901)提供服务。
2. 想要建立的集群服务系统
现在我们想通过LVS配置一个集群服务系统,如上图所示,通过负载均衡技术,客户1由Real Server1 上的端口5900对应的进程提供服务,客户2由Real Server1 上的端口5901对应的进程提供服务,客户3由Real Server2 上的端口5900对应的进程提供服务,客户4由Real Server2上的端口5901对应的进程提供服务。
想请教您的是,像我们这种应用系统,怎么配置LVS,能够保证用户1通过6000端口请求接入时,负载调度器路由到Real Server n服务器上,Real Sever n 上的Server Manger为其分配Process1(Prot 5900)提供服务,然后用户1通过5900端口发起新的TCP连接,负载调度器将其路由到同一台Real Server n上的5900端口进程进行交互服务。