什么是服务器?我认为,无论您的工作与电子设备有关,您都应该听说过服务器。服务器就像一台计算机,但是它提供了比计算机更多的功能。几乎所有服务器都为企业服务,因为企业需要比家庭用户放置更多数量的数据。
选择服务器时,我们应该知道以下问题的答案:
服务器由什么组成?
当我们知道服务器的关键组件,这些组件如何在服务器中扮演重要角色时,我们可以为企业选择合适的服务器。
在本文中,我将解释服务器的4个关键组件:CPU,内存,硬盘和RAID卡。让我们开始。
中央处理器
中央处理器(CPU)是电子服务器的主要设备之一,也是服务器中的核心附件。服务器中的CPU扮演着非常重要的角色,就像一颗人类的心。
现在市场上有许多品牌的处理器,但是较受欢迎的是Intel Xeon系列。许多品牌的服务器都使用Intel CPU,例如HPE服务器,Dell服务器,Huawei服务器, Inspur服务器 等。
内存
内存是服务器中的重要组件之一,并且是与CPU通信的桥梁。计算机中的所有程序都在内存中执行,因此内存的性能对计算机有很大的影响。
内存由内存芯片,电路板,金手指等组成。
ECC具有自动更正的功能。ECC可以容忍内存中的错误,并且可以纠正错误,因此系统可以继续正常运行而不会由于错误而中断。
硬盘
如果服务器是网络数据的核心,则服务器硬盘是核心数据仓库,其中存储了所有软件和用户数据。服务器上存储的硬盘数据是较宝贵的,因此硬盘的可靠性非常重要。
硬盘分为当前接口SATA,M.2 SAS PCI-E。
SATA硬盘是当前的主流接口类型,机械硬盘基本上就是这种接口。
M.2接口实际上是SATA接口的迷你版本。该接口的固态驱动器非常小,厚度不到5mm,因此占用的空间很小,非常适合轻薄的书籍。
SAS是新一代的SCSI技术。它与当前流行的(SATA)硬盘相同,后者使用串行技术获得更高的传输速度。
用于低端服务器的SATA硬盘,而用于高端服务器的SAS硬盘。
与计算机硬盘相比,服务器硬盘具有以下优点:
(1)速度快
它还配置了一个较大的(通常为1MB-16MB)二级缓存;平均访问时间相对较短;外部传输速率和内部传输速率较高,每秒数据传输速率可以达到40MB,80MB,160MB,320MB。
(2)高可靠性
由于服务器硬盘几乎每天24小时运行,因此工作量很大。可以说,如果硬盘出现问题,后果可能是灾难性的。因此,当前的硬盘已采用SMART技术(自我监视,分析和报告技术),并且硬盘制造商已采用自己独特的先进技术来确保数据安全。
(3)支持热插拔
热插拔是某些服务器支持的硬盘安装方法。您可以在不停止服务器的情况下拔出或插入硬盘。操作系统会自动识别硬盘更改。对于一天24小时运行的服务器,这项技术是非常必要的。
(4)更多使用SAS接口
大多数服务器使用具有高数据吞吐量和极低CPU使用率的SAS硬盘驱动器。SAS硬盘驱动器只能通过SAS接口使用。一些服务器主板集成了SAS接口,另一些具有专用的SAS接口卡。SAS可以提供更多的设备访问支持,这与SATA无法相比。
RAID卡
RAID是独立磁盘的冗余阵列,或简称磁盘阵列。简而言之,RAID是一种以不同方式组合多个独立硬盘(物理硬盘)以形成硬盘组(逻辑硬盘)的技术,从而比单个硬盘具有更高的存储性能和数据冗余。
RAID卡是用于实现RAID功能的板。不同的RAID卡支持不同的RAID功能。支持RAD0,RAID1,RAID5,RAID6 RAID10。RAID卡允许许多磁盘驱动器同时传输数据,并且可以提供容错能力。这是RAID卡的第二个重要功能。
RAID技术具有三个主要功能:
首先,对硬盘上的数据进行条带化以实现对数据的块访问,从而减少了硬盘的机械寻道时间,并提高了数据访问速度。
其次,通过同时读取阵列中的几个硬盘驱动器,可以减少硬盘驱动器的机械寻道时间,并提高数据访问速度。
第三,通过镜像或存储奇偶校验信息来实现数据的冗余保护。
常用的RAID阵列主要分为RAID 0,RAID 1,RAID 5和RAID 0 +1(RAID10)
查看这些RAID阵列的比较:
RAID阵列优点坏处
RAID 0较快的访问无容错能力
RAID 1完全容错高成本
RAID 5具有多任务和容错能力写作时的开销
RAID 6快速读取性能,更高的容错能力写入速度慢且成本较高
RAID 0 + 1 / RAID 10快速且完全容错高成本
现在我们已经知道服务器的4个关键组件,我们可以根据需要选择服务器。