vmware vcsa-6.5 网络架构之虚拟机的标准交换机
一、配置虚拟机网络
1、概述(esxi 比workstation,vmware server,网络功能更强大)
- workstation和vmware server每块物理网卡可以给多个虚拟机使用,多个物理网卡不能同时给一个或多个虚拟机,esxi,可以将主机的多个网卡绑定成一个虚拟交换机分配给虚机使用来提高虚拟网络性能及容错功能。
- 可以将虚拟机与物理网络连接
- 虚拟机虚拟网卡》虚拟交换机》主机物理网卡》物理交换机
2、虚机交换机有两种,vss,vds
- VMware虚拟交换机包括:虚拟标准交换机(vsphere标准交换机)和虚拟分布式交换机(vsphere distributed switch)
- 在生成环境中可以把属于不同网络的多块网卡划分到不同的虚拟交换机,可以用来做冗余
3、名词概念
物理网络:为了使物理机之间能够收发数据,在物理机间建立的网络。VMware ESXI 运行于物理机之上。
虚拟网络:在单台物理机上运行的虚拟机之间为了互相通信,虚拟机可以连接到在添加网络时创建的虚拟网络。
物理以太网交换机:管理物理网络上计算机之间的网络流量。一台交换机可具有多个端口,每个端口都可与网络上的计算机或其他交换机连接,可按某种方式对每个端口的行为进行配置,交换机将会了解到俩姐其端口的主机,并使用该信息向正确的物理机转发流量,可以将多个交换机连接在一切,形成较大的网络,主流交换机还有一些高级功能,冗余配置,端口隔离,acl等。
VSS:和物理交换机类似但是没有物理交换机的高级功能
VDS:可以充当数据中心所有关联主机的单一交换机,以提供虚拟网络的集中式置备、管理以及监控。可以在vCenter Server 系统上配置vds,该配置将传播至与该交换机关联的所有主机。这使得虚拟机可在跨多个主机进行迁移时确保网络配置一致。
主机代理交换:驻留在vds关联的每个主机上的隐藏标准交换机。主机代理交换机会将vds上设置的网络配置复制到特定主机
分布式端口:连接到主机的VMkernel或虚拟机的网络适配器的vds上的一个端口
分布式端口组:与vds关联的要给端口组,并为每个成员端口指定端口配置选项。分布式端口组可定义通过vds连接到网络的方式
网卡成组:当多个上行链路适配器与单个交换机相关联以形成小组时,就会发生网卡成组。小组将物理网络和虚拟网络之间的流量负载分摊给其所有或部分成员,或在出现硬件故障或网络中断时提供被动故障切换。
vlan:可以隔离端口广播,如同位于不同物理分段上一样,标准为802.1q
VMkernel TCP/IP 网络:VMkernel 网络层提供与主机的连接,并处理vsphere vMotion、ip存储器、Fault Tolerance和Virtual SAN的标准基础架构流量。
IP 存储器:将TCP/IP网络通信用作其基础的任何形式的存储器,iSCSI可用作虚拟机数据存储,NFS可用作虚拟机数据存储并用于直接挂载.ISO文件,这些文件对于虚拟机显示为CD-ROM。
TCP 分段清除:TCP分段清除(TSO)可使TCP/IP堆栈发出非常大的帧(达到64k),即使接口的最大传输单元(MTU)较小也是如此。然后网络适配器将较大的帧分成MTU大小的帧,并预置一份初始TCP/IP标头的调整后副本。
虚拟网络提供多种服务,可以开启esxi中的两种类型
1)将虚拟机链接到物理网络以及相互连接虚拟机
2)将VMkernel服务(nfs,iscsi,vMotion)链接至物理网络
4、vSphere标准交换机
可以创建名为vSphere标准交换机的抽象网络设备。标准交换机可以在同一vlan中的虚拟交换机之间进行内部流量桥接,并链接至外部网络。
如果提供主机和虚拟机的网络连接,在标准交换机上将主机的物理网卡连接到上行链路端口。虚拟机具有在编制交换机上连接到端口组网络适配器(vNIC)。每个端口组可以使用一个或多个物理网卡来处理其流量。如果某个端口组没有与其连接的物理网卡,则相同端口组上的虚拟机只能彼此进行通信,而无法与外部网络进行通信。
下图为标准交换机示意图

vsphere标准交换机和物理交换机非常相似,主机上的虚拟机网络适配器和物理网卡使用交换机上的逻辑端口,每个适配器使用一个端口,标准交换机上的每个逻辑端口都是单一端口组的成员
标准交换机上的每个标准端口组都是由一个对于当前主机必须保持唯一的网络标签来识别。可以使用网络标签来是虚拟机的网络配置可在主机间移植。应为数据中心的端口组提供相同标签,这些端口组使用在物理网络中连接到一个广播域的物理网卡。反过来,如果两个端口组连接不同广播域中的物理网卡,则这两个端口组应具有不通的标签。
例如,可以创建生产和测试环境端口组来在物理网络中共享同一广播域的主机的虚拟机网络。在创建端口组的时候,VLAN ID 是可选的,他用于将端口组流量限制在物理网络内的一个逻辑以太网网段中。要使端口组接受同一个主机可见、但来自多个VLAN的流量,则必须将VLAN ID 设置为VGT(VLAN 4095)。
虽然概念比较多,是值得学习的,操作还是挺简单的
vsphere client 可以添加虚拟交换机,如果vds,则必须使用vcenter server
5、标准交换机实验
需要了解的知识点:
1)每台主机可以添加到多个标准交换机。
2)每个vsphere标准交换机可以上联主机的一个或多个物理网卡,多块网卡可以起到负载均衡与故障转移使用
3)每个vss可以有多个虚拟端口,每个vss最多4088个虚拟端口
4)vss的每个逻辑单口都是单一端口组的成员,也可以分配一个或多个端口组
拓扑图如下

规划
三台esxi,每台6块网卡,一台vcsa
每个主机前两块网卡连接到一个vlan,假设是vlan216,其ip地址就是192.168.216.0/24,网关是192.168.216.1
在来两块网卡连接到另外一个vlan,假设是vlan13,其ip地址段为192.168.13.0/24,网关是192.168.13.1
最后两块网卡连接到交换机的trunk端口
开始配置

先编辑第一个交换机,默认为vm network,改为vmnet8 ,3台主机相同配置
然后虚拟机重新选网卡

接下来开始创建第二个标准交换机






三台也是同样的配置,这样我们两个标准交换机就配置完成了
补充:
首先已经vss已经有两个,vswitch0,vswitch1,我们创建的顺序应该是,假如交换机已经创建好接下来--->创建端口组--->创建VMkernel,举个例子我们分别给vswitch0,1添加vmnet1,vmnet8的端口组,和vmnet1-vmk,vmnet8-vmk 










vswtich0 一样的步骤这里省略
转载请注明出处:https://www.cnblogs.com/zhangxingeng/p/9951297.html
vmware vcsa-6.5 网络架构之虚拟机的标准交换机的更多相关文章
- vmware vcsa-6.5 网络架构之虚拟机的分布式交换机
一.配置VDS 必须来用vcenter server来配置 下面一些理论是抄的王老师的,供大家学习,主意在于学习技术,分享知识. 1.VDS架构图如下: 2.架构图里面有两个逻辑层,数据面板,管理面板 ...
- VMware同时使用三种网络模式的虚拟机,测试连通性
参考资料: 虚拟机中桥接不自动分配IP与设置静态IP问题: https://blog.csdn.net/u013187057/article/details/80579211 腾讯课堂: https: ...
- mac vmware fusion10 nat 模式网络配置
mac vmware fusion10 nat 模式网络配置 1.虚拟机选择 nat 模式 虚拟机-->网络适配器-->网络适配器设置-->连接网络适配器(对勾)-->与我的 ...
- 数据中心网络架构的问题与演进 — CLOS 网络与 Fat-Tree、Spine-Leaf 架构
目录 文章目录 目录 前文列表 CLOS Networking Switch Fabric 胖树(Fat-Tree)型网络架构 Fat-Tree 拓扑示例 Fat-Tree 的缺陷 叶脊(Spine- ...
- Vmware vsphere 网络架构
VMware vSphere架构下服务器会虚拟出交换机来供ESX Host虚拟机来使用,虚拟交换机有两种,vSwitch虚拟交换机和vNetwork分布式虚拟交换机,每个ESX Host均有一个标准v ...
- Windows和linux虚拟机之间联网实现SSH远程连接以及VMware的3种网络模式[NAT、桥接和Host-only]
Windows和linux虚拟机之间联网实现SSH远程连接以及VMware的3种网络模式[NAT.桥接和Host-only] 作者:天齐 一.Windows和linux虚拟机之间联网实现SSH远程连接 ...
- SDN理解:云数据中心底层网络架构
目录 - 目录 - 云数据中心流量类型 - NSX整体网络结构 - 管理网络(API网络) - 租户网络 - 外联网络 - 存储网络 - openstack整体网络结构 - 管理网络:(上图中蓝线) ...
- 网络知识--OSI七层网络与TCP/IP五层网络架构及二层/三层网络
作为一个合格的运维人员,一定要熟悉掌握OSI七层网络和TCP/IP五层网络结构知识. 废话不多说!下面就逐一展开对这两个网络架构知识的说明:一.OSI七层网络协议OSI是Open System Int ...
- 网络知识梳理--OSI七层网络与TCP/IP五层网络架构及二层/三层网络(转)
reference:https://www.cnblogs.com/kevingrace/p/5909719.html https://www.cnblogs.com/awkflf11/p/9190 ...
随机推荐
- Java Web程序开发链接MySQL数据库
显示错误:Access denied for user ''@'localhost' (using password: YES) 保证URL中没有空格 尝试用MySQL本地命令行登陆 显示错误:The ...
- TopicsExtraction with NMF & LDA
""" ================================================================================= ...
- RISC精简指令集系统计算机
特点: 选用使用频率高的简单指令,复杂指令由简单指令组合完成 固定指令长度 只有Load/Store指令访存,其他指令都在寄存器中进行 CPU中寄存器数量多 一定采用指令流水,大部分指令在一个时钟周期 ...
- Charles配置抓取HTTPS请求的Android配置
关于android手机在mac版charles上抓不到包这个问题困扰了很久,查阅了很多资料,发现是android7.0系统安全策略问题. Charles抓包正常流程1.在手机上配置证书 点击后:直接在 ...
- LeetCode刷题:第四题 寻找两个有序数组的中位数
题目描述: 给定两个大小为 m 和 n 的有序数组 nums1 和 nums2. 请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n)). 你可以假设 nums1 和 ...
- hbuilder下用plus.barcode.Barcode做二维码扫描,当二维码容器的高度设置过低时,启动扫描会发生闪退
解决办法: 将固定高度改为百分比
- 破解StarUML3.01最新版 for Linux(Ubuntu16LTS)
原文地址:https://blog.csdn.net/yoyofreeman/article/details/80844739 chmod +x StarUML-3.0.1-x86_64.AppIma ...
- 用python处理csv文件
1.准备csv文件(这里是平安银行的统计表:下载并另存为pingan.csv) >>> from urllib import urlretrieve >>> url ...
- 【DocFX文档翻译】DocFX 入门 (Getting Started with DocFX)
DocFX 入门 1. DocFX 是什么? DocFX 是一个基于.NET的API文档生成器,当前支持 C# 和 VB. 它可以通过你的代码中的三斜杠注释生成 API 参考文档.同样也支持你使用 M ...
- Python编程练习:编程实现恺撒密码
问题描述:凯撒密码是古罗马凯撒大帝用来对军事情报进行加解密的算法,它采用了替换方法对信息中的每一个英文字符循环替换为字母表序列中该字符后面的第三个字符,即,字母表的对应关系如下: 原文:A B C D ...