Citrix ADC

Citrix ADC设备上的负载平衡流量

负载均衡特性将客户端请求分布到多个服务器,以优化资源利用率。在一个由有限数量的服务器向大量客户端提供服务的真实场景中,服务器可能会超载并降低服务器群的性能。Citrix ADC设备使用负载平衡标准,通过将每个客户端请求转发到最适合处理请求的服务器来防止瓶颈。

要配置负载均衡,您需要定义一个虚拟服务器来代理服务器群中的多个服务器,并在它们之间平衡负载。

当客户端发起到服务器的连接时,虚拟服务器会终止客户端连接,并与所选服务器建立新的连接,或者重用与服务器的现有连接,以实现负载均衡。负载分担特性提供从四层(TCP、UDP)到七层(FTP、HTTP、HTTPS)的流量管理。

Citrix ADC设备使用许多称为负载平衡方法的算法来确定如何在服务器之间分配负载。默认的负载平衡方法是最少连接方法。

典型的负载平衡部署由下图中描述的实体组成。

图1。负载平衡体系结构

图像

各实体的职能如下:

  • 虚拟服务器. 由IP地址、端口和协议表示的实体。虚拟服务器IP地址(VIP)通常是公共IP地址。客户端向该IP地址发送连接请求。虚拟服务器表示一组服务器。
  • 服务.服务器或运行在服务器上的应用程序的逻辑表示。标识服务器的IP地址、端口和协议。业务与虚拟服务器绑定。
  • 服务器对象. 由IP地址表示的实体。服务器对象是在创建服务时创建的。服务的IP地址作为服务器对象的名称。还可以创建服务器对象,然后使用服务器对象创建服务。
  • 监控.跟踪服务运行状况的实体。该设备使用绑定到每个服务的监视器周期性地探测服务器。如果服务器在指定的响应超时时间内没有响应,并且指定的探测次数失败,则该服务被标记为DOWN。然后,该设备在其余服务之间执行负载平衡。
Citrix ADC设备上的负载平衡流量