简化测试数据管理进程并确保其安全性
今天,大多数的IT机构在围绕应用开发而进行更多存储分配和效率提升上都存在问题,特别是在他们创建用于应用测试的整个应用数据克隆时。一家典型的IT企业,要为每个应用创建平均6-8个完整的数据库克隆。通常,数据库克隆也用于应用程序测试、升级、迁移、培训、性能测试,而且他们被应用软件开发商和质量保证小组所使用。
在上述模式中,IT企业必须不断对存储系统进行配置以满足数据的增长,而且这些数据还因为每个应用测试所需的副本数量而成倍增加。这就导致资本支出预算的庞大,同时还导致电力和冷却需求以及数据中心占地空间的增加。此外,IT资源(包括DBA)在低效的进程上也浪费了很多时间,这已经严重影响到应用的开发周期。
其实很少需要完整的数据库副本,而且通过使用数据库子集可以极大地减少维护克隆的成本。然而,直到最近创建克隆仍是一项劳动力密集性工作,且创建子集需要更多的人工介入,这就使其成为数据中心的一项常规的低效率进程。
Solix EDMS测试数据管理使自动创建和管理数据库克隆可以高效完成。它适用于以用户可配置的业务规则为基础的应用测试的集中测试数据管理过程。并且根据用户定义的要求,它使用子集提供了安全的、自动化的、单向克隆来减小克隆规模,与Solix EDMS数据屏蔽整合后可保护敏感信息。这样一来,较小容量的应用测试数据子集就可以高效地被创建和配置,并且减少手动操作,减少错误和降低安全风险。
此外,自动化的子集创建可以降低存储需求,仅需要有限的数据中心资源且提高了IT的生产效率。DBA和研发人员可以通过手动缩短克隆来创建子集或使用高效的Solix测试数据管理,使用插入的方法为数据库克隆创建一个数据库模板,并插入仅需要测试的数据,同时保持参照的完整性。
Solix EDMS测试数据管理可以帮助应用开发人员来:
- 基于应用元数据和子集卷来部署子集策略:
- 对应用元数据进行一次定义,然后重复利用该元数据来定义多个子集策略。由于不同的副本所需的测试数据子集不同,Solix EDMS测试数据管理允许用户基于所需的数据卷来为每个克隆部署适当的子集配置。
- 使用Solix EDMS数据屏蔽可以消除未经授权对敏感的或企业的机密数据的访问:
- 定义屏蔽策略来移除如财务、人力资源或销售信息的机密数据,同时保留在适当的格式以支持测试。
- 通过减少克隆时间和存储要求提高总体拥有成本:
- 单一进程的克隆可以最大程度地减少创建克隆所需的时间和计算资源。
- 创建的子集只包含所需数据以大大减少克隆时间和存储需求。
- 管理多个企业应用的克隆,包括:
- Oracle E-Business 套件
- JD Edwards
- PeopleSoft
- Siebel
- Baan
- 使用JDBC驱动器自定义运行在Oracle、IBM DB2、IBM Informix、Microsoft SQL、MySQL和其他RDBMS的应用
优点:
- 通过自动化的平行复制进程,将生产数据库(不论其大小)的克隆时间从几天缩短到几个小时。
- 创建较小的克隆,来降低存储和服务器的要求。
- 提供删除、缩短以及插入的方式来创建子集。
- 支持数据库、应用和架构克隆。
- 用户定义的业务规则可持续应用于所有克隆的克隆进程。
- 与Solix EDMS数据屏蔽集成可满足数据屏蔽、加密/解密、替代、拖拽和调零需求,从而保护子集的敏感数据,减少安全风险。

