服务器硬件选型时需要考虑哪些?
选择服务器是调整Linux性能的第一步。
无论您是购买服务器主机、租用服务器还是虚拟机,都必须面对选择服务器硬件配置的问题。我们必须从不同的角度和角度来确定我们选择哪种类型的服务器,并在技术需求、业务开发和成本控制之间找到最佳平衡。接下来,我们将学习如何选择硬件。
1、您希望在服务器上运行哪些应用程序?
根据服务器的用途确定性能、容量和可靠性要求。在这里,我们将讨论最典型的基础设施:Web服务器、数据服务器和应用程序服务器。
1.1、Web服务器
在典型的硬件配置(双核、8G内存、1T磁盘)中,Web服务器的硬件要求也很低。如果将来Web服务访问的数量增加,只需添加具有相同配置的服务器即可加入负载平衡集群,以扩展Web服务性能。
1.2、数据服务器
数据服务器的硬件要求最高,其主要特点是CPU速度快、内存大、硬盘IO快速可靠。例如,SQL和Oracle服务器需要良好的CPU配置,最好是双通道IQ Gold。硬盘最好使用SSD系列,因为Redis服务器主要是基于内存的应用程序,内存充足且可扩展,对磁盘和CPU的要求不高。
1.3、应用服务器
应用程序服务器的一个共同特征是它们的计算和功能实现。CPU配置至少为双通道IQ银系列。如果只有一台服务器,那么它必须是完全可靠的,并且RAID 1硬盘阵列是必不可少的。
1.4、其他公共服务器
还有一些公共服务器,如邮件服务器、DNS服务器和域控制服务器。由于可靠性要求较高,通常建议部署至少两个活动服务器和备用服务器。由于没有特殊的硬件要求,一般的硬件就足够了。
2、业务系统需要支持多少用户?
硬件服务器是为提供特定服务而设计的,使用这些服务的用户也需要考虑各种因素。有几个具体问题:
2.1、有多少用户需要同时访问互联网?
2.2、估计每天并发连接的最大数量是多少?
2.3、估计的数据量是多少?
2.4、网络带宽使用量是多少?
3、存储数据需要多少存储空间?
我们需要从两个角度来看待这个问题:一个是可用的数据类型,另一个是数据增长率。例如,您每天添加多少数据?根据这个增长率,我们可以规划未来一到三年的数据规模。最后,我们可以获得更具体的数字。我们需要将计算的数值结果乘以大约1.5的因子。
4、这项工作有多重要?
服务器为不同的业务系统提供不同的应用程序服务的重要性直接影响服务器的选择和配置。
4.1、门户网站
一个铜质单槽CPU、4G内存和500GB服务器就足够了,不需要备用机器。即使服务器遇到硬件故障,导致访问中断数小时或一两天,工作也不会结束,而是会继续。这对公司的影响微乎其微。
4.2、测试平台
如果只进行功能测试,并且硬件配置要求很少,则虚拟机可以满足要求。
4.3、电子商务平台
CPU必须足够,内存必须足够,硬盘必须是RAID 10。此外,它必须提供操作和辅助架构,并执行数据的实时和远程备份。一旦一个重要的业务系统出现故障,直接损失就是金钱。