您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 资本运营 > 归档复杂关系数据的可靠战略
IntegratedDataManagementSolutions2008年12月久经考验的复杂关系数据归档战略久经考验的复杂关系数据归档战略第2页执行摘要目录持续的数据库增长、长期的数据保持法规和存储需求正使运营成本不断增加。因此,越来越多的CIO开始考虑实现在整个生命周期中经济有效地管理数据和信息的战略的潜在收益。因为大部分存储在高性能应用数据库中的历史数据都是非活动的,所以越来越多的公司开始认识到数据库归档的价值,并将其作为高效数据管理战略必不可少的组成部分。2执行摘要3数据库增长:影响与机会6数据库归档:挑战10寻找理想的解决方案H11归档复杂关系数据的先进技术H15典型数据库归档场景19研究和还原归档数据IBMOPT22IM交付了出色的商业价值允许应用数据不断增长会降低性能、限制可用性、增加成本和减慢灾难恢复过程。然而,归档复杂的关系数据会带来很多挑战。组织需要能够归档历史数据并安全地将其从生产环境中移出。他们还需要能够经济有效地存储归档、保持其可访问和适当地删除数据以便遵从数据保持法规。总而言之,组织需要有效的归档战略,以便在其整个生命周期中管理应用数据。在寻找理想归档解决方案的过程中,有些组织考虑过自己开发,但是不久他们就发现其短期和长期的成本远远大于预期的投资回报。实现开箱即用的归档解决方案可以获得快速采购和实现的优势。但是,大部分理想的解决方案都必须提供归档功能,以满足对跨异构应用环境管理当前和未来数据的需求。久经考验的复杂关系数据归档战略第3页本白皮书介绍IBM®Optim™数据增长解决方案如何提供久经考验的技术和全面的功能,使归档复杂关系数据变得更容易、更令人满意。归档可以在最经济有效的介质上轻松管理和存储,且使历史数据保持可访问,直到保持期限到期。在生产环境中只维护当前活动的数据,这提高了服务水平、增加了可用性并改善了灾难恢复方案。归档使组织能够回收宝贵的容量并降低成本。作为IBMOptim整合数据管理(IDM)系列的解决方案之一,IBMOptim数据增长解决方案满足了依靠大型复杂关系数据库的企业的主要运营需求。数据库增长:影响与机会据行业分析师和领先的计算机杂志报道,全世界的数据正以前所未有的速度迅速增长。Forrester估计大型应用的数据存储库正以平均每年50%的速度增长。1企业数据库的规模正在翻番甚至增长为原来的三倍,超出了原来的估计,这导致了严重的后果。积累更多数据意味着降低性能、延缓响应时间。可用性受到了限制,因为日常的数据维护需要更多的处理时间,经常使系统暂停服务。管理较大的数据库对主要的灾难恢复时间也有影响。如果公司依靠数据密集、任务关键型业务应用来支持运营,那么不受控制的数据库增长会直接影响您的利润,并且使您面临失去客户、让用户不满和失去赚钱机会的风险。久经考验的复杂关系数据归档战略第4页管理和存储企业数据正成为IT官员的首要任务。CIO面临着日益增长的对任务关键型应用100%可用性、24/7电子商务支持和对位于多种平台上的企业数据的可伸缩访问的需求。然而,公司数据库正变得越来越庞大,以至于维护传统的服务水平对于很多IT组织而言是一个巨大的挑战,ForresterResearch估计存储在数据库中的数据有85%都是非活动的。2那么放任数据库继续快速增长会带来怎样的后果呢?对于大部分公司而言,针对指数级数据库增长的解决方案是升级服务器和获得更多的存储容量。更快速、更强大的处理器能够在底层数据库继续增长的同时加速对信息的访问。然而,这种方法很快就由于很多原因失去了可行性。较差的性能和响应时间。随着数据库规模的增大,任务关键型应用的性能不断下降。数据库越大,加载、卸载、搜索、重组、索引和优化所需的时间就越长。响应时间变长了。访问制定决策所需的信息变得更加困难。服务水平下降了。过去,IT由于容量的线性增长能够将服务水平维持在可接受的范围内。然而,随着对高性能系统的大量需求变得比以往更加强烈,IT部门需要更频繁、更大限度地增加容量,以满足这种需求。久经考验的复杂关系数据归档战略第5页密集型数据库调优功能提供了改进性能的另一种方法。通常,DBA可以通过重组数据库、添加索引、实现分区,甚至使数据库的某些部分不规范化(尽管这个方法会给应用维护产生昂贵的连锁效应)改善性能。然而,随着数据库的增长,这些努力的成效越来越小,它只是推迟了对高效、长期的解决方案的需要。有限的系统可用性。管理更多数据意味着维护任务需要更长时间来完成。公司数据爆炸式增长延长了备份和重组的时窗,使数据可用性受到严重威胁。事实上,大部分公司都在努力完成其计划的备份。不采取措施安全地将旧数据从生产数据库中移出,这个问题只会越来越糟。增加成本。购买更多的容量看起来可能是一个立竿见影的方法,但是容量需要不断升级才能跟上数据库的增长。结果,IT组织每年往往要在硬件和软件许可费用上花费几百万美元,而这只是为了扩大服务器、存储和CPU容量。但是,这种短期的战略方法只是一个临时的解决方案,因为更大的问题仍然存在——巨大的数据量仍在不断增长。久经考验的复杂关系数据归档战略第6页更慢的灾难恢复。很多公司很重视灾难恢复。在发生灾难时,主要策略就是让任务关键型系统尽快恢复运行。在数据库超载的情况下,所有数据(包括多年的历史信息)都必须被还原,而我们的最终目的只是希望业务关键型数据重新正常运转。除了关键运营数据之外,还要还原大量很少访问的数据,这会将恢复过程减慢几小时甚至几天。数据库归档:挑战既然数据库增长对性能、可用性和成本有这么大的影响,那么为什么IT组织不愿意从生产数据库中移出很少访问的数据,将其存储在其他地方呢?数据库归档看起来是一个常规解决方案,但是它也不是没有挑战和风险。尽管大部分应用都提供了出色的数据验证和更新战略,但是很少有应用提供一种能够安全地从生产数据库中移除不再需要的非活动数据的方法。即使数据能够被安全地归档,随后的任何访问或还原数据的需求都会带来巨大的挑战,而且很多法规又都要求归档数据保持可访问。归档在引用上完整的数据子集。归档生产数据带来了极大的技术挑战,尤其是当数据存储在一个或多个复杂的关系数据库中时。例如,如果数据被两个不同的数据库引用,这两个数据库必须一起归档,同时还要保留它们之间的关系。功能强大的数据库归档解决方案必须能够管理复杂的关系数据并保持数据引用完整。久经考验的复杂关系数据归档战略第7页当数据模型比较直观时,创建在引用上完整的数据子集比较容易。然而,支持当今企业应用的大部分数据库都依赖于高度复杂的数据模型。通常,数据是跨上百个相关数据表通过各种关系进行定义的,这些关系包括递归关系、双向关系以及其他很难遍历的结构。更复杂的情况是,这些关系可能是由应用管理的,而不是由数据库引用完整性规则管理的。安全地从生产环境移出数据。要从关系数据库安全、准确地移出数据,高效的数据库归档解决方案必须具备以下能力:•处理递归或复杂的关系循环。•管理基于部分列、连接列的关系或数据驱动的关系。•遍历从子表到另一个不同的父表,以及到其他父表之间的关系。•在不违反引用完整性规则的情况下完成以上任务,同时不会产生孤儿数据或者破坏数据库。久经考验的复杂关系数据归档战略第8页复制数据时,IT员工通常担心能否选择完整、准确的相关数据行集合来进行迁移。此外,他们还担心无意中移除了应用可能还需要的生产数据,或者更糟糕的是,意外破坏了数据库,又无法轻易还原数据。所以,放任大型数据库继续增长似乎是更容易的方法,因为没有人愿意冒破坏正在工作的数据库的风险,特别是这个数据库上运行着关键应用时。保持对归档数据的访问。很多公司意识到他们必须准备让各种请求访问归档数据。比如,可能会有这种情况,公司可能需要生成前几年的财务交易记录,以便在诉讼中维护自己的权益。另外,公司必须遵守政府法规和法律。一个主要的担心是,一旦数据被归档并从生产数据库中移出,可能很难在需要时快速找到和访问该数据。从业人员和业务用户需要能在其引用上完整的业务上下文中访问归档数据,又不用还原它。他们还需要只还原所需数据的能力。不必为了访问需要的几行数据而还原大量数据。没有可靠的访问和还原功能,公司认为继续使用传统方法管理数据会更容易——宁可放任生产数据库不断增长也不愿冒“丢失数据”的风险。久经考验的复杂关系数据归档战略第9页遵守数据保持法规。数据保持法规要求各行业的公司将某些类数据保留一定的期限。比如,健康保险流通和责任法案(HealthInsurancePortabilityandAccountabilityAct,HIPAA)要求将记录至少保留6年,病人病逝之后保留两年。在金融领域,萨班斯-奥克斯利法案(Sarbanes-OxleyAct)要求在财年结束之后将记录保留7年。在生产数据库中在线保留大量历史数据的成本令人望而却步;但是违反法规的处罚是很严重的。理想的数据库归档解决方案必须能够确保随需应变地轻松访问归档数据。在数据的整个生命周期中对其进行管理。数据库归档支持根据其随时间推移的商业价值和访问需求管理和存储数据。要开始开发归档战略,业务用户必须定义每个数据集在其生命周期的不同时间点的价值。数据可以被分成不同的访问级别,比如,采集、经常访问、中级访问、很少访问和删除。通过实现满足可访问性需求的数据库归档和存储战略,公司可以减少管理和存储成本,同时确保遵从性。数据库归档是任何数据管理战略不可缺少的一部分。理想的解决方案允许从生产数据库中归档很少访问的数据并将其保存到其他介质。在回报减少,提供最佳生产级访问和性能的成本高于这些数据产生的实际商业价值的时候,将它们从高成本、响应快速的系统移到低成本、响应较慢的系统中似乎更符合其商业价值。久经考验的复杂关系数据归档战略第10页寻找理想的解决方案很多IT官员已经认识到一个有效的数据库归档战略很有用,并且他们正在积极寻找可行的解决方案。备选方案包括自己构建和维护自定义的数据库归档解决方案和购买开箱即用的数据库归档软件。开发内部归档解决方案。面临着归档数据的需求,以及市场中可靠的数据库归档解决方案数量有限的现实,很多IT组织开始开发自己的解决方案。即使有足够的时间和资源,设计、开发、实现和维护一个用于某一特定应用的自定义归档解决方案也是一个极其耗费人力的复杂工程。满足最低需求只是支持企业数据库归档战略的第一步。其他挑战包括加强和维护自定义的归档解决方案以支持应用和数据库的不断变化。没有业务应用不随时间的推移发生变化,在某些情况下,数据库厂商或平台也可能发生变化,使情况变得更加复杂。最后,在IT组织决定开发自定义的归档解决方案之前,要回答两个问题:•如何开发自定义解决方案来支持能从归档中受益的初始应用和所有其他应用?对于每个应用而言,IT员工不仅要编写和调试软件以便100%准确地归档数据子集,还有必要设计和开发研究和还原归档数据的方法。久经考验的复杂关系数据归档战略第11页•IT员工将时间用在其他业务方案上是不是会带来更大的收益?开发内部的数据库归档解决方案需要很多技术娴熟的IT员工,使他们无法为能给企业带来直接业务成效和利润的业务服务。实现开箱即用的数据库归档软件。这种方法是一种经济有效的方法,能够直接解决数据库增长问题,又不会跟其他业务争夺内部IT资源。理想的数据库归档解决方案必须具有灵活性且可伸缩,可以在整个企业中的任何应用上(自定义的或打包的应用)实现,无需编写和维护程序代码。归档复杂关系数据的先进技术开箱即用的归档技术,比如IBM®Optim™数据增长解决方案,提供了全面的归档、还原和存储功能,可以快速实现、轻松定制。Optim的归档功能:•保留归档数据的业务上下文,即使是最复杂的关系数据模型。•包括“选择性删除”功能,可以准确地从生产数据库中移出相关数据集,保留所有其他数据的完整性。•提供预览或“延迟删除”功能,防止意外移除数据。•支持智能的索引,提供了可靠、快速地确定归档数据的方法,以便轻松获取数据。久经考验的复杂关系数据归档战略第12页•提供了在所有归档中快速、轻松地查找特定数据的方法,并支持直接浏览归档数据。•支持归档战略与任何应
本文标题:归档复杂关系数据的可靠战略
链接地址:https://www.777doc.com/doc-824209 .html