七个管理基础架构性能和弹性的开源工具

栏目: 服务器 · 发布时间: 5年前

内容简介:这些开源工具将帮助你在管理基础架构性能和弹性时充满信心。系统管理员,站点可靠性工程师(SRE)和云运维在扩容时往往难以对基础架构充满信心。同样经常,他们认为解决挑战的唯一方法是编写一个内部使用工具。幸运的是,还有其他选择。有许多开源工具可用于测试基础架构的性能。

这些开源 工具 将帮助你在管理基础架构性能和弹性时充满信心。

系统管理员,站点可靠性工程师(SRE)和云运维在扩容时往往难以对基础架构充满信心。同样经常,他们认为解决挑战的唯一方法是编写一个内部使用工具。幸运的是,还有其他选择。有许多开源工具可用于测试基础架构的性能。

七个管理基础架构性能和弹性的开源工具

Pbench

Pbench是一种性能测试工具,可以更轻松,更方便地执行基准测试和性能工具。简而言之,它:

擅长在大型主机(裸机,虚拟机,容器等)上运行微基准测试,同时自动化大量基准测试参数

重点是安装,配置和执行基准代码和性能工具,而不是配置或编排测试平台(例如,OpenStack,RHEV,RHEL,Docker等)

旨在与BrowBeat或Ansible playbooks等配置工具协同工作

Pbench的文档包括安装和用户指南,代码在GitHub上维护,Pbench团队欢迎贡献和问题。

Ripsaw

基线是基础设施可靠性的关键方面。Ripsaw是在Kubernetes上启动工作负载的性能基准运算符。部署Kuberentes运维,部署常见工作负载,包括特定应用程序(例如,Couchbase)或一般性能测试(例如,Uperf),以测量和建立性能基准。

Ripsaw在GitHub上维护。还可以在Kubernetes Slack上找到它的维护者,Ripsaw有活跃的贡献者。

OpenShift Scale

OpenShift Scale中的工具集合,OpenShift的开源性能测试解决方案,可以在OpenStack安装(TripleO Install和ShiftStack Install)上启动OpenShift,在Amazon Web Services(AWS)上安装,或提供容器化工具,如运行Pbench在群集上或使用Prometheus进行集群限制测试,网络测试,存储测试,度量测试,日志记录和并发构建测试。

Scale的CI套件非常灵活,可以在部署到Azure或可能运行的任何其他地方时,添加工作负载并包含工作负载。可以在GitHub上看到全套工具。

Browbeat

Browbeat称自己为“OpenStack的性能调优和分析工具”。可以使用它来分析和调整工作负载的部署。它还可以自动部署标准监控和数据分析工具,如Grafana和Graphite。Browbeat在GitHub上维护。

SMALLFILE

Smallfile是一个文件系统工作负载生成器,适用于横向扩展,分布式存储。它已被用于测试许多开放文件系统技术,包括GlusterFS,CephFS,网络文件系统(NFS),服务器消息块(SMB)和OpenStack Cinder卷。它在GitHub上维护。

Ceph基准测试工具

Ceph基准测试工具(CBT)是一种测试工具,可以自动执行测试Ceph集群性能的任务。它使用collectl记录系统指标,并且可以使用perf,blktrace和valgrind等工具收集更多信息。CBT还可以执行高级测试,包括自动对象存储守护程序中断,擦除编码池和缓存层配置。

贡献者已经扩展CBT以使用Pbench监控工具和Ansible并运行Smallfile基准测试。单独的Grafana可视化仪表板使用由Automated Ceph Test生成的Elasticsearch数据。

satperf

Satellite-performance(satperf)是一组Ansible playbooks和helper脚本,用于部署Satellite 6环境并测量所选操作的性能,例如并发注册,远程执行,Puppet操作,存储库同步等。你可以在GitHub上找到Satperf。

结论

系统管理员,SRE和云运维在努力扩容其基础架构时面临着各种各样的挑战,但幸运的是,还有各种各样的工具可以帮助他们克服这些常见问题。这七个工具中的任何一个都可以帮助你在扩展时,测试基础架构的性能。

原文链接:

https://opensource.com/article/19/6/performance-scaling-tools


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

编程匠艺

编程匠艺

Pete Goodliffe / 韩江、陈玉 / 电子工业出版社 / 2011-11 / 85.00元

如果你可以编写出合格的代码,但是想更进一步、创作出组织良好而且易于理解的代码,并希望成为一名真正的编程专家或提高现有的职业技能,那么Pete Goodliffe编写的这本本书都会为你给出答案。本书的内容涵盖编程的各个要素,如代码风格、变量命名、错误处理和安全性等。此外,本书还对一些更广泛的编程问题进行了探讨,如有效的团队合作、开发过程和文档编写,等等。本书各章的末尾均提供一些思考问题,这些问题回顾......一起来看看 《编程匠艺》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试