Ceph:网络性能基线测试

#一、带宽基线测试:
iperf是一个网络性能测试工具。Iperf可以测试TCP和UDP带宽质量。iperf可以测量最大TCP带宽,具有多种参数和UDP特性。 Iperf可以报告带宽,延迟抖动和数据包丢失。

#二、测试方法:
启动网络性能基准测试,在第一个Ceph节点上执行iperf服务端选项,在第二个Ceph节点上执行客户端选项。

#三、操作方法:
在服务端节点和客户端节点分别找一个没被占用的相同端口,比如6901

1、服务端节点:

# yum -y install iperf
# iperf -s -p 6901
------------------------------------------------------------
Server listening on TCP port 6901
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
[  4] local 172.16.2.175 port 6901 connected with 172.16.2.172 port 16650
[ ID] Interval      Transfer    Bandwidth
[  4]  0.0-10.0 sec  1.15 GBytes  982 Mbits/s

说明:
-p:表明开启的服务器连接端口
-s:iperf服务器模式

2、客户端节点:

# yum -y install iperf
# iperf -c 172.16.2.175 -p 6901
------------------------------------------------------------
Client connecting to hz-01-ops-tc-ceph-01, TCP port 6901
TCP window size: 93.5 KByte (default)
------------------------------------------------------------
[  3] local 172.16.2.172 port 16650 connected with 172.16.2.175 port 6901
[ ID] Interval      Transfer    Bandwidth
[  3]  0.0-10.0 sec  1.15 GBytes  984 Mbits/sec

说明:
-c:Iperf运行在服务器模式,并且用-c参数指定一个主机,那么Iperf将只接受指定主机的连接。此参数不能工作于UDP模式。
-p:表明连接的端口
如上图显示了,Ceph节点之间的网络带宽可以达到948Mbits/sec,对于千兆网卡来说,这是一个不错的结果。

原文地址:http://blog.51cto.com/molewan/2070614

时间: 2024-08-28 22:44:51

Ceph:网络性能基线测试的相关文章

针对文件系统和网络性能的测试

由于工作需要,需要对文件系统和网络性能等进行测试: 一.文件系统测试 fio: 直接读取盘符下的data目录,测试结果和自己写程序,open(,DIRECT_IO)的结果几乎相近,很有说服力. iozone:能测多种读写方式,还能自动生成测试报告,可惜,即使指定屏蔽缓存,测试结果也不如fio真实. dd:这是最简单的测试工具了 测试读:dd if=filepath of=/dev/null bs=2M count=512 测试写:dd if=/dev/zero of=filepath bs=2M

使用iperf测试网络性能

iperf 是一个 TCP/IP 和 UDP/IP 的性能测量工具,能够提供网络吞吐率信息,以及震动.丢包率.最大段和最大传输单元大小等统计信息:从而能够帮助我们测试网络性能,定位网络瓶颈.iperf是开源的,源代码可以从http://sourceforge.net/projects/iperf/下载. 1.    iperf能够做什么 提起iperf,想必大家都知道它是用了测试网络性能的.具体说来,Iperf是美国伊利诺斯大学(University of Illinois)开发的一种开源的网络

COROUTINE协程库:网络性能完爆ASIO异步模型(-O3测试)

在purecpp社区的github组织中有一个协程库:https://github.com/topcpporg/cpp_features 近日有用户找到我,想要了解一下coroutine库在网络方面的性能,于是选取已入选标准库的boost.asio网络库的异步模型做横向对比. 在小包和利用多核方面,coroutine库的网络性能完爆asio异步模型,8线程处理小包时差距可达十几倍. 在大包+单线程的情况,coroutine库的网络比asio异步模型高的不是很多,在一些性能比较差的PC机上,甚至出

Azure 新Region 开启FPGA 网络性能和延迟测试

Azure 新Region 开启FPGA网络性能和延迟测试 本文介绍分为以下几个部分: l  未开启FPGA,东区同一VNET下,两台VM网络性能和延迟测试 l  开启FPGA,东区同一VNET下,两台VM网络性能和延迟测试 VM都是使用(CentOS-7.4标准 E64_v3 (64 vcpu,432 GB 内存)) 一.              Background: 根据之前博客介绍,已经测试目前Azure Region上开启FPGA的性能测试,包括相同情况下,是否开启FPGA对CPU利

Linux网络性能评估工具iperf 、CHARIOT测试网络吞吐量

网络性能评估主要是监测网络带宽的使用率,将网络带宽利用最大化是保证网络性能的基础,但是由于网络设计不合理.网络存在安全漏洞等原因,都会导致网络带宽利用率不高.要找到网络带宽利用率不高的原因,就需要对网络传输进行监控,此时就需要用到一些网络性能评估工具,而Iperf就是这样一款网络带宽测试工具,本节将详细介绍一下Iperf的使用. 1. Iperf能做什么 Iperf是一款基于TCP/IP和UDP/IP的网络性能测试工具,它可以用来测量网络带宽和网络质量,还可以提供网络延迟抖动.数据包丢失率.最大

android入门开发教程之网络性能的优化

我在麦子学院上android开发的时候,麦子学院android开发老师讲到Android开发过程中经常会涉及到性能优化的问题,应该从基础.网络.测试等各个层面进行整合优化.现在咱们聊聊Android开发之网络性能的优化. 1)避免频繁网络请求 访问server端时,建立连接本身比传输需要跟多的时间,如非必要,不要将一交互可以做的事情分成多次交互(这需要与Server端协调好).有效管理Service 后台服务就相当于一个持续运行的Acitivity,如果开发的程序后台都会一个service不停的

Struts2、SpringMVC、Servlet(Jsp)性能对比 测试

Struts2.SpringMVC.Servlet(Jsp)性能对比 测试 . Servlet的性能应该是最好的,可以做为参考基准,其它测试都要向它看齐,参照它. 做为一个程序员,对于各个框架的性能要有一个基本的认知,便于选型时做出正确的决策. 在测试中发现了什么也不要大喊大叫,因为这些都是Java程序员的基础知识. 人人都要了解. ----------------------------------------------------------------------------------

【重磅】移动网络性能揭秘(上)--移动网络组件详解

简介 在过去的几年里我们在移动蜂窝网络性能方面取得了重大进展.但是由于网络延迟的膨胀导致许多应用并没有得到改善. 延迟问题长期以来一直制约着移动网络.尽管近年来已取得一些进展,但减少网络延迟没有跟上延迟的增长速度.正是由于这种不对等导致了延迟,而不是吞吐量,成为影响网络性能的最大因素. 这篇文章逻辑上主要包含两章.第一部分将讨论导致移动网络延迟的细节:第二部分介绍提高网络性能降低延迟的软件技术. 你在等待的是什么? 延迟表示一个数据包通过一个或一系列网络所需要的时间.由于很多因素,移动网络会使已

Web性能压力测试工具之Apache AB 详解

下载安装地址: http://httpd.apache.org/download.cgi yum install httpd-tools http://www.apachelounge.com/download/ 下载 http://files.cnblogs.com/files/chen110xi/ab.7z PS:网站性能压力测试是性能调优过程中必不可少的一环.只有让服务器处在高压情况下才能真正体现出各种设置所暴露的问题.Apache中有个自带的,名为ab的程序,可以对Apache或其它类型