论文部分内容阅读
随着近年来科技的不断发展,许多领域对计算机的计算能力的要求越来越高;一些大规模的科学计算单靠一台甚至数台超高性能的大型机都无法得到期望的效果。网格计算技术的出现与迅速发展就是以科学研究与商业应用对计算能力的不断增长的需求为背景的。而网格的目标就是将地理和组织上分布、异构的各种高性能计算机、数据服务器、大型检索存储系统和可视化、虚拟现实系统等通过高速互连网络连接并集成起来,协同完成一些大型科学研究或商业应用,最终消除信息孤岛与资源孤岛。无论网格计算技术被应用到科学研究领域还是商业应用领域,引进商业智能(BusinessIntelligence)系统都是非常必要的;科学研究领域使用网格计算技术,主要是进行大规模的科学计算,而科学计算过程中所产生的数据如果经过商业智能系统的集成,分析并可视化展现,对科学研究算法的改进与研究周期的缩短以及降低IT成本无疑有很大的帮助。商业应用领域使用网格计算技术,主要是收集地理位置分布的资源信息,这些信息甚至可能来自不同组织,然后通过OLAP或者数据挖掘技术来把数据转化为知识,提供给决策者进行商业决策,让企业适应竞争日益激烈的市场环境。本文研究了PlatformEGO网格操作系统环境的商业智能框架的设计与实现。针对现有PERF商业智能框架的数据集成模块中所存在的不足做了改进,提出了一种基于Shell脚本的、灵活的、通用数据加载器模型。改进了的通用数据加载器模型由于提供了统一的程序接口,极大地缩短了新数据加载器的开发周期,减少了新数据加载器从开发到企业部署的中间环节,从而降低了风险。这种基于Shell脚本的通用数据加载器的设计与实现,有效地缩短了企业用户对新数据的加载请求时间,有助于提高企业将数据转换为知识的效率,提供及时的商业决策。对于企业之间竞争的激烈程度日益加剧的现状来说,无疑具有很强的商业价值。