📜  服务器和大型机的区别(1)

📅  最后修改于: 2023-12-03 14:55:24.616000             🧑  作者: Mango

服务器和大型机的区别

服务器和大型机都是用来处理大量数据和提供服务的,但是它们之间存在着一些显著的区别。以下是一些主要的区别:

规模

大型机通常是针对大型企业或政府机构设计的,这些机构需要处理极其巨大的数据、有成千上万个用户同时访问并需要高可靠性、高可用性的服务。

服务器则可以以较小的规模进行部署,满足小型企业或个人的需求。一些公用云服务商,例如AWS、阿里云、腾讯云,提供的服务器实例也大多是以某种形式的多租户方式共享一些基础硬件资源的。

架构

大型机通常是基于有专门开发的CPU芯片和操作系统运行的。这种芯片通常有更多的硬件支持,例如内存纠错、链接控制等等。

服务器则可以是基于通用的x86架构以及Windows、Linux等通用操作系统运行的。这种通用性带来了更大的灵活度和更容易维护的优势。

存储

大型机通常采用磁带存储或其他定制的存储系统来满足大规模存储需求。

服务器则通常使用硬盘、固态硬盘等通用存储设备。最近,对象存储正在被广泛使用,以提供更适合云服务的数据写入和读取方式。

性能

理论上,大型机的性能应该比服务器要好一些。它们通常具有更多的内存和处理器资源。自然,在不同的负载类型下,性能会有所不同,同时在同一台机器上的大规模服务若没有良好的分布式计算和存储机制,性能同样很难保证。

成本

大型机的成本通常更高,但在大规模任务下的成本要相对较低。例如,必须使用大型机在一次性完成一次处理任务,显然比使用数千台服务器进行大量串行的任务最终能够完成所需时间少得多。这种情况下可以忽略额外的成本,例如维修等。

服务器的成本通常低得多,并且随着硬件价格的下降而不断下降。

总结

在选择大型机或服务器时,需要考虑数据量、处理需求以及负载类型等因素来做出最佳选择。如果您需要进行大规模定制硬件、长时间使用或需要处理非常庞大数据的部署,那么大型机可能是更好的选择。而如果您只需要小规模或需要更灵活地扩展或收缩容量,那么服务器可能更加适合您的需求。