数据库臃肿的影响
当今在许多大中型企业(包括世界上最大的企业)中,Siebel CRM已成为基本的业务管理工具。它提供了一个360度全方位的客户视图,同时协调着不同企业或地域之间虚拟销售团队的工作。与其他诸如ERP和企业财务等基本业务管理系统有所不同,Siebel CRM主要是面向客户的,因此它的主要用途是管理客户帐户。每当客户提出问题或销售人员接到订单或任何企业员工与客户联系的时候,Siebel都要处理这些信息。
相较于其他许多计算机系统,Siebel性能的变化对客户服务质量的影响更大、更直接。随着Siebel生产数据库的增长,其性能不可避免地受到影响。问题是Siebel保存每次交易的所有数据,却没有内部机制来执行清除业务数据库中已完成的或取消的历史数据的工作。因此Siebel的操作中经常要处理大量无关数据,并且这种无关数据还在不断地增长,这无疑是增加了Siebel操作的计算量。每次查找、计算等操作的迟缓响应将直接影响到顾客服务。而这种延迟等待的最终的结果是很容易摧毁掉企业辛苦塑造的客户的忠诚度。
数据归档—一个更好的解决方案
在一些企业中,数据激增的问题已经非常严重,以至于必须要清除陈旧数据来提升性能。然而这是一个危险的做法,因为这些数据往往是用于法规性审计需要,并且用来满足民事诉讼的查询要求。对于税务审计和业务研究,或是建立长期的市场模式,这些数据则可帮助企业发掘商业和节省的机会。
解决这个问题常见的做法是首先从硬件上下手。升级到更大、更快的服务器并且增加额外的1级存储磁盘。不过这样做有几个缺点,首先,升级需要耗费资本预算,但是在目前的经济环境下,预算已经很紧张了;第二,这无助于解决备份/恢复窗口的问题。而在一些企业中,这些窗口数量已经接近临界规模;第三,这种方法会过量使用能源、冷却和数据中心的物理空间容量,然而现今很少有企业有能力再去兴建新的设施。
虽然这些历史数据是很重要的,但是它们并不需要一直保存在生产数据库中,80/20定律同样也适用于电脑数据。多项研究表明,80%-90%的数据访问是针对数据库中的最新数据。而大部分旧数据(尤其是已完成的和取消的交易)虽然需要保留以符合法规遵从、税务和商业研究用途,但却是可以对其进行安全地归档,即将这些数据从活跃的Siebel数据库迁移并存储到较慢且更便宜的储存介质上,进而达到缩减生产数据库体积的目的。通过缩减完成每次操作都需要访问和查找的生产数据库体积,Siebel性能可提升至其最佳水平,更重要的是这意味着可以更好服务客户。
Siebel和Solix
很少有归档工具可以满足Siebel归档的特殊需求。然而Solix技术有限公司提供的Solix企业数据管理套件(EDMS)却符合所有Siebel归档需求。通过管理当前客户活动和归档历史交易来提高Siebel性能的策略是已经过验证的,Solix EDMS在这种策略基础之上通过访问生产和归档组合而成的数据,为用户的日常业务流程提供一个无缝集成。 Solix以不同的方式提供这种功能。一个指定的用户可以一种独立的视图的方式从生产环境访问归档数据。 Solix也提供了一个单独的Siebel实例可以同时访问生产数据和归档数据(称为“合并数据”)。使用Siebel应用的Oracle公司目前也验证通过Solix EDMS和Siebel应用之间的集成。
同时,Solix还使用了Siebel应用的逻辑和验证规则,因此它可以始终保持数据和应用的完整性。归档处理不仅保存了数据,而且还保存了元数据,所以每个归档业务对象即可代表一个完整的,可用于审计的 “实时快照”。归档还可以捕获任何关联的对象(例如Siebel文件系统文件的文件附件)并且提供一个在其业务范围内完整的数据。
当已完成的活动或服务需求及其相关文件附件进行归档后,用户可以从Siebel应用中访问并显示归档数据,同时用户也可以在生产环境中访问这些数据,只需要点击归档服务请求标签即可查看所有的已被归档的服务请求,或者登录一个单独的网址来访问归档的数据,当然用户也可通过该网址无缝访问所有的服务请求。这种动态的访问方式成为了生产数据和归档历史数据之间的一座桥梁。
因此,Solix EDMS(企业数据管理套件)提供了这个问题理想的解决之道,它支持完整的数据管理,可以实现Siebel环境的优化来提供较高的服务级别,同时还能支持后台业务需求