文档

文件系统全网统一命名空间解决方案

更新时间:
一键部署

统一命名空间介绍

阿里云文件存储NAS(Apsara File Storage NAS)是一个可大规模共享访问,弹性扩展的高性能云原生分布式文件系统。

统一命名空间允许用户将一个NAS集群内的多个文件系统使用统一的域名挂载使用;

目前在企业版V3.12及其以上版本具备能力。

使用场景

多Region架构,跨域场景下统一命名空间方案将一个NAS集群内的多个文件系统使用统一的域名挂载使用,用户不需要自己维护多个挂载点,以及对应的挂载路径。通过统一命名空间,在操作多个文件系统时,用户可以获得和单个文件系统一致的使用体验。

统一命名空间构建了一个虚拟的根目录,其中的文件系统就是它的一级子目录。添加到统一命名空间的文件系统,依然可以使用自己的挂载点独立挂载。

使用限制

  • 文件系统在统一命名空间中的映射名限制在255个字符,且是如下字符串之一:.+-_()<>@#和0-9a-zA-Z。

  • 添加到统一命名空间的文件系统,需要和统一命名空间在一个集群的同一个用户下,且需要存储类型、协议类型、加密类型相同。

  • 在单个统一命名空间下,文件系统映射名不能重复。

  • 跨域编排添加的挂载点和绑定的目录一经设置不能修改,可以移除,但是再次添加时,需要绑定到第一次设置的目录上。

方案概述

  1. 方案实现流程。1

    • 在各域个创建一个统一命名空间,以及挂载点。

    • 通过跨域编排功能,映射到客户端的本地目录树上。

    • 编排完成后,用户指定根目录,生成自动挂载脚本。

    • 各客户端直接使用自动脚本将各域名挂载到对应的本地目录上,达到跨域统一访问的目的。对于各统一命名空间,最终挂载的本地路径就是:<用户自定根目录>/<统一命名空间的映射路径>

方案详细步骤及验证

  1. 在Region1和Region2分别创建两个VPC网络。

    1. Region1:192.168.1.0/24(命名skvpc1),Region2:192.168.2.0/24(命名skvpc2)

      Region1:2Region2:3

  2. 设置跨域高速通道。

    1. 在两个Region内分别为对方设置VPC高速通道,首先分别配置两个VPC的路由表。以skvpc1为例,将skvpc2的地址段(192.168.2.0/24)转发给skvpc2,添加到skvpc1的路由表中。在路由表页面,选择skvpc1对应的VPC ID 。4

    2. 选择添加路由条目,注意这里的目标网段必须与skvpc2严格一致,类型选择路由器接口(专有云网络方向)。首次使用是没有可选的专有网络实例,这时可以直接单击下面的创建VPC互联,为skvpc1设置到skvpc2的高速通道。5

    3. 创建VPC互联(注意本端和对端VPC网络ID不要选错)互联带宽根据实际需要选择。创建成功后,会跳转到VPC互联页面,状态已激活,表明从skvpc1到skvpc2互联成功。67

    4. 添加路由条目页,在其专有云网络列表刷新,看到新创建的VPC互联,单击确定添加路由。8

    5. 同样的操作,在Region2位skvpc2添加到skvpc1的路由条目。(这里由于在前面已经创建了skvpc1到skvpc2的高速互联,因此不需要再重复创建),至此,两个VPC已经打通了。9

  3. 创建同VPC下的两个Region NAS统一命名空间及挂载点和ECS实例。

    1. 在Region1创建NAS统一命名空间nastest1并添加挂载点和文件系统testnas0076e以及testnas0086e,选择skvpc1。10

    2. 在Region 2创建NAS实例nastest2并添加挂载点和文件系统testnas0075e以及testnas0085e,选择skvpc2。11

    3. 创建ECS实例。12

    4. 在NAS文件系统的权限组,添加权限地址(申请的ECS地址),设置读写权限。1314

  4. 验证统一命名空间和跨域挂载编排。

    1. 登录Region 1 ECS 192.168.1.234,安装nfs-utils,挂载Region 1的统一命名空间文件系统成功。2

    2. 在Apsara Uni-manager运营控制台上在region 1创建region 2的跨域编排映射。12

    3. 登录region 1 ECS 192.168.1.234,安装nfs-utils;执行挂载region 2的统一命名空间文件系统成功。验证两个文件系统读写成功。3

    4. 挂载点映射的两个文件系统19fe54bbf8和1f23d48223均为512.00 GB,验证挂载容量为1 TB,容量一致。121

    5. 可按需,操作相关的文件系统添加查看移除。

      1. 查看并删除文件系统映射成功:193

      2. 添加文件系统映射成功:125

通过以上方案,用户不需要自己维护多个挂载点,以及对应的挂载路径。

  • 通过统一命名空间,在操作多个文件系统时,用户可以获得和单个文件系统一致的使用体验。

  • 通过跨域编排可以跨域挂载,统一管理和使用跨域文件系统资源。

  • 本页导读
文档反馈