论文部分内容阅读
光子网格是将光网络资源进行抽象化,融合其它网格资源,为用户提供动态可控的网格服务,实现广泛资源共享的一种基础设施。实现光子网格需要解决的主要问题是:如何定义光网络资源?怎样将这些资源封装成业务以及怎样管理这些业务?目前,光子网格技术发展迅速,已成为信息技术领域的研究热点。本文分析了光子网格发展面临的主要问题和关键技术,并在其体系结构的基础上,对面向网格应用光网络预留业务模式进行了研究。本文首先使用网络描述语言(NDL)对光网络资源进行抽象,使之适应预留业务需要。然后对光网络资源预留业务实现方案进行研究,并在此基础上提供了一种资源预留的解决方案。在该方案设计中,首先根据功能需求设计了系统的总体构架,然后对内部模块进行了详细设计。并根据系统要求进行了数据库设计。在功能模块设计中,涉及到的算法至关重要,关系到整个系统的性能和资源利用率。在算法设计中,通过对光网络中动态路由和波长分配的深入研究,衍生出一种基于抢占策略的预留算法,用于降低高优先级请求的阻塞率和提高资源碎片利用率。本文采用成熟的Web Service技术,使用Java语言进行编程,数据库则采用MySQL。使用Tomcat和AXIS部署的Web Service平台实现了光网络资源的预留业务。通过仿真实验,验证了此业务设计方案的可行性,为进一步研究提供了基础。