Optimizing the ASC WAN Evaluating Network Performance Tools
Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company,
Optimizing the ASC WAN:Evaluating Network Performance Tools for Comparing Transport ProtocolsAugust 7th, 2007 Christopher Lydick Graduate Student Intern Dept. 09336: Advanced Networking Integration
Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energy’s National Nuclear Security Administration under contract DE-AC04-94AL85000.
Agenda Introduction Laboratory Configuration Analysis and Evaluation Conclusions& Future Work References
Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company,
Introduction Background– What is the ASC WAN?
The ASC WANLLNL, CA LANL, NM
Blue Gene/L Red Storm
SNL, CA
SNL, NM
Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company,
Introduction Background– What is the ASC WAN?– Transport Protocols
Transport Protocols TCP Byte-Oriented 3-Way Handshake Ordered Delivery of Data Cumulative ACKs Reliable Data Transfer
UDP Message-Oriented No Handshake Unordered Delivery of Data No use of ACK/SACKs Unreliable Data Transfer
SCTP Message-Oriented 4-Way Handshake Ordered or Unordered Delivery of Data Uses SACKs to report exact condition of sender Reliable Data Transfer
Best of the three for ASC WAN
Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company,
Introduction Background– What is the ASC WAN?– Transport Protocols– Available Network Performance Tools Iperf (Internet Performance) Netperf (Network Performance)
– Available SCTP Libraries LKSCTP STREAMS
Laboratory ConfigurationNetwork Emulator
Client
Server
Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company,
Analysis and Evaluation Analysis done using 4 Metrics– How effectively can the tool reach a throughput near the bandwidth?– How much of the CPU does the tool utilize during operation?– Is the tool freely and widely available?– Is the tool actively developed? To what extent?
Analysis and Evaluation Grades Given for the 4 metrics of A/B/C/D/F (A=Excellent…F=Fail), varying RTT values.Grade A B C D F Avg. Bandwidth>= 900 Mb/s 800-899 Mb/s 700-799 Mb/s 600-699 Mb/s<= 599 Mb/s Avg. CPU Utilization<= 19% 20-39% 40-59% 60-79%>= 80%
Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company,
Analysis and Evaluation What is the maximum theoretical SCTP throughput on a 1Gb/s connection?
DATA PAYLOAD9018 Bytes 8952 Bytes Ethernet Header/ CRC IP Header SCTP Common Header SCTP Chunk Header
Maximum Theoretical Throughput: (8952÷ 9018)*1000= 992.6 Mb/sec
Analysis and Evaluation What is the maximum theoretical TCP throughput on a 1Gb/s connection?
DATA PAYLOAD9010 Bytes 8952 Bytes Ethernet Header/ CRC IP Header TCP Common Header
Maximum Theoretical Throughput: (8952÷ 9010)*1000= 993.6 Mb/sec
Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company,
Analysis and Evaluation: Iperf 2.0.6 (LKSCTP)959 Mb/s 740 Mb/s
Figure: Iperf Throughput Results
Figure: Iperf CPU Results
Average SCTP Throughput: Average SCTP CPU Utilization: Average TCP Throughput: Average TCP CPU Utilization:
816 Mb/s (82.2% efficient) 71% 952 Mb/s (95.8% efficient) 32%
Analysis and Evaluation: Netperf 2.4.3 (LKSCTP)977 Mb/s
481 Mb/s
Figure: Netperf Through
put Results
Figure: Netperf CPU Results
Average SCTP Throughput: Average SCTP CPU Utilization: Average TCP Throughput: Average TCP CPU Utilization:
629 Mb/s (63.4% efficient) 73% 961 Mb/s (96.7% efficient) 31%
Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company,
Analysis and Evaluation: Netperf 2.4.6-patched (STREAMS)965 Mb/s
Figure: Netperf-patched Throughput Results
Figure: Netperf-patched CPU Results
Average SCTP Throughput: Average SCTP CPU Utilization: Average TCP Throughput: Average TCP CPU Utilization:
963 Mb/s (97.0% efficient) 88% undefined undefined
ConclusionVariations within the tools make it difficult to find the optimal test tool for comparing transport protocols on the ASC WAN. Iperf 2.0.6 (LKSCTP) Netperf 2.4.3 (LKSCTP) Netperf 2.4.6-patched (STREAMS)
Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company,
Future Work Is there any hardware assistance available for SCTP, like there is for TCP? An analysis of LKSCTP and STREAMS implementation could be helpful. Evaluate other testing tools: STT& sctpperf Re-evaluate the test tools in terms of other metrics
– Varying Message Sizes– Popularity– Accuracy– Others?
References[1] Krishnamurthy, et al. Using SCTP to Improve QoS and Network Fault-Tolerance of DRE Systems. Real-Time and Embedded Systems Workshop, July 2004.[2] R. Stewart, Q. Xie. Stream Control Transmission Protocol (SCTP) A Reference Guide.© 2002 Addison-Wesley.[3] C. Lydick. Optimizing the ASC WAN: Evaluating Network Performance Tools for Comparing Transport Protocols. Technical Report SAND2007-4526, Sandia National Laboratories, July 2007.[4] Flavius Copaciu, Virgil Dobrota, Tudor Blaga, and Bagdan Moraru. Performance analysis of stream transmission control protocol. In Symposium of Electronics and Telecommunications (ETC2004). Technical University of Cluj-Napoca, 2004.[5] Judy I. Beiriger, Hugh P. Bivens, Steven L. Humphreys, Wilbur R. Johnson, and Ronald E. Rhea. Constructing the asci computational grid. In IEEE Inte …… 此处隐藏:4040字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [外语考试]管理学 第13章 沟通
- [外语考试]07、中高端客户销售流程--分类、筛选讲
- [外语考试]2015-2020年中国高筋饺子粉市场发展现
- [外语考试]“十三五”重点项目-汽车燃油表生产建
- [外语考试]雅培奶粉培乐系列适用年龄及特点
- [外语考试]九三学社入社申请人调查问卷
- [外语考试]等级薪酬体系职等职级表
- [外语考试]货物买卖合同纠纷起诉状(范本一)
- [外语考试]青海省实施消防法办法
- [外语考试]公交车语音自动报站系统的设计第3稿11
- [外语考试]logistic回归模型在ROC分析中的应用
- [外语考试]2017-2021年中国隔膜泵行业发展研究与
- [外语考试]神经内科下半年专科考试及答案
- [外语考试]园林景观设计规范标准
- [外语考试]2018八年级语文下册第一单元4合欢树习
- [外语考试]分布式发电及微网运行控制技术应用
- [外语考试]三人行历史学笔记:中世纪人文主义思想
- [外语考试]2010届高考复习5年高考3年联考精品历史
- [外语考试]挖掘机驾驶员安全生产责任书
- [外语考试]某211高校MBA硕士毕业论文开题报告(范
- 用三层交换机实现大中型企业VLAN方案
- 斯格配套系种猪饲养管理
- 涂层测厚仪厂家直销
- 研究生学校排行榜
- 鄱阳湖湿地景观格局变化及其驱动力分析
- 医学基础知识试题库
- 2010山西省高考历年语文试卷精选考试技
- 脉冲宽度法测量电容
- 谈高职院校ESP教师的角色调整问题
- 低压配电网电力线载波通信相关技术研究
- 余额宝和城市商业银行的转型研究
- 篮球行进间运球教案
- 气候突变的定义和检测方法
- 财经大学基坑开挖应急预案
- 高大支模架培训演示
- 一种改进的稳健自适应波束形成算法
- 2-3-鼎视通核心人员薪酬股权激励管理手
- 我国电阻焊设备和工艺的应用现状与发展
- MTK手机基本功能覆盖测试案例
- 七年级地理教学课件上册第四章第一节




