论文阅读报告:PortLand:A Scalable Fault-Tolerant Layer 2 Data Center Network Fabric
来源:互联网 发布:视频网络直播所需设备 编辑:程序博客网 时间:2024/06/05 08:58
论文标题:PortLand:A Scalable Fault-Tolerant Layer 2 Data Center Network Fabric
会议:sigcom 09
Ref:Radhika Niranjan Mysore, Andreas Pamboris, Nathan Farrington, Nelson Huang, Pardis Miri,
Sivasankar Radhakrishnan, Vikram Subramanya, and Amin Vahdat . PortLand: A Scalable Fault-Tolerant Layer 2 Data Center Network Fabric:sigcomm, 2009.
文章简要介绍
随着Data Center的规模的扩大,数据中心的网络可以被当作一个独立的网络来看待,一些原本出现在Internet上的问题在数据中心的网络中也逐渐显现。本文主要针对的是随着Data Center 的规模扩大对于Data Center Network造成的一些问题。本文在链路层上提出并实现了一种支持大规模,容错性能好的路由,转发协议,能够较好的支持即插即用的大规模的Data Center Network:PortLand。本文也把Portland和TRILL,SEATTLE进行了比较
Routing,forwarding,addressing
文章内容
本文首先对Data Center Network 的一些基本要求进行了分析。
1、 VM在数据中心中进行迁移的过程中要保持原来的TCP的链接,既是要求在发生虚拟机迁移的时候虚拟机的IP地址不能发生变化。
2、 管理员在部署之前不需要进行任何的交换机的配置。(这个我不知道在说什么啊)。
3、 只要存在物理的路径,整个Data Center 中的虚拟机之间应该能够进行正常的通信。
4、 在整个网络中不应该出现转发回路。
5、 由于规模大,机器故障等错误会比较平常,所以错误检测必须高效率。并且这种检测不应该影响到网络中的unicast和multicast。
为了解决上述问题,本文中提出的PortLand是一组路由和转发,寻址协议的集合
这些协议都假设Data Center Network都是如multi-rooted的属性结构的(fat-tree)。这里面设计了PMAC使得端主机能很好的确认自己在网络拓扑中的位置。下面是文中对于相关实现的总结,对于具体协议的实现在需要的时候可以再深入的阅读论文。这里也就不再赘述了。
注:本文中的PMAC就是在DATA Center Network中在转发中使用PMAC地址做为转发的依据,这样一来就相当于在网络中所有虚拟机的mac地址是可以更改的.网络在Layer2上的转发由于PMAC地址的引入,以及fabric manager的一些工作使得VM在更改了物理机位置之后一样可保持原来的TCP等链接。由于是Layer2的网络,所以迁移可以不改变IP地址,PMAC的使用使得迁移之后一样可以得到原来的包,具体侧路3.3节。DLP是switch通过与他链接的host的种类,level来判断自己的位置,这个貌似挺扯的啊,不过还是有个算法在里面,我没有认真的看啊。关于Fault Tolerant Routing的内容没有看啊。
- 论文阅读报告:PortLand:A Scalable Fault-Tolerant Layer 2 Data Center Network Fabric
- 论文阅读——译文:PortLand:A Scalable Fault-Tolerant Layer 2 Data Center Network Fabric
- [Seminar Presentation] PortLand: a scalable fault-tolerant layer 2 data center network fabric
- [Seminar Presentation] DCell: A Scalable and Fault-Tolerant Network Structure for Data Centers
- ICADL2012- A Scalable, Adaptive, Self-management and Fault-tolerant Architecture for Digital Library
- 论文阅读报告:Improving the Scalability of Data Center Networks with Traffic-aware Virtual Machine Placement
- 论文笔记:Resilient Distributed Dataset: A Fault-Tolerant Abstraction for In-memory C
- 论文阅读笔记 - Mesos: A Platform for Fine-Grained ResourceSharing in the Data Center
- [论文阅读]词汇树 Scalable Recognition with a Vocabulary Tree
- 论文阅读-XGBoost: A Scalable Tree Boosting System
- Data Center Interconnect: Layer 2 Extension Between Remote Data Centers
- A Recommended Reading List for Data Center Network (Updating...)
- 论文阅读报告:Spyglass : Fast Scalable Metadata Search for Large-Scale Storage Systems
- [Berkeley]弹性分布式数据集RDD的介绍(RDD: A Fault-Tolerant Abstraction for In-Memory Cluster Computing 论文翻译)
- Fault-Tolerant Systems
- FAULT TOLERANT DESIGN
- Fault tolerant technique
- 论文阅读——译文:Chord: A Scalable Peer-to-peer Lookup Service for Internet Applications
- JSP中文链接/tomcat中文路径
- struts文件上传并重命名
- H.264算法的优化策略
- jsp乱码解决大全
- Ubuntu下reload apache报错解决
- 论文阅读报告:PortLand:A Scalable Fault-Tolerant Layer 2 Data Center Network Fabric
- windows2003玩War3游戏设置
- 使用XmlReader读取xml文件
- Android中一个Activity调用另一个Activity — Intent对象的使用
- chrome浏览器模拟手机上网
- uBuntu 安装的艰辛历程
- 很不错的演讲大全
- 供大家学习的Android开源项目
- 支持IPv6的即时通信与文件传输