论文部分内容阅读
计算机网络逐渐深入到社会生活的各个角落,越来越多的计算机新技术都与网络密不可分,比如网格、云计算、物联网、服务网络、P2P技术等。虽然这些新技术都是在解决不同层面的问题,满足不同层面的业务需求,但是其关键技术中都涉及到了计算机网络相关的内容。而对网络资源进行管理,又是这些网络技术中的核心部分。针对不断涌现出来的新技术及其优化改进方案,能否深入挖掘其本质,提取一类技术的共性技术,以便基于共性技术,高效的提出创新方案,这是本文的研究重点之一。由于技术是人的一种智力活动,不同领域的技术方法有可能对应着相似的思维过程,因此本文尝试从认知心理学的角度,对网络资源管理技术中存在的共性思维过程进行归纳,抽象出网络资源管理的共性技术,并基于共性技术,提出创新性的技术方案。本论文的贡献包括两个层面,一个是方法论层面,提出了一种技术研究的新方法,即从认知心理学的角度,对技术的思维过程进行归纳总结,提取共性技术,以便于快速掌握一类技术的本质,提出更多的创新方案;另一个是具体的技术层面,本文基于共性技术,提出了关于网络资源管理相关的创新的工程设计和理论算法,并进行了验证。这个层面包括:基于网络资源描述共性技术,提出了一种面向服务的网络电子设备管理系统,SODM系统,解决了千差万别的网络电子设备统一控制管理的问题;基于资源发现共性技术,提出了一种改进的P2P资源发现算法,NChord算法,解决了传统Chord算法路由表空间利用不充分的问题,提高了查找效率;提出了一种面向移动P2P的自适应资源管理策略,AMRM策略,解决了移动网络环境中,网络异构、设备资源受限等因素导致的传统P2P资源管理算法效率低下的问题;提出了面向多业务的统一资源分发系统,URDS系统,实现了异类业务的统一透明的资源分发管理,系统具有高可扩展性和兼容性,解决了现有资源分发系统的业务相关性强,扩展性差的问题。实验结果表明,本论文提出的资源发现算法具有较好的性能指标,可以有效的降低路由延迟,提高资源发现效率。另外,基于本论文的设计方案开发出的软件系统运行稳定,性能良好,达到了预期目标。