技术知识
vSAN文件共享与vSAN文件服务配置和设置
vSAN File Share
vSAN File Share with vSAN File Service Configuration and Setup
VMware vSAN是可以运行任务关键型工作负载的可靠解决方案。在VMware vSAN中,有一个特性是 vSAN file share,即在VMware vSAN上运行文件共享。
下面将介绍启用vSAN文件服务和创建vSAN文件共享的过程以及vSAN文件服务需要注意哪些特性和限制
什么是vSAN文件服务?
vSAN文件服务是VMware vSAN的一个新特性,可以在VMware vSAN 上创建文件共享,可以使用vSAN以一种有弹性、灵活、可伸缩和高性能的方式支持环境中的文件共享。
VMware vSAN文件服务的一大优点是,在vSAN上运行文件共享时,继承了vSAN的底层优势。这些功能包括基于存储策略的管理(Storage Policy-Based Management, SPBM)策略。SPBM策略允许管理员选择vSAN对象的弹性和性能。
vSAN文件服务本身作为软件层运行在VMware vSAN之上。它为访问文件存储服务提供常见的存储协议,如SMB、NFSv3和NFSv4.1,可以说是企业中最常见的文件共享存储协议。在最近的两个vSAN版本中,VMware File Service已经更新了许多很棒的特性:
- Stretched cluster support, data-in-transit encryption, snapshots of your file shares, and many performance & efficiency improvements,扩展的集群支持、传输中的数据加密、文件共享的快照,以及许多性能和效率的改进。
- It also offers support for Active Directory integration and Kerberos support – This feature is important since most enterprise environments today use Microsoft Active Directory Domain Services internally,它还支持Active Directory集成和Kerberos支持——这个特性非常重要,因为现在大多数企业环境都在内部使用Microsoft Active Directory域服务。
vSAN文件服务架构:
VMware使用特殊的容器主机虚拟机,这些虚拟机运行的容器作为存储协议的存储端点。该解决方案的优点之一是vm由vSAN自动管理。不必配置或管理这些vm或它们运行的容器。当主机、存储等发生故障时,VMware vSAN会处理这些问题。

基于存储策略管理(SPBM)
SPBM (Storage Policy Based Management)是VMware vSAN的一个关键特性,并扩展为vSAN文件服务,用于设置vSAN文件共享,SPBM策略应用software abstraction,该software abstraction将特定服务级别应用于工作负载的性能和可用性。
传统的存储阵列在大规模地执行这一操作时通常是在LUN级别上解决的。创建LUN并使用特定的性能和可用性集进行配置后,将一直设置到使用不同的规格重建LUN为止。而VMware vSAN使用Storage Policy Based Management, SPBM(基于存储策略的管理)策略,管理员可以获得他们希望每个vSAN文件共享具有特定级别的性能和可用性的特定对象的粒度。VMware vSAN提供与物理存储基础设施非常相似的可用性和性能级服务,例如条带宽度、可用性级别、容量配置等。正如前面提到的,vSAN文件服务可以利用SPBM策略的特性和功能,以及它提供的可用性和性能优势。
vSAN文件共享与vSAN文件服务配置和设置
vSAN文件共享与vSAN文件服务的配置和设置,配置的过程如下:
它在vSphere Client中操作是非常简单的,路径: Configure > vSAN > Services > File Service > Enable,就可以启用vSAN文件服务开启vSAN文件共享。

启动Configure File Service向导,引导完成配置vSAN文件服务的步骤,单击Next

接下来是Domain配置,如果计划使用绑定到 Active Directory 的 Kerberos 身份验证,那么在这里将设置一个文件服务域以及到Active Directory域的连接

在“Networking”界面中,选择要用于vSAN文件服务的虚拟网络,选择vSwitch、子网掩码和网关。

在 IP Pool ,可以配置一组连续的IP地址和DNS记录。也可以简单地单击IP地址侧的 Autofill 按钮和 DNS 名称侧的 Lookup DNS 按钮,自动填充。
使用vSAN文件服务创建vSAN文件共享:
我们将看到专用的文件服务虚拟机在专用的 ESX Agents 资源池下启动,这些虚拟机是运行vSAN文件服务解决方案的容器(containers)
每个File Service VM充当一个容器主机,运行将存储协议端点暴露给客户机的容器,用于使用相应的存储协议,如SMB、NFSv3或NFSv4.1
如果需要为vSAN文件服务创建新的文件共享,则导航到 Cluster > vSAN > File Shares > Add,将启动创建文件共享向导。在 “General ” 界面中,设置文件共享的名称、协议版本、存储策略、存储空间配额、标签等信息。单击 Next
在 Review 屏幕上,查看配置设置并单击Finish,配置结束

点击vSAN文件共享,可以看到以下选项:
视图布局细节、查看性能、查看文件共享、清晰的过滤器
单击“查看文件共享”,可以看到该共享的相关信息,包括SMB导出路径、主机、存储策略等信息