Synology NAS 存储系统多路径连接Vmware ESXi 6.5

本文介绍了如何将旧的NimbleStorage上的归档文件迁移到Synology NAS的过程,包括初始化NAS、配置RAID及ISCSI Target,以及如何在Vsphere中设置MPIO多路径访问。

背景介绍

公司之前用的存储是Nimble Storage,上面大概有25T左右的空间都是历史的归档文件服务器,平常访问不多,又占据空间,为了节约空间,我们打算弄个低端的NAS存储,把这些不怎么用的服务器都挪过去。想到就做,给供应商下单买了一个Synology NAS的设备。一周后到货,豆子着手开始配置。

基本流程

  • 初始化NAS设备,配置管理IP,email,初始化RAID,设置ISCI Target和LUN
  • 物理交换机上配置一个单独的VLAN,物理连线
  • Vsphere web client上面配置vmkernal,iscsi 端口绑定等等
  • 测试

下面看具体步骤

1. 初始化NAS

连接电源,网线,登录http://find.synology.com/ 然后跟着提示设置

Synology NAS 存储系统多路径连接Vmware ESXi 6.5

安装DSM

Synology NAS 存储系统多路径连接Vmware ESXi 6.5

Synology NAS 存储系统多路径连接Vmware ESXi 6.5

然后就可以进入管理界面了

Synology NAS 存储系统多路径连接Vmware ESXi 6.5

Storage Manager 里面可以初始化RAID,这个步骤会耗费大量的时间,这里豆子5个8T的硬盘大概跑了一个晚上才设置完成。

Synology NAS 存储系统多路径连接Vmware ESXi 6.5

接下来需要进入 ISCSI Manger,在这里设置ISCSI target 和 LUN

设置好的界面如下所示

Synology NAS 存储系统多路径连接Vmware ESXi 6.5

Synology NAS 存储系统多路径连接Vmware ESXi 6.5

值得一提的是在Target的高级设置里面,一定要勾选 Allow multiple sessions from one or more iSCSI initiators, 这个是为了后面配置MPIO多路径访问,不然默认只会生成一条访问路径

Synology NAS 存储系统多路径连接Vmware ESXi 6.5

2. 物理交换机配置和连接

我设置的网络结构很简单,就是找了一个普通HP 2920 交换机,上面单独开了一个VLAN,ESXi主机和NAS上面各自连接了2根线上去。

NAS提供了4个网卡接口,LAN1和LAN2 我作为ISCSI的链接,LAN4作为管理接口

Synology NAS 存储系统多路径连接Vmware ESXi 6.5

交换机上直接设置一个layer2的VLAN即可

Synology NAS 存储系统多路径连接Vmware ESXi 6.5

ESXi 上我随便找了2个1G端口
Synology NAS 存储系统多路径连接Vmware ESXi 6.5

3. Web Client 配置Multipath端口绑定

豆子用的是Vsphere 6.5, 配置需要从 Vsphere Web Client上设定。

为了使用MPIO,我们需要配置两个vmkernal,每个vmkernal单独绑定一个标准的虚拟交换机,每个虚拟交换机上绑定一个物理端口,最后在ISCSI Software Adapter上添加我们的vmkernal

首先来创建vmkernal port

Synology NAS 存储系统多路径连接Vmware ESXi 6.5

点击新建

Synology NAS 存储系统多路径连接Vmware ESXi 6.5

标准交换机
Synology NAS 存储系统多路径连接Vmware ESXi 6.5

绑定一个物理网卡
Synology NAS 存储系统多路径连接Vmware ESXi 6.5

取名字,其他的不用勾选
Synology NAS 存储系统多路径连接Vmware ESXi 6.5

给个IP地址
Synology NAS 存储系统多路径连接Vmware ESXi 6.5

创建好的效果如下所示,这里我在两个新的标准交换机上创建了2个vmkernal

Synology NAS 存储系统多路径连接Vmware ESXi 6.5

下一步是配置iSCSI software Adapter

如果没有现成的,需要新建有一个。如果之前已经有了其他的ISCSI连接的存储,可以继续用同一个ISCSI Software Adapter 配置新的连接
Synology NAS 存储系统多路径连接Vmware ESXi 6.5

添加Target的IP,注意他默认会自动继承父类的authentication的设置,如果之前的ISCSI的存储设置了chap验证,这里会默认自动进行同样的配置,如果不需要,可以单独取消

Synology NAS 存储系统多路径连接Vmware ESXi 6.5

端口绑定里面把前面我们创建的2个vmkernal都加进去

Synology NAS 存储系统多路径连接Vmware ESXi 6.5

然后重新扫描一下Storage Adapter,应该就可以自动检测出target,device和path了。
可以看见 我这里成功检测出了多条路径

Synology NAS 存储系统多路径连接Vmware ESXi 6.5

最后,还需要设置一下多路径psp的规则
Synology NAS 存储系统多路径连接Vmware ESXi 6.5

这里简单的提一下,vmware 的psa架构是专门用于存储的多路径配置的。psa的基本作用是发现物理路径,并给物理路径分配对应的failover和load balance的规则。psa里面系统自带的插件叫nmp,第三方的叫mmp。nmp又有spat和psp组成。spat主要是用于多路径的fail over,而psp则负责load balance。有的厂商,例如Nimble会提供自己的插件,安装对应的vib之后就可以使用nimble自己的psp规则,但是synology并没有提供iscsci的插件,因此我们可以使用vmware自带的psp。

选择存储设备 最底下有个按钮 edit multipath

Synology NAS 存储系统多路径连接Vmware ESXi 6.5

修改psp为 round robin (轮询)
Synology NAS 存储系统多路径连接Vmware ESXi 6.5

最后测试一下是否工作

在NAS的LUN上新建一个datastore,Storage vomtion 迁移一个虚拟机进去,测试一切正常

Synology NAS 存储系统多路径连接Vmware ESXi 6.5

esxtop 看看 vmnic2 和 vmnic3 都有流量经过
Synology NAS 存储系统多路径连接Vmware ESXi 6.5

成功。

PS:NIC teaming和multipath 有啥区别。

Nic teaming是在网络层上设置的,一般是在生产网络或者nfs上面使用。典型的设置是一个标准的虚拟机上面绑定了很多端口组(VLAN),然后出口绑定多个物理网卡。与之连接的物理交换机上也需要配置对应的聚合链路。但是注意标准的虚拟交换机是不支持LACP的。

Synology NAS 存储系统多路径连接Vmware ESXi 6.5

multipath(MPIO) 则是在软件层面上,由VMWARE的PSA框架来管理负载均衡和失败转移的。典型的设置是多个Vmkernal的虚拟交换机,每个虚拟交换机上都绑定一个唯一的物理端口。物理交换机上设置普通的access/untag端口即可。

Synology NAS 存储系统多路径连接Vmware ESXi 6.5

《企业级 VMware vSphere 6.7虚拟化技术配置与管理》课程共分为“上集”和“下集”两部分,本套视频为“上集”部分,从零基础讲起,由浅入深,是虚拟化入门与提高学习推荐课程。 通过本课程学习,可以全面、深入、系统掌握vSphere产品的规划、设计、安装、配置、管理等相关技能。结合课程实战,深入理解软件定义计算、存储、网络相关概念和运维技能。 《企业级 VMware vSphere虚拟化技术配置与管理》上集部分具体课程章节如下。 第1章 《vSphere技术基础》主要内容本章我们从理论上描述了虚拟化技术。第一部分重点讲解了什么是虚拟化技术;什么是vSphere。第二部分重点讲解了vSphere的设计思想,从虚拟化层、管理层、接口层进一步展开分析,使从业学习人员从技术层面对VMware vSphere进行深层次学习。 第2章 《VMware ESXi 安装和设置》主要内容本章我们重点讲解了两部分内容,第一部分主要讲解了安装ESXi程序的准备工作及安装过程。第二部分主要讲解了ESXi服务器的基本设置。这些内容是成为VMware工程师的必备技能,也是基础要求,希望各位朋友认真学习,踏实实践。 第3章 《vSphere Host Client管理单台ESXi主机》主要内容本章我们主要讲解了通过vSphere Host Client管理单台ESXi主机相关技能。包括vSphere Host Client的版本情况,基本理论知识;结合理论知识,重点给大家演示了使用vSphere Host Client对ESXi主机进行管理、对虚拟机进行管理、对网络进行管理、对存储进行管理等内容。操作内容比较多,希望朋友们认真理解理论知识的同时,踏实做好每一个实验,用实验检验理论,通过理论指导实践。 第4章 《vCenter Server 安装和设置》主要内容本章我们从理论上讲解了vCenter Server的安装类型、安装要求、安装分类、安装涉及到的组件和服务。在理论的基础上,我们分类分步进行了各种模型的构建,这些构建模型包括:* Windows环境部署具有嵌入式PSC的vCenter Server;* Windows环境部署具有外部PSC和外部SQL Server数据库的vCenter Server;* Linux环境部署具有嵌入式PSC的VCSA;* Linux环境部署具有外部PSC的VCSA。本章内容理论丰富,实验详细。希望朋友们认真学习理论说明,跟做章节中涉及的每一个实验,边看边做边总结。最终能够形成自己的知识。注释:PSC:亦指Platform Services ControllerVCSA:亦指vCenter Server Appliance 第5章 《vCenter Server基本配置和主机管理》 主要内容本章我们从理论上讲解了vSphere在数据中心的物理结构、软件组件、客户端使用界面、受管清单对象、可选vCenter Server组件和vCenter Server插件。在理论的基础上,详细介绍了vSphere Client的基本使用,包括对vCneter Server的管理操作、常规配置、高级属性定义、群集对象操作、vSphere标记和属性等。 第6章 《VMware vSphere 6.7 网络配置与管理》 主要内容软件定义网络,是虚拟化技术中的重要知识点。本章我们主要讲解了VMware vSphere网络的配置与管理。通过大量的理论和图例详细阐述了虚拟化环境中的网络模型和工作流程。课程中,我们对VMware vSphere虚拟化环境中的标准交换机和分布式交换机进行了分类讲解,并详细演示了涉及到的每一个实验。虽然理论和实践都做了比较详尽讲解,但对于初学者仍有一点的难度。克服困难的最好方式就是多做实验,验证理论。可谓实验三遍,其义自见。 第7章 《VMware vSphere 6.7 存储配置与管理》 主要内容本章我们通过理论结合实践的方式讲解了 VMware ESXiVMware vCenter Server提供的虚拟化和软件定义的存储技术。这些技术细节包括:将ESXi与iSCSI SAN配合使用;为VMware ESXi配置iSCSI共享存储;管理虚拟化环境中的存储设备;使用虚拟闪存读取缓存;在虚拟化环境中使用数据存储;虚拟化环境中的多路径和故障切换技术;裸设备映射技术;存储置备和空间回收技术;管理存储I/O资源。大家在学习过程中,可以以此为参考,构建自己的环境,逐步熟练课程中的术语和操作技能。 第8章 《VMware vSphere 6.7 虚拟机配置与管理》 主要内容本章我们对VMware vSphere 环境中部署虚拟机、部署 OVF 和 OVA 模板、使用内容库、配置虚拟机硬件、配置虚拟机选项、使用 vSphere vApp 管理多层应用程序、编辑虚拟机启动和关机设置等做了全面介绍。希望大家在掌握理论的基础上,参照课程实践部分,独立完成各个实验操作。 后续:在理论知识扎实,实践操作到位的情况下,《企业级 VMware vSphere虚拟化技术配置与管理》下集将深入讲解vSphere环境下的vMotion、DRS、High Available(HA)、fault tolerance(FT)、性能监控、安全备份等高可用性内容,敬请学习提高。 企业级 VMware vSphere 6.7虚拟化技术配置与管理(上集)视频课程:https://edu.csdn.net/course/detail/35162企业级 VMware vSphere 6.7虚拟化技术配置与管理(下集)视频课程:https://edu.csdn.net/course/detail/35171
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值