服务器是用于特定目的的专用计算机,与台式计算机不同,与台式 PC 相比,这些计算机的耐用性、使用寿命和工作时间更长。
服务器的功能:
服务器用于向其他计算机提供服务和功能。使用服务器的其他计算机称为“客户端”,这种共享模型称为“客户端-服务器”模型。
通常,每台计算机都可以使用其操作系统功能变成一台服务器,这允许它这样做。但是由于硬件限制以及操作系统限制,它们将无法支持大量连接。服务器计算机使用与台式 PC 相同的部件,但这些部件专为耐用性和不间断工作条件而设计。
服务器的硬件要求:
硬件功能类似于台式机,服务器中使用的部件是特殊等级的。
例子:
服务器硬盘更耐磨损、撕裂和振动,并且可以轻松承受这些振动多年,而且确实更昂贵。不像廉价的台式电脑驱动器,它的耐磨性和抗震性较差。
服务器可以有许多硬盘驱动器,所有这些驱动器都使用 RAID 配置连接。 RAID 软件会自动将所有数据分发到每个驱动器,如果驱动器发生故障,它会将数据重新构建到安装的新驱动器上,以代替出现故障的驱动器。
主板也很昂贵,配备双 CPU、四 CPU 甚至八 CPU 配置,并支持大量 RAM(高达 1-2TB 的 RAM)。此外,服务器主板可以支持许多硬盘驱动器。
服务器使用 ECC ram(纠错 ram),也就是说,如果发生错误,ram 本身会检查错误并进行纠正,从而使服务器更可靠。服务器内存量很大(高达 100GB 或 128GB 棒)。
服务器具有冗余电源,可在断电时保持服务器正常运行。它使用服务器级操作系统,如 Linux、Windows 服务器、macOS 服务器等……这些操作系统被配置为处理数千个并发连接。
服务器计算机的用途:
服务器可用作: –
- 应用服务器——
主要为用户提供对应用程序的访问,无需在他们各自的 PC 上安装应用程序的副本。示例: – 像 web 应用服务器一样,它可以是 www 服务器或本地服务器。 - 目录服务器 –
它保存和维护一个索引或信息内容表,可以被整个万维网上的其他计算机访问。示例:目录服务器和名称服务器是其中的一些示例。
- 计算服务器 –
这种类型的服务器通过网络与其客户端共享其大量的计算资源,如 CPU、Ram 和存储。 - 数据库服务器 –
这种类型的服务器维护特定类型的数据库,如果用户有权访问该数据库,则用户可以访问该数据库。示例: – 数据库可以是书籍、视频、图片、音乐等。
像这样有传真服务器、文件服务器、媒体服务器、邮件服务器、游戏服务器、打印服务器、代理服务器等。这样可以设置任意数量的服务器来使用。
服务器和PC的区别:
Servers | PC |
---|---|
It is designed for redundancy and non-stop working hours. | It is not designed for redundancy and longer working hours. |
The hardware is expensive. | Hardware is not that expensive. |
Uses specialized hardware only. | Does not use specialized hardware. |
For different tasks different servers are used. Example: – Email server, file server etc… | A PC can be used for any number of tasks. |