所有提交的电磁系统将被重定向到在线手稿提交系统。作者请直接提交文章在线手稿提交系统各自的杂志。

再造遗留在关键敏感系统数据迁移的方法

堡o . Oladipo1*,裘德o . Raiyetumbi2
  1. 计算机科学部门,Nnamdi Azikiwe大学,尼日利亚的雕像
  2. 计算机科学部门,科吉人州立大学Ayingba尼日利亚(电子邮件保护)
通讯作者:堡o . Oladipo电子邮件:(电子邮件保护)
相关文章Pubmed,谷歌学者

访问更多的相关文章全球研究计算机科学杂志》上

文摘

这个研究的目的是为了解决遗留数据存储库的可移植性问题在迁移过程中通过遗留数据库实现数据迁移策略。我们的研究显示,提供不了企业数据库迁移从过时的DBMS随着他们倾向于变得杂草丛生,过于庞大而复杂导致可变性和无法符合当代的技术架构。我们已经进行了再造的传统数据迁移方法(chickenlittle和蝴蝶)通过构建一个中间件,通过一个软件模块的开发和整合Olaray(冷凝器)在设计阶段实现100%的迁移。使用内容分析技术,逐步适应结构化系统分析方法与面向对象的混合设计正向工程部署实现迁移工具。Microsoft Access 2010提供后端,而ASP。净,Visual Basic。净和Java applet前端部署。发达的方法测试使用不同的同质和异质数据库MYSQL, PregSQL DbaseIV。迁移练习的结果填充到远程数据库环境中获得了在这种情况下,隐含一个100%成功的数据迁移到云上。

介绍

数据迁移是一个非常重要的活动在转换的过程中遗留的投资当代软件架构。虽然过程很麻烦,而且会耗费大量的时间,相信最终带来的好处远远大于成本(蒂姆斯,2015)。
今天计算决定组织需要更加关注业务流程和减少对存储基础设施。这引发了技术,如信息技术服务外包和虚拟基础设施提供,除了需要一个共同的格式是建立所有实体参与外包的过程。
通过存储作为服务外包数据存储是一个主要即外包设施由第三方提供的一个组织。提供者的服务的一个主要问题是数据可移植性的问题是由于几个因素主要包括:
即不同的源数据系统架构
二世。事实上,数据格式通常不便于携带
三世。不同的订单,填充、对齐方式等。
在相同的方面,相信遗留系统不能被取代,但需要迁移过程不可分割的一部分,因为他们代表了大量投资,不能简单地处理以及他们通常某些业务逻辑的唯一地方是记录1]。一个主要考虑同样的研究员是业务活动的条件必须继续在迁移过程中。大量的停机时间通常不是一个选项可能因为业务依赖于遗留系统。
导入的原始过程遗留数据到目标系统一般包括手工输入数据进入系统,磁盘和文件夹从一台计算机转移到另一个数据库插入或引入查询语句。此外,由于不同的性质和状态数据迁移以及运行前端的应用程序的类型,存在不同的迁移策略操作在不同的抽象级别。因此需要一个通用的数据迁移系统——中间件支持所有格式在不同数据源的数据。
这项研究调查了先进的遗留数据迁移和创建了一个新的策略移植遗留dbms的数据通过一个re-factory默认的迁移策略小鸡和蝴蝶。为了优化迁移过程,促进关键数据的优先迁移,一个电容器,是一种软件模块开发和纳入迁移系统。此外,数据访问定位器的设计和实现,使表格项记忆装置的映射。最终系统结合优先级的数据抽取、清洗、进口和验证活动,确保业务流程的连续性而转变正在进行。
本文的其余部分组织如下:在提供一个简短的背景数据迁移及其理由在本节中,回顾以往的研究和state-of-theart遗留数据迁移。这是紧随其后的是采用方法的讨论和研究资料和最后,讨论和评价的结果以及结论。

艺术的状态遗留数据迁移

遗留数据通常使用遗留信息系统的结果。因此讨论遗留数据迁移将是不完整的没有一个详细的遗留系统迁移。
遗留信息系统迁移是一个主要的研究工作,但一般只有数量有限的迁移方法(2]。在这种背景下,Tilley(1995)提出了遗留信息系统迁移是一个主要的研究工作,但一般只有数量有限的迁移方法(2]。在这种背景下,Tilley (1995)
在技术、数据迁移的过程是一个复制的数据并把它从一个到另一个设备或系统,处理后使用新的设备或系统。或挑战,关键是要在不影响或禁用活跃业务处理,最重要的是,保持数据的完整性(4]。迁移可以在小型或大型计划几个月,甚至几年。无论范围,必须采取措施确保数据完整性,兼容性,低停机时间和迁移过程。这需要清晰的策略,需求决定和安排计划,设计和实现。
莱文(2009)确定了一些可能需要数据迁移的业务驱动因素包括更改数据库的结构,并购可能给新用户或企业崛起,更换,升级或整合的硬件和软件基础设施,如服务器、数据存储、应用程序和软件等。5]。其他因素包括数据中心搬迁或一般performancerelated调优。这是进一步支持诺瓦克et al .,除了认为,结构性差异的源和目标系统或跨多个数据源也矛盾因素需要迁移的需要建立一个兼容格式(6]。
一组提出的“如何”鲍威尔(2011)提供了一个按部就班的指导,数据迁移到现代架构(7]。特别是作者建议丢弃某些特性等遗留数据的注释,工作流或图像不能转换。本研究将解决这个问题通过提供备选表示的特性。
A3-part遗留数据迁移策略提出的Standen(2009)认为理解和映射遗留数据迁移的关键因素(8]。模型需要确定数据质量作为其数据迁移的第一步,将遗留系统映射到目标数据系统和建立一个数据字典作为参考。虽然这个模型考虑其他因素如位置、依赖关系和法律方面的考虑,不能具体解决的关键敏感数据的担忧。
matthe说道et al。(2011)描述一个基于实践的风险模型,对迁移数据(9]。研究旨在减轻风险数据迁移项目,它本质上是关心的数据迁移流程模型产生和不断完善的过程中几个行业数据迁移项目。作者认为关系型数据库仍在相关业务和终端用户上下文尽管存在其他想象持久数据的技术。因此,迁移到关系模型的数据结构。

相关研究

最早的迁移方法是小鸡的方法。它是一种基于网关的eleven-step方法允许遗留和目标系统并行运行在迁移操作。方法也增量为目标系统虽然小发作,持续增长的迁移过程,直到它取代了遗留系统(10]。这种方法的两个主要问题,提供了一个研究的挑战,我们打算解决:1)网关模块和2)的复杂性缺乏优先级的数据迁移。
蝴蝶的方法对小鸡的迭代和方法提出了挑战。还质疑是遗产和目标系统的并行运行在前面的方法。这就需要竞选过程的定义方法包括以下步骤:
步骤1:确定候选人的语义遗留系统和发展的目标模式;
步骤2:建设一个样本数据存储在目标系统基于目标样本数据;
步骤3:所有信息系统组件迁移而出数据
步骤4:遗留数据迁移到目标系统和用户的培训
第五步:退役的遗留系统和切换到新系统
每一个步骤进一步分解成步骤和具体的活动2]。
另一个早期的模型是“大爆炸”或“冷火鸡”的方法通过贝特曼和墨菲(11]这基本上是一个正向和反向迁移过程的遗留系统必须关闭一个相当长的时间来促进数据迁移前的目标系统是可用而与这种方法的一个问题是,该框架提出了在理论水平过高是有用的在实践中,几乎是没有考虑到实际数据的迁移。
XTIVIA模型是在回应请求由Sun开发的国家航空公司迁移和整合他们的遗留数据。定义的数据流算法使用community edition talend的开放工作室和一个子系统建于迁移和同步数据。的方法本质上是一个三步过程步骤之间(图1)。首先进行的初步分析中建立了客户的需求。这一步是紧随其后的评估阶段的方法,定义了时间表,时间表和成本估计。最后,进行迁移、验证和部署在第三和最后阶段。
另一个特定于供应商的数据迁移的策略是由数据仓库研究所(Rosum, 2006) (TDWI) [12]。相信数据迁移策略不应该是一个单向过程,数据转换从一个点到另一个地方,而是本质上是一个迭代和循环过程包括7步骤,有些步骤被重复(图2)。作者将数据迁移比作人的驱逐出境的国家和破坏原有国家阻止他们会回来——必须用最大灵敏度。因此,迁移必须成功通过每个阶段的方法。
的主要问题的研究(Emmrich et al . 2001年)是适配器的数量的最小化集成中使用多个遗留应用程序和几个新的目标应用程序(13]。研究引入一个中间数据格式的软件,提供不同的转化层之间的数据格式。
的技术细节的图像数据迁移策略的一系列遗留应用程序Ratib等人没有提供(14]。这主要是由于这一事实迁移过程是专有的和目标系统是商业应用。然而,可用的文件强调规划过程的重要性,以减少金融大数据迁移的影响。相比之下,技术文档的过程在我们的迁移策略将在公共图书馆为了提供指导企业可能希望他们的遗留数据迁移到新的基础设施。此外,作者提供了一个草图的总体项目计划,包括临时解决方案,需要解决不同阶段期间迁移但是从技术角度来看这篇文章提供了援助,尤其是对IT人员考虑大数据迁移处理医学图像文件或大量的图像文件。这些IT人员也发现这个讨论有用的早期规划阶段。
比安奇等人应用数据重构策略的小鸡的方法来创建一个增量模型迁移遗留信息系统(15]。数据迁移部分包括数据迁移的理解步骤是首先理解为了独立从冗余的相关数据;和他们的结构进行了重新设计,迁移到目标平台。
以上的方法仅限于简单的遗留数据迁移到目标系统。大多数涉及业务操作停止迁移时,很少是考虑优先级的关键敏感数据迁移过程。

材料和方法

我们界定Olaray方法使用内容分析,本文采用它16]。的方法是逐步适应结构化系统分析方法与面向对象的混合设计的正向工程迁移工具(图3)。使用UML类面向对象设计规范进行,活动和用例图,以及由此产生的迁移实现提供了支持点,然后单击映射。
其他材料部署在这个研究是:
我。一个同质和异质数据库MYSQL, PregSQL和DbaseIV源DBMS测试迁移模型
二世。ASP。净,Visual Basic。净和java applet实现前端部署的软件模块(冷凝器)
三世。Microsoft Access 2010作为目标DBMS端部署

结果和讨论

我们定义了一个新的设计方法,Olaray在这工作。使用内容分析,制定一项战略,采用这种方法将遗留数据迁移到企业数据库。Olaray方法如下图所示的结构视图(图4)。显示了交互和相互依存结构中不同阶段的迁移过程允许相关的分离和冗余数据从源遗留的候选人,建立关键数据移植的本质和发展重点基于关键敏感,从用户体验和构建知识模式构建冷凝器。
遗留系统的初步阶段包括分离成信息系统数据和历史数据(用户),建立关键数据及其优先级和提供高水平的解释和定义要求迁移。其他初步活动包括源数据存储库的分析以确定合法数据迁移;物理数据结构也冻迁移源数据库和目标数据源。遗留数据通过冷凝器使用数据访问模块和分配器(DAA) pre-known目标DBMS,遗留数据迁移到源系统。
上述方法的逻辑视图呈现在图5中所示。最大的想法是能够说明方法的执行中使用的技术参与的发展模式。遗留数据将从DBMS的遗留任何类型的存储访问格式和仔细研究。之后,这些遗留数据将进行操纵和重定向的通用主线区域。他们也接受一些类型的转换根据特定的映射规则。冷凝器、一种实用程序,进行数据的实际迁移到目标数据库,通常一个企业。沿着线的过程,数据定义标准,使用数据字典也做。错误报告保存在错误日志文件生成的。最后,迁移数据加载在企业服务提供者的数据库,为组织使用。

Olaray设计和实现细节

迁移软件开发的这项研究包含模块提取数据从源系统,正确的错误,重新格式化,重组,然后将数据加载到一个替代目标数据库。见高水平模型(图6),该系统由一个遗产档案提取阶段和目标数据库注入子系统,实现为一个冷凝器。优先级分配使用的关键敏感数据从而使高批判性的运动数据在迁移过程中,确保业务连续性。除了数据的转移和重新格式化,清理、重定向和分配,以及方法进行批量出口相关的文件和索引也嵌入到软件系统。
支持图6是顶级遗留数据迁移系统的UML活动图(图7)。数据从DBMS的遗留任何类型的存储格式加载到系统和优先级设置为每个数据集。
发达迁移软件测试使用两个遗留的候选人:DBIV的库存控制数据库和MySQL开源关系数据库。DBIV应用程序开发在1998年本科计算机科学学生来管理库存的多层次营销链。由于应用程序的年龄,和缺乏技术支持存储系统在使用中,只有部分数据是可用的。MySQL DBMS候选人数据另一方面是发达国家在2004年使用2008年发布的5.1版本有一些相似的特征与现代DBMS。整体迁移工具菜单系统提出了图8。

结论和建议

总是会有旧应用程序,与遗留数据。这些应用程序代表了大量企业投资和丢弃的时候表面新技术意味着失去了企业投资和知识嵌入其中。
几个因素可以使需要迁移的数据:不同的系统架构和数据格式,不同的订单,对齐和填充,等等等等,原因,重要的是,业务活动不停止前进在迁移的过程中,不同的数据格式是统一符合这些目标的DBMS。
我们建议的再造通过简化现有的遗留数据迁移的方法完成这项工作(图9)。正如我们所指定的迭代过程和智能模块,实现“冷凝器”以计算(转移)的数据而不是当前的方法把数据转移。

数据乍一看



图1 图2 图3 图4 图5
图1 图2 图3 图4 图5
图6 图7 图8 图9
图6 图7 图8 图9

引用

















全球技术峰会
完美的阿拉伯性感女孩https://aflamaljins.com/