我所理解的分布式交换机,个人浅见

digest agree [复制链接]
发表于 : 2014-5-11 16:07:00 最新回复:2018-07-25 14:38:34
19460 20
foggy
foggy  导师

 

分布式交换机可理解为分布在各个服务器上的虚拟交换机,该交换机具备二层网络交换机的属性。

在讲解分布式交换机前先看一下传统网络架构。

1.1 传统网络架构

 

上图是传统的“接入-汇聚”网络架构,CSW_Switch位于汇聚层,LSW_Switch位于接入层,Terminal作为终端连接接入层网口。

1.1.1 交换机配置

对于LSW_Switch,我们一般需要做如下配置:

1、批量创建VLAN

       vlan batch 100 to 200

2、配置上行到CSW_Switch链路,配置运行通过的VLAN ID

       port link-type trunk

       port trunk allow-pass vlan 100 to 200

3、配置下行连接到Terminal的端口,以Terminal发送的数据包不带标签为例;

       Port link-type hyprid

Port hyprid pvid vlan 100

Port hyprid untagged vlan 100

从此可以提炼出交换机的3个属性:

1、上行链路;

2VLAN池;

3、下行链路;

1.1.2 交换机对数据包标签处理

对于Terminal而已,其发送的网络数据包可能带标签,也可能不带标签,2种情况下交换机的下行端口配置并不相同。

1Terminal发送的数据包不带标签。该类型的数据包进入交换机后一般后打上默认的标签,以VLAN100为例,交换机端口配置如下:

       Port link-type hyprid

Port hyprid pvid vlan 100

Port hyprid untagged vlan 100

2Terminal发送的数据包带特定标签。该特定标签必须在交换机端口允许的VLAN ID范围内,否则该数据包将被丢弃。以VLAN ID 100~200为例,交换机端口配置如下:

       Port link-type hyprid

Port hyprid tagged vlan 100 to 200

3Terminal发送的数据包有些带标签,有些不带标签。例如不带标签的数据包进入交换机后需要打上VLAN100的标签,带标签的VLAN ID范围为101~200,交换机端口配置如下:

       Port link-type hyprid

Port hyprid pvid vlan 100

Port hyprid untagged vlan 100

Port hyprid tagged vlan 101 to 200

1.2 分布式交换机

物理服务器安装了UVP操作系统后即可提供CPU/内存资源虚拟化(创建虚拟机)和网络虚拟化功能(创建虚拟交换机,即分布式交换机),这种“VM-vSwitch-CSW_Switch”组网非常类似于传统“Terminal-LSW_Switch-CSW_Switch”组网。其中分布式交换机类似于二层网络交换机。

虚拟交换机具有如下属性:

1、上行链路。即虚拟交换机使用哪个物理网口上行。

2VLAN池。即在虚拟交换机批量创建VLAN,并将这些VLAN ID在上行链路中配置成允许通过;

3、端口组。即虚拟交换机下行端口的配置,用于连接虚拟机网卡。每个端口组对应了一个VLAN ID,该值要么是0,要么是VLAN池里的一个ID

       1)如果VLAN ID=0,则虚拟机发出去的数据包不会打上标签;

       2)如果VLAN ID !=0,则虚拟机发出去的数据包会被打上对应的VLAN ID的标签号;

从虚拟机出去的数据包是否带标签确定了物理服务器网口连接的真实交换机的端口配置!请参考“交换机对数据包标签处理”章节进行真实的交换机端口配置。

1.3 分布式交换机实现管理、业务流量分离

对于服务器6网口,如何实现eth0/eht1走管理平面,eth4/eth5走业务平面?

1、网口绑定。将CNA节点的eth0/eht1进行网口绑定,例如绑定名为Mgnt_port,将eth4/eht5进行网口绑定,例如绑定名为Srv_port

2、创建2个分布式交换机,其中管理分布式交换机(如上图Mgnt_DVS)选择CNA节点Mgnt_port作为上行链路,业务分布式交换机(如上图Srv_DVS)选择CNA节点Srv_port作为上行链路;

3、分别对管理分布式交换机和业务分布式交换机添加VLAN池和创建端口组;

4、虚拟机创建时管理网卡指定为管理分布式交换机的端口组,业务网卡指定为业务分布式交换机端口组,这样即实现了管理平面和业务平面的流量分离。

 


评分

参与人数 1E币 +10 收起 理由
wangxm wangxm + 10 很给力!

查看全部评分

  • x
  • 常规:

点评 回复

西西小心心
西西小心心 发表于 2017-10-28 22:02
楼主好厉害,讲的很清楚赞一个!!!! 
跳转到指定楼层
可忙比比
可忙比比  新锐 发表于 2014-6-28 00:24:17 已赞(0) 赞(0)

漂亮!!!
  • x
  • 常规:

点评 回复

z90006375
z90006375   发表于 2014-8-15 16:43:04 已赞(0) 赞(0)

发现代金券,回复跟帖.
  • x
  • 常规:

点评 回复

云门中人
云门中人   发表于 2014-6-30 11:20:10 已赞(0) 赞(0)

参考一张图,见附件。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
  • x
  • 常规:

点评 回复

doouding3
doouding3   发表于 2014-5-11 18:44:32 已赞(0) 赞(0)

很好很详细,收藏!
  • x
  • 常规:

点评 回复

xiaobai
xiaobai   发表于 2014-5-12 10:27:22 已赞(0) 赞(0)

恩 不错的 值得学习!
  • x
  • 常规:

点评 回复

jncw
jncw   发表于 2014-8-23 23:23:43 已赞(0) 赞(0)

您好,

“交换机对数据包标签处理”章节在哪里可以看到呢?

  • x
  • 常规:

点评 回复

hanleihuawei
hanleihuawei   发表于 2014-8-25 21:44:13 已赞(0) 赞(0)

不错,学习了
  • x
  • 常规:

点评 回复

qianlei01
qianlei01   发表于 2014-8-2 10:26:35 已赞(0) 赞(0)

楼上的,的EVS指的是什么呢??
  • x
  • 常规:

点评 回复

朱古利
朱古利  精英 发表于 2014-8-6 09:27:07 已赞(0) 赞(0)

写的不错,基本上讲清楚了。

 

  • x
  • 常规:

点评 回复

12
返回列表
发表回复
您需要登录后才可以回帖 登录 | 注册

警告 内容安全提示:尊敬的用户您好,为了保障您、社区及第三方的合法权益,请勿发布可能给各方带来法律风险的内容,包括但不限于政治敏感内容,涉黄赌毒内容,泄露、侵犯他人商业秘密的内容,侵犯他人商标、版本、专利等知识产权的内容,侵犯个人隐私的内容等。也请勿向他人共享您的账号及密码,通过您的账号执行的所有操作,将视同您本人的行为,由您本人承担操作后果。详情请参看“隐私声明
如果附件按钮无法使用,请将Adobe Flash Player 更新到最新版本!
登录参与交流分享

登录参与交流分享

登录