iperf

集群搭建完成简要测试集群(性能)带宽与IOPS

这一生的挚爱 提交于 2020-08-13 07:02:47
集群搭建好之后网络,raid卡策略,磁盘都会影响集群的性能。为了避免因上述问题使得集群的性能受到影响,我们依次进行测试,最后得到基本的集群性能。 网络 首先是网络,ceph集群一大堆让人摸不着头脑的问题都出在网络上,所以我们在建立集群之前就可以测试网络,看其是否有问题,可以通过ping命令来测试网络的连通性,但最好使用iperf,测试下网络传输速度。 遇到有不少现场情况,因为光模块导致万兆网络只有百兆的速度,如果等集群建好之后性能不如意,花费大量时间排查发现是这个问题就太冤了。 iperf命令 选择一个节点作为iperf server iperf -s 选择其他节点作为iperf client,比如server IP地址为192.168.12.4 iperf -c 192.168.12.4 -i 1 -t 5 # -i: 间隔多少秒报告一次结果 # -t: 向服务器发送多少秒 # 结果如下 [ 3] 0.0- 1.0 sec 575 MBytes 4.83 Gbits/sec [ 3] 1.0- 2.0 sec 361 MBytes 3.03 Gbits/sec [ 3] 2.0- 3.0 sec 618 MBytes 5.18 Gbits/sec [ 3] 3.0- 4.0 sec 423 MBytes 3.55 Gbits/sec [ 3] 4.0- 5.0 sec 519

IT tools

本秂侑毒 提交于 2020-08-04 19:10:50
https://archive.org/ 可以查看几年前已经下线的网站,主要是通过网站的cache. CPU-Z 中的SPD选项可以方便的查看内存参数。 solarwinds network topology mapper 14天试用 自动发现网络中的设备并自动画出网络结构图 jv16 PowerTools 用于注册表优化 DriverView 可以用来隐藏microsoft drivers,剩下的就是别的可疑的drivers http://tcpmonitor.altervista.org 的security autorun 查看启动程序 chntpw http://www.chntpw.com/download/ 下载 破解修改windows 10登陆密码 BinText 文件文本扫描工具, 扫描文本中的特殊字符 UPX 它被用来给***和病毒加壳,躲避杀毒软件的查杀。 ollydbg 一款Windows平台下的32/64位调试器,是一款反汇编工作的常用工具软件 IDA (Interactive Disassembler Professional) 交互式反汇编器专业版 www.virustotal.com Free Online Virus, Malware and URL Scanner ProxySwitcherStandard 可以从网上自动下载代理列表

【Linux】运维中的常用的命令

China☆狼群 提交于 2020-07-28 18:11:40
在linux 运维时,主要查看 系统的网络和性能方面的东西。 网络方面: ping , iptables , netstat , ifconfig , route , tcpdump , ethtool , iperf , telnet 性能方面: df , free , ps , top , kill 网络方面 1、Ping ping 命令是常用的网络命令,它通常用来测试与目标主机的连通性。它通过发送 ICMP ECHO_REQUEST 数据包到网络主机,并显示响应情况。 命令格式: ping [参数 ] [ 主机名或 IP 地址 ] 常用选项参数: -c 数目:在发送指定数目的包后停止 -s 字节数:指定发送的数据字节数,预设值是 56 ,加上 8 字节的 ICMP 头,一共是 64ICMP 数据字节。 - i 秒数:设定间隔几秒送一个网络封包给一台机器,预设值是一秒送一次。 -t 存活数值:设置存活数值 TTL 的大小。 2、ipconfig ifconfig 命令用来配置或查看网卡接口。注意:单独使用 ifconfig 时,只显示激活状态的网络设备信息。 命令格式:ifconfig [ 网络设备 ] [ 参数 ] 常用参数选项: up :启动指定网络设备 / 网卡。 down :关闭指定网络设备 / 网卡。该参数可以有效地阻止通过指定接口的 IP 信息流

Mininet简单性能测试

我只是一个虾纸丫 提交于 2020-07-28 07:36:21
建一个简单的模型,使用一个单交换机,然后链接n个主机形成拓扑,然后对每个链路设置带宽,延迟时间,和丢包率。 这里就选择建一个单交换机和六个主机的作为例子。 创建py脚本生成拓扑:写一个类生成一个单交换机和六个主机的拓扑,并且给每个主机和交换机之间的连接赋予100m的带宽,5ms的延迟和1%的丢包率。然后通过pingall函数测试连接,iperf函数测试主机间的带宽, 1 from mininet.topo import Topo 2 from mininet.net import Mininet 3 from mininet.node import CPULimitedHost 4 from mininet.link import TCLink 5 from mininet.util import dumpNodeConnections 6 from mininet.log import setLogLevel 7 8 9 class SingleSwitchTopo(Topo): 10 def __init__ (self, n=2, ** opts): 11 Topo. __init__ (self, ** opts) 12 switch = self.addSwitch( ' s1 ' ) 13 for h in range(n): 14 # Each host gets

Mininet简单性能测试

笑着哭i 提交于 2020-07-28 04:30:39
建一个简单的模型,使用一个单交换机,然后链接n个主机形成拓扑,然后对每个链路设置带宽,延迟时间,和丢包率。 这里就选择建一个单交换机和六个主机的作为例子。 创建py脚本生成拓扑:写一个类生成一个单交换机和六个主机的拓扑,并且给每个主机和交换机之间的连接赋予100m的带宽,5ms的延迟和1%的丢包率。然后通过pingall函数测试连接,iperf函数测试主机间的带宽, 1 from mininet.topo import Topo 2 from mininet.net import Mininet 3 from mininet.node import CPULimitedHost 4 from mininet.link import TCLink 5 from mininet.util import dumpNodeConnections 6 from mininet.log import setLogLevel 7 8 9 class SingleSwitchTopo(Topo): 10 def __init__ (self, n=2, ** opts): 11 Topo. __init__ (self, ** opts) 12 switch = self.addSwitch( ' s1 ' ) 13 for h in range(n): 14 # Each host gets

Linux下3种常用的网络测速工具

左心房为你撑大大i 提交于 2020-05-09 21:33:12
大家好,我是良许。 不管你用的是什么操作系统,网速都是你非常关心的一个性能指标,毕竟,谁都不想看个视频结果网速卡到你怀疑人生。本文介绍三个 Linux 命令行下的网络测速工具,让你随时随地知道你的网络状况。 fast fast 是 Netflix 提供的一项服务,它不仅可以通过命令行来使用,而且可以直接在 Web 端使用:fast.com。 我们可以通过以下命令来安装这个工具: $ npm install --global fast-cli 不管是网页端还是命令行,它都提供了最基本的网络下载测速。命令行下最简单的使用方法如下: $ fast 93 Mbps ↓ 从以上结果可以看出,直接使用 fast 命令的话,将只返回网络下载速度。如果你也想获取网络的上传速度,则需要使用 -u 选项。 $ fast -u ⠧ 81 Mbps ↓ / 8.3 Mbps ↑ speedtest speedtest 是一个更加知名的工具。它是用 Python 写成的,可以使用 apt 或 pip 命令来安装。你可以在命令行下使用,也可以直接将其导入到你的 Python 项目。 安装方式: $ sudo apt install speedtest-cli 或者 $ sudo pip3 install speedtest-cli 使用的时候,可以直接运行 speedtest 命令即可: $

iperf 一个测试网络吞吐的工具

亡梦爱人 提交于 2020-05-07 20:15:27
在分布式文件系统开发和测试过程中,我们经常需要测试真实的网络带宽,来进行估测分布式系统的传输性能,所以我们要对现有的网络进行测试;Iperf 是一个网络性能测试工具。IPerf可以测试最大的TCP和UDP带宽性能。Iperf具有多种参数和特性,可以根据需要调整。IPerf可以报告带宽。延迟抖动和数据包丢失。下面就对iperf 软件的功能和用法进行简单的介绍: 官方网站: https://iperf.fr/ (iperf 3) http://sourceforge.net/projects/iperf2 http://github.com/esnet/iperf 具体的两个不同,网站进行了解; 在ubuntu或者fedora 中,可以使用 apt或者yum 来进行搜索安装; 具体用法: 具体的使用 可以使用 man iperf 命令来进行安装; 常用测试选项:(iperf2 和 iperf3 稍有不同) -i 设置iperf输出结果的时间间隔 -m 在结果中显示TCP的MSS大小 -u 使用UDP协议 -M 设置TCP的MSS大小 -s 以server模式运行 -c 以client模式运行 -t 设置iperf测试时间 -n 设置iperf测试时发送的数据量,与‘-t’参数二选一 -P 并行运行的线程数,默认为1 -b 设置测试时的发送带宽 -w TCP协议时设置TCP

[转]perf网络带宽测试工具的使用

送分小仙女□ 提交于 2020-05-07 20:14:54
文章来源:企鹅号 - WalkingCloud 腾讯云服务器 年付3折起 首次购买云服务器 最低3折起 超高性价比 立即抢购 iperf是一个网络性能测试工具。iperf可以测试TCP和UDP带宽质量。iperf具有多种参数和特性,iperf可以报告带宽,延迟抖动和数据包丢失。利用iperf这一特性,可以用来测试一些网络设备如路由器,防火墙,交换机等的性能。 iperf有Linux,Windows,android,Mac等版本,下面结合实际网络场景进行iperf工具使用的介绍 1)内网PC机192.168.31.50上使用Windows64位版本的iperf 2)U8000平台 192.168.31.244上安装CentOS6 64bit版本的iperf 测试PC机与U8000之间的网络带宽性能 一、安装iperf 1、以我们U8000平台为例,U8000实际上是CentOS6.764bit Linux系统 先rz命令上传iperf-2.0.4-1.el6.rf.x86_64.rpm的程序包 然后用rpm –ivh 命令进行安装 2、PC机以Win7 64位系统为例,直接解压到指定目录即可 将官网下载好的iperf-2.0.8b-win64.zip解压到D:\iperf\目录下 二,带宽性能测试 iperf工具是基于服务器和客户端的工作模式 PC机作为iperf服务端

iperf——网络性能测试工具

浪尽此生 提交于 2020-05-07 19:36:11
一、前言 工作中遇到需要测试Linux服务器网卡占用率的场景,查阅资料后,发现iperf是一款合适的网络测速工具。 下面讲解一下如何使用iperf做网络性能测试。 二、基础知识 先补充一些基础知识: 万兆网络的带宽是10Gbps,其中1Gbps=1024Mbps。 1B=8b,1b是1个二进制位,1B是字节组,等于8b。 三、iperf安装 在 iperf官网 下载安装。 其中Windows客户端,直接下载解压,使用时直接在命令提示符 cd到解压后的文件夹,输入iperf加上对应的参数即可。 Linux CentOS系统下载RPM包。 四、iperf原理简述 iperf测试采用客户端,服务器的方式,即:一个设备做为客户端,另一个设备做为服务器,然后客户端向服务器端发送数据的方式,来测试整个连接线路的数据传输能力。 例如: 测试上行带宽时:按照各平台的操作方法将A设备设置为客户端 ,B设备设置为服务器>>找到B机器IP,并用A设备连接B设备,此时A处读出的测试数据即为A设备的上行带宽数据。 测试下行带宽时:按照各平台的操作方法将B设备设置为客户端,A设备设置为服务器>>找到A机器IP,并用B设备连接A设备,此时B处读出的测试数据即为A设备的下行带宽数据 五、使用实例 场景:Linux服务器作为服务端,Windows机器作为客户端发送数据。 下图为Linux服务器的命令截图:

linux网络性能测试工具ipref安装与使用

风流意气都作罢 提交于 2020-05-07 19:33:41
一、iperf工具安装 源码包下载地址: https://iperf.fr/iperf-download.php#archlinux 选择对应系统的版本就是解压安装了 完成 测试发现有问题 问题原因: Linux系统中找不到libiperf.so.0 库文件,导致执行iperf3 –s时提示缺少相关lib库 解决方法: 通过find /usr/local/lib/ |grep iperf查找其他服务器上是否存在该lib库文件,查询到后拷贝libiperf.so.0库文件到此台服务器/usr/local/lib/目录下 发现还是有问题,最后发现是环境变量的问题 添加 然后就可以使用了 二、iperf工具使用方法: 参数说明 -s 以server模式启动,eg:iperf -s -c host以client模式启动,host是server端地址,eg:iperf -c 222.35.11.23 通用参数 -f [kmKM] 分别表示以Kbits, Mbits, KBytes, MBytes显示报告,默认以Mbits为单位,eg:iperf -c 222.35.11.23 -f K -i sec 以秒为单位显示报告间隔,eg:iperf -c 222.35.11.23 -i 2 -l 缓冲区大小,默认是8KB,eg:iperf -c 222.35.11.23 -l 16 -m