服务器阵列这东西,说白了就是给服务器配上磁盘阵列卡(RAID卡),用多块硬盘组合成一个逻辑盘,用冗余换数据安全,用并行换读写速度。如果你在问“带阵列的服务器有哪些”,答案是:目前主流服务器厂商的标准产品线里,绝大多数机架式和塔式服务器都能支持阵列,区别只是预装的是板载软阵列还是独立硬阵列卡,戴尔PowerEdge系列、HPE ProLiant系列、浪潮英信系列、联想ThinkSystem系列,都有对应的阵列卡配置选项。
服务器阵列卡有什么用
很多人把“带阵列的服务器”理解成一种特殊型号,其实不对。阵列是一个可选功能,不是服务器的固定配置,同一款服务器,可以选择不带阵列卡(单块硬盘直通)、带入门级阵列卡(RAID 0/1/10)、或者带高性能缓存阵列卡(RAID 5/6/50/60)。
阵列卡的价值体现在三个实际场景里:
- 数据不怕硬盘坏:单块硬盘坏了,系统直接崩溃,做了RAID 1或RAID 5之后,拔掉坏盘换新盘,数据不丢,业务不中断,多数情况下,这是企业选购服务器时加配阵列卡的根本原因。
- 读写性能提升:RAID 0把数据拆开写到多块盘上,并发读写速度接近成倍增长,虽然RAID 0没有冗余,但在视频剪辑、大数据预处理这类场景下,性能和容量优先,所以依然有人用。
- 存储容量利用率高:RAID 5用一块盘的容量做校验,比如4块4TB盘,实际可用12TB,比RAID 1(两块盘只能用到一块盘的容量)划算得多,阵列卡上的专用处理芯片会承担校验计算,不占用CPU。
板载阵列和独立阵列卡的区别
“带阵列”这三个字,在实际采购中有两种完全不同的含义,别被销售话术绕进去。
第一类是板载软阵列,也叫主板集成RAID,服务器主板上直接集成了阵列芯片,创建一个RAID 1不需要额外花钱买硬件卡。它在操作系统里看起来是硬件阵列,实际上RAID计算依赖CPU参与,所以性能一般,只支持RAID 0/1/10,不支持RAID 5,适合预算有限、只求系统盘冗余的小型应用。
第二类是独立硬件阵列卡,插在PCIe插槽里,自带处理器和缓存芯片(一般是512MB到8GB,带断电保护模块),操作系统看到的是一块完整的逻辑盘,RAID计算和校验全部由阵列卡自己完成,CPU占用率几乎为零,这是带阵列的服务器真正意义上的完整形态,支持RAID 0/1/5/6/10/50/60,还能做在线扩容和热备盘。
你如果是第一次买服务器,记住这一点:预算允许的情况下,优先选独立阵列卡,特别是邮件服务器、数据库服务器、虚拟化宿主机这类对IO和可靠性敏感的负载。
这个问题也是很多人在搜索时想问的,所以我把操作步骤放在下面具体说明。
带阵列的服务器怎么配置RAID
不管是什么牌子的服务器,配置流程大同小异,下面这套步骤适用于戴尔、HPE、浪潮、联想的主流机型。前提条件:把硬盘全部插到服务器硬盘托架里,接好电源线,开机。
第一步,开机时盯着屏幕看提示。戴尔服务器按Ctrl+R进入PERC BIOS配置界面,HPE服务器按F5进入智能阵列配置,浪潮和联想多数机型用Ctrl+H(PMC芯片)或者开机F2进入UEFI配置工具。
第二步,在阵列卡配置界面里,找到类似“Configuration Wizard”或“Create Virtual Drive”的选项,选择手动配置(Manual Configuration),这一步会把物理硬盘挑选进一个磁盘组(Disk Group)。
第三步,选择RAID级别。两块盘做RAID 1,三块或更多盘做RAID 5,四块盘且追求冗余和性能兼顾可以做RAID 10,如果是系统盘,两块盘RAID 1是最稳妥的,没有之一。
第四步,设置虚拟磁盘参数。写策略(Write Policy)选Write Back,配合阵列卡上的缓存电池,性能最好。读策略选Read Ahead,控制器会预读取顺序数据,对数据库文件读取有明显加速效果,磁盘缓存策略保持默认即可。
第五步,初始化虚拟磁盘,初始化期间服务器可以正常使用,但性能略下降,初始化完成后,进入操作系统,磁盘管理器里能看到一块未分配的物理磁盘,格式化后就是你的数据盘了。
配置RAID的常见误区
- 不要混用不同转速、不同容量的硬盘组建同一个RAID组,阵列卡会按最小的那块盘计算容量,而且转速不一致会导致整个阵列的读写性能被低速盘拖累,这属于基础常识,但实际运维中经常有人图省钱踩坑。
- 不要把RAID 5当成万能方案,RAID 5适合读多写少、对空间利用率有要求的文件服务器,如果是数据库这类频繁随机写入的负载,RAID 5的写惩罚(每次写入都要读取校验数据)会让性能明显下降,这种情况用RAID 10更合适。
- 创建完阵列不配置热备盘,热备盘(Hot Spare)是一块空闲物理盘,当阵列里某块盘故障时,阵列卡自动用热备盘顶替并开始重建,不需要人工干预,这是个极其实用的功能,但很多中小企业买回去从没配置过。
主流服务器阵列卡型号怎么选
戴尔、HPE、浪潮、联想这四家占据了国内服务器市场的大头,它们各自的主流阵列卡型号也基本对应了自己的服务器平台。
选阵列卡之前,先确定你的服务器型号,不要先买卡再对机型,这是硬件采购里最容易闹笑话的顺序。
戴尔服务器阵列卡
戴尔目前的主流阵列卡都叫PERC(PowerEdge RAID Controller),型号从入门到高端分得很清楚。
- PERC H350/H355:入门级,支持RAID 0/1/10,无缓存,适合小型企业做系统盘冗余。
- PERC H750/H755:主流级,支持RAID 0/1/5/6/10/50/60,带4GB缓存和断电保护模块,支持NVMe硬盘,适合绝大多数业务场景。
- PERC H965i:旗舰产品,支持PCIe 4.0,带8GB缓存,适合全闪存阵列和高IOPS压力环境。
HPE服务器阵列卡
HPE的阵列卡统一叫Smart Array,目前主流在售的是Smart Array Gen10/Gen11系列。
- Smart Array P408i-a:一款性价比相当高的中端卡,2GB缓存,支持RAID 0/1/5/6/10,如果预算有限,这张卡是个很耐用的选择。
- Smart Array P816i-a:高端型号,4GB缓存,支持更多盘位扩展,适合大容量存储服务器。
- HPE的入门级服务器(如ProLiant MicroServer)很多用软阵列S100i,这块“卡”其实是主板上的集成控制器,只支持RAID 0/1/10,如果你需要RAID 5,必须加装独立卡。
浪潮和联想服务器阵列卡
浪潮英信服务器
浪潮的市场策略有点特殊,它家的阵列卡既有博通(Broadcom)代工的产品(型号类似LSI 9361-8i、9460-8i),也有自家贴牌的卡,兼容性做得一直不错,但驱动安装时需要注意操作系统版本匹配。
联想ThinkSystem服务器
联想ThinkSystem全系列标配的是博通OEM卡,比如ThinkSystem RAID 930-8i 2GB Flash,整体性能和戴尔H750接近,支持RAID 5/6/10,缓存都带掉电保护。
带阵列的服务器价格受什么影响
搜索“带阵列的服务器”的用户,相当一部分是中小企业采购,价格是绕不开的话题。同样一台服务器,配不配阵列卡,差价可以从几百元到上万,取决于下面几个因素。
- 阵列卡本身的价格:入门阵列卡几百块,带缓存的中端卡两三千,高端卡(比如支持NVMe RAID的H965i)一张就接近一万元。
- 硬盘数量:阵列卡决定能接多少块硬盘,但硬盘本身是单独计价的,比如配4块4TB SAS硬盘的钱,可能比服务器主机还贵。
- 断电保护模块:带Flash Write Cache(闪存写缓存)功能的卡比不带贵出近一倍,但对业务数据来说,这笔钱省不得。意外掉电时没有断电保护的缓存会丢数据,这个责任谁都担不起
。
业内专家指出,选购带阵列的服务器时,建议把预算分配重心放在磁盘和阵列卡而不是CPU上,因为数据库和文件存储场景下,IO瓶颈远比CPU性能出现得更早。
带阵列的服务器能在哪些场景发挥作用
不同行业对阵列的需求差异很明显,下面直接按场景对号入座。
| 应用场景 | 推荐RAID级别 | 描述 |
|---|---|---|
| 财务/ERP系统 | RAID 10 | 随机写入多,性能与冗余并存 |
| 文件共享NAS | RAID 5/6 | 读多写少,空间利用率优先 |
| 虚拟化宿主机 | RAID 10 | 大量虚拟机的IO重叠,RAID 5很容易卡顿 |
| 备份服务器 | RAID 6 | 允许两块盘同时故障 |
| 视频监控存储 | RAID 5 | 顺序写入为主,成本可控 |
对于视频监控这种追求性价比的场景,海康、大华这些设备的配套存储服务器,通常默认配的就是硬RAID卡加RAID 5,走的是大容量低单价的路线。
Q&A:带阵列的服务器常见问题
服务器阵列卡和主板集成的阵列功能冲突吗
如果服务器已经用板载阵列做了RAID,再加独立阵列卡时,需要先进入板载RAID的BIOS,把已有阵列删除并在BIOS里将SATA/RAID模式改为AHCI或直通模式,否则两块卡会抢硬盘的访问权,导致系统无法识别磁盘。
阵列卡上的缓存越大性能越好吗
阵列卡缓存越大,能缓冲的写入数据就越多,这对写密集场景(如数据库日志)有明显帮助,但缓存的断电保护比容量大小更重要,因为一旦意外掉电,缓存中的数据可能还没写入硬盘,没有电池或闪存备份的话,大量已确认写入的数据就丢失了,这是比性能降低严重得多的问题。
带阵列的服务器更换硬盘怎么做
如果配置了热备盘,阵列卡会在故障盘被移除后自动顶替,数据重建在后台进行,这个过程中系统不用停机,业务不用中断,没有热备盘的话,就需要断电换盘,然后进入阵列卡配置界面导入外来配置,手动指定新盘为重建成员,等待重建完成即可,重建期间阵列性能会明显下降,建议放到业务低峰期操作。
服务器带不带阵列,本质上不是一道选择题,而是一道风险评估题。核心数据承载业务,独立阵列卡是对数据安全最基础的投资,这点没有商量的余地,预算再紧,RAID 1至少要做;预算允许,直接上带缓存的RAID卡配RAID 10绝对不算浪费。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/692418.html





