我最近从一台专用服务器上移动了大约6个站点到“云”。 这是一个虚拟化的CentOS,内存和HD空间有限。
这些sties大多是静态的,但有些是基于WordPress的。 所有网站的访问量都非常小,每次访问量不超过100页。
服务器只有512MB内存,从屏幕截图中可以看到使用率很低。
Webmin http://i29.tinypic.com/i70je8.png
我们预计任何网站都不会因为stream量而“爆炸”,有些网站在发布新产品时每天可能会获得超过1000次的网页浏览量,但最多只能维持2-3天。
注意:这种云托pipe解决scheme比专用(和托pipe)服务器便宜一个数量级。 (诚然,在一个昂贵的托pipe服务提供商)
简单的回答:可能。
这绝对值得阅读这篇关于WordPress的CPU使用率的文章,并采取一些先发制人的行动,以减轻负载,如果您的网站曾经stream行。 安装一个caching插件,尤其是绝对必须的。
至于基准testing方面,我之前使用过ApacheBench ,这看起来效果不错 – 可以在任何Web服务器上运行它,而不仅仅是Apache。
安装一个称为WP超级caching的wordpress插件,你一定会好起来的。 我运行了几个WordPress的网站,每天在具有256MB RAM的虚拟专用服务器上获得> 1000次综合浏览量,并且运行完美。 VPS只需要我$ 25 /月。 便宜是好的!
我会看看有多less个同时连接的apache(或者你正在使用的HTTPD服务器)可以处理多less个线程,以及每个线程在内存中的使用量。 在过去的工作中,我们有一个apache安装,每个实例使用4MB内存x 256最大同时连接数=比我们当时在服务器上拥有更多的内存。
计算服务器在所有运行的服务之间使用多less内存,并计算一旦caching已经准备好,更多stream量的额外成本应该让你忙于excel一段时间。
我会考虑像cacti或nagios来监视服务器,并保持一个备份系统,您可以修改stream量,以防万一过载。