传统NAS存储数据迁移到对象存储有哪些方案,有什么风险,如何规避风险?

传统NAS存储数据迁移到对象存储有哪些方案,有什么风险,如何规避风险?

参与13

3同行回答

zrosinesszrosiness系统架构师JSRCB
有多种方法迁移。可以通过简单的代码,将NAS数据看作对象,直接调用S3接口,将数据迁移至对象存储,也可以利用开源工具,甚至curl。迁移完毕再将应用切换至对象存储,注意避免迁移过程中误覆盖增量数据,...显示全部

有多种方法迁移。可以通过简单的代码,将NAS数据看作对象,直接调用S3接口,将数据迁移至对象存储,也可以利用开源工具,甚至curl。迁移完毕再将应用切换至对象存储,注意避免迁移过程中误覆盖增量数据,

收起
银行 · 2018-12-05
浏览3632
孟威孟威系统架构师IT
1)传统NAS数据到对象存储的无缝数据迁移的方案:一般来说,新的NAS设备本身具有向对象存储迁移的功能。或者使用数据无缝迁移、协议转换引擎等工具。用户访问数据时,若对象存储无该部分数据,则会回源到用户源站去读取数据,并写入到对象存储,将数据传递给用户。利用迁移工具将用户...显示全部

1)传统NAS数据到对象存储的无缝数据迁移的方案:
一般来说,新的NAS设备本身具有向对象存储迁移的功能。或者使用数据无缝迁移、协议转换引擎等工具。
用户访问数据时,若对象存储无该部分数据,则会回源到用户源站去读取数据,并写入到对象存储,将数据传递给用户。利用迁移工具将用户源站的已有数据迁移到对象存储。若用户源站所有数据都被访问过,则源站所有数据都会被同步对象存储,无需再使用迁移工具迁移数据。
结合用户的迁移场景,综合考虑用户的业务需求、迁移的时间成本、数据迁移量、网络速度等因素(1MB 以下的小文件数量较多、磁盘 IO 性能不足等等也会影响到数据的迁移进度),可以选择离线迁移或者在线迁移两种方式。
第一种方式离线迁移:如果用户的存储容量很大(TB~PB 级别),或者带宽有限,在线迁移时间成本较高,业务场景允许停服,则可以考虑离线的迁移方式。离线迁移可解决本地数据中心通过网络传输迁移云端时间长、成本高、安全性低的问题。
第二种方式在线迁移:如果用户的存储容量不是很大,而且业务场景不太允许停服,可以考虑在线的迁移方式。

2)数据迁移风险主要体现在迁移链路是否稳定,数据是否一致性,迁移机制是否智能。

3) 迁移至对象存储的设计如何规避迁移链路的不稳定性和风险?对象存储迁移机制支持多种功能,保障用户成功完成数据的在线迁移。
 查看数据迁移进度
 文件一致性校验
 失败重传
 断点续传
 启动HTTPs安全传输等功能
为了提升迁移效率机制,分布式并行传输有利于加快迁移速度,迁移至对象存储支持:
 可迁移全量或增量数据
 根据网络环境自定义调整大小文件的阈值
 针对大文件小文件分别定义并发度
 实现大文件分块、小文件并发传输
 自定义迁移执行时间和带宽限制
 监控生产数据压力,保证自身业务运行不受迁移数据带宽占用影响等最佳迁移方式

当用户选择IBM 的对象存储COS产品,IBM COS会为应用提供完整的NAS和对象存储的切换方案,规避新技术引入的风险,保障业务连续性。IBM会帮助用户更好的针对应用和架构的具体情况进行针对性的改造、部署、测试等。

收起
IT咨询服务 · 2018-12-05
浏览3478
匿名用户匿名用户
最优做法是这个对象存储能异构NAS.这样如果应用支持S3 的话,那切换时间会很短以及业务连续性很高显示全部

最优做法是这个对象存储能异构NAS.这样如果应用支持S3 的话,那切换时间会很短以及业务连续性很高

收起
IT咨询服务 · 2018-12-04
浏览3436

提问者

ydch10086
系统工程师上海华腾

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2018-12-04
  • 关注会员:4 人
  • 问题浏览:5059
  • 最近回答:2018-12-05
  • X社区推广