论文部分内容阅读
网格计算是近年来分布式计算在科学研究领域和商业领域的新的研究和发展趋势。网格计算系统的部署使企业的闲置计算资源得到充分利用,省却了企业在超级计算机上的投入,使得企业内部不同部门的计算和存储资源能够共享,消除应用孤岛,并行计算的性能和规模得到提高和扩展。而亦是近年研究和开发热点的SOA系统架构将企业应用纳入到一个灵活的信息基础架构之上,使软件组件在松耦合的基础上得到最大程度的复用,构建在这样的系统中的各种服务可以以一种统一和通用的方式进行交互。
本文针对金融分析领域分布式计算的传统应用和网格计算的应用现状,分析了现有企业网格解决方案存在的不足,并提出了针对这些不足企业网格计算系统应该完成的改进,结合SOA架构的优点,分析了一种基于SOA的企业计算网格设计和实现方案,并着重研究了资源管理层的计算资源分配和负载管理层的负载调度改进算法。
然后分析了这种系统在金融分析应用中的可行性,利用此系统实现了一个金融分析的应用:基于Monte Carlo方法和VaR的资产组合优化模型计算,使得SOA的服务组合的灵活性和网格系统计算资源的高利用率能够得以体现。
最后,依据设计目标分析了此系统在Windows和Linux网格中的性能参数,系统在具有复杂分布式计算需求的金融分析领域提供了一种实时的具有高可扩展性的解决方案。