Articles of 基准

如何在Linux(2.4)系统上生成不同级别的磁盘负载

我需要了解不同级别的磁盘I / O对我的应用程序的影响。 要做到这一点,我正在寻找一种方式来生成不同数量的磁盘负载,而我在基准模式下运行的应用程序。 我们目前收到用户抱怨速度慢的问题,但是我们得到的信息非常薄,所以我们还不能确定问题出在哪里。 I / O是主要的嫌疑犯,但我们想知道肯定。 对于初学者,我会很好的创build一个可configuration的连续读取或写入负载,例如从/dev/zero到tmp文件或其他东西。 我知道我可以使用dd ,但是这会立即将磁盘推到极限,而我希望某种节stream阀能够随着不断增加的背景stream量进行不同的testing。 为了使事情变得更具挑战性,必须在RedHat9盒子上运行,这意味着内核2.4。 所以理想情况下,这将是某种使用默认工具的脚本。

每秒数据包数和数据包大小

路由器交换机通常以每秒数据包为基准来代替数据传输。 特别是,思科基于64字节大小的数据包testing每秒数据包(PPS)。 例如,一个交换机的基准testing速度为50 mpps(每秒百万个数据包)和64个字节的数据包。 有没有人有关于如何在不同数据包大小的规模的数据? 例如,128字节的数据包将在25 mpps? 我想它不会保持严格的比例。 有没有人有这个实际的数据 ?

testing高清吞吐量的最佳方法是在linux上进行随机读取

有没有一个基准程序,我可以用来测量vps的随机读取速度,而不受内核caching的干扰? 也寻找可以改变读取大小的东西说4k-64k。

如何基准openvpn服务器

我使用openvpn在我的家庭ubuntu桌面(日本)和我的远程服务器(英国)之间成功build立了隧道。 我已经设置好,这样我可以让服务器抓取页面,隐藏我的桌面IP绕过地理限制(电视,收音机等),而在国外。 有时播放非常不稳定,我想查明原因。 这是我的configuration吗? 服务器的位置? 在这个时候访问的网页是不是很忙? 将服务器位置切换到伦敦,而不是梅登黑德有所作为? 我想知道如何去做这件事? 有任何想法吗? 工具提示等? 我是一个服务器新手但不喜欢编程的东西,所以不怕控制台等

用Bonnie对主机提供商IO进行基准testing

好的,由于我正在进行一系列的项目,我可以访问3个托pipe服务提供商的专用服务器。 作为一个实验,为了教育的目的,我决定看看我是否可以用IO来衡量IO的好坏。 研究的一点点导致我到Bonnie ++ 所以我把它安装在服务器上,运行这个简单的命令 /usr/sbin/bonnie -d /tmp/foo 不同托pipe服务提供商中的3台机器都是专用机器,一台是VPS,另外两台是在某个云平台上,例如使用某种集群SAN进行存储的VMWare / Xen 这可能是一个天真的事情,但这里是我发现的结果。 HOST A Version 1.03c ——Sequential Output—— –Sequential Input- –Random- -Per Chr- –Block– -Rewrite- -Per Chr- –Block– –Seeks– Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP xxxxxxxxxxxxxxxx 1G 45081 88 56244 14 19167 4 20965 40 67110 6 […]

如何保护服务器免受简单的DoS攻击

请注意我不问如何保护服务器免受DDoS攻击 。 我的意思是,如果有人在他的VPS上运行siege -c 1000 www.example.com 。 这将导致我的服务器服务数千个请求,并放缓。 如果我运行围攻目标来说,共享主机,我没有看到在我的机器上的响应(从60毫秒到2000毫秒/请求)的极端下降。 我不希望能够减轻大的DDoS,但我想从第一个脚本小子发现围攻是安全的:)另一方面,我很好,事实上,当大量的stream量来自合法来源,回应可能会比较慢。

我的VPS是否可能超越了我的专用服务器?

VPS规格: Linode 512( 更多信息 ) 专用服务器规格: 双primefaces( 更多信息 ) john -test在专用服务器上 john-test在Linode上

什么是比较不同服务器性能的最佳方法?

我有一个LAMP堆栈的站点,我正在寻找一个新的托pipe服务提供商(目前在专用服务器上,希望转移到云提供商)。 什么是最好/最可靠的方法来比较我的网站在不同的提供商的performance? 很明显,我会启动一个实例并传输一个我的站点的副本,但是有什么工具或特定的东西,我应该看比较性能?

一个实用的方法来做一个新的服务器健康检查?

我目前正在尝试对数据中心中的新服务器进行健康检查,作为第一个QA,然后由任何应用程序端使用。 “检查服务器可以正常使用的实用方法和工具是什么? 关于这个工具,我正在看memtest86来testing内存和IOzone Filesystem Benchmark。 但我希望应该有更多的其他testing我应该做,比这两个更好的工具。

双磁盘RAID0 / RAID1设置中硬件与软件RAID的性能影响是什么?

我select了两种类似的服务器,其中之一是软件RAID,而另一种是硬件。 有问题的服务器是So You Start ( OVH品牌)中的SYS-E32-1和SYS-E32-3 ,并且具有相似的configuration,最大的不同在于缺less/存在超线程和硬件RAID: SYS-E32-1: Intel Xeon E3 1225v2 (4c / 4t 3.2 GHz +),软件RAID SYS-E32-3: Intel Xeon E3 1245v2 (4c / 8t 3.4 GHz +),硬件RAID 在这两种型号中都有两个硬盘驱动器,我将在LVM下用作RAID1或RAID0。 我将在CentOS 6主机上运行CentOS 6和其他操作系统客户端,并进行KVM虚拟化。 我们的正常负载是通常的Web服务。 这个performance对我来说应该有多less? 在这种情况下,硬件RAID是否值得或者更像是一个四舍五入的错误? 澄清 :我们在这里不考虑“ 假RAID ” 只有纯软件和硬件RAID。