广告联盟网
标题:
維基百科(wikipedia)服务器的软硬件构成
[打印本页]
作者:
ggads
时间:
2005-9-18
标题:
維基百科(wikipedia)服务器的软硬件构成
wikipedia目前一年大概可以募集约10万USD的捐款。其中90%都用于购置服务器等硬件以及租用机房/带宽等费用,另外来自大公司捐赠的hosting资源(如yahoo),包括服务器/IDC资源等。
# 数据库服务器:MySql,7台,AMD64平台,4~16GB内存,FedoraCore3;
# Cache服务器:squid,~17台,P4,3~4GB内存,1U机架服务器,FedoraCore3;
Squid 大部份應付未登入使用者的需求,快取命中率達75%,有效的減輕Apache的負載。負載平衡是以Round-Robin DNS法來達成。
# Web服务器:Apache,49台,P4,1~4GB内存,1U机架服务器,FedoraCore2;
運行PHP,且搭配Turck的PHP快取系統以增進效能。這些伺服器以NFS共享工作目錄,以實現同步運作\
# 其他服务器:~8台,用于NFS、DB dump、DNS、社区运作,如email, irc等,机器比较杂,配置较低,运行较老版本的linux
总共83台服务器;说明LAMP已经非常成熟可用于世界级的大网站应用。
目前wikipedia的服务器访问量平均在1400req/s,峰值到2000req/s。流量方面,数据库服务器的流量大约在8MB/s(单机?);
软件方面,mediawiki的最新版本的代码量大约为13万行(PHP代码);
下图为wikipedia网络架构
欢迎光临 广告联盟网 (https://bbs.ggads.com/)
Powered by Discuz! X3.2