首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >服务器硬件协商

服务器硬件协商
EN

Server Fault用户
提问于 2009-12-03 20:03:04
回答 4查看 313关注 0票数 -1

我准备购买一些服务器,我想知道什么是最好的设置。

我的网站每天提供大约1万个php页面。数据库中有大约400万行在不断增长。(60%读,40%写,100 read )

我只需要知道什么才是我所做的最好的硬件。

我使用CentOS、MySQL 5和lighttpd。

我有钱在好的硬件上投资,现在我想:

http://www.newegg.com/Product/Product.aspx?Item= N82E16816101260 N82E16819117185 N82E16820148259 N82E16822116059

(不得不像这样列出它们,因为我不能发布4个链接)

这是一个兼容的设置吗?主要是我不想租一个盒子,取而代之的是搭配。

EN

回答 4

Server Fault用户

发布于 2009-12-03 23:48:26

我建议花额外的钱,并从其中一个大人物(戴尔,惠普,IBM等)获得一个系统。当你从这些家伙那里买到服务器时,你会得到一份支持合同。该支持合同会在故障发生后数小时内为您提供替换部件,这样您就不必等待新部件的到达。当然,除非你想在等待新主板出厂之前关机,否则在BIOS升级之前,你会对它进行分块。

此外,您还得到一些保证,RAM,板卡,磁盘控制器等将工作在一起,没有任何古怪的驱动程序问题,因为供应商将已经为您处理这一点。

票数 2
EN

Server Fault用户

发布于 2009-12-03 21:03:05

你可以在一个或两个web服务器上做很多事情,只有1-4GB的RAM和最小的磁盘。现在把你的钱花在MySQL盒子上。数据集中的数据集越多,内存就越多,MySQL就会越快乐。MySQL不能很好地利用许多核心,所以原始CPU速度比CPU/核的数量更重要。

我们不能在不考虑您的应用程序的情况下给出具体的建议(您使用memcache还是其他缓存系统?)为什么不行?你的冗余需要什么?这个应用程序有多少是静态的还是半静态的?

如果您的应用程序是简单的,您可能需要考虑云托管它。Rackspace、Amazon和其他公司提供负担得起的服务,让您可以在网上增加和减少系统数量。这可能非常符合成本效益,特别是如果您的系统负载发生了很大的变化(slashdot/digg效果),或者您的应用程序的使用将如何随着时间的推移而增长的信息有限。

票数 1
EN

Server Fault用户

发布于 2009-12-04 00:43:58

我不想这么说,但是您没有提到什么可能是最重要的部分--您的应用程序是否被设计成可扩展到多个服务器群?如果它不能被很好地分割,那么你将在你的能力上达到一个相当硬的上限,在那里你可以走得更高,但是你正在攀爬成本/性能曲线中昂贵的部分。

(张贴作为回复,因为我没有足够的水平发表评论)

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

https://serverfault.com/questions/90796

复制
相关文章

相似问题

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