物理网络

物理机间建立的网络,VMware ESXi运行于物理机之上

虚拟网络

单台物理机上运行的虚拟机之间通信形成的逻辑网络。

一、网络概述

1. 物理以太网交换机

2.vSphere标准交换机

虚拟机的虚拟端口连接虚拟交换机同时另一端与物理以太网适配器(上行链路适配器即物理网卡)相连,将虚拟网络连接至物理网络,以将vSphere标准交换机连接到物理交换机。与物理交换机十分相似,但不具备物理交换机的一些高级功能。

标准端口组:Port Group

带宽限制和vlan标记策略之类的端口配置选项,通过端口组连接到标准交换机。端口组定义通过交换机连接网络的方式。

(1)vSphere distribution Switch

称为分布式交换机、汇聚交换机、主交换机、标准交换机

vSphere Distributed Switch 就像是所有关联主机之间的一个交换机

安装在EXSI的vCenter Server上配置vSphere distribution Switch

功能:提供虚拟机网络的集中式置备、管理以及监控。改配置、策略将传播至与该交换机关联的所有主机的交换机(主机代理交换机)。

意义:使得虚拟机可跨多个主机进行迁移时确保网络配置保持一致。

(2)主机代理交换机

与vSphere distribution Switch关联的每个主机上的标准交换机。主机代理交换机会将vSphere distribution Switch上设置的网络配置复制到特定主机

(3)分布式端口

vsphere Distributed Switch上的一个端口

(4)分布式端口组

与vsphere Distributed Switch 关联的一个端口组,为每个成员端口指定端口配置选项。分布式端口组可定义通过vSphere Distributed Switch 连接到网络的方式。

(5)网卡成组

多个上行链路适配器与单个交换机相关联形成小组时就会发生网卡成组。

当多个上行链路适配器与单个交换机相关联以形成小组时,就会发生网卡绑定

作用:

1)小组将物理网络与虚拟网络之间的流量负载分摊给部分或全部成员。

2)出现硬件故障或网络中断时提供被动故障切换

(6)VLAN

将单个物理LAN段进一步分段,使端口组中的端口相互隔离,如同位于不同物理分段上。

(7)VMkernel TCP/IP网络层

VMkernel端口不能连接虚拟机

VMkernel 网络层提供与主机的连接,处理vSphere vMotion、IP存储器、Fault Tolerance 和Virtual SAN的标准基础架构流量

(8)Trunk Port(Trunking)

交换机与交换机通过路由器通信,允许所有vlan的数据,用于交换机之间连接的端口。access口是虚拟机的端口

(9)Access Port

只属于1个VLAN。

(10)VKkernel Port (需要为每个kernel口配置IP)一般2个且位于不同网段

Vmkernel Port 提供了ESXi主机和外部的物理网络直接通讯的端口组,支持ISCSI存储、NFS存储、vMotion,管理网络,VSAN网络。

E1000E/E1000 Adapter 万兆网卡

VMXNET Adapter、VMXNET 2 Adapter、VMXNET 3 Adapter需要安装VMware Tools以提供驱动。

UpLink:用于关联虚拟交换机与物理网卡

1)虚拟交换机通过上行链路和物理网卡关联起来连接外部的物理网络。

2)ESXi最多能够连接32个1G(千兆网卡)的上行链路

3)ESXi主机最多能够连接8个10GB(万兆网卡)的上行链路

二、ESXi网络服务:

1.将虚拟机连接到物理网络以及相互连接虚拟机

2.将VMkenel服务(NFS、ISCSI或vMotion)连接至物理网络

3.vNetwork 标准交换机:

单个主机的虚拟交换机配置

在单个物理机上的虚拟机的网络

4.vNetwork分布式交换机:

(1)这种虚拟交换机可在跨多个主机迁移虚拟机时为虚拟机提供一致的网络配置

在多台主机上进行同样的配置,保证虚拟机的迁移网络一致(同一台主机内部端口可以在不同的交换机上迁移)

(2)一次性部署

(3)横跨多个主机

三、部署网络考虑的问题

1.管理网络

2.迁移网络

3.存储网络

4.网卡数量、带宽

5.网络类型:VSAN网络、VLAN

vSphere Distributed Switch 在数据中心上的所有关联主机之间充当单一交换机。这使得虚拟机可在跨多个主机进行迁移时确保其网络配置保持一致。

分布式端口是连接到主机的 VMkernel 或虚拟机的网络适配器的 vSphere Distributed Switch 上的一个端口。

端口组为每个端口指定了诸如宽带限制和 VLAN 标记策略之类的端口配置选项。网络服务通过端口组连接到标准交换机。端口组定义通过交换机连接网络的方式。通常,单个标准交换机与一个或多个端口组关联。

vsphere网络的更多相关文章

  1. (转)Vmware vSphere 5.0系列教程 vSphere网络原理及vSwitch简介 及一个host两个网卡说明

    转:http://andygao.blog.51cto.com/323260/817518/ 在一个物理网络拓扑中,通常都是路由器-交换机-PC机的连接,不同的服务器和PC机,通过交换机的连接而相互连 ...

  2. Vmware vsphere 网络架构

    VMware vSphere架构下服务器会虚拟出交换机来供ESX Host虚拟机来使用,虚拟交换机有两种,vSwitch虚拟交换机和vNetwork分布式虚拟交换机,每个ESX Host均有一个标准v ...

  3. vmware vSphere虚拟网络(一)

    为了更好的了解vSphere网络虚拟化解决方案,这里引入了一些概念,以便我们更好的了解虚拟网络. 一.网卡: 物理网卡称为vmnic,在ESXi中,第一块物理网卡叫做vmnic0,第二块叫做vmnic ...

  4. VLAN 模式下的 OpenStack 管理 vSphere 集群方案

    本文不合适转载,只用于自我学习. 关于为什么要用OpenStack 管理 vSphere 集群,原因可以有很多,特别是一些传统企业,VMware 的使用还是很普遍的,用 OpenStack 纳管至少会 ...

  5. vSphere

    VMware vSphere集成容器(VIC)建立了一个在轻量级虚拟机内部署并管理容器的环境.全新的虚拟机环境提供了更高级别的硬件隔离度,灵活性以及可扩展性使得容器对开发人员以及企业应用具有如此大的吸 ...

  6. vCenter 部件关系简介 & 网络原理

    目录 目录 主机和集群 vCenter Datacenter Cluster Host Virtual Machine Folder Resource Pool Template 数据存储 Datas ...

  7. 虚拟化(一):虚拟化和vmware产品描述

    由于公司最近取得了虚拟化监控,因此,我们需要虚拟化的认识,总结学习,对于虚拟化的概念.从百度百科,例如下列:         虚拟化.是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机.在一台计算机上 ...

  8. ESXI常用命令

    1.简介 VMware vSphere ESXi6.0常用命令使用,对于一些个人认为比较常用的命令进行总结,如果读者需要了解更多请访问VMware官网下载文档,链接如下:https://www.vmw ...

  9. 【VMware虚拟化解决方案】配置和部署VMware ESXi5.5

    [VMware虚拟化解决方案]配置和部署VMware ESXi5.5 时间 2014-04-08 10:31:52  让"云"无处不在的博客原文  http://mabofeng. ...

随机推荐

  1. Android笔记--自定义控件仿遥控器的圆形上下左右OK圆盘按钮

    原文:Android笔记--自定义控件仿遥控器的圆形上下左右OK圆盘按钮 上面就是几张预览图!代码在最底下 主要就两个步骤,画图.监听点击 1.整个控件基本上是一步步画出来的,重写onDraw方法开始 ...

  2. explanatory variable(independent vs dependent)、design matrix

    design matrix(设计矩阵) 是统计学上的概念,一般标记为 X,是由一组对象的解释变量(explanatory variables)构成的矩阵. 1. explanatory variabl ...

  3. OpenGL(十四) 模板测试

    启用模板测试时,OpenGL会在内存中开辟一块空间作为模板缓冲区,里边保存了每个像素的"模板值",模板测试的过程就是把每一个像素的模板值与一个设定的模板参考值进行比较,符合设定条件 ...

  4. mac_开发机初始化环境

    #安装 homebrew 类似 yum ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/ma ...

  5. WPF中TextBlock文本换行与行间距

    原文:WPF中TextBlock文本换行与行间距 换行符: C#代码中:\r\n 或  \r 或 \n XAML中: 或 注:\r 回车 (carriage return 缩写),\n 新行 (new ...

  6. delphi中WebBrowser的parent改变时变成空白问题的解决(覆盖CreateWnd和DestroyWnd)

    这段时间在做一个delphi界面打开网页的功能,且此网页所在窗口可完整显示,可缩小到另一个窗口的panel上显示 可是在改变网页所在窗口时,WebBrowser控件变成了空白 上网google了半天, ...

  7. Keil c中自定义带可变参数的printf函数

    在嵌入式c中,往往采用串口打印函数来实现程序的调试,而在正式程序中一般是不需要这些打印代码的,通常做法是在这些调试用打印代码的前后设置一个宏定义块来实现是否启用这段代码,比如: // other us ...

  8. Win8 Metro(C#)数字图像处理--2.55OSTU法图像二值化

    原文:Win8 Metro(C#)数字图像处理--2.55OSTU法图像二值化  [函数名称] Ostu法图像二值化      WriteableBitmap OstuThSegment(Writ ...

  9. Redis实现Timeline

    上回写了[使用Redis实现关注关系][1],这次说说使用Redis实现Timeline. Timeline的实现一般有推模式.拉模式.推拉结合这几种. 推模式:某人发布内容之后推送给所有粉丝,空间换 ...

  10. 利用shell脚本实现计划任务功能 V1.2

    2013.05.10  mytask 1.2 主程序休眠时间分成若干小的时间片断分段休眠,避免长时间的休眠不能及时响应系统信号. 2013.05.07 mytask 1.1 昨天发布了mytask1. ...