首页 > 最新文献

Proceedings the Third IEEE Workshop on Internet Applications. WIAPP 2003最新文献

英文 中文
Automatic failure-path inference: a generic introspection technique for Internet applications 自动故障路径推断:用于Internet应用程序的通用内省技术
Pub Date : 2003-06-23 DOI: 10.1109/WIAPP.2003.1210298
George Candea, Mauricio Delgado, Michael Chen, A. Fox
Automatic failure-path inference (AFPI) is an application-generic, automatic technique for dynamically discovering the failure dependency graphs of componentized Internet applications. AFPI's first phase is invasive, and relies on controlled fault injection to determine failure propagation; this phase requires no a priori knowledge of the application and takes on the order of hours to run. Once the system is deployed in production, the second, noninvasive phase of AFPI passively monitors the system, and updates the dependency graph as new failures are observed. This process is a good match for the perpetually-evolving software found in Internet systems; since no performance overhead is introduced, AFPI is feasible for live systems. We applied AFPI to J2EE and tested it by injecting Java exceptions into an e-commerce application and an online auction service. The resulting graphs of exception propagation are more detailed and accurate than what could be derived by time-consuming manual inspection or analysis of readily-available static application descriptions.
自动故障路径推断(AFPI)是一种应用通用的自动技术,用于动态发现组件化Internet应用程序的故障依赖图。AFPI的第一阶段是侵入式的,依靠可控的故障注入来确定故障的传播;此阶段不需要对应用程序有任何先验知识,并且需要运行几个小时。一旦系统部署到生产环境中,AFPI的第二个非侵入性阶段就会被动地监视系统,并在观察到新的故障时更新依赖关系图。这个过程很适合互联网系统中不断进化的软件;由于没有引入性能开销,因此AFPI对于实时系统是可行的。我们将AFPI应用于J2EE,并通过将Java异常注入电子商务应用程序和在线拍卖服务来测试它。与耗时的手工检查或分析现成的静态应用程序描述所得到的结果相比,异常传播的结果图更加详细和准确。
{"title":"Automatic failure-path inference: a generic introspection technique for Internet applications","authors":"George Candea, Mauricio Delgado, Michael Chen, A. Fox","doi":"10.1109/WIAPP.2003.1210298","DOIUrl":"https://doi.org/10.1109/WIAPP.2003.1210298","url":null,"abstract":"Automatic failure-path inference (AFPI) is an application-generic, automatic technique for dynamically discovering the failure dependency graphs of componentized Internet applications. AFPI's first phase is invasive, and relies on controlled fault injection to determine failure propagation; this phase requires no a priori knowledge of the application and takes on the order of hours to run. Once the system is deployed in production, the second, noninvasive phase of AFPI passively monitors the system, and updates the dependency graph as new failures are observed. This process is a good match for the perpetually-evolving software found in Internet systems; since no performance overhead is introduced, AFPI is feasible for live systems. We applied AFPI to J2EE and tested it by injecting Java exceptions into an e-commerce application and an online auction service. The resulting graphs of exception propagation are more detailed and accurate than what could be derived by time-consuming manual inspection or analysis of readily-available static application descriptions.","PeriodicalId":179377,"journal":{"name":"Proceedings the Third IEEE Workshop on Internet Applications. WIAPP 2003","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116397671","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}
引用次数: 85
Deconstructing the Kazaa network 瓦解Kazaa的网络
Pub Date : 2003-06-23 DOI: 10.1109/WIAPP.2003.1210295
Nathaniel Leibowitz
Internet traffic is experiencing a shift from Web traffic to file swapping traffic. Today a significant part of Internet traffic is generated by peer-to-peer applications, mostly by the popular Kazaa application. Yet, to date, few studies analyze Kazaa traffic, thus leaving the bulk of Internet traffic in dark. We present a large-scale investigation of Kazaa traffic based on logs collected at a large Israeli ISP, which capture roughly a quarter of all traffic between Israel and US.
Internet流量正在经历从Web流量到文件交换流量的转变。今天,互联网流量的很大一部分是由点对点应用程序产生的,主要是由流行的Kazaa应用程序产生的。然而,到目前为止,很少有研究分析Kazaa的流量,从而使大部分互联网流量处于黑暗状态。我们根据以色列一家大型ISP收集的日志,对Kazaa流量进行了大规模调查,这些日志捕获了以色列和美国之间大约四分之一的流量。
{"title":"Deconstructing the Kazaa network","authors":"Nathaniel Leibowitz","doi":"10.1109/WIAPP.2003.1210295","DOIUrl":"https://doi.org/10.1109/WIAPP.2003.1210295","url":null,"abstract":"Internet traffic is experiencing a shift from Web traffic to file swapping traffic. Today a significant part of Internet traffic is generated by peer-to-peer applications, mostly by the popular Kazaa application. Yet, to date, few studies analyze Kazaa traffic, thus leaving the bulk of Internet traffic in dark. We present a large-scale investigation of Kazaa traffic based on logs collected at a large Israeli ISP, which capture roughly a quarter of all traffic between Israel and US.","PeriodicalId":179377,"journal":{"name":"Proceedings the Third IEEE Workshop on Internet Applications. WIAPP 2003","volume":"107 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116364598","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}
引用次数: 257
Structured superpeers: leveraging heterogeneity to provide constant-time lookup 结构化超级对等体:利用异构性提供恒定时间的查找
Pub Date : 2003-06-23 DOI: 10.1109/WIAPP.2003.1210294
A. T. Mizrak, Yuchung Cheng, Vineet Kumar, S. Savage
Peer-to-peer (P2P) systems are typically divided into those that centralize lookup functionality in a single location and those that distribute the lookup operation across the set of participating hosts. The former approach can offer constant time lookup latency, but is more expensive to scale and suffers from single points of failure. In contrast, the fully distributed approach is easier to scale and can be more resilient to failures, but the lookup latency scales as a function of the total number of participants. While the research community has made great progress in improving the latency of distributed lookup, these systems, exemplified by Chord[I. Stoica et al., (2001)] typically require O(logN) hops to locate an object in a system with N hosts. We explore the costs and benefits of a new hybrid approach that partially distributes lookup information among a dynamically adjusted set of high-capacity "superpeers". This design exploits the resource heterogeneity inherent in existing P2P systems to provide many of the advantages of a centralized system, even while avoiding most of the problems associated with such systems. Lookup is performed using superpeers in constant-time, and the system performs well even in the event of simultaneous super-peer failures. Finally, while our gain in performance is potentially at the expense of scalability, we will show that a straightforward implementation should be able to scale to over one million peers with reasonable lookup rates.
点对点(P2P)系统通常分为将查找功能集中在单个位置的系统和将查找操作分布在一组参与的主机上的系统。前一种方法可以提供恒定时间的查找延迟,但扩展成本更高,并且存在单点故障。相比之下,完全分布式的方法更容易扩展,并且可以更灵活地应对故障,但是查找延迟是参与者总数的函数。虽然研究界在改善分布式查找的延迟方面取得了很大进展,但这些系统,如Chord[1]。Stoica等人,(2001)]通常需要O(logN)跳来定位具有N个主机的系统中的对象。我们探讨了一种新的混合方法的成本和收益,该方法在一组动态调整的高容量“超级对等体”中部分分配查找信息。这种设计利用了现有P2P系统中固有的资源异构性,提供了集中式系统的许多优点,同时避免了与此类系统相关的大多数问题。查找是使用超级对等点在恒定时间内执行的,即使在超级对等点同时出现故障的情况下,系统也能表现良好。最后,虽然性能的提高可能是以牺牲可伸缩性为代价的,但我们将展示一个简单的实现应该能够以合理的查找速率扩展到超过一百万个节点。
{"title":"Structured superpeers: leveraging heterogeneity to provide constant-time lookup","authors":"A. T. Mizrak, Yuchung Cheng, Vineet Kumar, S. Savage","doi":"10.1109/WIAPP.2003.1210294","DOIUrl":"https://doi.org/10.1109/WIAPP.2003.1210294","url":null,"abstract":"Peer-to-peer (P2P) systems are typically divided into those that centralize lookup functionality in a single location and those that distribute the lookup operation across the set of participating hosts. The former approach can offer constant time lookup latency, but is more expensive to scale and suffers from single points of failure. In contrast, the fully distributed approach is easier to scale and can be more resilient to failures, but the lookup latency scales as a function of the total number of participants. While the research community has made great progress in improving the latency of distributed lookup, these systems, exemplified by Chord[I. Stoica et al., (2001)] typically require O(logN) hops to locate an object in a system with N hosts. We explore the costs and benefits of a new hybrid approach that partially distributes lookup information among a dynamically adjusted set of high-capacity \"superpeers\". This design exploits the resource heterogeneity inherent in existing P2P systems to provide many of the advantages of a centralized system, even while avoiding most of the problems associated with such systems. Lookup is performed using superpeers in constant-time, and the system performs well even in the event of simultaneous super-peer failures. Finally, while our gain in performance is potentially at the expense of scalability, we will show that a straightforward implementation should be able to scale to over one million peers with reasonable lookup rates.","PeriodicalId":179377,"journal":{"name":"Proceedings the Third IEEE Workshop on Internet Applications. WIAPP 2003","volume":"586 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132508894","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}
引用次数: 123
Building universal profile systems over a peer-to-peer network 在点对点网络上构建通用配置文件系统
Pub Date : 2003-06-23 DOI: 10.1109/WIAPP.2003.1210299
Shi-Cho Cha, Yuh-Jzer Joung, Y. Lue
We propose personal data backbone (PDB) to provide universal profile services over peer-to-peer networks. The main objective is to bring the control of personal data back to their owners. By using peer-to-peer technology, people can collaborate with one another to establish the services without resorting to a centralized mechanism or corporation, thereby removing concerns such as privacy, security, and monopoly. The peer-to-peer technology also achieves better trust, availability, accountability, and reliability, as compared to the centralized ones.
我们建议使用个人数据主干(PDB)在点对点网络上提供通用的档案服务。其主要目的是将个人资料的控制权交还给资料的拥有者。通过使用点对点技术,人们可以相互协作来建立服务,而无需求助于集中机制或公司,从而消除了诸如隐私、安全和垄断等问题。与集中式技术相比,点对点技术还实现了更好的信任、可用性、可问责性和可靠性。
{"title":"Building universal profile systems over a peer-to-peer network","authors":"Shi-Cho Cha, Yuh-Jzer Joung, Y. Lue","doi":"10.1109/WIAPP.2003.1210299","DOIUrl":"https://doi.org/10.1109/WIAPP.2003.1210299","url":null,"abstract":"We propose personal data backbone (PDB) to provide universal profile services over peer-to-peer networks. The main objective is to bring the control of personal data back to their owners. By using peer-to-peer technology, people can collaborate with one another to establish the services without resorting to a centralized mechanism or corporation, thereby removing concerns such as privacy, security, and monopoly. The peer-to-peer technology also achieves better trust, availability, accountability, and reliability, as compared to the centralized ones.","PeriodicalId":179377,"journal":{"name":"Proceedings the Third IEEE Workshop on Internet Applications. WIAPP 2003","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115383885","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}
引用次数: 2
Spectroscopy of private DNS update sources 私有DNS更新源光谱学
Pub Date : 2003-06-23 DOI: 10.1109/WIAPP.2003.1210282
A. Broido, E. Nemeth, K. Claffy
We study attempts to dynamically update DNS records for private (RFC1918) addresses, by analyzing the frequency spectrum of updates observed at an authoritative nameserver for these addresses. We developed a binary autocorrelation algorithm and discovered that updates come in infinite series with periods of 60 or 75 minutes. We identify both periods as default settings of out-of-the-box Microsoft Windows 2000 and XP DNS software. Identifying this common property of end-user environments helps to understand users' behavior on the Internet. To our knowledge this is the first study of the global impact of dynamic DNS.
我们研究了动态更新私有(RFC1918)地址的DNS记录的尝试,通过分析在权威名称服务器上观察到的这些地址的更新频谱。我们开发了一种二值自相关算法,发现更新以无限级数出现,周期为60或75分钟。我们将这两个时期确定为开箱即用的Microsoft Windows 2000和XP DNS软件的默认设置。识别最终用户环境的这一共同属性有助于理解用户在Internet上的行为。据我们所知,这是第一次对动态DNS的全球影响进行研究。
{"title":"Spectroscopy of private DNS update sources","authors":"A. Broido, E. Nemeth, K. Claffy","doi":"10.1109/WIAPP.2003.1210282","DOIUrl":"https://doi.org/10.1109/WIAPP.2003.1210282","url":null,"abstract":"We study attempts to dynamically update DNS records for private (RFC1918) addresses, by analyzing the frequency spectrum of updates observed at an authoritative nameserver for these addresses. We developed a binary autocorrelation algorithm and discovered that updates come in infinite series with periods of 60 or 75 minutes. We identify both periods as default settings of out-of-the-box Microsoft Windows 2000 and XP DNS software. Identifying this common property of end-user environments helps to understand users' behavior on the Internet. To our knowledge this is the first study of the global impact of dynamic DNS.","PeriodicalId":179377,"journal":{"name":"Proceedings the Third IEEE Workshop on Internet Applications. WIAPP 2003","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122899256","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}
引用次数: 14
Design and implementation of a user-centered content distribution network 设计和实现以用户为中心的内容分发网络
Pub Date : 2003-06-23 DOI: 10.1109/WIAPP.2003.1210285
G. Pierre, M. van Steen
Replicating Web documents at a worldwide scale can help reduce user-perceived latency and wide-area network traffic. We present the design and implementation of Globule, a platform that allows Web server administrators to organize a decentralized replication service by trading Web hosting resources with each other. Globule automates all aspects of such replication: document replication, selection of the most appropriate replication strategies on a per-document basis, consistency management and transparent redirection of clients to replicas. To facilitate the transition from a nonreplicated server to a replicated one, we designed Globule as a module for the Apache Web server. Therefore, converting Web documents should require no more than compiling a new module into Apache and editing a configuration file.
在全球范围内复制Web文档可以帮助减少用户感知到的延迟和广域网络流量。我们介绍了Globule的设计和实现,这是一个允许Web服务器管理员通过相互交易Web托管资源来组织分散复制服务的平台。Globule自动化了这种复制的所有方面:文档复制、基于每个文档选择最合适的复制策略、一致性管理以及将客户端透明地重定向到副本。为了方便从非复制服务器到复制服务器的转换,我们将Globule设计为Apache Web服务器的模块。因此,转换Web文档只需要在Apache中编译一个新模块并编辑一个配置文件。
{"title":"Design and implementation of a user-centered content distribution network","authors":"G. Pierre, M. van Steen","doi":"10.1109/WIAPP.2003.1210285","DOIUrl":"https://doi.org/10.1109/WIAPP.2003.1210285","url":null,"abstract":"Replicating Web documents at a worldwide scale can help reduce user-perceived latency and wide-area network traffic. We present the design and implementation of Globule, a platform that allows Web server administrators to organize a decentralized replication service by trading Web hosting resources with each other. Globule automates all aspects of such replication: document replication, selection of the most appropriate replication strategies on a per-document basis, consistency management and transparent redirection of clients to replicas. To facilitate the transition from a nonreplicated server to a replicated one, we designed Globule as a module for the Apache Web server. Therefore, converting Web documents should require no more than compiling a new module into Apache and editing a configuration file.","PeriodicalId":179377,"journal":{"name":"Proceedings the Third IEEE Workshop on Internet Applications. WIAPP 2003","volume":"239 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133690377","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}
引用次数: 13
A distributed architecture of edge proxy servers for cooperative transcoding 一种用于协作转码的边缘代理服务器分布式体系结构
Pub Date : 2003-06-23 DOI: 10.1109/WIAPP.2003.1210288
V. Cardellini, M. Colajanni, R. Lancellotti, P. Yu
The large variety of devices that are gaining access to the Internet requires novel server functionalities to tailor Web content at run-time, namely transcoding. Traditional schemes assign transcoding operations to the Web server or single edge proxies. We propose an alternative architecture consisting of cooperative proxy servers which collaborate in discovering and transcoding multiple versions of Web objects. The transcoding functionality opens an entirely new space of investigation in the research area of cache cooperation, because it transforms the proxy servers from content repositories into pro-active network elements providing computation and adaptive delivery. We investigate and evaluate experimentally different schemes for cooperative discovery of multiversion content and transcoding in the context of a flat topology of edge servers.
访问Internet的各种各样的设备需要新颖的服务器功能来在运行时定制Web内容,即转码。传统的模式将转码操作分配给Web服务器或单边缘代理。我们提出了一种由协作代理服务器组成的替代体系结构,这些服务器协作发现和转码多个版本的Web对象。代码转码功能在缓存协作研究领域开辟了一个全新的研究领域,因为它将代理服务器从内容存储库转换为提供计算和自适应交付的主动网络元素。我们研究和实验评估了在边缘服务器平面拓扑环境中协作发现多版本内容和转码的不同方案。
{"title":"A distributed architecture of edge proxy servers for cooperative transcoding","authors":"V. Cardellini, M. Colajanni, R. Lancellotti, P. Yu","doi":"10.1109/WIAPP.2003.1210288","DOIUrl":"https://doi.org/10.1109/WIAPP.2003.1210288","url":null,"abstract":"The large variety of devices that are gaining access to the Internet requires novel server functionalities to tailor Web content at run-time, namely transcoding. Traditional schemes assign transcoding operations to the Web server or single edge proxies. We propose an alternative architecture consisting of cooperative proxy servers which collaborate in discovering and transcoding multiple versions of Web objects. The transcoding functionality opens an entirely new space of investigation in the research area of cache cooperation, because it transforms the proxy servers from content repositories into pro-active network elements providing computation and adaptive delivery. We investigate and evaluate experimentally different schemes for cooperative discovery of multiversion content and transcoding in the context of a flat topology of edge servers.","PeriodicalId":179377,"journal":{"name":"Proceedings the Third IEEE Workshop on Internet Applications. WIAPP 2003","volume":"61 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127233764","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}
引用次数: 13
Consistency maintenance in peer-to-peer file sharing networks 对等文件共享网络中的一致性维护
Pub Date : 2003-06-23 DOI: 10.1109/WIAPP.2003.1210292
Jiang Lan, Xiaotao Liu, P. Shenoy, K. Ramamritham
While the current generation of peer-to-peer networks share predominantly static files, future peer-to-peer networks will support sharing of files that are modified frequently by their users. We present techniques to maintain temporal consistency of replicated files in a peer-to-peer network. We consider the Gnutella P2P network and present techniques for maintaining consistency in Gnutella even when peers containing replicated files dynamically join and leave the network. An experimental evaluation of our techniques shows that: (i) a hybrid approach based on push and pull achieves high fidelity in highly dynamic P2P networks and (ii) the run-time overheads of our techniques are small, making them a practical choice for P2P networks.
当前这一代的点对点网络主要共享静态文件,未来的点对点网络将支持共享用户经常修改的文件。我们提出了在点对点网络中保持复制文件时间一致性的技术。我们考虑了Gnutella P2P网络,并提供了在Gnutella中保持一致性的技术,即使包含复制文件的对等点动态加入和离开网络。对我们技术的实验评估表明:(i)基于推拉的混合方法在高度动态的P2P网络中实现了高保真度;(ii)我们技术的运行时开销很小,使它们成为P2P网络的实用选择。
{"title":"Consistency maintenance in peer-to-peer file sharing networks","authors":"Jiang Lan, Xiaotao Liu, P. Shenoy, K. Ramamritham","doi":"10.1109/WIAPP.2003.1210292","DOIUrl":"https://doi.org/10.1109/WIAPP.2003.1210292","url":null,"abstract":"While the current generation of peer-to-peer networks share predominantly static files, future peer-to-peer networks will support sharing of files that are modified frequently by their users. We present techniques to maintain temporal consistency of replicated files in a peer-to-peer network. We consider the Gnutella P2P network and present techniques for maintaining consistency in Gnutella even when peers containing replicated files dynamically join and leave the network. An experimental evaluation of our techniques shows that: (i) a hybrid approach based on push and pull achieves high fidelity in highly dynamic P2P networks and (ii) the run-time overheads of our techniques are small, making them a practical choice for P2P networks.","PeriodicalId":179377,"journal":{"name":"Proceedings the Third IEEE Workshop on Internet Applications. WIAPP 2003","volume":"267 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133713674","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}
引用次数: 70
Streaming traffic fairness over low bandwidth WAN links 低带宽广域网链路上的流流量公平性
Pub Date : 2003-06-23 DOI: 10.1109/WIAPP.2003.1210283
R. Doshi, P. Cao
Despite the rising popularity of streaming media in corporations, there is little understanding of how streaming traffic interacts with other corporate network traffic over low-bandwidth WAN links. We used simulations to study the issue, and found that the buffer-based rate adaptation algorithms used in popular streaming applications is effective at making the streaming traffic behave in a fair manner, even when UDP is used as the transport. The congestion control is affected by the buffer size: small buffers make the streaming application timid and large buffers make it more aggressive. However, regardless of the buffer size, the streaming traffic can be adversely affected by multisession TCP traffic such as Web traffic, and other QoS mechanisms are needed to preserve streaming quality in this case.
尽管流媒体在企业中越来越受欢迎,但人们对流媒体流量如何在低带宽WAN链路上与其他企业网络流量交互知之甚少。我们使用模拟来研究这个问题,并发现在流行的流应用程序中使用的基于缓冲区的速率自适应算法可以有效地使流流量以公平的方式运行,即使使用UDP作为传输。拥塞控制受缓冲区大小的影响:较小的缓冲区使流应用程序胆小,而较大的缓冲区使其更具侵略性。但是,无论缓冲区大小如何,流通信都可能受到多会话TCP通信(如Web通信)的不利影响,在这种情况下需要其他QoS机制来保持流质量。
{"title":"Streaming traffic fairness over low bandwidth WAN links","authors":"R. Doshi, P. Cao","doi":"10.1109/WIAPP.2003.1210283","DOIUrl":"https://doi.org/10.1109/WIAPP.2003.1210283","url":null,"abstract":"Despite the rising popularity of streaming media in corporations, there is little understanding of how streaming traffic interacts with other corporate network traffic over low-bandwidth WAN links. We used simulations to study the issue, and found that the buffer-based rate adaptation algorithms used in popular streaming applications is effective at making the streaming traffic behave in a fair manner, even when UDP is used as the transport. The congestion control is affected by the buffer size: small buffers make the streaming application timid and large buffers make it more aggressive. However, regardless of the buffer size, the streaming traffic can be adversely affected by multisession TCP traffic such as Web traffic, and other QoS mechanisms are needed to preserve streaming quality in this case.","PeriodicalId":179377,"journal":{"name":"Proceedings the Third IEEE Workshop on Internet Applications. WIAPP 2003","volume":"93 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114622079","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}
引用次数: 8
SEE: a service execution environment for edge services 参见:边缘服务的服务执行环境
Pub Date : 2003-06-23 DOI: 10.1109/WIAPP.2003.1210287
Vikrant Mastoli, V. Desai, Weisong Shi
The increasing mismatch between the low-bandwidth, resource characteristics of wireless mobile devices and the high-bandwidth expectations of many content-rich services drives the demand for deploying content-oriented services along the data path between the end users and the content servers. We argue that the idea of extending existing caching proxies to support these services is promising. This suggests extending the proxy caches for more than just their original intended purpose, that is the creation of an execution environment within them, which allows the execution of services locally and remotely. We describe the design, implementation and evaluation of a service execution environment (SEE) in the context of the CONCA proxy cache. We also compare the performance of Simple Object Access Protocol (SOAP) and Internet Content Adaptation Protocol (ICAP) by using them as call-out protocols between SEE and the service providers.
无线移动设备的低带宽、资源特性与许多内容丰富的服务的高带宽期望之间日益不匹配,推动了沿着最终用户和内容服务器之间的数据路径部署面向内容的服务的需求。我们认为扩展现有缓存代理以支持这些服务的想法是有前途的。这建议扩展代理缓存,使其不仅仅用于其最初的预期目的,即在其中创建执行环境,从而允许本地和远程执行服务。我们描述了在CONCA代理缓存上下文中服务执行环境(SEE)的设计、实现和评估。我们还通过使用简单对象访问协议(SOAP)和互联网内容适应协议(ICAP)作为SEE和服务提供商之间的呼出协议,比较了它们的性能。
{"title":"SEE: a service execution environment for edge services","authors":"Vikrant Mastoli, V. Desai, Weisong Shi","doi":"10.1109/WIAPP.2003.1210287","DOIUrl":"https://doi.org/10.1109/WIAPP.2003.1210287","url":null,"abstract":"The increasing mismatch between the low-bandwidth, resource characteristics of wireless mobile devices and the high-bandwidth expectations of many content-rich services drives the demand for deploying content-oriented services along the data path between the end users and the content servers. We argue that the idea of extending existing caching proxies to support these services is promising. This suggests extending the proxy caches for more than just their original intended purpose, that is the creation of an execution environment within them, which allows the execution of services locally and remotely. We describe the design, implementation and evaluation of a service execution environment (SEE) in the context of the CONCA proxy cache. We also compare the performance of Simple Object Access Protocol (SOAP) and Internet Content Adaptation Protocol (ICAP) by using them as call-out protocols between SEE and the service providers.","PeriodicalId":179377,"journal":{"name":"Proceedings the Third IEEE Workshop on Internet Applications. WIAPP 2003","volume":"1995 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122217265","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}
引用次数: 13
期刊
Proceedings the Third IEEE Workshop on Internet Applications. WIAPP 2003
全部 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