Citrix ADC

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

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

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

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

Citrix ADC设备使用许多算法(称为负载平衡方法)来确定如何在服务器之间分配负载。默认负载均衡方法为“Least Connections”。

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

图1。负载均衡架构

图像

各实体的职能如下:

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

在本文中