基于缓存的智慧服务解析系统的设计与实现
发布时间:2018-06-15 22:33
本文选题:智慧网络 + 服务标识 ; 参考:《北京交通大学》2014年硕士论文
【摘要】:本文的工作基于下一代互联网,依托国家973项目“智慧协同网络体系基础研究”中有关智慧服务适配的基本思想,主要对如何在服务层上进行服务的标识与描述,并实现服务的智慧查找与动态匹配等问题进行设计研究。服务层在对服务命名基础上,又引入服务行为描述对服务进行进一步表述。 在国家973项目“一体化可信网络与普适服务体系基础研究”中,已经在普适服务层上设计并实现了服务标识解析系统,用来完成服务标识到接入标识的映射。该系统采用分布式哈希表的结构对注册服务信息进行管理与维护,运行稳定并能够达到预期目标,相较于传统域名解析机制有以下几点优势: 1、对服务的描述能力强。域名解析只完成了域名到IP地址的映射,服务标识解析系统可以存储的服务信息包括服务标识、服务名字、服务类型、服务质量等。这样用户可以直接通过系统得到更多的信息变化。 2、支持移动性。域名解析基于主机,用户通过域名解析得到主机位置再获取服务资源,服务标识解析系统以服务内容为中心,即直接通过服务标识查找服务资源。 3、均衡负载。由于服务标识解析系统采用分布式哈希表结构,每台服务器地位相同,能够更好地平衡负载。 基于以上服务标识解析系统在结构上及功能上的优越性,本文工作即在此基础上,根据智慧服务的设计思想,对原有的服务标识解析系统进行修改,添加服务行为描述信息,在用户查询服务信息中加入服务适配模块,目的在于提高系统的智能性,最终设计并实现一种能够利用服务行为描述对服务名字进行选择适配的智慧服务解析系统,完成服务名字到身份标识的转换。同时在服务获取的过程中在中间路由器进行服务缓存,实现服务就近获取,以进一步提高系统的效率。 本文首先对下一代互联网国内外研究背景与现状进行简单说明。之后介绍了智慧协同网络基本理论模型。针对服务层所需要实现的功能引出了内容名字解析系统,并简单介绍一体化网络中的服务标识解析系统设计目的以及系统实现功能,在此基础上,根据智慧服务思想,引出智慧服务解析系统,并对该系统的模块设计进行了详细介绍。最后,搭建实验环境,对智慧服务解析系统进行了实验验证。
[Abstract]:The work of this paper is based on the next generation Internet, relying on the basic idea of intelligent service adaptation in the National 973 Project "the basic Research of Intelligent Cooperative Network system". It mainly describes how to identify and describe the service on the service layer. The intelligent search and dynamic matching of service are designed and studied. On the basis of naming the service, the service layer introduces service behavior description to further describe the service. In the National 973 Project "Integrated trusted Network and the basic Research of pervasive Service system", a service identification parsing system has been designed and implemented on the universal service layer, which is used to map the service identification to the access identification. The system uses the structure of distributed hash table to manage and maintain the registration service information, which runs stably and can achieve the expected goal. Compared with the traditional domain name resolution mechanism, it has the following advantages: 1. Domain name resolution only maps domain name to IP address. The service information that can be stored by service identification resolution system includes service identification, service name, service type, service quality and so on. So that users can directly through the system to get more information changes. 2, support mobility. Domain name resolution is based on the host, the user obtains the location of the host through domain name resolution to obtain the service resources, and the service identity resolution system takes the service content as the center, that is to find the service resources directly through the service identification. 3, balancing the load. Because the service identity resolution system adopts the distributed hash table structure, each server has the same status and can balance the load better. Based on the advantages of the above service identification analysis system in structure and function, this paper is based on the design idea of intelligent service, the original service identification analysis system is modified, and service behavior description information is added. In order to improve the intelligence of the system, the service adaptation module is added to the user query service information. Finally, a intelligent service parsing system is designed and implemented, which can select and adapt the service name by using the service behavior description. Complete the service name to identity conversion. At the same time, in the process of service acquisition, the service cache is carried out in the intermediate router to achieve service acquisition in order to further improve the efficiency of the system. In this paper, the background and current situation of next-generation internet research at home and abroad are briefly explained. Then the basic theoretical model of intelligent cooperative network is introduced. According to the function of service layer, this paper introduces the content name parsing system, and introduces the design purpose and system realization function of the service identification and resolution system in the integrated network. On this basis, according to the intelligent service idea, the paper introduces the design purpose of the service identification and analysis system and the function of the system. The intelligent service analysis system is introduced, and the module design of the system is introduced in detail. Finally, the experiment environment is built to verify the intelligent service analysis system.
【学位授予单位】:北京交通大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.02
【参考文献】
相关期刊论文 前4条
1 张宏科;苏伟;;新网络体系基础研究——一体化网络与普适服务[J];电子学报;2007年04期
2 董平;秦雅娟;张宏科;;支持普适服务的一体化网络研究[J];电子学报;2007年04期
3 张宏科;罗洪斌;;智慧协同网络体系基础研究[J];电子学报;2013年07期
4 李丹,吴建平,崔勇,徐恪;互联网名字空间结构及其解析服务研究[J];软件学报;2005年08期
,本文编号:2023901
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2023901.html