对计算机云存储中数据迁移的研究

2019-06-20 10:31曾龙辉
电子技术与软件工程 2019年5期
关键词:云存储计算机技术

曾龙辉

摘要    在计算机技术快速发展的背景下,数据存储数量正在逐渐增加,而云存储技术作为其中一个重要的信息存储方式,可以在应用中发挥重要的作用。本文立足于现阶段计算机云存储中数据迁移所面临的考验,对云数据迁移面临的问题解决方法进行了论述。希望可以通过以下经论述促进云存储技术进一步完善。

【关键词】计算机技术 云存储 数据迁移

伴随社会需求的不断增加,计算机技术被广泛应用,云存储作为计算机技术当中一个新型的存储方式,它具有便捷、稳定以及高效等优势,可以在日常生活中满足人们多种使用需求。究其根本,云存储其是一种综合性质的系统,针对不同的存储需求,表现出不同的使用方式,可适应性极高。

1 计算机云存储中数据迁移面临的考验

1.1 网络连接能力的考验

云存储究其根本需要依靠互联网来实现,那么数据迁移就必将会面临网络连接能力这个问题。在对云存储进行使用过程中,客户之间与云端经PB数据切换十分困难,现阶段的操作模式仍然应用局域网以及广域网达到数据传输的目的。不同数量的数据传输,最后的时间不尽相同,并且网络连接能力不同,传输时间也会不同。所以系统终端的响应滞缓是阻碍云存储被应用的主要原因。

1.2 数据结构化以及迁移工具选择的考验

为了可以将数据库转移到云存储系统当中,就需要就行适当的数据结构化,并且选择合理的数据迁移工具。传统形式的数据库想要转移到云存储系统中需要面临很多问题:首先需要解决数据的抽取问题。在转移过程中,需要数据库在短时间内将数据信息抽取到云存储系统数据库当中。其次,需要解决数据的转换问题。怎样才能在抽取过程中完成数据模式的转换,以此来更好的适应云存储系统环境,让云存储系统可以兼容更多信息。

1.3 数据迁移的安全问题

基于计算机技术下的数据迁移,将会具有安全性,在转移过程中是否能保证数据的完整性以及数据不丢失是必须解决的问题。安全管理中,使用者的数据迁移必须认识到以下几点内容:

(1)使用者的数据是不是全部都适合存储到云系统当中,一旦敏感数据发生泄漏,将会对使用者造成不可估量的危害。对于这种数据,使用者需可以进行选择性保留。

(2)在应用任何存储系统或者是相关服务之前,都需要对云供应商进行考察,看其安全保护措施是否完善。

(3)需要对待迁移数据进行加密。因为使用者并不能从云供应商的承诺中确定数据迁移是否真的安全,应该采用相应措施对数据进行加密,特别是敏感数据要尤为的重视。

2 计算机云存储中数据迁移的分析

2.1 数据迁移的网络连接

为了可以让数据迁移变得更加适应各种存储类型,需要对网络选择以及网络连接进一步细化。基于上文中提到的多种问题,针对不同使用情况的网络连接可以通过以下两种方法来实现:第一种方法,当数据存储者的数据处理量较大,但是数据整体数量并不多时,可以对计算的信息传输效率不做太高要求,在这种情况下,云供应商则可以根据使用者的具体情况提供一个供应商到使用者的私人网络接入点,在使用过程中可以减少使用者数据迁移的时间,以及一些不必要的传输环节。同时云存储系统的使用者可以在不影响正常生活以及工作的情况下根据自己的时间安排数据迁移工作;第二种方法,在云存储系统的使用者,可以对数据进行拷贝的情况下,则可以应用sneakernet这种方式进行数据经迁移。也就是利用人工网络模式,将待迁移的数据拷贝到磁盘或者是其它移动存储设备当中。就目前的使用情况来说,这种方法可以很好的适应多种情况下的数据迁移。很多云供应商为了可以实现数据的快速转移,都会对待转移数据采用一些合理的人工网络模式。

2.2 数据结构化以及迁移工具的选择

为了更好的解决数据抽取以及数据转换的问题,数据结构化以及迁移工具的选择就显得尤为重要。本文建议采用Windows和.NET基础之下的Microsoft Windows Azure。应用Microsoft Windows Azure作为云存储系统的平台,这样相关的应用程序就可以非常轻松快速的转移到云存储系统当中。这里我们以当下应用最为廣泛的ASP.NET+SQL Server来进行分析,该种开发模式下的SQL Azure和SQL Server具有十分高效的系统兼容性,所以对于任何类型的数据都具有良好迁移效果,这样数据迁移就可以达到简洁、高效的目的。在数据迁移过程中只需要注意数据库的容量即可,通常情况下对于数据库容量大小的规定为不超过50GB。但是传输数据数量如果超过了50GB,那么可以应用SQLAzure Migration Wizard来进行数据的辅助迁移。这个系统可以对当下的数据模式进行分析,寻找出与SQL Azure不相匹配的数据模式,以此来帮助开发者修改系统的局限性。并且也可以应用BCP在后台当中完成数据的迁移活动。

2.3 提升数据迁移的安全性

对于很多云存储系统的使用者来说,信息就是最为宝贵的财富,是核心资产。如果使用者不能很好的从云存储系统中获得信息,或者云存储系统中的信息丢失,都会让使用者陷入困境当中。对此需要采取一些合理方法维护数据迁移的安全。例如,可以采用树型结构标签的方法,将每个用户都划分为不同的部门,并最终保存到云存储系统的中央存储节点之上。同时,继续应用树型结构标签将各个数据节点分成为不同的机组,最后保存到云存储系统的中央存储节点之上。然后,我们将上面这个两个树型结构标签中的各个对应点进行关联,这样就可以得到不同类型数据迁移的不同安全策略。最后,每个数据块在转移过程中都可以执行相应的安全命令。

3 总结

综上所述,我们国家云存储系统还处于使用的初级阶段,虽然可以很好的满足日常信息存储需求,但是在数据迁移方面仍然面临很多的考验。总的来说数据迁移是一个需要精心策划的过程,不恰当的迁移方法将会造成传输效率慢以及数据丢等问题的发生。以上内容对数据迁移过程进行了简要的优化,最终达到科学的数据迁移。

参考文献

[1]杜丹蕾,尹向东.基于公有云存储的计算机专业实验室重构[J].湖南科技学院学报,2015,36(05):113-115.

[2]张兴旺,李晨晖,秦晓珠.构建于廉价计算机集群上的云存储的研究与初步实现[J].情报杂志,2011,30(11):166-171+182.

猜你喜欢
云存储计算机技术
计算机技术在财务会计中的运用
关于计算机科学与技术未来发展趋势的相关探讨
浅析龙岩烟草业务数据与监控数据中的云存储与大数据