首页> 外文学位 >Self-managing virtual networks for wide-area distributed computing .
【24h】

Self-managing virtual networks for wide-area distributed computing .

机译:用于广域分布式计算的自我管理虚拟网络。

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

摘要

Sharing of computing and storage resources among different institutions and individuals connected over the Internet is seen as a solution to meet the ever-increasing computation and storage demands of modern applications. Several factors curtail the ability of existing applications to run seamlessly on Wide-area Networks (WANs): heterogeneous resource configurations, obscured access to resources due to Network Address Translators (NATs) and firewalls, inability to express sharing policies and lack of isolation provided by operating systems.;This work addresses the problem of providing bi-directional network connectivity among wide-area resources behind NATs and firewalls. At the core of the presented approach is a self-managing networking infrastructure (IPOP) that aggregates wide-area hosts into a private network with decoupled address space management, and is functionally equivalent to a Local-area network (LAN) environment where a wealth of existing, unmodified IP-based applications can be deployed. The IPOP virtual network tunnels the traffic generated by applications over a P2P-based overlay network, which handles NAT/Firewall traversal (through hole-punching techniques) and dynamically adapts its topology (through establishment of direct connections between communicating nodes) in a self-organized, decentralized manner. Together with classic virtual machine technology for software dissemination, IPOP facilitates deployment of large-scale distributed computing environments on wide-area hosts owned by different organization and individuals. A real deployment of the system has been up and running for more than one year, providing access to computational resources for several users.;This dissertation makes the following contributions in the area of virtualization applied to wide-area networks: a novel self-organizing IP-over-P2P system with decentralized NAT traversal; decentralized self-optimization techniques to create overlay links between nodes based on traffic inspection; creation of isolated address spaces and decentralized allocation of IP addresses within each such address space using Distributed Hash Tables (DHTs); tunneling of overlay links for maintaining the overlay structure even in presence of NATs and routing outages; and techniques for proxy discovery for tunnel nodes using network coordinates.;I describe the IPOP virtual network architecture and present an evaluation of a prototype implementation using well-known network performance benchmarks and a set of distributed applications. To further facilitate deployment of IPOP, I describe techniques that allow new users to easily create and manage isolated address spaces and decentralized allocation of IP addresses within each such address space. I present generally applicable techniques that facilitate consistent routing in structured P2P systems even in presence of overlay faults, thereby benefiting different applications of these systems. In the context of the IPOP system, these techniques provide improved virtual IP connectivity. I also describe and evaluate decentralized techniques for discovering suitable proxy nodes to establish a 2-hop overlay path between virtual IP nodes, when direct communication is not possible.
机译:在Internet上连接的不同机构和个人之间共享计算和存储资源被视为满足现代应用程序不断增长的计算和存储需求的解决方案。有以下几个因素限制了现有应用程序在广域网(WAN)上无缝运行的能力:异构资源配置,由于网络地址转换器(NAT)和防火墙而导致对资源的访问受阻,无法表达共享策略以及缺乏以下情况提供的隔离性:这项工作解决了在NAT和防火墙后面的广域资源之间提供双向网络连接的问题。所提出方法的核心是一种自我管理网络基础结构(IPOP),该基础结构将广域主机聚合到具有解耦地址空间管理的专用网络中,并且在功能上等效于拥有大量资源的局域网(LAN)环境。可以部署现有的,未经修改的基于IP的应用程序。 IPOP虚拟网络通过基于P2P的覆盖网络在由应用程序生成的流量上建立隧道,该覆盖网络处理NAT /防火墙穿越(通过打孔技术)并动态地调整其拓扑结构(通过在通信节点之间建立直接连接)。有组织,分散的方式。结合用于软件分发的经典虚拟机技术,IPOP有助于在不同组织和个人拥有的广域主机上部署大型分布式计算环境。该系统的真实部署已经启动并运行了一年多,为多个用户提供了对计算资源的访问。本论文在应用于广域网的虚拟化领域做出了以下贡献:一种新颖的自组织具有分散式NAT遍历的IP-over-P2P系统;分散的自我优化技术,可基于流量检查在节点之间创建覆盖链接;使用分布式哈希表(DHT)创建隔离的地址空间,并在每个此类地址空间中分散IP地址的分配;覆盖链路的隧道传输,即使在存在NAT和路由中断的情况下也可以维护覆盖结构;我描述了IPOP虚拟网络体系结构,并使用众所周知的网络性能基准和一组分布式应用程序对原型实现进行了评估。为了进一步促进IPOP的部署,我描述了允许新用户轻松创建和管理隔离的地址空间以及每个此类地址空间内IP地址的分散分配的技术。我提出了普遍适用的技术,即使存在重叠故障,这些技术也可以促进结构化P2P系统中的一致路由,从而使这些系统的不同应用受益。在IPOP系统的上下文中,这些技术提供了改进的虚拟IP连接。我还描述和评估了分散的技术,这些技术可用于在无法进行直接通信时发现合适的代理节点以在虚拟IP节点之间建立2跳覆盖路径。

著录项

  • 作者

    Ganguly, Arijit.;

  • 作者单位

    University of Florida.;

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

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号