集群门户负载均衡
有两种方式可以连接到负载均衡集群:
- 使用vPlatform+生成的客户端应用程序
- 使用集群门户网页访问
本页描述了如何通过集群门户管理负载均衡。
注意:仅企业版才有集群门户。
集群及应用服务器角色
您必须在服务器上启用了集群角色才可以使用负载均衡管理器工具,你在负载均衡集群的其它服务器上使用该工具将不会生效。
快速开始,激活负载均衡管理器非常的简单,仅需三步即可:
1) 点击AdminTool的”Web Portal Preferences” 确认 “Generate a Gateway Portal enabled Web Page”选中来生成Web访问页面:、
2) 点击“Enable/Disable Load Balancing” 按钮来启用负载均衡功能(在AdminTool 集群的负载均衡管理器中设置):
3) 打开浏览器并浏览第一步所创建的页面 (默认为: http://localhost/index.html). 当输入网址后,您可以看到以下的页面并选择了集群中负载最少的服务器:
负载均衡主窗口
在负载均衡主窗口中您可以看到很多的参数选项,它允许您据此来配置网关负载均衡。它列出了所有已经添加的网关服务器,并且允许您添加新的网关服务器。同样,它也让您可以允许、禁用及配置负载均衡设置。
允许/禁止负载均衡
在网关页面的最顶部,您可以看到一个大的按钮:
- 这个按钮显示了当前网关负载均衡的状态
- 如果您点击它,它将根据现有的状态来允许或禁止网关负载均衡功能
以下是负载均衡关闭的状态,点击它将激活负载均衡功能,并且禁止用户/服务器的指派.
以下是负载均衡启用的状态,点击它将禁止负载均衡功能,并且允许用户/服务器的指派。
负载均衡如何选择服务器?
当负载均衡功能启用了:
- 如果用户已经有会话连接至其中的一台应用服务器上,该用户的请求会继续指派至此应用服务器;
- 其余的情况下,用户的请求将会发送到当前负载最少的服务器上。
配置服务器的计算负荷
每台服务器的负载会被加权计算,以确保有新的用户连接时,vPlatform+负载均衡管理器可以决定由哪台服务器来响应此用户请求。
在计算负载器的负荷时,我们通过以下4项硬件指标来评估,这四项滑块可以调高或调低各项的权重:
- Users : 连接的用户数
- CPU : 处理器非闲置时间
- Memory : 已使用内存比例
- I/O : 非闲置磁盘比例
您可以通过以下滑块来调整各项的权重:
您可以通过这此滑块来优化您的需求,提高用户使用vPlatform+服务器的体验。例如,当用户访问的应用程序均会占用较多的内存资源,在这种情况下您就可以调高RAM内存的权重,比如,您将内存的权重调的最高,而其它的权重调到最低,当新用户请求连接时,负载均衡管理器便会根据哪台服务器拥有最多的可用内存来分配此新连接请求。
- 当滑块移动到最左边的时候,负载均衡计算的权重为1。
- 当滑块移动到最右边的时候,负载均衡计算的权重为100。
此外,指定服务器的负载承载量也与服务器的资源利用比例有关(使用的资源/总资源),因此,如果服务器A的资源是服务器B的资源的2倍,那么服务器A承载的负荷也将是服务器B的两倍(假定其它的条件均相同)。
您也可以通过点击”Back to Default Settings”按钮来重置参数。
添加新的服务器
通过点击 “Add a new Server”按钮,您可以非常快速的添加一台新的服务器:
“Display Name”是服务器的显示名称,它会出现在有户登录Web 页面上,您可以取一个更方便用户理解并记忆的名称。当使用网关首页的负载均衡功能时,”RDP Port”将不被使用,它仅用于通过vPlatform+生成的客户端访问时使用,我们建议您保持默认的设置。
编辑现有的服务器
您可以通过点击”Edit”按钮来编辑您所期望修改的服务器,点击后会出现以下窗口:
这个进度条会显示该服务器当前的负荷情况。这同样也表示该服务器是配置正确且可正常被网关连接的。
关于“Publish on all Servers” 按钮
这个按钮仅用于vPlatform+生成客户端连接使用,在通过网关页面连接时,不会利用到该按钮的功能,因为网关服务器知道整个集群的配置情况。