首页> 外文学位 >Building a scalable network measurement infrastructure: Theory and practice.
【24h】

Building a scalable network measurement infrastructure: Theory and practice.

机译:建立可扩展的网络测量基础架构:理论和实践。

获取原文
获取原文并翻译 | 示例

摘要

Today's network applications and services often need to learn the state of the network in terms of latency or bandwidth in order to maximize performance. For example, Internet content providers often place server mirrors throughout the Internet to reduce access latency for clients. Therefore, it is necessary to direct clients to the closest mirrors based on some distance metric in order to realize the benefit of mirroring. However, the complexity of today's Internet infrastructures makes it difficult to learn the necessary network information from the underlying network quickly and efficiently. Internet Distance Map service (IDMaps) proposes a scalable two-tier architecture where IDMaps conducts network measurements and disseminates the network measurements continuously. The network distance service then collects these network measurements to build virtual distance maps of the Internet and provides the network distance information to hosts on the Internet.; We present a study on the placement of measurement hosts in order to build a scalable IDMaps infrastructure to provide end-to-end latency information among Internet hosts. The end-to-end network latency has the additive property that the latency on a path may be estimated by using shorter intermediate latencies. This property allows for the estimation of end-to-end latencies for all hosts in a network based on a scalable infrastructure using a few measurement hosts. The placement problem is modeled as a graph-theoretic placement problem and studied in the context of a service provider's network. A scalable placement algorithm for measurement hosts is designed under the ideal condition that the end-to-end latencies are known. This scalable placement algorithm can estimate end-to-end latencies to within 20 ms while placing measurement hosts on between 2% and 9% of the nodes in the network. The scalability of our placement algorithm gives strong evidence that IDMaps can be realized with a scalable infrastructure inside service providers' networks. A service provider can use this placement algorithm to deploy an IDMaps-like infrastructure to collect network distance information based on static propagation delays.; The placement of measurement hosts under the ideal condition is not suitable for the Internet since the end-to-end latencies are not known. Furthermore, it is nearly impossible to place measurement hosts at desired locations due to financial and administrative constraints. In order for IDMaps to be successful on the Internet, it must be able to provide useful latency information even if measurement hosts are placed inside stub networks. We present two enhancements to the standard IDMaps architecture to mitigate the effect of poor placement. The two enhancements together allow IDMaps to use the minimum number of measurements to obtain a desired level of latency-estimation accuracy.; In order to demonstrate the usefulness of the latency information provided by IDMaps, we study the use of such information in directing clients to the closest server mirrors on the Internet. The study reveals that when latency information is used as the selection metric, there is a rapid diminishing return in deploying more server mirrors throughout the Internet. The availability of latency information can help content distribution networks determine the number of server mirrors to deploy that is cost-effective.
机译:当今的网络应用程序和服务通常需要了解有关延迟或带宽的网络状态,以使性能最大化。例如,Internet内容提供商通常在整个Internet上放置服务器镜像,以减少客户端的访问延迟。因此,有必要基于某个距离度量将客户定向到最近的镜像,以实现镜像的好处。但是,当今Internet基础结构的复杂性使得难以快速有效地从基础网络中学习必要的网络信息。 Internet距离地图服务(IDMaps)提出了一种可扩展的两层体系结构,其中IDMaps进行网络测量并连续地传播网络测量。然后,网络距离服务收集这些网络测量结果以构建Internet的虚拟距离图,并将网络距离信息提供给Internet上的主机。我们提出一项有关测量主机放置的研究,以构建可扩展的IDMaps基础结构,以在Internet主机之间提供端到端的延迟信息。端到端网络延迟具有可加性,即可以通过使用较短的中间延迟来估计路径上的延迟。此属性允许基于使用几个测量主机的可伸缩基础结构,估算网络中所有主机的端到端延迟。放置问题被建模为图论放置问题,并在服务提供商网络的上下文中进行了研究。在已知端到端延迟的理想条件下,设计了用于测量主机的可伸缩放置算法。这种可扩展的放置算法可以将端到端延迟估计在20毫秒内,而将测量主机放置在网络中2%到9%的节点之间。我们的放置算法的可伸缩性提供了有力的证据,证明IDMaps可以通过服务提供商网络内部的可伸缩基础架构来实现。服务提供商可以使用这种放置算法来部署类似于IDMaps的基础架构,以基于静态传播延迟来收集网络距离信息。由于不知道端到端延迟,因此在理想条件下放置测量主机不适合Internet。此外,由于财务和管理上的限制,几乎不可能将测量主机放置在所需的位置。为了使IDMap在Internet上获得成功,即使将测量主机放置在存根网络中,它也必须能够提供有用的延迟信息。我们提供了对标准IDMaps体系结构的两项增强,以减轻不良放置的影响。这两个增强功能一起使IDMaps可以使用最少的测量次数来获得所需的延迟估计精度。为了证明IDMaps提供的延迟信息的有用性,我们研究了在引导客户端到Internet上最近的服务器镜像中使用此类信息的方法。该研究表明,将延迟信息用作选择指标时,在整个Internet上部署更多服务器镜像的回报会迅速减少。延迟信息的可用性可以帮助内容分发网络确定具有成本效益的要部署的服务器镜像的数量。

著录项

  • 作者

    Jin, Cheng.;

  • 作者单位

    University of Michigan.;

  • 授予单位 University of Michigan.;
  • 学科 Computer Science.; Engineering System Science.
  • 学位 Ph.D.
  • 年度 2002
  • 页码 156 p.
  • 总页数 156
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;系统科学;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号