实验环境规划
2016-11-26
Virtual SAN是VMware推出的、用于VMware vSphere系列产品、为虚拟环境优化的、分布式可容错的存储系统。Virtual SAN具有所有共享存储的品质(弹性、性能、可扩展性),但这个产品又不需要特殊的硬件也不需要专门的软件来维护,可以直接运行在x86的服务器上,只要在服务器上插上硬盘和SSD,vSphere会搞定剩下的一切。加上基于策略的管理框架和新的运营模型,存储管理变得相当简单。
传统存储与Virtual SAN,相当于传统的火车与动车的区别。
火车开的快,全靠车头带,这是传统的火车。
动车、动车组就不一样,它普遍采用动力分散技术,每节车厢都有动力装置,因此跑得又快又稳。
图1 ESXi主机
vSAN使用固态硬盘作为读写缓存,使用硬盘作为主存储,因此兼顾了性能、容量。VSAN总体相当于通过网络组建的RAID10的系统,因此比传统存储具有更高的可靠性(传统存储大多数使用RAID5,安全级别及性能要低于RAID10)。但因为VSAN使用服务器普通硬盘,而存储使用专业存储硬盘,所以总体来看,VSAN的磁盘容量与价格比要优于专业存储。
本文介绍使用1台高配置的PC机或服务器,组建万兆网络、全闪存的VSAN实验环境的方法。
主机配置
1个 Intel E3-1230 V2、32GB内存(4条8GB ECC的 DDR 内 存)、4个 2TB 7200转 硬 盘、Intel S1200 BTL主板。这台机器4个硬盘没有配置RAID,单独使用,因为Intel S1200主板集成的RAID,不受ESXi的支持。直接在第一个硬盘安装ESXi 6.0(如图 1)。
在安装ESXi的时候,将ESXi 6安装在第一个硬盘上,安装完成之后,依次添加剩余3个2TB硬盘添加为本地存储,并依次命令每个存储为 esx112-d1、esx112-d2、esx112-d3、esx112-d4。
因为实验用机是一个“高配置的PC机”,这个PC机采用主板自带的RAID不支持VMware ESXi。
表1 ESXi实验环境规划
如果使用专业服务器,则可以将服务器多个硬盘配置成 RAID5、RAID50或RAID10的方式提供较高的磁盘性能,而不是采用将多个虚拟机分散在不同的硬盘的方式。如果采用专业服务器,至少是4块1万转或1万5千转的SAS磁盘组成RAID5,或者6块7200转的SATA硬盘组成RAID10或者至少3~4块磁盘组成RAID0的方式,才能提供足够的性能。如果是4块7200转的SATA硬盘,则不推荐采用RAID5的方式。
实验规划
实验规划如表1所示。
注意事项
在VMware ESXi中组建VSAN实验环境,需要注意以下事项:
1.在ESXi中嵌套运行的ESXi虚拟机,只有一个VMkernel能用,不管是在同一网段还是不同网段。
2.ESXi主机连接三层交换机时,ESXi标准交换机 或vSphere Distributed Switch可以上联2个或多个网卡,即ESXi主机可以使用多个物理网卡。
3.ESXi主机连接到普通交换机时,VSS只能使用一个物理网卡,或者使用1主1备的模式。
4.在ESXi中嵌套的、用于VSAN实验用的ESXi的虚拟机,应该配置单网卡、单标准交换机,所有的流量放置在一起,这样才能组成实验环境。
5.在vSphere Web Client中,创建ESXi的虚拟机时,使用VMXNET 3虚拟网卡,这样可以模拟使用10Gbps(万兆网络)。
6.在主机BIOS设置中,为CPU启用硬件虚拟化。