VMware6.0U3  VSAN配置



说下自己的实验环境,就一台intel 骷髅峡谷 手掌大小,但是是32G内存,用的海盗船3000的哦,全固态intel nvme,速度杠杠的   view实验也能做, 但是做NSX够呛,若加入cisco asa 5506 with firepower,甚至可以做cisco大部分安全实验,真机实验(功耗不会太高,且能执行所有认证和安全检测扫描)

VMware6.0U3 VSAN配置_第1张图片

骷髅骨上装的最新的win10 再装上workstation,在workstation做三个esxi,a-b-c,a给16G,因为vcsa要装到上面,b,c给 8G,记得开启cpu虚拟化,内存最大化。

vsan要求内存至少6G(1个磁盘组1hhd+1ssd),容许每个主机有5个磁盘组(7个hhd+1个hhd为一个磁盘组),磁盘组越多要求内存越高,每个磁盘必须是raid0或者passthough模式

vsan貌似是集成在每个esxi中的功能(在esxi内核中),用于提供这种分布式存储服务


实验步骤如下,

首先配置过程很简单,并不复杂。理解即可。

三个esxi建好 每个都三个硬盘16G(本地的盘 装esxi6.0u3的),64G(vsan的cache盘),128G(vsan的容量盘),两块nic,一块跑管理和vmotion 另一块跑vsan,vsan要求支持多播等功能的交换机,而我最初用的 wifi扩展器 做这个实验,连路由器都不是,导致实验不合适,您可能得要个好的的家用路由器支持这些功能(有的家用路由器没有这些功能会报错 告警,如果你用企业级 商用设备啥都没问题),此例中,我最后将vsan的nic链接到workstation的NAT上解决此问题,网络真的很重要,设计更重要。。。


VMware6.0U3 VSAN配置_第2张图片

安装esxi中。。。

VMware6.0U3 VSAN配置_第3张图片


VMware6.0U3 VSAN配置_第4张图片

获取地址,简单修改下参数,例如关闭ipv6,我这种环境非生产,没有trunk,不用设置vlan

VMware6.0U3 VSAN配置_第5张图片

安装vcsa。。。。。。

VMware6.0U3 VSAN配置_第6张图片

配置sso

VMware6.0U3 VSAN配置_第7张图片

汇总配置参数

VMware6.0U3 VSAN配置_第8张图片

ok了  部署中。。。

VMware6.0U3 VSAN配置_第9张图片

添加集群,主机,习惯用client端了,其实以后都得用web,高级功能只有web上有

VMware6.0U3 VSAN配置_第10张图片

VMware6.0U3 VSAN配置_第11张图片

VMware6.0U3 VSAN配置_第12张图片


仔细看这一步,登陆web管理,做开启vsan前的准备工作

1,配置网络

正如您看到的,每个主机都必须有个虚拟交换机用于vsan,或混用,或单用(推荐),如果我就一块网卡,我把mgt vmotion 和vsan,都在主机---配置---网络中勾选,这是vmware非常不建议的,哪个厂商的超融合貌似对网络要求都高,特别要求高带宽,低延迟,有的高于十几毫秒简直没法活,说是至少千兆,实际生产中若是低于万兆带宽,东西多了貌似表现会很难看的(万兆高质量的网络是标配)。


您下图看到的是我就一块网卡跑所有,实验无所谓,

生产还是分开吧,2nic跑mgt,2nic跑vmotion,2vnic跑ft,2nic跑iscsi,2nic跑vsan,2nic跑data



VMware6.0U3 VSAN配置_第13张图片

1,配置硬盘

我的64G为本地esxi的安装盘,128G为缓存盘(在每个esxi中选中磁盘,会自己识别,如果错误识别为hdd或者你想手动改,点击配置栏中,hdd/sdd,修改),同理修改256为容量盘(手动改为hdd)

VMware6.0U3 VSAN配置_第14张图片

导入vsan证书

VMware6.0U3 VSAN配置_第15张图片

做好后,现在可以开启vsan,enable

VMware6.0U3 VSAN配置_第16张图片

fault domain最好勾选,然后下一步配置它至少三个,如果选择donot config一会再vsan项目栏里配置,必须配置否则无法使用

VMware6.0U3 VSAN配置_第17张图片

下一步

VMware6.0U3 VSAN配置_第18张图片

让我选择每个主机中磁盘组里,那个是缓存盘,那个是容量盘

VMware6.0U3 VSAN配置_第19张图片

falt domain 至少为三个

VMware6.0U3 VSAN配置_第20张图片

汇总 递交

VMware6.0U3 VSAN配置_第21张图片

应该可以生成了

VMware6.0U3 VSAN配置_第22张图片

ok

VMware6.0U3 VSAN配置_第23张图片

迁移一把试试,速度很快

VMware6.0U3 VSAN配置_第24张图片

VMware6.0U3 VSAN配置_第25张图片

vsan项目栏

VMware6.0U3 VSAN配置_第26张图片

VMware6.0U3 VSAN配置_第27张图片

VMware6.0U3 VSAN配置_第28张图片

VMware6.0U3 VSAN配置_第29张图片

最后说下虚拟机存储策略

你可以在主页---虚拟机存储策略---vsan中配置容许几台物理机损坏等(条件你得满足2n+1等这些条件,)

以后您可以在建立虚拟机的时候,根据存储策略匹配存储。。。

VMware6.0U3 VSAN配置_第30张图片


最后觉得这种方式确实很好,各种好显而易见,但对vcsa依赖比较大的,如果我是中小型应用且都是关键应用,那么我一次部署好,扩展什么的都好说,就是如果要把vcsa或者esxi升级,那就不爽了,

如果是我我会用veeam做好备份,并给esxi在挂载一个nfs或者fc存储,五年后设备报废,重新部署,nfs和fc就用上了

以前有许多刀片服务器,vcsa在上面乱飘,坏了也没事,业务不影响,esxi好之呢,现在要是有了,nsx和vsan,我想找个固态硬盘的服务器专门装vcsa,怕vcsa万一有问题对我网络,存储构成影响。

实验的时候没有把vcsa重启一把,看看vsandatastore还正常不。还得试试重启esxi,移除添加esxi和磁盘组。。。

不足之处请指正



最后附上我的报错,配置的时候fault domain没有至少三个除了问题

没开多播,组播报错太多,不贴了,顺便说一下,如果是嵌套虚拟化做这种试验,请在底层esxi交换机上开启混杂模式。。。



The last operation failed for the entity with the following error message.

Cannot complete file creation operation.

There are currently 2 usable fault domains. The operation requires 1 more usable fault domains.

Failed to create object.


Datastore does not match current VM policy.

This storage policy requires at least 3 fault domains with hosts contributing storage but only 2 were found


http://cormachogan.com/2015/04/20/vsan-6-0-part-8-fault-domains/