OpenStack网络测试工具shaker介绍

Shaker是一款OpenStack环境中的网络性能测试工具,利用heat模板创建虚拟机,借助iperf3和netperf进行性能测试。本文介绍了Shaker的安装、工作原理以及常见问题,帮助用户理解其在网络测试中的应用。
摘要由CSDN通过智能技术生成

作者: 赵怡


一、shaker简介

Shaker是一款在OpenStack环境中使用的网络性能测试工具, 可针对不同网络场景进行性能测试。

主要原理是, 通过heat模板创建虚拟机, 并使用虚拟机中的iperf3,netperf工具进行虚拟机间互相打流测试网络性能, 最终抓取测试结果, 通过网页方式输出给用户。

 

二、shaker安装

由于shaker依赖于heat编排组件用于自动创建虚拟机和网络, 所以先要安装openstack heat组件。

另外, shaker本身可以手动安装, 也可以通过pip install pyshaker方式安装

手动安装

1. 从github上下载shaker软件源代码

# git clone https://github.com/openstack/shaker.git

 

2. 安装shaker时, 为了依赖包不干扰现有环境的python库, 可以把shaker安装

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值