您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn.

教程:添加后端存储并配置虚拟命名空间Tutorial: Add back-end storage and configure the virtual namespace

本教程介绍如何为缓存添加后端存储,以及如何设置面向客户端的虚拟文件系统。This tutorial explains how to add back-edge storage for your cache and how to set up the client-facing virtual filesystem.

群集连接到后端存储系统以访问数据客户端请求并将更改永久存储在缓存中。The cluster connects to back-end storage systems to access the data clients request, and to store changes more permanently than in the cache.

名称空间是面向客户端的伪文件系统,让你可以交换后端存储,而不更改客户端工作流。The namespace is the client-facing pseudo filesystem that allows you to swap out back-end storage without changing client-side workflows.

本教程的内容:In this tutorial you will learn:

  • 如何将后端存储添加到 Azure FXT Edge Filer 群集How to add back-end storage to the Azure FXT Edge Filer cluster
  • 如何定义面向客户端的存储路径How to define the client-facing path for storage

关于后端存储About back-end storage

Azure FXT Edge Filer 群集使用“核心文件管理器”定义,将后端存储系统链接到 FXT 群集 。The Azure FXT Edge Filer cluster uses a core filer definition to link a back-end storage system to the FXT cluster.

Azure FXT Edge Filer 与几种常用的 NAS 硬件系统兼容,可以使用来自 Azure Blob 或其他云存储的空容器。Azure FXT Edge Filer is compatible with several popular NAS hardware systems, and can use empty containers from Azure Blob or other cloud storage.

云存储容器在添加时必须为空,以便 FXT 操作系统可以完全管理云存储卷上的所有数据。Cloud storage containers must be empty when added so that the FXT operating system can completely manage all of the data on the cloud storage volume. 在将容器作为核心文件管理器添加到群集之后,可以将现有数据移动到云容器中。You can move your existing data to the cloud container after adding the container to the cluster as a core filer.

使用控制面板向系统添加核心文件管理器。Use the Control Panel to add a core filer to your system.

备注

如果要使用 Amazon AWS 或 Google 云存储,则必须安装 FlashCloudTM 功能许可证。If you want to use Amazon AWS or Google Cloud storage, you must install a FlashCloudTM feature license. 请联系 Microsoft 代表以获取许可证密钥,然后按照旧版配置指南中有关添加或删除功能许可证的说明进行操作。Contact your Microsoft representative for a license key, and then follow the instructions in the legacy configuration guide for Adding or removing feature licenses.

Azure Blob 存储的支持包含在 Azure FXT Edge Filer 软件许可证中。Support for Azure Blob storage is included in the Azure FXT Edge Filer software license.

有关添加核心文件管理器的详细信息,请阅读《群集配置指南》的以下部分:For more detailed information about adding core filers, read these sections of the Cluster Configuration Guide:

添加核心文件管理器后,可以在“核心文件管理器详细信息设置”页上更新其设置。After you add a core filer, you can update its settings on the Core Filer Details settings page.

添加核心文件管理器Add a core filer

单击“核心文件管理器” > “管理核心文件管理器”设置页面上的“创建”按钮,定义核心文件管理器 。Define a core filer by clicking the Create button on the Core Filer > Manage Core Filers settings page.

单击“管理核心文件管理器”页面上核心文件管理器列表上方的“创建”按钮

“添加新的核心文件管理器”向导将引导你完成创建链接到后端存储的核心文件管理器 。The Add New Core Filer wizard walks you through the process of creating a core filer that links to your back-end storage. 《群集配置指南》分步说明了该过程,NFS/NAS 存储和云存储的过程描述并不相同(链接在上面)。The Cluster Configuration Guide has step-by-step descriptions of the process, which is different for NFS/NAS storage and for cloud storage (links are above).

子任务包括:Subtasks include:

  • 指定核心文件管理器(NAS 或云)的类型Specify the type of core filer (NAS or cloud)

    “硬件 NAS 新的核心文件管理器”向导的第一页。

  • 设置核心文件服务器的名称。Set the core filer's name. 选择一个名称,帮助群集管理员理解它代表的存储系统。Choose a name that helps the cluster administrators understand which storage system it represents.

  • 对于 NAS 核心文件管理器,请提供完全限定的域名 (FQDN) 或 IP 地址。For NAS core filers, provide the fully qualified domain name (FQDN) or IP address. 建议所有核心文件管理器使用 FQDN,而 SMB 访问则必须使用 FQDN。FQDN is recommended for all core filers, and required for SMB access.

  • 选择缓存策略 - 向导的第二页列出了新的核心文件管理器的可用缓存策略。Select a cache policy - The second page of the wizard lists the available cache policies for the new core filer. 有关详细信息,请阅读《群集配置指南》的缓存策略部分For details, read the cache policies section of the Cluster Configuration Guide.

    “硬件 NAS 新的核心文件管理器”向导的第二页;“缓存策略”下拉菜单已打开,显示几个禁用的选项和三个有效的缓存策略选项(跳过、读取缓存和读/写缓存)。

  • 对于云存储,除了其他参数,还必须指定云服务和访问凭据。For cloud storage, you must specify the cloud service and access credentials, among other parameters. 有关详细信息,请阅读《群集配置指南》中的云服务和协议For details, read Cloud service and protocol in the Cluster Configuration Guide.

    “新的核心文件管理器”向导中的云核心文件管理器信息

    如果已经为此群集添加了云访问凭据,则它们将在列表中显示。If you already have added cloud access credentials for this cluster, they appear in the list. 在“群集” > “云凭据”设置页中更新并添加凭据 。Update and add credentials in the Cluster > Cloud Credentials settings page.

在向导中填写所有必需设置后,单击“添加文件管理器”按钮以提交更改 。After filling in all of the required settings in the wizard, click the Add Filer button to submit the change.

几分钟后,存储系统会显示在“仪表板”的核心文件管理器列表上,可以通过核心文件管理器设置页访问 。After a few moments, the storage system appears on the Dashboard core filers list and can be accessed through core filer settings pages.

“管理核心文件管理器”设置页中的核心文件管理器“Flurry-NAS”,文件管理器详细信息视图已展开

此屏幕截图中的核心文件管理器缺少 VServer。The core filer in this screenshot is missing a vserver. 必须将核心文件管理器链接到 VServer,并创建一个交接点,以便客户端可以访问存储。You must link the core filer to a vserver and create a junction so that clients can access the storage. 下面的配置命名空间中描述了这些步骤。These steps are described below in Configure the namespace.

配置命名空间Configure the namespace

Azure FXT Edge Filer 群集创建名为“群集命名空间”的虚拟文件系统,简化了客户端对不同后端系统上存储的数据的访问 。The Azure FXT Edge Filer cluster creates a virtual filesystem called the cluster namespace that simplifies client access to data stored on diverse back-end systems. 由于客户端使用虚拟路径请求文件,因此可以添加或替换存储系统,而无需更改客户端工作流。Because clients request files using a virtual path, storage systems can be added or replaced without having to change the client workflow.

通过群集命名空间还能以类似的文件结构表示云和 NAS 存储系统。The cluster namespace also lets you present cloud and NAS storage systems in a similar file structure.

群集的 VServer 维护命名空间并向客户端提供内容。The cluster's vservers maintain the namespace and serving content to clients. 创建群集命名空间有两个步骤:There are two steps to create the cluster namespace:

  1. 创建 VServerCreate a vserver
  2. 在后端存储系统和面向客户端的文件系统路径之间设置交接点Set up junctions between the back-end storage systems and the client-facing filesystem paths

创建 VServerCreate a vserver

VServer 是虚拟文件服务器,用于控制客户端和群集的核心文件管理器之间的数据流动方式:VServers are virtual file servers that control how data flows between the client and the cluster’s core filers:

  • VServer 托管面向客户端的 IP 地址VServers host client-facing IP addresses
  • VServer 创建命名空间,并定义将面向客户端的虚拟目录结构映射到后端存储上的导出的交接点VServers create the namespace and define junctions that map the client-facing virtual directory structure to exports on back-end storage
  • VServer 强制执行文件访问控制,包括核心文件管理器导出策略和用户身份验证系统VServers enforce file access controls, including core filer export policies and user authentication systems
  • VServer 提供 SMB 基础结构VServers provide SMB infrastructure

在开始配置群集 VServer 之前,请阅读链接文档并咨询 Microsoft 代表,以获取理解命名空间和 VServer 的帮助。Before starting to configure a cluster vserver, read the linked documentation and consult your Microsoft representative for help understanding namespace and vservers. 如果使用 VLAN,则在创建 VServer 之前创建 VLANIf using VLANs, create them before creating the vserver.

《群集配置指南》的相关部分将帮助你熟悉 FXT VServer 和全局命名空间功能:These sections of the Cluster Configuration Guide will help you familiarize yourself with the FXT vserver and global namespace features:

群集至少需要一个 VServer。You need at least one vserver for your cluster.

若要创建新的 VServer,需要以下信息:To create a new vserver, you need the following information:

  • 为 VServer 设置的名称The name to set for the vserver

  • VServer 将处理的面向客户端的 IP 地址范围The range of client-facing IP addresses the vserver will handle

    创建 VServer 时,必须提供一个连续 IP 地址范围。You must supply a single range of contiguous IP addresses when you create the vserver. 之后可以使用“面向客户端的网络”设置页来添加更多地址 。You can add more addresses later by using the Client Facing Network settings page.

  • 如果网络具有多个 VLAN,则此 VServer 使用哪个 VLANIf your network has VLANs, which VLAN to use for this vserver

使用“VServer” > “管理 VServer”设置页创建新的 VServer 。Use the VServer > Manage VServers settings page to create a new vserver. 有关更多详细信息,请阅读《群集配置指南》中的创建 VServerFor details read Creating a VServer in the Cluster Configuration Guide.

用于创建新 VServer 的弹出窗口

创建交接点Create a junction

“交接点”将后端存储路径映射到客户端可见的命名空间 。A junction maps a back-end storage path to the client-visible namespace.

因为一条虚拟路径可以容纳来自多个核心文件管理器的存储,所以可以使用此系统简化客户端装入点中使用的路径,并无缝缩放容量。You can use this system to simplify the path used in client mount points, and to scale capacity seamlessly because one virtual path can accommodate storage from multiple core filers.

添加已填充设置的“新建交接点”向导页面

有关创建命名空间交接点的完整详细信息,请参考《群集配置指南》中的 VServer > 命名空间Refer to VServer > Namespace in the Cluster Configuration Guide for complete details about creating a namespace junction.

显示交接点详情的“Vserver”>“命名空间”设置页

配置导出规则Configure export rules

在同时具有 VServer 和核心文件管理器之后,应该自定义导出规则和导出策略,用以控制客户端如何访问核心文件管理器导出上的文件。After you have both a vserver and a core filer, you should customize the export rules and export policies that control how clients can access files on the core filer exports.

首先,使用“VServer” > “导出规则”页面添加新规则、修改默认策略或者创建自己的自定义导出策略 。First, use the VServer > Export Rules page to add new rules, to modify the default policy, or to create your own custom export policy.

然后,使用“VServer” > “导出策略”页面,在通过该 VServer 进行访问时将自定义策略应用于核心文件管理器的导出 。Second, use the VServer > Export Policies page to apply the customized policy to your core filer’s exports when accessed through that vserver.

有关详细信息,请阅读《群集配置指南》文章中的控制对核心文件管理器导出的访问Read the Cluster Configuration Guide article Controlling Access to Core Filer Exports for details.

后续步骤Next steps

添加存储并配置面向客户端的命名空间之后,完成群集的初始设置:After adding storage and configuring the client-facing namespace, complete your cluster's initial setup: