大规模openstack性能测试框架

cloudpunch的Python项目详细描述


#云穿孔

按比例测试openstack环境的性能框架

[云穿孔文档](./docs/readme.md)

##功能

  • 100%用python编写-cloudpunch用python语言编写,包括准备openstack的部分和运行的测试。这样做是为了避免依赖其他工具。
  • create custom tests-由于测试是用python编写的,只需在文件夹中删除一个文件,就可以运行自定义编写的测试。这些测试不受限制;测试可以做python可以做的任何事情。
  • 完全可伸缩-一个测试可以包含一个实例或数百个实例。两行配置可以极大地改变openstack硬件所承受的压力。
  • test跨openstack环境-有多个openstack环境或区域?在它们之间运行测试,以查看它们交互时的性能指标。
  • 按顺序或一次全部运行测试-查看单个度量结果(如网络吞吐量)或查看高网络吞吐量如何影响网络延迟。
  • json和yaml支持-在配置和结果中混合使用json或yaml

##Docker图像标签

cloudpunch可用作docker imagetarget/cloudpunch

  • 最新的-遵循cloudpunch主分支(cloudpunch的最新稳定版本)
  • dev-遵循cloudpunch dev分支(cloudpunch的最新不稳定版本)
  • 1.5.0-cloudpunch版本1.5.0

##许可证

麻省理工学院许可证

版权所有(c)2017 Target Brands,Inc.

兹免费准许任何人取得副本 本软件和相关文档文件(“软件”)的 在软件中不受限制,包括但不限于 使用、复制、修改、合并、发布、分发、再授权和/或出售 软件的副本,并允许软件的用户 在满足以下条件的情况下,可以这样做:

上述版权公告及本许可公告须包括在 软件的拷贝或大部分。

本软件按“原样”提供,无任何形式的保证,明示或 默示的,包括但不限于适销性保证, 适合特定目的和不侵权。在任何情况下 作者或版权所有者应对任何索赔、损害或其他 责任,无论是在合同诉讼、侵权诉讼或其他诉讼中, 不属于或与本软件有关,或使用或与本软件的其他交易有关。 软件。

cloudpunch使用其他开源项目:

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java JPA:如何将持久性上下文与批量更新或删除的结果同步?   程序未激活时的java捕获击键   字符串到日期对象的java解析   LucenePDFDocument从pdfbox中消失了吗?   java解析ISO8601日期字符串到UTC时区的日期   java Android随机存取文件和文件系统缓冲区   java如何确保泛型类型的类型   mysql无法从Java中的数据库读取表中的行   spring用Java处理数百万条数据库记录   java AsyncTask正在引发InvocationTargetException   java这些集合允许null。为什么我不能添加空元素?   java无法从Android中的ftp服务器下载txt文件   Java堆栈跟踪未使用log4j2打印   java如何在Ubuntu 11.10上编译OpenJDK 7调试版本   java动态文件夹创建   在PHP和Java中使用socket   Java mxGraph中是否有可能限制单元格移动但不禁用它?   java如何找到org的路径。朱尼特?   方向更改时的java NullPointerException