首页/支持与下载/产品文档下载/Luccitech ADC XScale 集群手册

Luccitech ADC XScale 集群手册

LucciTech ADC XScale 集群手册:集群部署架构、配置步骤、故障切换与日常运维要点,支持在线查阅。

Luccitech ADCXScale集群手册

介绍

本文档介绍Luccitech ADC上的Scale集群配置。

Scale集群是一种解决方案,其中多个Luccitech ADC设备组成一个集群,以提供与单个基础设施相同的服务集。

Scale集群是一种强大的弹性ADCXScale解决方案。这主要是由于按需流量扩展和继承的容错性。

按需流量扩展

Scale集群功能提供了按需增加容量的能力,而不会随着流量的增加而中断服务。它在集群中均匀地分配流量,并使提供额外的Luccitech ADC设备成为一个无缝的过程。集群中的所有设备都可以同时处理流量并保持冗余。

继承容错

Scale集群减少了容量或高可用性规划的管理开销。它通过智能地将流量分配给集群中的其他Luccitech ADC设备来动态吸收流量激增。在节点故障的情况下,流量负载在剩余节点之间分布,而不会中断流量。这意味着,由于流量Scale要求和导致突然流量峰值的事件,不需要重新构建网络。

系统要求

· 最少:1个Luccitech ADC设备,最多:8个Luccittech ADC设备

· Scale集群内的Luccitech ADC应为相同的X系列平台,并能够运行相同的固件版本。

局限性

· Scale集群仅支持单个集群。

· 集群中的节点数决定了给定集群中支持的故障数。要支持N个故障,集群中的节点总数必须至少为(2*N)+1。例如,为了支持2个故障,集群应该至少有5个节点。

· SNMP仅在设备级别受支持。

· 在设备上启用Scale集群时,VRRP无法在同一设备上启用。

· 为了使L2重定向正常工作,发送方和接收方Scale的集群设备必须位于具有唯一IP和MAC地址的同一2层网络中。

本出版物中使用的惯例

本出版物使用各种约定来提供信息。需要特殊处理的单词以特定的字体或字体样式出现。

Scale集群概念


Scale集群提供了以下在N+M HA/集群中不可用的功能:

· 同时在多个集群节点上运行相同的应用程序(VIP)

· 能够为不同的应用程序使用不同的集群节点集

· 跨不同集群节点的VIP会话同步

· L2和L3重定向

Scale集群

配置为提供Scale集群功能的Luccitech ADC设备组。

设备组

Scale集群中不同Luccitech ADC设备的集合,VIP可以分配到一个设备组,因此该VIP流量由该设备组中的所有LuccitechADC设备处理。

集群主机

集群中的单个设备,用于跟踪该集群中的所有其他设备。

集群主机负责对流量映射进行编程并将其分发到集群中的各种设备。它还跟踪离开和加入集群的服务节点,并采取适当的操作。

服务节点

Scale集群中的每个设备都是一个服务节点。所有服务节点都处理传入流量,每个节点都充当流量分类和分发引擎。上游路由器或交换机可以基于路由或ARP响应将业务转发到集群中的设备之一。如果用于处理该分组的会话在基于流量图的另一节点上,则设备检查该分组并且可以将其重定向到集群内的其他节点。

这些设备还为数据包的目的地提供相应的虚拟服务。流量段及其所有者的映射由集群主机创建,并推送到所有服务节点。

集群主节点和服务节点也更一般地称为集群节点。

集群服务

集群服务涉及由在多个设备(集群节点)上按比例扩展的VIP或虚拟端口提供的特定类型的服务。

每个集群服务可以由集群中的不同设备集提供。在上面的示例中,到单个VIP(10.10.10.1)的HTTP流量在ADCX1和ADCX2之间按比例缩小,到单个VIP(10.10.10.2)的SSH流量在ADCX2和ADCX3之间按比例放大。

流量分布


上面的拓扑结构称为对称流量分布。

· 集群中的每个设备都有一个所谓的流量图,用于跟踪每个流量桶的活动设备和备用设备。在每个流量存储桶的活动设备和备用设备之间同步会话。并且使用流量桶的流量图在内部重定向流量。

· 每当集群发生任何更改(添加/删除设备)时,此流量图都会在设备之间进行更新和同步。

· 传入的业务流被分类并分布到集群内的设备进行处理。传入流量是基于源IP的哈希分布的。

· 下行路由器通常使用ECMP将流量分配给不同的设备。在Luccitech ADC上,传入流量基于源IP进行哈希处理,然后根据流量图进行L2重定向到对等设备。

· 流量图显示了传入流量如何在设备之间分布。集群内的设备根据流量图分发数据包。它显示了哪个设备将基于源IP哈希处理传入的客户端流量。

· 如果传入流量到达流量图中的活动节点以外的设备,则基于流量图将其L2重定向到正确的设备。

集群部署模式

支持L2和L3,在分区级别的每个Scale集群节点上都启用了它,用于流量重定向和会话同步。

L2和L3是相互排斥的。

Scale集群重定向

到达不相关节点的分组基于流量图被重定向到目的地活动设备。Scale集群中的节点可以是L2连接的,也可以是L3连接的。IPv4和IPv6流量都可以使用IPv4或IPv6接口来重定向流量并同步集群内的会话。

Scale集群配置

VRRP集群和Scale集群。

以下是用于在本文档中创建说明的测试环境的详细信息。

Luccitech ADCX主机

eth1 IP

固件

ADCX1

ADC-173

192.168.0.173

5.0.0-P1

ADCX2

ADC-174

192.168.0.174

5.0.0-P1

配置过程如下:

· 步骤1:启用L2重定向

· 步骤2:VRRP集群配置,在两个设备上启用自动配置同步

· 步骤3:Scale集群配置:在两个设备上配置并启用Scale集群

· 步骤4:SLB配置:配置VS和NAT池

配置可以在CLI或GUI中完成,在本文档中,我们使用CLI。

启用L2重定向

在设备192.168.0.173和192.168.0.174上

VRRP集群配置

VRRPset ID和设备ID

以下命令用于在两个设备上配置VRRP集ID和设备ID。

在设备192.168.0.173上

在设备192.168.0.174上

配置VRRP集群

以下命令用于在两个设备上启用VRRP集群。

在设备192.168.0.173上

在设备192.168.0.174上

Scale集群配置

Scale集群参数配置

配置应该在浮动IP中完成,在本例中,为192.168.0.180

Use device-context 2 to do the configuration on ADCX192.168.0.174使用设备Context 2在ADCX192.168.0.174上进行配置

Scale集群设备

配置应该在浮动IP中完成,在本例中,为192.168.0.180

这是为了定义Scale集群中的设备(带有IP地址)。

Scale集群设备组

配置应该在浮动IP中完成,在本例中,为192.168.0.180

这是为了定义设备组。

Scale集群模板

配置应该在浮动IP中完成,在本例中,为192.168.0.180

这是为了定义与设备组关联的服务模板。因此,使用此服务模板的VS可以跨此设备组中的设备运行。

SLB配置

NAT池

配置应该在浮动IP中完成,在本例中,为192.168.0.180。

· 导航至SLB/LLB->IP源NAT->IPv4池,点击创建按钮

添加设备ID为1的nat池192.168.0.153
添加设备ID为2的nat池192.168.0.154导航到SLB/LLB->IP源NAT->组,点击创建按钮,创建一个池组,其中包含NAT-153和NAT-154

SLB配置

配置应该在浮动IP中完成,在本例中,为192.168.0.180。

创建一个虚拟服务,如下所示:

导航至SLB/LLB->VS/RS->虚拟服务器,点击编辑按钮

在高级字段部分,选择ScaleoutTemplate

测试

会话同步

· 使用SSH访问VIP 192.168.0.200

登录ADCX192.168.0.173,导航至SLB/LLB->会话
登录ADCX192.168.0.174,导航到SLB/LLB->会话,可以会看到相同的会话

VIP在两个ADC上运行

使用不同的客户端访问VIP 192.168.0.200,可以看到2个活动会话
从NAT池(192.168.0.153和192.168.0.154)上,可以看到流量在ADCX1和ADCX2上都运行在真实服务器上,检查arp,如下所示:ADC XScale 集群手册配图 1电话:400-014-9467ADC XScale 集群手册配图 1邮箱:sales@luccitech.comADC XScale 集群手册配图 1地址:深圳市南山区华润前海大厦A座45楼4508

鸬鹚科技的自动化、安全、性能和洞察力功能组合使我们的客户能够创建、保护和运行感知可控,随需而变的应用,从而降低成本、改善运营,并更好地保护用户。

友情链接:卫实康CTTI中科软科技华润云北斗弘鹏