首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >MYSQL/PHP网站专用服务器规范建议

MYSQL/PHP网站专用服务器规范建议
EN

Server Fault用户
提问于 2012-01-23 17:41:48
回答 2查看 734关注 0票数 1

我正在购买一个专用的服务器来运行一个现有的网站,每天接待9万访问者。规格如下。该网站并不太复杂,主要是mysql搜索一个包含60,000条记录的表,但是将有相当多的图像(平均每个大小为90 db)直接存储在文件系统(而不是db中)。

如果网站设计良好并优化了mysql查询,您认为这个服务器规范应该能够轻松地处理用户吗?

我不太确定硬盘的配置,我更喜欢15k的sas驱动器,而不是7.2k,但是这个服务器规范需要有2个内部硬盘和12个其他硬盘驱动器,而把这些都提高到600 me的SAS 15K驱动器对我来说太昂贵了。这是否有利于我升级到2x600GB15K内部驱动器和其他12个离开2TB SAS 7,200 RPM?我的网站能够利用更高的速度驱动器吗?我不太熟悉服务器配置,因为我主要是一个网站开发人员。

型号:戴尔PowerEdge D5-880X碳中性服务器操作系统: CentOS Linux6.x ( CPanel /Plesk兼容)控制面板:CPanel 无限用户 - Linux专用处理器:2×6 6Core Xeon X5650 2.66Ghz内存:48 10 DDR3 DDR3 X5650硬盘配置:2 x 300 10的DDR3 DDR3+ 12 2TB 7,200 RPM Raid: H700高级硬件Raid - Raid 10专用带宽:10 10Gbps,每月40 2TB

EN

回答 2

Server Fault用户

发布于 2012-01-23 17:49:30

拥有2SASA15k驱动器将有利于MySQL服务器以及整个操作系统性能,只要您只将SATA驱动器用于存储。

至于配置的其余部分:服务器应该能够轻松地处理这个工作负载。

票数 1
EN

Server Fault用户

发布于 2012-01-23 18:18:59

那看起来是一台很好的专用机器。48 in的内存将特别有用,因此请确保为Mysql缓冲池提供足够的内存,以便它始终将数据库保存在内存中。光是这一点就可以大大加快一个网站的速度。

至于映像,即使是100,000,000 in的磁盘空间也只有10 in,但是将它们拆分成子目录,使它们不是都在同一个目录中是很有用的。例如,一个名为1234567890.jpg的文件可以放在这样的目录中: 12/34/56/1234567890.jpg --三级层次结构,最终位置小于1000。这将加快通过目录搜索的访问速度,这可能是一个真正的开销。

如果您有100,000多张图像,那么层次结构就会更加重要,甚至可能会使用某种基于DB的系统,比如使用S3,或者像MogileFS这样的系统在本地做很多相同的事情。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/352809

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档