Tag: 基准

在云中进行基准testing

我正在使用容器编排环境,我想在docker-swarm和Kubernetes上运行一些testing,作为我有兴趣了解容器在aws中运行时的“启动时间”的一部分。 例如: https : //medium.com/on-docker/evaluating-container-platforms-at-scale-5e7b44d93f2c 。 这是一个非常大的规模,但我想做一个小规模,我使用time docker run containerId命令,它会导致一个容器的实时。 我想知道我是否遵循正确的程序来了解容器启动时间,或者任何人都知道一些更好的基准testing工具来执行此步骤。 在我在这里提到的docker博客,他们做了非常出色的工作,显示了他们的成果。 我做了一些关于这方面的研究,但没有什么有趣的

Docker和OpenStack基准testing

我正在和一些朋友一起为大学做一个项目,我们想要比较Docker和OpenStack在执行时间方面的简单脚本。 然而,我们得到的结果是我们都无法解释的,所以我希望有人能够解释我们做错了什么,或者我们是否缺乏了解发生的事情。 这是简单的'prime.sh'脚本 num=14293; i=2 while [ $i -lt $num ]; do if [ `expr $num % $i` -eq 0 ] then echo "Divisible by $i" exit fi i=`expr $i + 1` done echo "$num is a prime number " 我们所做的就是使用Unix时间命令(如time ./prime.sh )在OpenStack中的Ubuntu Server 14.04实例,Docker中的Ubuntu Server 14.04以及主机操作系统(也是Ubuntu Server 14.04)本身上执行它。 在每个系统上我们执行脚本10次。 我们的结果是: OpenStack 16,48 Sec Docker: […]

当我的应用程序中的性能退步基准testing中,我可以使用虚拟化来控制主机性能的差异吗?

是否有可能build立一个虚拟化的环境 – 无论是Docker容器还是qemu虚拟机 – 运行不受虚拟化主机性能影响的基准testing。 例如,即使将主机升级到SSD驱动器等,我的计算基准testing总是会计时~60秒钟,可能是CPU滴答,不pipe实际的硬件如何,I / O速度都是一样的。 从我发现到现在,我会说上述是不可能的。 因此,我怎样才能尽可能地接近理想状态,以便我在虚拟化环境中完成的基准testing可以重现,即使对于那些没有相同硬件的人也是如此。

fio:数据集的块大小太大

我想使用Docker容器中的FIO(Flexible I / O)I / O基准testing工具来testing我的SSD。 我正在运行我的Docker容器 docker run -it -v /dev/nvme0n1:/mount saurabhd04/docker_fio 我将SSD安装为Docker卷。 但是,每当我在Docker容器中运行fio时,出现以下错误: fio: blocksize too large for data set 。 我错过了什么? 任何帮助,这将是非常有帮助的!

Hadoop和Cassandra基准testing

我最近build了一个Hadoop – Cloudera cluster和Cassandra集群,有2个节点。 我想现在做一些基准testing,收集一些关于资源使用情况的数据。 我search了很多,findHiBench和Cassandra压力工具。 我不想和其他系统比较,我想自己摸索一下,但很难想象,我怎么才能得到真正正确的价值。 集群由2个虚拟机组成,由KVM创build。 Cassandra在Docker容器中。 很难解释,如何分析这个系统,没有得到错误的结果。