堆叠把几台交换机变成一台逻辑设备:一个管理地址、一份配置、可跨设备聚合。 但它不提高可用性——一台坏了,它上面那些口照样掉。
上一节算完「买几台」,这一节讲「几台怎么当一个用」。 这是接入层最常见的部署方式,也是「省管理成本」最直接的手段。
一、它省了什么
3 台独立:3 个管理地址、3 份配置、3 条上联、跨设备做不了聚合。 3 台堆叠:1 个管理地址、1 份配置、1 条跨设备聚合、144 口像一个整体。
省的是「管理成本」:改一个 VLAN 要在 3 台上各改一遍,堆叠只需改一次。 设备一多,这个差别非常明显。
不省的是「故障损失」:一台坏了,它上面的 48 个口还是全掉。堆叠不是高可用方案。
二、堆叠带宽要算清
堆叠带宽按「段」算,不是按「整环」算。3 台堆叠,第 1 台的用户访问第 3 台的服务器, 流量要穿两段堆叠线。
所以堆叠的典型用法是「同一机柜内的几台」,不是「跨楼的几台」。 跨楼用堆叠,堆叠线本身就成了瓶颈与单点。
堆叠线常常比交换机还贵:专用堆叠线、专用模块,而且不同厂家甚至同厂家不同系列都不通用。 采购时一定要单独确认。
三、堆叠与链路聚合的区别
这是最容易混的一对:
链路聚合:多条物理链路捆成一条逻辑链路。解决带宽与冗余。 堆叠:多台物理设备变成一个逻辑设备。解决管理。
两者可以叠加用:堆叠后跨设备做链路聚合,就是「既省管理又有冗余」。 这也叫 MLAG 或跨设备聚合,是中大型接入层的标准做法。
四、动手 Demo:3 台独立与 3 台堆叠的对照
这段把管理地址数、配置份数、上联链路数、可用端口数并排列出来, 再列四档堆叠带宽对应的跨设备流量上限。
TH([u"项目", u"3 台独立", u"3 台堆叠"], [0, 0, 0])
T([u"管理地址", u"3 个", u"1 个"], [0, 0, 0])
T([u"配置文件", u"3 份", u"1 份"], [0, 0, 0])
T([u"上联链路", u"3 条", u"1 条(跨设备聚合)"], [0, 0, 0])
T([u"单台故障影响", u"该台 48 口全掉", u"该台 48 口全掉"], [0, 0, 0])
实跑输出:
--------------------------------------------------------------------
堆叠,把几台机器当成一台用
--------------------------------------------------------------------
**堆叠(stacking)解决的是一个具体问题:多台交换机要当一个管。**
**不用堆叠时**,3 台 48 口就是 3 台独立设备:3 个管理地址、3 份配置、3 条上联、
跨设备做不了链路聚合。
**用堆叠后**,3 台变成 1 台 144 口的逻辑设备:1 个管理地址、1 份配置、可以跨设备聚合。
**算一下省了什么**:
项目 3 台独立 3 台堆叠
----------------------------------------------------------
管理地址 3 个 1 个
配置文件 3 份 1 份
上联链路 3 条 1 条(跨设备聚合)
可用端口 144 口 144 口减堆叠口
单台故障影响 该台 48 口全掉 该台 48 口全掉
**注意最后一行:堆叠不提高可用性。**一台坏了,它上面的 48 个口照样掉。
堆叠省的是「管理成本」,不是「故障损失」。
**堆叠带宽要算清**:
堆叠带宽 10 Gbps(单向):跨设备流量最多 10 Gbps,相当于 10 个千兆口。
堆叠带宽 20 Gbps(单向):跨设备流量最多 20 Gbps,相当于 20 个千兆口。
堆叠带宽 40 Gbps(单向):跨设备流量最多 40 Gbps,相当于 40 个千兆口。
堆叠带宽 80 Gbps(单向):跨设备流量最多 80 Gbps,相当于 80 个千兆口。
**这里有个常被忽略的账**:如果 3 台堆叠,第 1 台的用户访问第 3 台的服务器,流量要穿两段堆叠线。
**堆叠带宽按「段」算,不是按「整环」算。**
**所以堆叠的典型用法是「同一机柜内的几台」,不是「跨楼的几台」。**跨楼用堆叠,
堆叠线本身就成了瓶颈与单点。
**最后一条**:不同厂家、甚至同厂家不同系列的堆叠线不通用。
**堆叠线常常比交换机还贵**,采购时一定要单独确认这一项。
最后一行是重点:堆叠不提高可用性。 它省的是「管理成本」,不是「故障损失」。要真冗余,得有两条不同路径走到两台不同设备。
「可用端口 144 口减堆叠口」这一行也要留意:有些设备用前两个业务口做堆叠, 实际可用就变成 142 口。买之前要问清「堆叠占不占业务口」。
堆叠带宽那四档要连起来看:10 Gbps 单向的堆叠,跨设备流量最多 10 Gbps, 相当于 10 个千兆口满速。如果堆叠了 4 台、144 口都往同一台服务器打,堆叠线就是瓶颈。
30 秒实验
- 数一下你环境里有几组堆叠。
- 查一下堆叠用的是专用口还是业务口。
- 看堆叠线是环接还是链接。
常见误区
- 以为堆叠等于高可用。一台坏了它的口照样掉。
- 跨楼做堆叠。堆叠线成了瓶颈与单点。
- 以为堆叠线通用。厂家与系列之间常常不通用。
自测三问(点开对答案)
1. 堆叠省的是什么? —— 管理成本:一个管理地址、一份配置、可跨设备聚合。 2. 堆叠为什么不适合跨楼? —— 流量要穿多段堆叠线,堆叠线本身成了瓶颈与单点。 3. 堆叠与链路聚合分别解决什么? —— 堆叠解决管理,链路聚合解决带宽与冗余。下一节:端口讲完,进第二章最后一块——交换机搭载的功能。第一个是 MAC 地址数。
- ☐ (本节完,下一节 02.08.01 MAC地址数)