大 型数据中心或者计算机集群包含了复杂的大规模硬件组合。如何有效地维护这些大型系统可不是件简单的事。比如,对CPU效率的监控,我们自己的个人电脑上往 往也就2到4个核,现有的软件可以将每个核的使用情况都显示出来。但当CPU的数量急剧增加的话,那现有的方法可能就不适用了。针对这个问题,系统维护专 家Brendan Gregg专门写了份研究报告。 Brendan同学的工作主要是分析系统的性能,比如监视5千多个虚拟CPU的工作效率。他使用了大量的可视化工具,但是一些简单的可视化方法,比如曲线 图在CPU数量很多的时候就很难看得清楚了。 在他的报告中,Brendan同学列举了他试过的一系列的可视化工具,从简单的图表到三维绘制;在不同的方法里,每个CPU被可视化成不同的形式,比如一 个像素,一条线,或者是一个方块等等。Brendan在报告里针对了不同的问题和用户需要而比较了不同的方法,而并不是一种可视化就能解决所有的问题。大 家可以读一下这篇文章,看看从一个工程师的角度,对可视化方法的选择和评估。

© 2012 – 2011, 视物 | 致知. All rights reserved.

Related Posts: