网络服务器是所有企业 IT 基础架构的核心。简而言之,服务器是比普通台式机更强大的计算机。它旨在向通过网络链接到它的其他计算机传递信息和提供服务。
由于网络服务器在共享数据和资源中扮演着不可或缺的角色,因此选择一个理想的服务器解决方案对于企业来说至关重要。选择正确的服务器首先要了解网络服务器的构成。本文详细阐述了服务器的关键组件以及如何为您的企业选择合适的服务器。
服务器关键组件
无论您的企业使用机架式、刀片式还是塔式服务器,中央服务器组件都保持不变。它们通常包括以下部分。
母板
服务器主板比任何其他组件都更像是服务器的心脏。它基本上是一个电子电路板,服务器的所有其他组件都连接在该电路板上。主板容纳中央处理器 (CPU)、RAM、散热器/风扇组件、BIOS 芯片、芯片组以及互连主板组件的嵌入式电线等。插座、内部和外部连接器以及 I/O 端口用于键盘、鼠标和打印机等一系列设备也放置在服务器主板上。
处理器/中央处理器
如果主板是服务器的心脏,那么服务器处理器(也称为 CPU)就是它的大脑。尽管 CPU 不是影响整体系统性能的唯一组件,但在考虑购买哪种类型的网络服务器时,它是人们首先想到的。
CPU 支持大量命令、处理软件指令和数据,并产生所需的逻辑或数学结果。它们有两种基本样式:插槽或插座。您可以从具有不同插槽或插槽的多种类型的 CPU 中进行选择,但您必须确保您的服务器主板支持 CPU 使用的特定插槽或插槽类型。一些服务器主板有两个或更多插槽或插槽以容纳两个或更多 CPU。
随机存取存储器 (RAM)
随机存取存储器 (RAM) 是指网络服务器中的主要存储器类型。这就像我们大脑的短期记忆。RAM 保存服务器处理器所需的软件指令和数据,以及处理器的任何输出,例如要移动到存储设备的数据。因此,RAM 与服务器处理器紧密协作,并且必须与其速度和性能相匹配。
由于 RAM 旨在用于高性能临时存储,因此当服务器断电时,它会丢失存储中的内容和数据。所以服务器当然需要在系统关闭或重新启动时永久存储应用程序和数据。
硬盘驱动器
硬盘驱动器是一种非易失性数据存储设备,可在系统关闭时保持存储的数据。从某种意义上说,硬盘是网络服务器的永久内存。它于 1953 年由 IBM 开发,随着时间的推移从冰箱大小发展到标准的 2.5 英寸和 3.5 英寸外形尺寸。
硬盘驱动器使用 SATA、SAS 或 iSCSI 等标准化接口与服务器主板进行通信。数据中心服务器还使用固态硬盘 (SSD),适用于数据密集型用例的低延迟和高 I/O。
袭击
独立磁盘冗余阵列 (RAID) 通过增加用于保存和访问数据的硬盘驱动器数量来提高性能。它可以将多个物理磁盘驱动器组合成一个或多个逻辑单元,以实现数据冗余、性能改进或两者兼而有之。
根据所需的冗余和性能级别,数据以多种方式之一分布在驱动器中,称为 RAID 级别。不同的数据分布布局由单词“RAID”后跟数字命名,例如 RAID 0 或 RAID 1。每个 RAID 级别提供不同的可靠性、可用性、性能和容量组合。高于 RAID 0 的 RAID 级别可防止不可恢复的扇区读取错误以及整个物理驱动器的故障。
远程访问卡
远程访问卡是安装在网络服务器上的一种硬件设备,它提供以太网接口,可以连接到局域网。它专为安全的本地和远程服务器管理而设计,可帮助 IT 管理员随时随地部署、更新和监控服务器。
一些网络服务器带有内置的远程访问卡,可用于打开和关闭服务器。但是看不到开关机的过程。因此,许多人可能会选择离散的远程访问卡,通过它可以快速检查服务器故障并恢复系统。
电源
没有电源,任何网络服务器都无法工作。电源产生电能,然后通过一系列电缆分配给服务器主板、存储设备和服务器中的其他组件。为了提高网络服务器的系统可靠性,通常选择高质量和超额定电源,因为它们能够提供比服务器实际需要更多的功率。同时,如果服务器配备冗余电源会更好,如果主电源出现故障,备用电源可以接管。
显卡
图形处理单元 (GPU) 是一种特殊形式的处理器芯片,它拥有一个或多个图形处理核心,能够共享由图形软件处理的计算任务。GPU 通常有两种主要形式,即集成 GPU 和分立 GPU。前者内置于主板中,无法升级或更换。后者安装在可插入服务器主板上服务器扩展槽的显卡上,这意味着它是可更换的,并且可以随着更新的显卡的开发而升级。一些服务器用户不会考虑在他们的服务器设置中放置 GPU,但那些处理机器学习、人工智能和大数据的用户可能希望看到配备 GPU 的网络服务器。
如何为您的企业选择合适的服务器
现在您了解了网络服务器的关键组件,让我们继续看看如何为您的企业选择合适的服务器。在这里,我们总结了您在选择专用服务器时应考虑的一些重要方面。
- 为您的服务器定义独特的性能要求。您希望有多少用户?
- 预测与数据流量相关的带宽使用情况。如果您的企业看到高流量,请寻求更多带宽。
- 了解您的数据存储要求。您可以从多个硬盘驱动器选项中进行选择,并考虑您需要的 RAID 级别。
- 考虑您的应用程序可扩展性。使用您拥有的服务器扩展您的应用程序是否容易?
尽管弄清楚以上几点可能还不够,但它将帮助您确定所需的网络服务器类型和要使用的硬件类型。