虚拟化之vswitch深度分析

虚拟化之vswitch深度分析

ID:42707889

大小:238.10 KB

页数:7页

时间:2019-09-20

虚拟化之vswitch深度分析_第1页
虚拟化之vswitch深度分析_第2页
虚拟化之vswitch深度分析_第3页
虚拟化之vswitch深度分析_第4页
虚拟化之vswitch深度分析_第5页
资源描述:

《虚拟化之vswitch深度分析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、虚拟化之vswitch深度分析随着服务器虚拟化和数据中心的蓬勃兴起,用于连接服务器的网络组件也开始了虚拟化的发展,本文主要以VMWAREESX的vswitch为例来进行介绍,说明一些关于交换机虚拟化的一些技术及应用   一、虚拟交换机的网络介绍在物理环境之中,主机是通过pSwitch连接到网络当中。而在虚拟化环境中,ESX提供了vswitch和dvswitch。ESX的虚拟主机通过vSwitch来连接网络。vSwitch是通过主机上的物理网卡作为上行链路与外界网络进行连接。如图所示:跟普通服务器设备一样,每个虚拟

2、机有着自己的虚拟网卡(virtualNIC),每个virtualNIC有着自己的MAC地址和IP地址。VirtualSwitch(vSwitch)相当于一个虚拟的二层交换机,ABCDE便是交换机上的虚拟端口vPort,该交换机连接虚拟网卡和物理网卡,将虚拟机上的数据报文从物理网口转发出去。根据需要,vSwitch还可以支持二层转发、安全控制、端口镜像等功能。每个vSwitch与物理交换机一样,包含一定数量的端口,相同特性的虚拟端口vPort集合就是端口组;vSwitch端口逻辑上可分为三种类型:  虚拟机端口组,

3、用于虚拟网络连接  VmKernel端口:用于VMotion网络、iSCSI/NFS网络、ESX/ESXi管理网络(ESXi中没有ServiceConsole)  ServiceConsole端口:用于ESXServiceConsole管理网络,如:vSphereClient和vCenter就是使用此网络管理ESX  二、虚拟交换机的功能及配置       了MAC地址的VM,可以成功的转发报文。在NLB的单播模式,需要允许MACaddresschanges和forgedtransmits因为单播模式会修改主机的

4、MAC地址。如果禁止的话,会被vSwitch过滤。   网卡绑定VMware建议ESX中的三种网络类型最好配置不同的Vlan,并且使用不同的上行物理链路分配流量,并且为了保证故障冗余,每个网络类型至少关联2块网卡。这就需要在vSwitch进行网卡绑定。  ESXNICteaming,相当于vSwitch与交换机的聚合,通过下图可以看到,vSwitch网卡绑定主要功能有:  网络的负载均衡  网络故障切换检测  交换机通知  故障恢复      ?  1.?ESX的网络负载均衡的3种方式  (1)基于端口的负载均衡

5、(默认)?(RoutebasedontheoriginatingvirtualportID)  这种方式下,负载均衡是基于vPortID的。一个vPort和ESX主机上的一个pNIC(从vSwitch角度看就是某个uplink)捆绑在一起,只有当这个pNIC失效的时候,才能切到另外的pNIC链路上。这种方式的负载均衡只有在vPort数量大于pNIC的数量时才生效。  什么是vPort呢?形象的说就是vSwitch交换机上的一个端口  因为基于vPortid的负载均衡,VM是vNIC绑定在其中的一个PNIC上,他的

6、uplink速率不可能大于单个PNIC,只有当VM的数量大于PNIC的时候,所以vPort的负载均衡就是VM各个vPort之间的负载均衡。  (2)基于源MAC的负载均衡(RoutebasedonsourceMAChash)  这种方式下,负载均衡的实现是基于源MAC地址的。因为每个vNIC总是具有一个固定的MAC地址,因此这种方式的负载均衡同基于端口的负载均衡具有同样的缺点。同样是要求vPort数量大于pNIC的时候才会有效。同样是vNIC的速率不会大于单个pNIC的速率。  (3)基于IPhash的负载均衡(

7、RoutebasedonIPhash)  这种方式下,负载均衡的实现是根据源IP地址和目的IP地址的。因为同一台VM(源IP地址总是固定的)到不同目的的数据流,就会因为目的IP的不同,走不同的pNIC.只有这种方式下,VM对外的流量的负载均衡才能真正实现。但是VMware的负载均衡(LoadBalancing)只是出站(Outbound)的负载均衡,入站流量的负载均衡就需要在物理交换机上配置静态AP.VMware不支持动态链路聚合协议(例如802.3adLACP或者Cisco的PAgP)。 交换机配置:  Swi

8、tch(config)#interfacerangeTenGigabitEthernet1/13-14  Switch(config-if-range)#port-group1  Switch(config-if-AggregatePort1)#switchmodetrunk  Switch(config-if-AggregatePort1)#exit  Switch(c

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。