博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
横向扩展基础架构_您应该使用的7种基础架构性能和扩展工具
阅读量:2535 次
发布时间:2019-05-11

本文共 1527 字,大约阅读时间需要 5 分钟。

横向扩展基础架构

, (SRE)和云运营商在扩展基础架构时常常会为对自己的基础架构充满信心。 他们也常常认为解决挑战的唯一方法是编写内部使用的工具。 幸运的是,有很多选择。 有许多开源工具可用于测试基础结构的性能。 这是我的最爱。

板凳

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

  • 在大型主机(裸机,虚拟机,容器等)上运行微基准测试时表现出色,同时自动化一组潜在的基准参数
  • 专注于安装,配置和执行基准代码和性能工具,而不是置备或编排测试平台(例如,OpenStack,RHEV,RHEL,Docker等)
  • 旨在与BrowBeat或Ansible剧本等配置工具配合使用

Pbench的包括安装和用户指南,并且代码 ,团队欢迎您在此贡献和提出问题。

基准是基础架构可靠性的关键方面。 Ripsaw是用于在Kubernetes上启动工作负载的性能基准运营商。 它部署为Kuberentes Operator,然后部署常见的工作负载,包括特定的应用程序(例如Couchbase)或常规性能测试(例如Uperf)以测量和建立性能基准。

Ripsaw 。 您还可以在上找到其维护者,他们是他们的积极贡献者。

OpenShift量表

OpenShift Scale中的工具集是OpenShift的性能测试开源解决方案,它可以完成从OpenStack安装上的OpenShift(TripleO安装和ShiftStack安装),在Amazon Web Services(AWS)上安装或提供容器化工具(如运行Pbench)的所有操作在您的群集上进行群集限制测试,网络测试,存储测试,使用Prometheus进行的指标测试,日志记录和并行构建测试。

Scale的CI套件足够灵活,既可以添加工作负载,又可以在部署到Azure或其他可能运行的任何地方时包含您的工作负载。 您可以看到全套工具。

敲打

称自己为“ OpenStack性能调整和分析工具”。 您可以使用它来分析和调整工作负载的部署。 它还可以自动执行标准监控和数据分析工具(如Grafana和Graphite)的部署。 Browbeat 。

小档案

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

Ceph基准测试工具

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

贡献者已将CBT扩展为使用并运行 。 单独的Grafana可视化仪表板使用生成的Elasticsearch数据。

萨特尔夫

卫星性能(satperf)是一组Ansible剧本和帮助程序脚本,用于部署Satellite 6环境并评估所选操作的性能,例如并发注册,远程执行,Puppet操作,存储库同步和升级等。 您可以找到Satperf。

结论

系统管理员,SRE和云运营商在扩展基础架构时会面临各种各样的挑战,但是幸运的是,还有各种各样的工具可以帮助他们解决这些常见问题。 这七个工具中的任何一个都可以帮助您开始对基础架构的性能进行扩展测试。

此清单上还有其他开源性能和扩展工具吗? 在评论中添加您的收藏夹。

翻译自:

横向扩展基础架构

转载地址:http://qpbzd.baihongyu.com/

你可能感兴趣的文章
Gradle for Android 翻译 -1
查看>>
章节1:SQL语言简易入门
查看>>
用Eclipse+pydev调试python传入参数配置
查看>>
数组与集合的简单理解!
查看>>
Java ClassLoader详解(转载)
查看>>
Python pip源配置
查看>>
yaml 入手
查看>>
Unity3d 基于物理渲染Physically-Based Rendering之specular BRDF
查看>>
写程序判断系统是大端序还是小端序
查看>>
EntityFramework中的DbContext使用疑点说明
查看>>
练习有感
查看>>
Android 获取应用文件的路径即 /data/data/<youPackageName>/files
查看>>
JAVA正则表达式 Pattern和Matcher
查看>>
引用类型笔记
查看>>
第三课(4)接口
查看>>
xpath beautiful pyquery三种解析库
查看>>
mysql执行带外键的sql文件时出现mysql ERROR 1215 (HY000): Cannot add foreign key constraint的解决...
查看>>
ArcGis开发过程中遇到HRESULT:0x80040213错误
查看>>
VS2010+Opencv-2.4.0的配置攻略
查看>>
Js 基本数据类型、引用数据类型
查看>>