这个需求比较普遍,所以现在对象存储也提供 NAS 异构的功能,可以把 NAS 中的数据在线迁移到对象存储,在配置 NAS 异构功能时,需要将原有的 NAS 卷挂载到对象存储网关节点,在纳管 NAS 的过程中,对象存储会读取 NAS 中文件的元数据信息,并将其转换为对象存储中的对象属性信息,同时将源文件与桶空间进行映射。
在实际测试中, 3 个节点的对象存储集群,对 1000 万个文件进行纳管只需要 90 分钟,并且无需考虑文件大小。相比之下,使用传统方式迁移 1000 万个 16KB 大小的文件,需要 12 个小时左右的时间。
以上是杉岩 MOS 对象存储的数据迁移方案,考虑到不同客户对 NAS 设备的替代需求存在差异,杉岩提供了不同粒度的纳管选项。客户可选择对整个 NAS 目录进行纳管,也可以只纳管其中的某个子目录,实现增量纳管的功能。
完成纳管后,利用生命周期的转移策略,自动将原有 NAS 中的数据逐步迁移到对象存储中,整个迁移过程业务无感知。