Articles of 基准

如何基准Apache / Nginx的设置

我打算设置nginx作为反向代理。 我将用apache提供我的dynamic内容,而nginx将提供静态内容。 我现在的configuration只是Apache和fastCGI。 这给我没有configuration问题,运行良好。 在设置nginx之后,我想运行一些基准testing,看看是否真的有了一些性能提升,否则我会切换回来。 有谁知道我可以如何基准这种types的设置? 或者,也许有人已经这样做,并有一些jar头的结果,我会很高兴听到他们。

需要帮助来诊断Symmetrix SAN性能问题

我正在帮助为新SQL Server实例的硬件进行基准testing,并且数据文件提供给操作系统的卷是从Symmetrix SAN上的一组主轴刻出的。 服务器尚未安装SQL Server,因此该框中唯一的活动就是我们的基准testing。 现在,我们的存储工程师说这个卷和它的资源专用于我们的新服务器(我没有看到实际的SANconfiguration),但性能基准是令人不安的。 例如,数字看起来很好,直到突然,随机,我们看到我们的IO基准testing工具的等待时间为100秒,而在perfmon中的磁盘队列长度为255。 这个SAN有一个8 GB的caching,再加上除了我们的其他应用程序,使用SAN。 我想知道是否(尽pipe我们的卷的主轴应该是专门给我们的),在性能testing期间,caching可能会受到打击,或者我们的卷上的主轴可能并不是真的奉献给我们。 我们没有从我们的存储工程师那里获得很多帮助我们追踪问题的牵引力,所以如果任何人有诊断这样的问题的经验,并希望分享见解和故障排除方法,我会很感激。

估算托pipe/服务器成本的最好方法是什么?

可能重复: 讨论特定主机提供商/服务器规范场景的好网站 我目前正在开发一个build立在LAMP堆栈上的Web应用程序。 我想知道如何估算当我碰到一定数量的用户时需要多less带宽,存储,处理等等。 我可以用什么工具来做出这些估计?

AB的基准testing结果?

我是一个真正的noob当涉及到系统pipe理员。 我正在EC2 MicroInstance上运行一个应用程序。 在我公开发布之前,我想确保我达到最低的性能水平。 我正在尝试一些压力testing,但我一直在努力寻找好的比赛来帮助我理解自己的performance。 我已经testing了页面,可以说是最负载的,我很好奇,如果这是适合刚刚启动的网站,最好的情况下,可以看到一个星期,如果新闻点击恰到好处10K独特。 ab -n 5000 -c 10 http://mysite.com requests/sec: 53.36 time per request: 18.739 ms transfer rate: 12.66kb total transferred 1215000 bytes 没有失败的请求。 我的CPU高达49%左右,内存不是很重。 平均上涨5.70点。 95%的请求在500毫秒内完成。 一个请求花了84996ms。 我在Ubuntu 10.4上使用Apache2.x和mod_wsgi。 我很确定MPM是Prefork。 这台服务器处于testing模式,所以没有外部负载。 并发似乎是这里的大问题。 当我删除它时,服务器是闪电般的。 当我添加更多的并发超过10,我得到一个错误,说:“超时指定已过期(70007)”。 这可能都是没有意义的,因为我刚刚开始。 我很想听听意见。 谢谢。

了解PassMark CPU基准testing结果

我想知道CPU的CPU基准testing结果,例如http://www.cpubenchmark.net/high_end_cpus.html 。 比例是线性的吗,所以一个分数为2000的CPU平均是一个1000分的两倍?

如何基准光纤存储结构

我们有一个VMware架构,它使用了两台物理主机,一个刀片机箱和两个SAN存储设备(一台富士通DX90和一台富士通Fibrecat SX88)。 这两台物理主机将SX88和刀片机箱上的大部分LUN作为DX90上的大部分LUN。 但是,两组服务器都可以看到两个SAN。 我想知道什么是“基准”访问SAN的最佳方法,因为我觉得从物理服务器上访问DX90应该更快。 现在,我正在使用Windows 2008 R2将虚拟机上的信息从一个LUN复制到另一个虚拟机上,并且每秒可以提供大约45 MB的信息。 由于物理服务器必须跨越两个光纤交换机,所以我想确保它们不是“瓶颈”连接。 谢谢!

Cloudflare伤害performance

我最近在我即将推出的新网站上设置了cloudflare。 我用它运行了一些基准testing,结果非常麻烦。 这对任何人都有意义吗? 之前我用这个运行Apache基准testing工具: ab -kc 10 -t 10 http://<site_url> 我得到了一个输出: Requests per second: 94.79 [#/sec] (mean) 现在我得到一个输出 Requests per second: 18.32 [#/sec] (mean) 只是为了确保没有新的设置与基准相冲突,我再次用cloudflare中的主机名运行它,而不是。 仍然有同样的事情。 这是相对于你的地理位置DNS服务器的工作方式,而不是在cloudflare瓶颈? 我想这会cachingjs,css和图像文件,并保留php脚本。 但似乎有其他事情正在进行,导致它呛,当我运行一个基准对网站。 请求时间的输出也有点令人不安。 这里是出cloadflare: Percentage of the requests served within a certain time (ms) 50% 104 66% 109 75% 112 80% 114 90% 121 95% 129 98% 142 […]

从远程服务器做Apache平台的连接时间很慢

我试图用ab来衡量nginx上的perfornace。 从本地计算机执行相同的ab操作,使我从位于同一networking上的远程计算机获得的每秒请求数大约是每秒10次。 Local results: Server Software: nginx Server Hostname: 192.168.0.116 Server Port: 8000 Document Path: /data/adpix/picture/test.jpg Document Length: 4602 bytes Concurrency Level: 1000 Time taken for tests: 1.475 seconds Complete requests: 10000 Failed requests: 0 Write errors: 0 Total transferred: 49854651 bytes HTML transferred: 46622862 bytes Requests per second: 6778.38 [#/sec] (mean) Time per request: […]

testingCentos性能

我有一个4GB的Ram和Core17处理器的VPS。 服务器的工作非常糟糕,像w,ls或top这样的基本命令有一个严重的延迟,谷歌站长的页面速度还是很快的。 当然,技术团队说一切都很好,但是我很确定他们是超卖。 有一个性能testing,我可以运行,以显示他们的服务器真的很慢? 谢谢

在本地和远程运行ab有什么不同?

我用apache的基准testing了我的网站,我注意到响应时间在服务器上运行ab和在客户端远程运行ab时有很大的差异。 那么在服务器上运行ab和远程运行ab之间最大的区别是什么? 净运输消耗的时间是多less?