我正要租专用服务器,并将范围缩小到以下两个。它们的价格相同。您认为哪个更强大、更快、更高效,因此是更好的选择?
服务器选项一:
Processor: AMD Opteron 1216
CPU Speed: 2x2.40GHz
Bus Speed: 1000MHz
Cache: 2x1MB
RAM: 2GB DDR2 667 ECC
服务器选项二:
Processor: Intel Xeon 3060
CPU Speed: 2x2.40GHz
Bus Speed: 1066MHz
Cache: 1x4MB
RAM: 2GB DDR2 667 ECC
抱歉,我说得不够具体。我即将推出的网站预计流量会非常大,短期内将达到 25 万到 30 万。它基于 WordPress,因此确实使用数据库,尽管所有文件每小时都会缓存到静态 html 页面一次。
至于操作系统,它将是 CentOS。我被告知要使用 32 位版本,因为我的服务器有 2GB 的 RAM。我真的应该使用只有 2GB RAM 的 64 位版本吗?
答案1
性能上的差异微乎其微。但架构上存在差异。我相信 AMD CPU 将拥有专用内存库,而英特尔 CPU 则共享内存库。据说这给了 AMD 优势,因为他们可以直接访问专用内存库,但我认为如果你将两者进行对比,你不会注意到大多数工作负载有任何差异。
现在,服务器上的性能、冗余和远程选项比 CPU 架构更重要:
- 冗余电源
- 网卡
- BIOS
- 内存
- ...等等...寻找那些。
然而,最重要的是磁盘及其性能/冗余/配置:
- RAID 硬件性能
- RAID 配置
- 磁盘驱动器性能
- RAID 配置之外的冗余,例如热插拔驱动器、热备用磁盘等。
第二重要的是操作系统。64 位系统能带来最佳性能,所以选择它。可能遇到一些没有驱动程序的旧硬件的小问题,但是既然您要求性能,那么 64 位是唯一的方法!
答案2
快速浏览两个产品页面后:
看来 Xeon 的缓存更大,而且更节能。他们没有提供某种基准测试吗?
就我个人而言,我会选择 Opteron,因为我对 Opteron 服务器的体验很好,尽管我很想说,事实上,它不值得这么麻烦。只需选择一个,就好了 ;)