首页> 外文期刊>Computer Science and Information Systems >A novel distributed registry approach for efficient and resilient service discovery in megascale distributed systems?
【24h】

A novel distributed registry approach for efficient and resilient service discovery in megascale distributed systems?

机译:一种新颖的分布式注册表方法,可以在大规模分布式系统中高效,灵活地发现服务?

获取原文
       

摘要

Service discovery is a well-known but important aspect of dynamic servicebased systems, which is rather unsolved for megascale systems with a huge number of dynamically appearing and vanishing service providers. In this paper first requirements for service discovery in megascale systems are identified from three perspectives: provider, client and system architecture side. Existing approaches are evaluated along these lines and it becomes apparent that modern solutions make advances with respect to the distributed system architecture but fail to support many aspects of client side requirements like persistent queries and elaborate query definitions. Based on these shortcomings a novel solution architecture is presented. It is based on the idea that service description data can be subdivided into static and dynamic properties. The first group remains constant over time while the second is valid only for shorter durations and has to be updated. Expressive service queries rely on both, e.g. service location as example for the first and response time for the latter category. In order to deal with this problem, our main idea is to also subdivide the architecture into two interconnected processing levels that work independently on static and dynamic query parts. Both processing levels consist of interconnected peers allowing to auto-scale the registry dynamically according to the current workload. The implementation using the Jadex middleware is explained and the approach is empirically evaluated using an example scenario.
机译:服务发现是基于动态服务的系统的一个众所周知但重要的方面,对于具有大量动态出现和消失的服务提供者的大型系统而言,这尚未解决。在本文中,从三个角度确定了对大型系统中服务发现的首要要求:提供者,客户端和系统体系结构方面。现有方法是按照这些思路进行评估的,很明显,现代解决方案相对于分布式系统体系结构有所进步,但却无法支持客户端要求的许多方面,例如持久性查询和详尽的查询定义。基于这些缺点,提出了一种新颖的解决方案体系结构。它基于这样的思想,服务描述数据可以细分为静态和动态属性。第一组随时间保持不变,而第二组仅在较短的时间内有效,必须进行更新。表达服务查询依赖于两者,例如以服务位置为例,后一个为响应时间。为了解决这个问题,我们的主要思想是将体系结构细分为两个相互关联的处理级别,它们分别在静态和动态查询部分上工作。这两个处理级别都由相互连接的对等点组成,允许根据当前工作负载动态自动缩放注册表。解释了使用Jadex中间件的实现,并使用示例场景对方法进行了经验评估。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号