当前位置:首页 >英文主页 >中英对照 > 报告详情

Zettar:Zettar zx对ESnet dtn的评估报告(英文版)(20页).pdf

上传人: 云闲 编号:33420 2021-04-07 20页 1.06MB

1、ESnet正在原型化一种数据传输节点即服务(DTNaaS)功能,旨在为网络用户提供优化的按需数据移动工具/端点。Zettar提供了一个高性能的数据移动解决方案zx,它集成了许多种存储技术,并为API自动化提供了机制。在大约2个月的时间里,在ESnet测试平台环境中对解决方案进行了评估。在一个容器化的软件环境中研究了磁盘I/O和网络交互的性能。测试是在ESNET100G试验台上进行的,DTNaaS原型是在该试验台上开发的。两台千兆字节R281-NO0-00服务器(DTN服务器nersc-tbn-6/7)采用以下规格。NERSC dtn通过本地交换机连接,但也可以使用在每个主机上预先配置的标记接口

2、,通过Starlight使用更高的延迟广域网回溯路径。上图显示了评估期间使用的逻辑连接。在预期的高数据率,试验台设置有一个类似的环境,人们会发现在一个科学DMZ,这是制定了Eli达特,ESnet在2010年。无处不在的防火墙,虽然是网络安全的主力设备,但在高性能环境下的表现却很差。因此,测试床中使用的网络路径不包括防火墙设备(除了基于主机的过滤),并且测试床路径设计为尽可能没有丢失。在集装箱化环境中运行zettarzx是正在研究的主要使用模型。CentOS被选为主机的操作系统环境。Podman曾被考虑过,但没有最终被使用,因为在为DTNAA配置和调优Docker容器方面已有投资。Zettar zx容器是从 DockerHub上提供的centos/systemd容器构建的。CentOS被选为容器的操作系统环境。这个容器是在主机联网和特权模式下启动的(即使用-net host和-privileged标志)。VROC RAID文件系统是使用可用容量为23TB的绑定卷安装在容器内的。每个容器都充分利用了主机上的所有CPU核心和所有可用内存。

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了Zettar zx在ESnet DTNs测试环境中的评估报告。报告涵盖了测试环境、系统软件环境、Zettar zx的安装配置与调优、测试方法、结果以及项目收获和经验教训。 测试环境包括两台GIGABYTE R281-NO0-00服务器,每台服务器配置有2个12核Intel Xeon Gold 6146 CPU、6384GB RAM、8块NVMe 3.84TB SSD以及 Mellanox ConnectX-5双端口100G NIC。 系统软件环境为CentOS 8,使用Docker容器部署Zettar zx。 Zettar zx的安装配置与调优包括安装zx-core和zx-pysdk包,配置zx服务,并进行了磁盘I/O基准测试和网络传输基准测试。 测试方法包括传输“sweep”测试、稳健性测试和监控。传输“sweep”测试中,使用不同大小和分布的数据集测试了Zettar zx和Globus Connect Server v4的传输速率。稳健性测试中,使用2.1TB的混合大小文件数据集,通过TLS和非TLS加密模式,重复传输直到达到1PB。 结果显示,Zettar zx在非TLS模式下的平均传输速率为77.25 Gbps,在TLS模式下的平均传输速率为53.92 Gbps。 项目收获包括:确认现代TCP在低延迟环境中可以高效用于大规模数据传输;展示了在适当配置的基础设施上,仅使用数据移动软件,就可以实现对广泛文件大小和分布的单一设置覆盖;证明了使用Docker容器可以实现接近“裸金属”性能的数据传输。 经验教训包括:增加nofile限制可能会暴露一些工具的不良行为;易于使用的REST API客户端库和文档化的服务API对集成和测试非常有帮助;在磁盘I/O基准测试阶段就可以决定是否启用超线程;使用现代磁盘I/O基准测试工具如elbencho非常有帮助。
数据传输节点服务(DTNaaS)性能评估 容器化环境下的数据传输性能对比 高速数据传输中的TLS加密影响
客服
商务合作
小程序
服务号
折叠