VMware Workstation 5.0(及其以后的版本)提供了“Team”功能。每个Team都包括“一组”虚拟机,以及多个虚拟交换机。Team是VMware Workstation版本所特有的功能,VMware的其他版本(例如VMware Server、VMware ESX Server)以及其他虚拟机(例如Virtual PC)所不具备的。Team的主要特点与优点如下:

(1)多层次的虚拟化环境:通过一次点击启动(或关闭、重启)Team中的所有虚拟机,并且可以根据需要,设置Team中不同虚拟机的启动顺序、启动延时。这在具有服务器、工作站的实验环境中,可以先让服务器启动,然后再让工作站启动。避免了工作站先于服务器启动的网络验证与网络连接问题。设置虚拟机之间的开机启动延迟也避免了主机CPU的超载问题。

(2)虚拟化网络安全性:使用Team中提供的“虚拟交换机”,可以与主机物理网络、主机虚拟网络(VMnet0~VMnet9虚拟交换机)想隔离。

(3)虚拟化网络性能:使用Team中提供的“虚拟交换机”,可以设置虚拟网络的“带宽”与“丢包率”。例如,你可以根据需要限制虚拟网络的带宽在1K~1G之间的任意速度,也可以设置0%到100%丢包率的网络。

(4)监控多个虚拟机:Team中虚拟机的显示器使用“缩略图”显示,可以同时看到所有虚拟机的运行情况。

1 与主机想隔离的虚拟网络环境

VMware Workstation 5.0(及其以后版本)“Team”中提供的“虚拟交换机”,与主机物理网络与VMnet0~VMnet9等虚拟网络,没有任何“物理”或“虚拟”的网络连接。使用Team中的虚拟交换机,与主机网络没有任何的关系,其网络拓扑如图3-42所示。

图3-42 Team中虚拟网络示意图

在图3-42中,LAN1、LAN2是Team中提供的两台“虚拟交换机”,虚拟机T11~T14是加入到Team中的虚拟机。在这个网络拓扑中,虚拟机T11、T12、T13连接到LAN1虚拟交换机,虚拟机T12、T14连接到LAN2虚拟交换机。从图中可以看到,虚拟机T11~T14与VMnet0~VMnet9虚拟交换机没有任何网络连接关系,与主机也没有任何的网络连接。所以,虚拟机T11与T14是与主机相隔离的虚拟网络环境。

【说明】Team中创建的“虚拟交换机”的名称是LANN,其中N表示大小等于1的正整数。Team中创建的第1个虚拟交换机称为LAN1,第2个称为LAN2,并依次类推。

前方说过,VMware Workstation最多可以提供VMnet0~VMnet9共10个虚拟交换机,而在Team中,可以提供多达511个以上(甚至更多)的虚拟交换机,这足可以满足需要,如图3-43所示。

图3-43 在Team中添加了528个虚拟交换机的示意图

2 设置虚拟网络带宽与网络性能

在Team中提供的“虚拟交换机”,还可以设置不同的“速度”与“丢包率”,这可以让我们进行更复杂的网络实验。这也是目前其他厂商的虚拟机所不能提供的。如图3-44所示,这是在VMware Workstation中创建了一个Team,Team中添加了两台Windows XP的虚拟机(该虚拟机是以前安装的XP并采用“克隆链接”的方式创建的)、添加了LAN1虚拟交换机,并设置了LAN1的速度为2Mbps、丢包率为0%,在虚拟机中,使用“共享文件夹”的方式复制,从“任务管理器”中可以看出,当前的网络速度一直保存在2000bps左右(1G×0.2%≈2M)

图3-44 设置网络速度为2M无丢包率的情况

在2M无丢包率的网络中,使用ping命令可以看到,网络可以一直连通,如图3-45所示。

图3-45 网络一直连通、网络比较稳定

如果设置丢包率,用同样的虚拟机、同样的复制文件夹的方式,可以看到,有效带宽将会降低很多,并且在网络的波形图上出现动荡,如图3-46所示,这是设置10M带宽、5%丢包率时,两台虚拟机通过“共享文件夹”的网络共享并复制数据时的截图。

图3-46 设置网络速度为10M、丢包率为5%时的网络情况

使用ping命令测试到另一个主机时,可以看到,会出现丢包的现象,并且网络返回的数值相对来说并不是很稳定,如图3-47所示。

图3-47 网络测试出现丢包现象并且网络测试速度不稳

【说明】在使用“带宽”与“丢包率”的时候,你需要在启动Team中的虚拟机之前,设置好Team中“虚拟交换机”的带宽与丢包率,当Team中的虚拟机启动之后,再修改这些参数将不会生效;如果要想让启动Team后修改的带宽与丢包率生效,只能重新启动Team中的所有虚拟机,或者先关闭Team中的所有虚拟机,然后再次启动Team中的虚拟机,上次设置才会生效。

理解VMware Team中的虚拟网络相关推荐

  1. Vmware中的虚拟网络 ( by quqi99 )

    Vmware中的虚拟网络 ( by quqi99 ) 作者:张华  发表于:2013-03-27 版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明 ( http: ...

  2. IT-标准化-系列-15.在VPC 2007中构建虚拟网络

    看过太多人使用VPC 看过太多人使用Microsoft (R) Virtual Server 2005 R2 看过太多人使用VMware Workstation 没见过有人你像我这样夸张过! 为构建虚 ...

  3. 在Linux系统中构建虚拟网络

    什么是NAT 如何设置NAT 在虚拟机设置中,输入ifconfig查看网络配置,会出现没有此命令的提示,需要yum安装net-tools工具包. VMware15中点击虚拟机设置,把网络连接选择为NA ...

  4. VirtualBox中的虚拟网络环境设置

    网络连接其实是面向网卡的,当一台电脑拥有多块网卡,并且每块网卡连接了不同的网络就能理解了. 默认情况下,VirtualBox为虚拟网卡提供了四种网络环境:Network AddressTranslat ...

  5. 解决Ubuntu系统下的VMware Workstation无法打开虚拟网络编辑器界面的问题

    本文由荒原之梦原创,原文链接:http://zhaokaifeng.com/?p=630 操作环境: Ubuntu 17 VMware 14 pro for Linux 问题描述: 我在Ubuntu ...

  6. pcie usb3.0 驱动 for linux_Linux 中的虚拟网络

    许多人视虚拟化为 CPU,内存和存储的虚拟化,但是这样太过简单化解决方案了.网络是虚拟化的一个关键方面,代表虚拟化设置中第一等的元素. 虚拟化网络 我们从问题的高层次开始探索,然后深入到 Linux® ...

  7. 记录虚拟机中更改虚拟网络编辑器无效的解决方法

    我的问题: 虚拟中安装Linux系统,在安装过后进行系统设置时,在虚拟网络编辑器里要想要更改 将主机虚拟适配器连接到此网络,但是多次均长久等待且无效 解决办法: 下载CLeaner,用于修复注册表的内 ...

  8. 关于VMware workstation Player的虚拟网络编辑器没有的情况

    VMware workstation Player 是没有 虚拟网络编辑器的 如果要按照韦东山老师的方法去配置NAT网络,可以再下载VMware workstation pro,尽管不在试用期,依然会 ...

  9. 虚拟机中修改虚拟网络编辑器无效

    问题是在我修改了虚拟机中的修改网络编辑器之后点击确定,却发现修改没有生效! 上面点击确定之后却没有效果! 这次这个问题也是让我花了一点时间找,因为一开始还没有意识到,没反应过来.其实这个还是比较简单的 ...

最新文章

  1. python 靶心_手把手教你使用Python实战反欺诈模型|原理+代码
  2. 2016 KidCraft冬令营 一起来玩Scratch + MineCraft
  3. 用shell脚本实现定时备份数据库
  4. Logstash+Redis+Elasticsearch+Kibana+Nginx搭建日志分析系统
  5. Selenium 基于python 安装以及配置谷歌浏览器启动
  6. 在Linux下如何安装QQ?
  7. 一条命令解决系统N多故障
  8. 前端学习(1545):模型和控制器
  9. 约会软件上的小姐姐,其实是StyleGAN生成的假人
  10. 苹果一体机系统恢复_趁双十一大促销,赶紧升级苹果一体机升级SSD固态和液态内存吧...
  11. Qt widgets deeps--烧鸡
  12. python学习笔记(14)参数对应
  13. linux tab 缩进,codemirror TAB 缩进问题记录
  14. 西门子scl语言和c语言,为什么说SCL将成为西门子PLC的主流编程语言
  15. python实现傅里叶变换和反变换
  16. 微信小程序弹窗有输入框且可以使用名文和密文输入
  17. 企业微信第三方应用开发--回调配置
  18. 520评论点赞活动开奖
  19. Win10照片查看器没了,如何找回?
  20. 关掉Win Server2003 IE增强的安全配置堵塞

热门文章

  1. dubbo学习之-常用功能
  2. ES6 箭头函数易出错细节
  3. Python处理大数据
  4. PHP生成随机或者唯一字符串
  5. jQuery ajax 传递JSON数组到Spring Controller
  6. CentOS 6.5安装Xen虚拟化
  7. RESTful Web Services初探
  8. 关于在WebForm页面使用Ajax
  9. 文凭-决定的人生成败?上
  10. Python中将dict转换为kwargs