首页 > 最新文献

Proceedings 22nd International Conference on Distributed Computing Systems Workshops最新文献

英文 中文
Multimedia customisation using an event notification protocol 使用事件通知协议的多媒体自定义
Pub Date : 2002-07-02 DOI: 10.1109/ICDCSW.2002.1030824
R. Robinson, A. Rakotonirainy
Online personalisation is of great interest to companies. Event notification systems are becoming more and more popular as a natural candidate to provide personalised services. Although event notification protocols do not immediately spring to mind as the most sensible transport of realtime streams, our approach does utilise a content-based event notification protocol. In this paper we present an architecture able to correlate and filter real-time multimedia streams using an event notification protocol (Elvin) and the Real-Time Transport Protocol (RTP). We demonstrate, through simple examples, how a MPEG-2 stream can be customised to the user in real-time based on his or her subscription. Such an architecture can serve as enabling technology to integrate, correlate and abstract different sources of information such as discrete and continuous events.
企业对在线个性化非常感兴趣。事件通知系统作为提供个性化服务的自然选择,正变得越来越受欢迎。虽然事件通知协议并不是最合理的实时流传输,但我们的方法确实利用了基于内容的事件通知协议。在本文中,我们提出了一种能够使用事件通知协议(Elvin)和实时传输协议(RTP)关联和过滤实时多媒体流的架构。通过简单的示例,我们演示了如何根据用户的订阅实时定制MPEG-2流。这样的体系结构可以作为集成、关联和抽象不同信息源(如离散和连续事件)的支持技术。
{"title":"Multimedia customisation using an event notification protocol","authors":"R. Robinson, A. Rakotonirainy","doi":"10.1109/ICDCSW.2002.1030824","DOIUrl":"https://doi.org/10.1109/ICDCSW.2002.1030824","url":null,"abstract":"Online personalisation is of great interest to companies. Event notification systems are becoming more and more popular as a natural candidate to provide personalised services. Although event notification protocols do not immediately spring to mind as the most sensible transport of realtime streams, our approach does utilise a content-based event notification protocol. In this paper we present an architecture able to correlate and filter real-time multimedia streams using an event notification protocol (Elvin) and the Real-Time Transport Protocol (RTP). We demonstrate, through simple examples, how a MPEG-2 stream can be customised to the user in real-time based on his or her subscription. Such an architecture can serve as enabling technology to integrate, correlate and abstract different sources of information such as discrete and continuous events.","PeriodicalId":382808,"journal":{"name":"Proceedings 22nd International Conference on Distributed Computing Systems Workshops","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128383411","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Rheeve: a plug-n-play peer-to-peer computing platform 一个即插即用的点对点计算平台
Pub Date : 2002-07-02 DOI: 10.1109/ICDCSW.2002.1030851
Wang-kee Poon, Jiannong Cao
As the peer-to-peer (P2P) computing paradigm receives more and more attention, it is now necessary to provide computing platforms to offer an environment to build P2P applications. In this paper, we describe Rheeve, a computing platform that provides support for the development of HTTP-enabled, efficient and fault-tolerant P2P applications. Rheeve has a highly modular system architecture and scalable mechanisms for efficient peer connections and service discovery and delivery. Its work distribution and execution facility enables sharing of computation resources in a language and protocol independent manner. Rheeve also provides a visual programming interface, which, together with the underlying JavaBeans technology, supports a plug-n-play style of application design.
随着点对点(P2P)计算范式受到越来越多的关注,现在有必要提供计算平台来提供构建P2P应用程序的环境。在本文中,我们描述了Rheeve,它是一个计算平台,为开发支持http的、高效的和容错的P2P应用程序提供支持。Rheeve具有高度模块化的系统架构和可扩展的机制,可用于高效的对等连接和服务发现和交付。它的工作分配和执行功能使计算资源能够以独立于语言和协议的方式共享。Rheeve还提供了一个可视化编程接口,它与底层JavaBeans技术一起支持即插即用风格的应用程序设计。
{"title":"Rheeve: a plug-n-play peer-to-peer computing platform","authors":"Wang-kee Poon, Jiannong Cao","doi":"10.1109/ICDCSW.2002.1030851","DOIUrl":"https://doi.org/10.1109/ICDCSW.2002.1030851","url":null,"abstract":"As the peer-to-peer (P2P) computing paradigm receives more and more attention, it is now necessary to provide computing platforms to offer an environment to build P2P applications. In this paper, we describe Rheeve, a computing platform that provides support for the development of HTTP-enabled, efficient and fault-tolerant P2P applications. Rheeve has a highly modular system architecture and scalable mechanisms for efficient peer connections and service discovery and delivery. Its work distribution and execution facility enables sharing of computation resources in a language and protocol independent manner. Rheeve also provides a visual programming interface, which, together with the underlying JavaBeans technology, supports a plug-n-play style of application design.","PeriodicalId":382808,"journal":{"name":"Proceedings 22nd International Conference on Distributed Computing Systems Workshops","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122924168","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Experiences with evaluating system QoS and channel performance on media-on-demand systems 具有在媒体点播系统中评估系统QoS和信道性能的经验
Pub Date : 2002-07-02 DOI: 10.1109/ICDCSW.2002.1030769
Wonjun Lee, J. Srivastava
This paper presents the design and implementation of a continuous media file system, which has been implemented in the context of a distributed multimedia application development environment that has been prototyped. To make a performance analysis of file systems and distributed object services for continuous media provisioning, we validate the performance analysis of the file system on media-on-demand (MOD) systems against that of a conventional file system through an experimental evaluation.
本文介绍了一个连续媒体文件系统的设计与实现,并在一个已经原型化的分布式多媒体应用开发环境中实现了该系统。为了对持续媒体供应的文件系统和分布式对象服务进行性能分析,我们通过实验评估验证了媒体按需(media- demand, MOD)系统上的文件系统与传统文件系统的性能分析。
{"title":"Experiences with evaluating system QoS and channel performance on media-on-demand systems","authors":"Wonjun Lee, J. Srivastava","doi":"10.1109/ICDCSW.2002.1030769","DOIUrl":"https://doi.org/10.1109/ICDCSW.2002.1030769","url":null,"abstract":"This paper presents the design and implementation of a continuous media file system, which has been implemented in the context of a distributed multimedia application development environment that has been prototyped. To make a performance analysis of file systems and distributed object services for continuous media provisioning, we validate the performance analysis of the file system on media-on-demand (MOD) systems against that of a conventional file system through an experimental evaluation.","PeriodicalId":382808,"journal":{"name":"Proceedings 22nd International Conference on Distributed Computing Systems Workshops","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123939360","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
An architectural approach to auto-adaptive systems 自适应系统的架构方法
Pub Date : 2002-07-02 DOI: 10.1109/ICDCSW.2002.1030809
L. Andrade, J. Fiadeiro
We propose a layered architecture based on the separation of two concerns - computation and coordination - as a means of achieving higher levels of auto-adaptability. This separation makes it possible for adaptation to be enforced through the reconfiguration of the system in terms of the mechanisms that coordinate interactions, superposing connectors among components of the system without intruding on the way the computations that they perform locally are implemented.
我们提出了一种基于分离两个关注点(计算和协调)的分层架构,作为实现更高级别自适应性的一种手段。这种分离使得通过根据协调交互的机制对系统进行重新配置来实施适应成为可能,在系统组件之间叠加连接器,而不会干扰它们在本地执行的计算的实现方式。
{"title":"An architectural approach to auto-adaptive systems","authors":"L. Andrade, J. Fiadeiro","doi":"10.1109/ICDCSW.2002.1030809","DOIUrl":"https://doi.org/10.1109/ICDCSW.2002.1030809","url":null,"abstract":"We propose a layered architecture based on the separation of two concerns - computation and coordination - as a means of achieving higher levels of auto-adaptability. This separation makes it possible for adaptation to be enforced through the reconfiguration of the system in terms of the mechanisms that coordinate interactions, superposing connectors among components of the system without intruding on the way the computations that they perform locally are implemented.","PeriodicalId":382808,"journal":{"name":"Proceedings 22nd International Conference on Distributed Computing Systems Workshops","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124072918","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 19
The design of interactive negotiation agent on the Web Web上交互式协商代理的设计
Pub Date : 2002-07-02 DOI: 10.1109/ICDCSW.2002.1030766
Chuan-Feng Chiu, T. Shih, Pei-Ying Wu, Sheng-Hua Shiau
Because of the growth of Internet commerce, individual online transactions will grow rapidly. So in this paper we propose an interactive negotiation agent system on the Internet to help buyers make decisions. We use multi-attribute utility theory as the basic decision making strategy and the theorem is useful for the multicriteria decision. We stated the user goal that can be divided into several independent goals and the sub goals can be negotiated with sellers in parallel. On the other hand the user cannot handle the complex process individually; we take advantage of the agent technology as the major system developed.
由于互联网商务的发展,个人网上交易将迅速增长。因此,本文提出了一种基于Internet的交互式协商代理系统来帮助购买者进行决策。采用多属性效用理论作为基本决策策略,该定理适用于多准则决策。我们将用户目标划分为多个独立的目标,子目标可以与卖家并行协商。另一方面,用户不能单独处理复杂的过程;我们利用代理技术作为开发的主要系统。
{"title":"The design of interactive negotiation agent on the Web","authors":"Chuan-Feng Chiu, T. Shih, Pei-Ying Wu, Sheng-Hua Shiau","doi":"10.1109/ICDCSW.2002.1030766","DOIUrl":"https://doi.org/10.1109/ICDCSW.2002.1030766","url":null,"abstract":"Because of the growth of Internet commerce, individual online transactions will grow rapidly. So in this paper we propose an interactive negotiation agent system on the Internet to help buyers make decisions. We use multi-attribute utility theory as the basic decision making strategy and the theorem is useful for the multicriteria decision. We stated the user goal that can be divided into several independent goals and the sub goals can be negotiated with sellers in parallel. On the other hand the user cannot handle the complex process individually; we take advantage of the agent technology as the major system developed.","PeriodicalId":382808,"journal":{"name":"Proceedings 22nd International Conference on Distributed Computing Systems Workshops","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128489579","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Assuring message delivery in mobile ad hoc networks with packet erasure recovery 保证在具有包擦除恢复的移动自组织网络中的消息传递
Pub Date : 2002-07-02 DOI: 10.1109/ICDCSW.2002.1030742
Li Shu, D. Poppe
In addition to depending on wireless links-which are less reliable than wired ones-mobile ad hoc networks (MANET) introduce a unique set of operational characteristics that affect message delivery assurance. One such characteristic is that the mobility of nodes in a MANET causes the topology of the entire network to alter dynamically. In particular, as a change in a single link can alter the entire delivery path, we note that the persistence of a message delivery route diminishes with the growth of network size. We propose to adapt a method that was proposed by Asmuth and Blakley (1982) for data communication to take advantage of this lack of path persistence to enhance message delivery assurance in MANET. Specifically, we show that this adaptation can be used to improve the level of successful first delivery attempts, and reduce the variations in network latency for delivering successive data packets. Additionally, we show that this adaptation admits dynamic adjustments to accommodate the time varying characteristics of message delivery paths in a MANET. Finally, we show that this adaptation can also be used to provide message security protection en route.
除了依赖无线链路(其可靠性不如有线链路)之外,移动自组织网络(MANET)还引入了一组影响消息传递保证的独特操作特性。其中一个特点是,在一个MANET节点的移动性导致整个网络的拓扑结构动态改变。特别是,由于单个链接的更改可以改变整个传递路径,我们注意到消息传递路由的持久性随着网络规模的增长而减少。我们建议采用Asmuth和Blakley(1982)提出的数据通信方法,利用这种路径持久性的缺乏来增强MANET中的消息传递保证。具体来说,我们表明这种适应可以用来提高成功的首次传输尝试的水平,并减少网络延迟的变化,以传递连续的数据包。此外,我们还表明,这种自适应允许动态调整,以适应MANET中消息传递路径的时变特征。最后,我们展示了这种自适应还可以用于在路由中提供消息安全保护。
{"title":"Assuring message delivery in mobile ad hoc networks with packet erasure recovery","authors":"Li Shu, D. Poppe","doi":"10.1109/ICDCSW.2002.1030742","DOIUrl":"https://doi.org/10.1109/ICDCSW.2002.1030742","url":null,"abstract":"In addition to depending on wireless links-which are less reliable than wired ones-mobile ad hoc networks (MANET) introduce a unique set of operational characteristics that affect message delivery assurance. One such characteristic is that the mobility of nodes in a MANET causes the topology of the entire network to alter dynamically. In particular, as a change in a single link can alter the entire delivery path, we note that the persistence of a message delivery route diminishes with the growth of network size. We propose to adapt a method that was proposed by Asmuth and Blakley (1982) for data communication to take advantage of this lack of path persistence to enhance message delivery assurance in MANET. Specifically, we show that this adaptation can be used to improve the level of successful first delivery attempts, and reduce the variations in network latency for delivering successive data packets. Additionally, we show that this adaptation admits dynamic adjustments to accommodate the time varying characteristics of message delivery paths in a MANET. Finally, we show that this adaptation can also be used to provide message security protection en route.","PeriodicalId":382808,"journal":{"name":"Proceedings 22nd International Conference on Distributed Computing Systems Workshops","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129137529","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
Scene context dependent key frame selection in streaming 流媒体中依赖于场景上下文的关键帧选择
Pub Date : 2002-07-02 DOI: 10.1109/ICDCSW.2002.1030771
Anthony G. Nguyen, Jenq-Neng Hwang
In this paper, we describe the development of our scene context dependent key frame selection method to reduce the amount of recorded video data. We propose the use of motion analysis (MA) to adapt to scene content in our key frame selection process. Based on the information generated by the motion analysis stage, frames in the video sequence which contain significant motion information are selected to retain for recording. We also show that our proposed method performs better than the traditional time-lapse recording method.
在本文中,我们描述了基于场景上下文的关键帧选择方法的发展,以减少录制的视频数据量。我们建议在关键帧选择过程中使用运动分析(MA)来适应场景内容。根据运动分析阶段产生的信息,选择视频序列中含有重要运动信息的帧进行记录。结果表明,该方法的性能优于传统的延时记录方法。
{"title":"Scene context dependent key frame selection in streaming","authors":"Anthony G. Nguyen, Jenq-Neng Hwang","doi":"10.1109/ICDCSW.2002.1030771","DOIUrl":"https://doi.org/10.1109/ICDCSW.2002.1030771","url":null,"abstract":"In this paper, we describe the development of our scene context dependent key frame selection method to reduce the amount of recorded video data. We propose the use of motion analysis (MA) to adapt to scene content in our key frame selection process. Based on the information generated by the motion analysis stage, frames in the video sequence which contain significant motion information are selected to retain for recording. We also show that our proposed method performs better than the traditional time-lapse recording method.","PeriodicalId":382808,"journal":{"name":"Proceedings 22nd International Conference on Distributed Computing Systems Workshops","volume":"172 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116003244","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
An architecture concept for ubiquitous computing aware wearable computers 一种面向无所不在的可穿戴计算机的体系结构概念
Pub Date : 2002-07-02 DOI: 10.1109/ICDCSW.2002.1030863
M. Bauer, B. Brügge, G. Klinker, A. MacWilliams, T. Reicher, C. Sandor, M. Wagner
In Marc Weiser's (1991) vision of ubiquitous computing, users are located in an environment with potentially thousands of computers around them. Many capabilities of these smart devices can be used only by augmenting the users' senses with a kind of "sixth electronic sense". Thus, ubiquitous computing and wearable computing complement one another. However, the architectural styles for them are quite different. The paper presents a flexible and modular network-centered approach for the design of wearable computers. In our concept, a wearable computer is composed of a network of modules. A module can be worn by the user or be stationary in the user's environment. Each is a separate unit with its own processing, memory, I/O, power, and network connection, and provides specific functionality in the network. The modules reveal their abilities and needs to each other and dynamically assemble to form a network-based wearable multi-computer. Our concept has been used in the DWARF framework to build a first prototype system for indoor and outdoor navigation.
在Marc Weiser(1991)关于普适计算的设想中,用户处于一个周围可能有数千台计算机的环境中。这些智能设备的许多功能只能通过一种“第六电子感”来增强用户的感官来使用。因此,普适计算和可穿戴计算是相辅相成的。然而,它们的建筑风格却大不相同。本文提出了一种灵活、模块化、以网络为中心的可穿戴计算机设计方法。在我们的概念中,可穿戴计算机是由模块网络组成的。模块可以由用户佩戴,也可以固定在用户的环境中。每个都是一个独立的单元,具有自己的处理、内存、I/O、电源和网络连接,并在网络中提供特定的功能。各模块之间相互揭示各自的能力和需求,并动态组合,形成基于网络的可穿戴多机。我们的概念已在DWARF框架中用于构建室内和室外导航的第一个原型系统。
{"title":"An architecture concept for ubiquitous computing aware wearable computers","authors":"M. Bauer, B. Brügge, G. Klinker, A. MacWilliams, T. Reicher, C. Sandor, M. Wagner","doi":"10.1109/ICDCSW.2002.1030863","DOIUrl":"https://doi.org/10.1109/ICDCSW.2002.1030863","url":null,"abstract":"In Marc Weiser's (1991) vision of ubiquitous computing, users are located in an environment with potentially thousands of computers around them. Many capabilities of these smart devices can be used only by augmenting the users' senses with a kind of \"sixth electronic sense\". Thus, ubiquitous computing and wearable computing complement one another. However, the architectural styles for them are quite different. The paper presents a flexible and modular network-centered approach for the design of wearable computers. In our concept, a wearable computer is composed of a network of modules. A module can be worn by the user or be stationary in the user's environment. Each is a separate unit with its own processing, memory, I/O, power, and network connection, and provides specific functionality in the network. The modules reveal their abilities and needs to each other and dynamically assemble to form a network-based wearable multi-computer. Our concept has been used in the DWARF framework to build a first prototype system for indoor and outdoor navigation.","PeriodicalId":382808,"journal":{"name":"Proceedings 22nd International Conference on Distributed Computing Systems Workshops","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117015198","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 21
Resource-sharing and service deployment in virtual data centers 虚拟数据中心的资源共享和业务部署
Pub Date : 2002-07-02 DOI: 10.1109/ICDCSW.2002.1030845
S. Graupner, V. Kotov, Holger Trinks
The expectation of a global presence of services leads to the need for large numbers of service instances allocated in a multitude of regional data centers in order to provide sufficient service capacity close to where the demand occurs. Scale of service instances is anticipated growing /spl Gt/10/sup 4/ raising new challenges for control and management. Pragmatically, it must become much easier to deploy service instances in data center, allocating resources, sharing them, installing and configuring data and software needed for service instances and integrating them into a singular service that appears to a consumer. Adjusting numbers and locations of service instances is seen as a basic control mechanism in order to follow regional or temporal fluctuations in demands. The paper proposes a new concept of virtualizing whole data center environments and quickly deploying massive amounts of service instances. A virtualization layer takes care of resource allocation from different data center locations and all specifics when service instances are allocated in a particular data center. Virtualized data centers provide a consistent operating environment spanning multiple physical data center locations for the whole family of service instances. And vice versa, physical data centers host several execution environments for different services. After a brief discussion of challenges coming with the scale of service instances we anticipate, the paper overviews virtual data centers and discusses one aspect in more detail how massive amounts of service instances can be deployed using a recursive approach.
对全球服务存在的期望导致需要在众多区域数据中心中分配大量服务实例,以便在需求发生的地方附近提供足够的服务容量。预计服务实例的规模将不断扩大,为控制和管理带来新的挑战。实际上,在数据中心部署服务实例、分配资源、共享资源、安装和配置服务实例所需的数据和软件,并将它们集成到消费者面前的单一服务中,必须变得更加容易。调整服务实例的数量和地点被视为一种基本的控制机制,以便跟随需求的区域或时间波动。本文提出了虚拟化整个数据中心环境和快速部署大量服务实例的新概念。虚拟化层负责从不同数据中心位置分配资源,以及在特定数据中心分配服务实例时的所有细节。虚拟化数据中心为整个服务实例家族提供跨越多个物理数据中心位置的一致操作环境。反之亦然,物理数据中心为不同的服务托管多个执行环境。在简要讨论了我们预期的服务实例规模带来的挑战之后,本文概述了虚拟数据中心,并详细讨论了如何使用递归方法部署大量服务实例的一个方面。
{"title":"Resource-sharing and service deployment in virtual data centers","authors":"S. Graupner, V. Kotov, Holger Trinks","doi":"10.1109/ICDCSW.2002.1030845","DOIUrl":"https://doi.org/10.1109/ICDCSW.2002.1030845","url":null,"abstract":"The expectation of a global presence of services leads to the need for large numbers of service instances allocated in a multitude of regional data centers in order to provide sufficient service capacity close to where the demand occurs. Scale of service instances is anticipated growing /spl Gt/10/sup 4/ raising new challenges for control and management. Pragmatically, it must become much easier to deploy service instances in data center, allocating resources, sharing them, installing and configuring data and software needed for service instances and integrating them into a singular service that appears to a consumer. Adjusting numbers and locations of service instances is seen as a basic control mechanism in order to follow regional or temporal fluctuations in demands. The paper proposes a new concept of virtualizing whole data center environments and quickly deploying massive amounts of service instances. A virtualization layer takes care of resource allocation from different data center locations and all specifics when service instances are allocated in a particular data center. Virtualized data centers provide a consistent operating environment spanning multiple physical data center locations for the whole family of service instances. And vice versa, physical data centers host several execution environments for different services. After a brief discussion of challenges coming with the scale of service instances we anticipate, the paper overviews virtual data centers and discusses one aspect in more detail how massive amounts of service instances can be deployed using a recursive approach.","PeriodicalId":382808,"journal":{"name":"Proceedings 22nd International Conference on Distributed Computing Systems Workshops","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115232634","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 31
Composing distributed systems from reusable aspects of behavior 从行为的可重用方面组合分布式系统
Pub Date : 2002-07-02 DOI: 10.1109/ICDCSW.2002.1030815
P. Kellomaki
Research on aspect oriented programming and specification has highlighted the need to deal with cross-cutting concerns that involve more than one implementation level component. Distributed systems are an important application area where cross-cutting concerns frequently emerge. We present a novel way of composing distributed behavior from reusable superposition steps. The steps are given in a joint action notation, which allows the introducing of logically related data and operations in several implementation level components simultaneously. A superposition step contains a description of the context in which it is applicable, and the additional structure to add to a specification. Aspects of collective behavior may overlap at the implementation level. To make it possible to separate aspects cleanly at the specification level, our specification method allows entities to be merged in composition to allow an implementation level entity to play multiple specification level roles.
对面向方面编程和规范的研究强调了处理涉及多个实现级组件的横切关注点的需要。分布式系统是一个重要的应用领域,其中横切关注点经常出现。提出了一种由可重用的叠加步骤组成分布式行为的新方法。步骤以联合动作符号给出,这允许在几个实现级组件中同时引入逻辑相关的数据和操作。叠加步骤包含对其适用的上下文的描述,以及要添加到规范中的附加结构。集体行为的各个方面可能在实现级别上重叠。为了能够在规范级别上清晰地分离方面,我们的规范方法允许实体在组合中合并,以允许实现级别的实体扮演多个规范级别的角色。
{"title":"Composing distributed systems from reusable aspects of behavior","authors":"P. Kellomaki","doi":"10.1109/ICDCSW.2002.1030815","DOIUrl":"https://doi.org/10.1109/ICDCSW.2002.1030815","url":null,"abstract":"Research on aspect oriented programming and specification has highlighted the need to deal with cross-cutting concerns that involve more than one implementation level component. Distributed systems are an important application area where cross-cutting concerns frequently emerge. We present a novel way of composing distributed behavior from reusable superposition steps. The steps are given in a joint action notation, which allows the introducing of logically related data and operations in several implementation level components simultaneously. A superposition step contains a description of the context in which it is applicable, and the additional structure to add to a specification. Aspects of collective behavior may overlap at the implementation level. To make it possible to separate aspects cleanly at the specification level, our specification method allows entities to be merged in composition to allow an implementation level entity to play multiple specification level roles.","PeriodicalId":382808,"journal":{"name":"Proceedings 22nd International Conference on Distributed Computing Systems Workshops","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122697319","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
期刊
Proceedings 22nd International Conference on Distributed Computing Systems Workshops
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1