论文部分内容阅读
下一代Internet的高度“自动化”要求,尤其是面向服务的突现性、多样性、可扩展性、动态自适应性、体系的自主性、故障的自恢复性、主动性和安全可靠性等关键需求,使得我们必须进一步地进化Internet网络结构及其计算技术,将Internet从通讯和信息交互的平台提升到资源共享的平台。另一方面,经历百万年进化的大规模自然生态系统及人类社会的自调整、自适应、可扩充、多样性与稳定性并存、内在的可持续发展等机制正好满足下一代Internet服务和应用的关键需求。本论文就是针对以上问题,在已构建的生态网络结构的智能仿真平台的基础上,进一步探索自然生态、生物系统的一些相关原理和机理,将其运用到满足下一代Internet需求的中间件原型的设计中,来解决下一代Internet计算中资源动态服务的关键问题,如资源的动态发现、构成、负载动态自适应等。 首先,论文系统地阐述了下一代Internet资源动态服务所面临的挑战,目前流行的下一代Internet的计算模式,自然启发的下一代Internet计算的研究方法,主要研究项目的设计哲学、系统架构、应用、进展以及有待进一步研究的问题。 其次,从网格系统的演化历史,揭示出了下一代Internet系统的特点,进而阐述构建这种系统的方法论,并结合下一代Internet计算的实际需求,设计了面向下一代Internet的生态网络平台,给出了平台的设计思想与法则,以及具体的设计方案。着眼于无线计算环境对于下一代Internet的重要性,提出了生态网络平台对无线计算环境的支持的多项关键技术。最后,讨论了生态网络平台的软件特点。 再次,生态网络平台需要一种灵活的通信机制,来有效地寻找、聚集、组织和协调这些动态的Agent来形成群落,以提供用户需要的服务。从Agent通信机制的低级到高级的实现策略,提出了生态网络平台的传输机制、生态网络通信语言、生态网络交互协议,给出了支持这种通信机制的Agent的内部结构设计。接着,以平台集成的广域发现服务为例,给出了生态网络交互协议、消息通信和Agent服务的实现细节。最后对提出的通信机制基本性能进行了评价。 接着,探讨一种能保证自治的、分布的Agent突现为一个可控的、期望的下一代Internet服务和应用的实现机制。以经济活动中的信用卡管理服务作为一个无