Can*_*aka 1 iis ssd web-server
我目前有 2 个 1U 机架式服务器,一个运行 IIS,另一个运行 MySQL。我正在更换数据库服务器,因为硬件很旧。不过,我购买的新服务器也比我的 Web 服务器快,所以我正在尝试决定哪个服务器应该承担每个角色。
我当前的 Web 服务器是带有 Intel XEON X3220 和 4GB Ram 的 Dell R200。我购买的新服务器是 Dell Poweredge 1950,配备双 Intel XEON X5460 和 16GB Ram。
我还购买了一个 Intel SSD 以与成为专用数据库服务器的任何服务器一起使用。两台服务器目前都有 10k SAS 驱动器。
X3220 CPU Passmark 分数为 3,000 X5460 CPU Passmark 分数为 10,000
在我看来,PHP 使用的 CPU 比 MySQL 多得多。我在 IIS 上托管了 30 多个站点,所有站点都是 PHP 并且有一些在 Drupal 上运行。看起来这可能是一个简单的选择,但是将所有内容从一台服务器转移到另一台服务器需要大量的工作。也许我的想法不正确,而且 MySQL 确实可以从更快的 CPU 中受益。
小智 5
答案很大程度上取决于您使用服务器的方式。您应该花时间弄清楚是什么限制了每台服务器的性能。您可以使用New Relic或Munin或 monitor.us 之类的工具跟踪统计信息(作为新用户用完链接),并找出哪些是 CPU 限制、哪些是内存限制、哪些是 IO 限制。
根据我的经验,您的 Web 服务器将受 CPU 限制,而您的数据库服务器将受磁盘 IO 和内存限制,因此这可能会有点麻烦,因为新服务器在这两个方面都更好。比说起来,升级内存通常比升级处理器更容易,所以我会在数据库服务器中放置更多内存,并将网络服务器放在新的服务器上。
| 归档时间: |
|
| 查看次数: |
470 次 |
| 最近记录: |