好奇地得到服务器select的反馈。 系统将运行mysql服务器,大约80台机器随时访问服务器(除了晚上)
> PowerEdge R610 Chassis for Up to Six 2.5-Inch Hard Drives > Primary Processor Intel® Xeon® E5620 2.4Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem > Second Processor Intel® Xeon® E5620 2.4Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem > 24GB Memory (6x4GB), 1333MHz Dual Ranked LV RDIMMs for 2 Procs, Optimized > Operating System Windows Server® 2008 R2 > RAID 1/RAID 10 for H700 or PERC 6/i Controllers > PERC H700 Integrated RAID Controller, 512MB Cache > 73GB 15K RPM Serial-Attach SCSI 6Gbps 2.5in Hotplug Hard Drive x 2 RAID 1 > 146GB 15K RPM Serial-Attach SCSI 6Gbps 2.5in Hotplug Hard Drive x 4 RAID 10 > Energy Smart Power Supply, Redundant, 502W > Broadcom 5709 Dual Port 1GbE NIC w/TOE iSCSI, PCIe-4
你们有什么感想。 我应该添加/删除任何东西。 我想有一个冗余,可靠,优化的系统。
谢谢
我不是E5606,E5607和E5609的粉丝,因为他们没有HyperThreading或者TurboBoost – 为E5620增加额外的代价是非常值得的,基本上你的性能翻了一倍还不到价格的两倍。 事实上,如果有帮助,我宁愿有一个E5620比两个E5606。
你也失去了很多的performance4 x 4GB,这些CPU是三通道,而不是双倍,这意味着你应该加载它们三个。 在这种情况下,我会select6 x 4GB(每个CPU 3个模块)或者6/12 x 2GB(每个CPU 3或6个模块),如果使用旧的2/4/8/16方法,你的内存性能的三分之一确定。
你没有提到你购买的磁盘数量,但是我想你已经购买了一个73GB的操作系统R1和一个R10的四个146GB的R1 – 如果是这种情况,那么这将是罚款。 让我知道,如果是别的。
除了这些东西,我确信它会没事的,不要忘了关于导轨和挡板:)
不知道你的MySQL使用模式,我会说这是一个不错的select。 在为MySQLselect服务器时,select具有电池和高速caching的RAID控制器非常重要,因为这有助于避免发生严重故障时的数据损坏情况。 这里有一些关于MySQL的硬件优化的很好的幻灯片。
希望这可以帮助!
如果你所有的80客户端都会主动读/写数据库,并且你预计未来会增长,我会考虑将RAM增加到32GB,以便能够拥有大的InnoDBcaching。 更大的caching – 更less的磁盘使用。 现代prod数据库服务器的16GB听起来太小 – 内存相对便宜。