VMware vSAN网络设计中不得不说的事

原创 李严省 虚实之路 2018-06-07

VMware vSAN分布式存储我想大家都已经很了解了,我再简单的啰嗦一下。VMware vSAN架构如下图所示,vSAN分布式存储由ESXi主机的本地磁盘组成,本地磁盘分为SSD磁盘和传统机械磁盘,其中SSD用于缓存虚拟机的读写数据,而机械磁盘则真正用来存储虚拟机数据的。首先虚拟机的IO数据先落到SSD磁盘,然后虚拟机就认为数据已经存储到存储中,后台ESXi在一定的机制下把SSD的缓存数据刷入到机械磁盘。因此vSAN分布式存储的性能可以得到保证,如果各位有钱,也可以把机械磁盘换为SSD磁盘,即容量层也使用SSD,即为全闪架构。

VMware vSAN分布式存储默认存储2份虚拟机数据,即一个虚拟机在主机01上存储一份数据,同时在主机02上也存储相同的数据,以防主机、磁盘、Raid卡、网络等出现故障。因此假如虚拟机存储100GB的数据,则占用vSAN存储空间则为200GB空间,因此在做vSAN存储规划时需要做好磁盘空间的规划。

刚才说了vSAN默认情况下存储2份虚拟机数据,那主机之间同步数据则借助VMware vSAN网络,生产环境推荐大家使用10Gb专用网络,和虚拟机业务网络做隔离。

vSAN网络设计方案一

下面的VMware vSAN网络设计拓扑图我想大家都是比较常见,一个启用vSAN的VMkernel关联两个10Gb物理网卡(基于交换机端口的负载均衡策略),两个10Gb物理网卡都为**活动链路**,两个10Gb的物理网卡分别连接至两个万兆交换机。

如上设计的VMware vSAN网络是否存在问题?在使用该vSAN网络中是否经常出现网络分区的现象?可以明确的告诉大家,这种vSAN网络设计会出大事的,严重的情况下可以卷铺盖回家了!

我们来看看以下场景时,vSAN存储还能否正常?

场景1:

* 主机01的vmnic01物理网卡出现故障

* 其它主机vmnic01物理网卡正常

场景2:

* 主机01使用vmnic01物理网卡

* 主机02使用vmnic02物理网卡

场景3:

*  两个交换机配置不一致

以上3种场景,VMware vSAN很容易出现网络分区,从而影响VMware vSAN正常使用,特别在HA配置不当的情况下,会导致个别虚拟机无法故障切换等情况,从而影响业务正常运行。

vSAN网络设计方案二

我们再看看下面的VMware vSAN网络方案,两个万兆交换机做了堆叠,vSAN的活动链路为vmnic01,备用链路为vmnic02,同时把创建vMotion,vmnic02为活动链路,vmnic01为备用链路。

如上的vSAN网络设计,不管是主机的vmnic物理网卡,光纤线、万兆交换机故障,都可以确保vSAN网络通畅。在保持vSAN网络的稳健性的前提下,又利用万兆网络加快vMotion速度,特别现在1台ESXi服务器动不动就是512G的内存情况下,如果还是使用传统的1Gb网络,则迁移1台ESXi主机上的虚拟机,则需要1或2个小时才能完成,大大提高我们的维护成本。

强烈不建议使用vSAN网络设计方案一,建议使用vSAN网络设计方案二。不过也可以采用分布式交换机,特别在vSAN集群有多个主机的情况下,大大减轻我们的维护成本。

以上就是我今天要讲的关于VMware vSAN网络设计问题,也是我个人心得,如有错误的地方,欢迎大家指正。

下面为VMware vSAN历史文章,请查询!

1.  VMware vSAN性能测试那点不得不说的事

2. VMware vSAN性能测试那点后续的事

VMware vSAN网络设计中不得不说的事相关推荐

  1. [每日一问]虚拟化网络设计中为什么建议采用链路聚合

    虚拟化网络设计中为什么建议采用链路聚合?原因如下: 1. 首先,链路聚合技术可以使用多个物理链路进行通信,不用担心STP: 2. 其次,当某物理链路发生故障会不影响虚拟机网络的正常运行,提供了链路冗余 ...

  2. 数字IC设计中ECO的那些事,其实并不是事

    数字IC设计中ECO的那些事,其实并不是事! 文章右侧广告为官方硬广告,与吾爱IC社区无关,用户勿点.点击进去后出现任何损失与社区无关. 点击标题下「蓝色微信名」可快速关注 刚好最近一直在忙着芯片的测 ...

  3. HP刀片服务器系统Flex-10 VC配置与VMware vSphere网络设计

    原文地址:http://delxu.blog.51cto.com/975660/932902 本文主要描述了HP C7000刀片服务器系统中的Flex-10 VirtualConnect模块的配置 及 ...

  4. 最优化在供应链网络设计中的应用:基于Python

    摘要 本博客旨在提供学生python版本的供应链网络设计的例子.案例研究来自苏尼尔•乔普拉(Sunil Chopra)和彼得•迈德尔(Peter Meindl)合著的<供应链管理>(The ...

  5. 【深度学习】真正的即插即用!盘点11种CNN网络设计中精巧通用的“小”插件...

    作者丨皮特潘 编辑丨极市平台 导读 所谓"插件",就是要能锦上添花,又容易植入.落地,即真正的即插即用.本文盘点的"插件"能够提升CNN平移.旋转.scale等 ...

  6. 即插即用!盘点11种CNN网络设计中通用插件

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 导读 所谓"插件",就是要能锦上添花,又容易植 ...

  7. 【VMware vSAN 7.0】6.4 延伸集群网络设计—我们有软硬件解决方案

    目录 1. vSAN简介 1.1 vSAN 概念 1.1.1 vSAN 的特性 1.2 vSAN术语和定义 1.3 vSAN 和传统存储 1.4 构建 vSAN 群集 1.5 vSAN 部署选项 1. ...

  8. Vmware 虚拟机虚拟网络编译器中无法勾选连接适配器或者在自己主机中没有vmnet1和vmnet8

    1.自己主机网络中没有vmnet8或1 那是因为没有在VMware虚拟网络编译器中配置好主机连接. 勾选上图所示应用安装即可. 2.上个问题中如果勾选失败或者勾选后会自动消失解决如下 1.首先确认自己 ...

  9. VMware vSAN紧盯虚拟化应用

    在VMware公司眼中,VMware vSAN是VMware vSphere虚拟化环境中最理想的存储.但是,作为一款软件定义存储,VMware vSAN更重要的意义在于,冲破了传统存储软硬件紧耦合的束 ...

最新文章

  1. abb限位开关已打开drv1_施工升降机上有10个限位器,你都知道了吗?
  2. HttpWebRequest post提交XMl参数请求,
  3. Swift之字符串String的常规操作和处理
  4. string类的常用函数
  5. C++ const vector的迭代器
  6. RWMutex的一道面试题
  7. Redis-哨兵机制,实现高可用
  8. Transformer为啥在NER上表现不好
  9. 荣耀手机安装谷歌框架_华为手机怎么安装谷歌框架 华为mate20谷歌框架安装教程...
  10. iOS绘制1像素的线
  11. hdoj 4747 线段树
  12. 国内外知名的21个Logo设计工具
  13. JGG | 中科院微生物研究所王军团队发现肠系膜淋巴系统可能为肠-肝轴第二通路...
  14. 数据库基本知识掌握(一)
  15. Qt设置编码、样式文件、窗体居中和开机自启等方法
  16. 【学习笔记】arduino mega2560 和 ESP8266WIFI模块 联合调试 ①
  17. 浅谈mysql 平衡二叉树理解_浅析二分查找,二叉树,平衡二叉树,B树,B+树
  18. postgresql-with as处理子查询速度慢的问题
  19. 【学习记录】QQZone项目 part1
  20. 用计算机做表格的超链接,【答疑】用Excel表格如何添加一个链接?如何将一个超链接添加Excel表格里? - 视频教程线上学...

热门文章

  1. 业务流程图6个图例_史上最全PID图例攻略!
  2. C语言 判断一个数是否为素数
  3. 读 利用python进行数据分析 后感
  4. 树莓派c语言实现modbus主机_特斯拉+树莓派实现车牌识别检测系统
  5. onenote复制出来是图片_OneNote入门篇
  6. linux 描述符 打开 个数,Linux下增大可打开文件描述符的最大数的方法
  7. 连接服务器_服务器海量TCP连接如何高效保活?
  8. 简述对linux系统的认识,对Linux的认识
  9. python groupby_用python自动生成全校学生成绩报告
  10. linux开启多少到多少端口命令,Linux端口命令