查找系统在平衡网络系统中的应用.doc

上传人:99****p 文档编号:1941291 上传时间:2019-03-24 格式:DOC 页数:4 大小:24KB
下载 相关 举报
查找系统在平衡网络系统中的应用.doc_第1页
第1页 / 共4页
查找系统在平衡网络系统中的应用.doc_第2页
第2页 / 共4页
查找系统在平衡网络系统中的应用.doc_第3页
第3页 / 共4页
查找系统在平衡网络系统中的应用.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、查找系统在平衡网络系统中的应用摘要:本文通过对于如何通过域名服务器进行查找的工作原理和实践来论述在平衡网络系统中查找的应用。 关键词:查找系统;平衡网络系统;应用 一.网络查找服务的重要性 网路服务已经逐渐演变成为下一代商业集成的框架。由于网络服务商和 IT 科研人员的参与,通过网络进行服务发现和业务匹配的能力得到了大大的提高。但是在一个真正分布式的动态环境中,发现一个既能够匹配概念而又能够匹配技术描述的服务还是不能够完全达到的。尽管网络服务技术被归类为网络工程领域最新的成员之一,但是支持描述、通信、和发现功能的 XML 标准的广泛应用已经带动了工业界和学术界对于网络服务问题的研究。网络服务为

2、了使应用程序能够直接交流和交换数据而不用考虑语言、平台、和位置而作为建设和组成分布商务应用和企业范围的互用性正成为一种新型模式。网络服务将被更广泛的采用,因此对自动服务发现的需要将大量增加。目前,基于发现和集成标准的目录构成了网络服务发现的普遍技术环境。发现和集成这一系统采用了集中式体系结构,其包含了多个能够定期同步的多个软件库。但是伴随着网络服务数量的增长和活力的增强,这一方式已经被证明是低效率并且不实用的。首字母解析服务方式步骤中,所有需要知道的主机信息都储存在一个单一的文件中。伴随着主机数量的增加,单一的解决服务方案出现了许多问题。保持一致性在覆盖整个网络复制文件的简化复制服务中已经不是

3、那么简单了。名字空间这一系统显然并不能扩展的太好,域名系统的开发就是为了解决这一问题而设计的。这一新的体系结构包括了一个层次名称空间。在这一设计中,域名的唯一性会很容易被确保的。区域管理使文件能够使数据更容易保持一致。 二.网络查找的工作原理 一般情况下对网络服务发现的方法可以分为集中式和非集中式的。集中式包括发现和集成注册中心,相反非集中式的基于点对点的基础上的。在 P2P 网络节点的网络服务发现被认为是同行,其能够分享信息并可以查询其他网络节点。非集中的网络服务发现系统,要么有结构化的,要么非结构体系化的。结构化的点对点体系结构使用散列法和大多数基于分布式哈希表。这些系统提供高效的位置处理

4、操作,给定一个查询对象键,它们能够锁定储存对象的对等节点。基于哈希表的系统提供有效处理路由和位置的操作。他们找到对等节点存储这个文档,因此他们提供额外匹配查询的支持。基于哈希表的系统通常被称为结构点对点系统,因为通常来说他们依靠查找一个分布式哈希表,这个表在系统创建一个依靠通过节点来定义邻居。尽管也有其它非中心结构的的分布式哈希表系统,这种系统建立分布的可伸缩的索引结构向路由搜素请求。我们为网络服务发现叠加既数据网络提供了一个新的网络分层结构。在这种系统下高层次的解决方法类似于域名系统体系结构分层的域名服务。然而,在深度细节区分上,这种系统使用虚拟搜素指数去指导关键数据的搜素。这种系统为程序处

5、理提供的帮助有:每一个精确查询形式都是:给定一个关键词,使关键词与节点相匹配。同时,范围查询的方式是划出那些关键词属于给定范围的节点。数据的位置能够很容易的在这种系统实施,通过联系每一个数据项目中的关键词,并且通过在网络节点中存储每对信息来形成键映射。我们假设每个节点存储一组有序的钥匙,映射算法运行在这种本地命令键集互相不相交方法下运行。这种系统采用有效的更新查询来适应网络节点系统,而且可以同时回答查询,即使系统在不断的变化。通过理论分析的结果表明查询的沟通的成本和更新操作来定标双对数和这个系统中的网络节点的数量。虽然分层协议不是一个新的方法,但是它在伸缩性和性能之间提供了一个有趣的方式。当今

6、使用最有效的服务是使用分层协议的域名系统。 三.网络查询系统的具体实践 域名系统的目的是翻译一个人类友好的域名系统为与之相对应的 IP地址。域名系统结构包括服务器,其它服务名称服务器和用户。对于一些域名来说,其它服务器名称也可以划分为授权服务器。早期的因特网要求所有的主机保存在一个命名为 hosts.txt 文件中,这个文件中包含有必要的翻译信息。由于英特网的迅速扩张,所以频繁的改变文件是不现实的。域名系统的引进成功的解决了这一问题。例如,在实践中,假设一个主机在域名 中,想要指引他的浏览器到 www. good.org 中,那么网络浏览器会发布一个网络域名查询来查找 这一域名。这一请求发送

7、给 本地域名服务器。 本地域名服务器不能够直接查找 ,但是它能够知道根域名服务器的地址并且联系其中之一。根域名服务器能够知道一个对于 org 域名的一个名字服务器。这一地址被发送来回答本地服务器 发出的问题。其中 中的名字服务器询问 org域名中的名字服务器,但是它也不能够回答发出的请求。但是 org 域名的名字服务器知道 good.org 授权域名服务器的名字和地址. 中的名称服务器联系 www.good.org 中的服务器,同时再一次询问 www.good.org 中的地址.网络浏览器通过与正确的主机联络能够继续他的工作。需要注意到一个发送给名字服务器的问题不是循环的就是重复的,一个循环的问题导致名称服务器继续询问其他名称服务器,直到它能够收到一个回答,有可能那个名称不存在。一个重复的查询立即回复主机而且立即询问问题。假如得不到一个肯定的回答,将会提供询问哪一个服务器的信息。1(作者单位:琼州学院网络与教育技术中心) 参考文献: 1S.Sioutas, L.Drosos, E.Sakkopoulos, and S.Sirmakessis, Balanced Distributed Web Service Lookup System, Journal of Network And Computer Application from online source.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。