论文部分内容阅读
网格是继传统因特网、web之后互联网发展的新方向,代表了一种先进的技术和基础设施,它将高性能计算机、分布式技术、因特网等多种技术有机地结合起来以达到各种软硬件资源的整合与协同。网格不仅能为用户提供随时随地的高质量服务,而且通过资源的整合与协同,可以消除资源孤岛,经过优化组合的资源,将极大地节约资源和降低个人或组织使用资源的成本。网格门户作为连接网格资源和用户的纽带,屏蔽了网格资源复杂的内部细节,使用户能通过熟悉的web界面、一致的操作方式和高效方便的访问机制来使用网格系统和获取网格服务,从而解决网格系统资源使用复杂的问题。本文对网格门户的关键需求进行了深入研究,以Globus Tookits工具包和Java Commodity Grid工具包为基础,搭建了一个网格试验环境,并在此基础上设计和实现了网格门户。文中对网格门户的设计和实现过程进行了详细的剖析和讲解,在设计和实现的过程中遵循接口依赖原则,使所设计的门户具有较高的可维护性和重用性,使其不依赖于特定的GT和Java CoG版本甚至特定的网格平台。在网格资源管理设计中提出了一个基于计算机性能数字化的资源匹配算法,该算法通过将计算机性能进行数字化处理,从而可以支持资源的快速定位,使资源的查找速度更快,匹配的准确度更高。最后,对于网格门户框架的可行性及其结构进行了一次有益的探索,提出了一个可用于快速开发网格门户的网格门户框架原型,通过分析,使用该框架搭建网格门户将大大提高开发人员开发网格门户的效率。