摘要:传统数据存储在线下数据中心,存在成本高、运维难、性能难保障等等多方面的问题。阿里云提供闪电立方、OSS/NASImport、混合云存储阵列、镜像回源、302跳转、伪源站等六大解决方案为企业提供不同场景的海量数据迁移解决方案。
存储和数据迁移的挑战
在传统企业服务中,大多数企业都是自建IDC,因此经常会遇到各种各样的问题,第一是成本高,机器成本、网络成本、人工成本,软件授权费用,公网内网费用,IDC租用费用等等。第二是运维很难,经常随着数据的积累,硬盘故障,服务器故障,网络故障,软件故障,IDC故障,用户投诉,整个运维难度成指数增加,体验非常差。第三是性能难保障,数据可靠性,服务可用性,功能先进性,安全性。随着业务的发展,以前的存储系统很难满足业务的发展、功能和性能的发展。因此向云迁移是数据存储的未来趋势。
![a58331300a118be55d7e49f140de64df3b281dae](https://yqfile.alicdn.com/a58331300a118be55d7e49f140de64df3b281dae.png?x-oss-process=image/resize,w_1400/format,webp)
阿里云存储有很全的产品家族,包含块存储、文件存储、对象存储、归档存储、表格存储等等。每一项都可以分很多子项。因此运维也不像以前那么难,可以做到代码改动上云、安全免运维(不用关注细节)、三步开通(开通-使用-付费)、一键备份等等,非常简洁方便。阿里云存储在全球有19个节点,可以做到全球写、全球读,目前在国内是最强的。
对于数据迁移来说,一般分为以下五个步骤:
1、评估现有的业务情况。做迁移之前,一定要把业务的情况了解清楚,比如:现有存储的总体IO、总吞吐、网络总带宽、已用带宽。
2、评估可用资源。存储集群可用吞吐、IO、可用稳定网络带宽、预留安全水位。
3、迁移前准备。根据评估状况制定迁移方案,计算需要的部署闪电立方Agent的集群数量和NASImport集群数量。
4、开始迁移。部署迁移集群,监测迁移状态,失败文件重试。
5、迁移结束。检查迁移文件数、校验迁移文件正确性。
在向云迁移海量数据的过程中,因为非结构化的存储比结构化的存储有更多的数据格式类型。对于非结构化的存储,没有办法知道有多少数据类型和文件系统,也有一些本地的大数据相关的对象存储,这样的对象存储,接口不一样,实现功能也不一样,因此对于非结构化的存储迁移需要更多的组合方案。阿里云提供了离线迁移的方案,叫闪电立方。同时也提供了海量数据在线迁移基于OSS/NASImport的在线迁移工具,针对不同的互联网产品,也提供了各种迁移服务,比如混合云存储阵列、镜像回源、302跳转、伪源站等等。下面分别介绍这六种解决方案。
在线迁移神器OSS/NASImport
![1873161282554105f825721d57e963944f62c120](https://yqfile.alicdn.com/1873161282554105f825721d57e963944f62c120.png?x-oss-process=image/resize,w_1400/format,webp)
1、支持多种源站,多种数据接口,可定制开发.
2、全在线服务,无缝迁移。
3、支持存量数据同步和增量数据自动同步。
4、支持断点续传,失败任务重传。
5、支持上传/下载流量控制。
6、支持多任务,并行数据下载/上传。
7、支持上传结果校验。
8、可视化监视界面。
离线迁移神器闪电立方
![f68a54e65ad829bb20f00cab3a5ff10d08f09b9e](https://yqfile.alicdn.com/f68a54e65ad829bb20f00cab3a5ff10d08f09b9e.png?x-oss-process=image/resize,w_1400/format,webp)
1、军工级物流密码保护箱。
2、双控制器,支持双电源。
3、企业级SAS硬盘,Raid6数据保护。
4、AES256 对称加密,MAC认证。
5、客户保管密码 SHA256(可选)。
6、支持压缩去重。
7、确认迁移完成后,数据合规擦除。
8、单套支持每次迁移480TB。
闪电立方就像一个超大的U盘,可以直接把闪电立方插到机房,然后把数据迁移到闪电立方,再通过专业传输物流上传到阿里云机房即可迁移成功。
混合云存储阵列
![91c6b1be875c4b3c31a564a13310df53e5fedffd](https://yqfile.alicdn.com/91c6b1be875c4b3c31a564a13310df53e5fedffd.png?x-oss-process=image/resize,w_1400/format,webp)
OSS镜像回源
![1b62475a96a343e2410027a1363320d98e0b7188](https://yqfile.alicdn.com/1b62475a96a343e2410027a1363320d98e0b7188.png?x-oss-process=image/resize,w_1400/format,webp)
302跳转
另外一种方案,不需要把所有数据迁移到OSS数据,比如热点数据,我们提供302跳转功能。当用户通过CDN访问OSS的时候,即使OSS没有数据,只要打开302跳转功能并且配置好回源地址,OSS会主动的把回源地址返回给CDN,然后CDN会拿到地址再回源到源站拿到数据返回给用户。这两种是完全在线迁移,对互联网业务和增量数据迁移是非常好用的。
伪源站
![a85981995b978e453c3d27a91769fd7d76a686c4](https://yqfile.alicdn.com/a85981995b978e453c3d27a91769fd7d76a686c4.png?x-oss-process=image/resize,w_1400/format,webp)
![ee9e7b04811d9942290ec4f8ee6e3e8fa07f90be](https://yqfile.alicdn.com/ee9e7b04811d9942290ec4f8ee6e3e8fa07f90be.png?x-oss-process=image/resize,w_1400/format,webp)
以上介绍的6个方案适用于不同的应用场景。对于非结构化的数据来说,数据类型太多、数据量大小也不一样。例如像闪电立方,最适合做离线迁移,即使数据量上百TB,但前置条件是本地IDC要有足够的内网带宽和机架提供给闪电立方。例如像镜像回源,用户访问OSS的时候,如果文件特别大,再去源站拿数据的时候,访问速度就会非常慢,所以镜像回源适合小规模的文件迁移,例如图片、短视频等等。
![dc0eb7bc71fa2199bf87c0cc2971bc11b809608b](https://yqfile.alicdn.com/dc0eb7bc71fa2199bf87c0cc2971bc11b809608b.png?x-oss-process=image/resize,w_1400/format,webp)
![47225f9e2b72aa3d393edfd09d6dc1387534e81f](https://yqfile.alicdn.com/47225f9e2b72aa3d393edfd09d6dc1387534e81f.png?x-oss-process=image/resize,w_1400/format,webp)
![68092cfcef20da00333fdb5d7c7fb3442f301c0e](https://yqfile.alicdn.com/68092cfcef20da00333fdb5d7c7fb3442f301c0e.png?x-oss-process=image/resize,w_1400/format,webp)
在存储迁移这个领域,阿里云积累了大量的经验。阿里云存储服务客户的数据达到了10EB以上,为100PB以上的客户从线下迁移到阿里云OSS,最多一天迁移5PB的数据。阿里云的迁移方案接口丰富、性能强大、稳定可靠、安全高效,支持在线、离线、纯互联网、传统企业的混合云模式进行迁移,将来会有越来越多的客户会把线下的数据迁移到阿里云存储。
本文由云栖志愿小组黄小凡整理