本文转自:http://www.luyouqiwang.com/17449/

前言:
为更好的了解虚拟机的网络,就必须对虚拟机的交换机有一定的了解,下面我就对vNetwork的标准式交换机和分布式交换机的设备及功能做一下自己的认识和见解,希望对有需要的朋友有所帮助。

Vmware vNetwork的标准和分布式交换机(正文)

1.1.  网络的定义式什么?
网络是信息传输、接收、共享的虚拟平台,通过它把各个点、面、体的信息联系到一起,从而实现这些资源的共享。
网络就是用物理链路将各个孤立的工作站或主机相连在一起。
1.2.  网络的OSI模型
OSI是Open System Interconnection的缩写,意为开放式系统互联。国际标准化组织(ISO)制定了OSI模型。这个模型把网络通信的工作分为7层,分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

1.3.  物理网络和虚拟网络
物理网络:物理网络是为了使物理机之间能够收发数据而在物理机间建立的网络。
虚拟网络:运行于单台物理机之上的虚拟机之间为了互相发送和接收数据而相互逻辑连接所形成的网络。虚拟机可连接到在添加网络时创建的虚拟网络

1.3.1.交换机
交换机是一种用于电信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路。最常见的交换机是以太网交换机。和交换机一起搭配工作的,一般是路由器和服务器、客户端。
1.3.2.  端口组负载均衡 VLAN
端口组:
端口组为每个端口指定了诸如宽带限制和 VLAN 标记策略之类的端口配置选项。网络服务通过端口组连接到标准交换机。端口组定义通过交换机连接网络的方式。通常,单个标准交换机与一个或多个端口组关联。
负载均衡:
负载均衡(Load Balancing)建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。

VLAN:
VLAN(Virtual Local AreaNetwork)的中文名为”虚拟局域网”。VLAN是一种将局域网设备从逻辑上划分成一个个网段,从而实现虚拟工作组的新兴数据交换技术。VLAN协议的第二层以上交换机才具有此功能
1.4.  vNetwork标准交换机
1.4.1.  虚拟交换机
用于引导虚拟机之间的网络流量并链接到外部网络。
用于合并多个网络适配器的带宽并均衡它们之间的流量。此外,还可用于处理物理网卡 (NIC) 的故障切换。
模仿物理以太网交换机:
虚拟机的网卡可连接到端口。每个上行链路适配器使用一个端口。

1.4.2.  vSphere标准交换机
vSphere 标准交换机模拟物理以太网交换机。标准交换机的默认逻辑端口数量为 120。每个端口均可连接虚拟机的一个网络适配器。与标准交换机关联的每个上行链路适配器均使用一个端口。

1.4.3.  虚拟交换机的连接类型
虚拟交换机支持以下连接类型:
§  VMkernel 端口:
例如,用于 IP 存储或 vMotion 迁移,用于 ESXi 管理网络。
§  一个或多个虚拟机端口组

示例:多个网络可在同一个虚拟交换机中共存,也可以存在于多个单独的虚拟交换机中。

1.5.  标准虚拟交换机组件

1.5.1.  Vmware默认的标准虚拟交换机配置

1.5.2.  VLAN
ESXi支持 802.1Q VLAN 标记功能。
虚拟交换机标记是受支持的三种标记策略中的一种。
§来自虚拟机的数据包从虚拟交换机传出时,将添加相应的标记。
§当这些数据包返回虚拟机时,将取消对它们的标记。
§对性能的影响微乎其微。
1.5.3.  通常运维和网络管理团队讨论的网络连接需求:
§  物理交换机的数量。
§  所需的网络带宽。
§  对 802.3AD 的物理交换机支持(为实现网卡绑定)。
§  对 802.1Q 的物理交换机支持(为实现VLAN 中继)。
§  网络端口安全性。
§  Cisco 发现协议 (CDP) 及其运行模式:侦听、广播、侦听和广播以及禁用。
1.6.  Vmware分布式交换机(vSphere Distributed Switch )
1.6.1.  vSphereDistributed Switch 架构
vSphere Distributed Switch 就像是所有关联主机之间的一个交换机。这使您能够设置跨所有成员主机的网络配置,并使得虚拟机可在跨多个主机进行迁移时保持其网络配置一致。

1.6.2.  管路网络资源
网络资源池决定在vSphere Distributed Switch 上为不同网络流量类型赋予的带宽。
当启用Network I/O Control 时,分布式交换机流量划分为以下几种预定义网络资源池:Fault Tolerance 流量、iSCSI 流量、vMotion 流量、管理流量、vSphere Replication (VR) 流量、NFS 流量和虚拟机流量。也可以创建虚拟机流量的自定义网络资源池。

总结一下:
这里是我在学习中的所得吧!希望能对学习Vmware虚拟化的朋友有些帮助,也希望大家发表一些见解,能让我们共同进步吧!!