【VROC】看Intel VROC如何给NVMe SSD做RAID

2023-11-28 22:12
文章标签 intel raid ssd nvme vroc

本文主要是介绍【VROC】看Intel VROC如何给NVMe SSD做RAID,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在当今对硬盘性能要求越来越高的环境中,SATA和SAS接口由于自身的限制,其性能很难突破600MiB/s的瓶颈。因此,对于需要更高底层硬件性能的行业,如数据库等,对NVMe盘的需求越来越迫切。然而,NVMe盘直通到CPU,无法通过传统的RAID卡进行管理,这也意味着无法使用传统的RAID卡来创建不同的RAID级别。目前,有两种方式可以实现NVMe的RAID。一种是软RAID,另一种是Intel VROC(Virtual RAID on CPU)。
软RAID是一种在操作系统级别上实现的RAID方式,通过软件来组织和管理多个NVMe盘,实现数据冗余和性能提升。它提供了灵活的RAID配置选项,但软RAID的性能可能受限于操作系统和软件本身的限制。
而Intel VROC是一种基于CPU的虚拟化RAID技术,允许将多个NVMe盘组合成一个虚拟的RAID卷。VROC与传统的硬件RAID不同,它通过与CPU紧密结合,利用计算机的处理器来实现RAID功能。VROC可以通过Intel VMD技术将多个NVMe盘分组,创建虚拟的Storage Device(VMD)卷,并提供硬件级别的RAID性能和可靠性。使用Intel VROC可以充分发挥NVMe盘的性能优势,同时提供更高的数据保护和容错能力。它能够满足对底层硬件性能要求较高的行业的需求,并为数据库等关键应用提供可靠而高效的存储解决方案。
在这里插入图片描述
Intel VROC是一种基于CPU的虚拟化RAID技术,可以将多个NVMe盘组合成一个在CPU上的虚拟RAID卷。在实现NVMe RAID功能时,确实需要使用VROC NVMe Key。这个Key是一个特殊的硬件密钥,可以激活VROC的NVMe RAID功能,使得用户可以使用软件方式对NVMe盘进行RAID管理。通过VROC NVMe Key,用户可以进行RAID配置,包括RAID级别、块大小、读写缓存等。通过利用CPU自身的计算能力和NVMe盘的高速读写能力,VROC可以提供比传统硬件RAID更高的性能和更强的容错能力。
在这里插入图片描述

UEFI启动模式下配置RAID

说明:不同BIOS版本的界面有所差异,本手册仅以其中一种BIOS版本举例,操作界面请以实际情况为准。

1. 配置VMD状态

A. 将服务器上电或重启后,在BIOS启动界面,根据提示按下Delete或Esc,进入图所示的BIOS Setup界面。
在这里插入图片描述

B. 如图所示,选择Socket 页签 > IIO Configuration,按Enter。
在这里插入图片描述

C. 进入图所示界面,选择Intel® VMD technology,然后按Enter。
在这里插入图片描述
D. 进入图所示界面,将U.2 Device NVMe Mode修改成VMD Mode。
在这里插入图片描述

E. 保存修改并重启BIOS使配置VMD状态生效。

2. 进入NVMe RAID配置界面

A. 进入BIOS Setup界面。
B. 在BIOS Setup界面选择Advanced页签 > Intel® Virtual RAID on CPU。
在这里插入图片描述

C. 进入图所示的NVMe RAID概述界面,选择All Intel VMD Controllers,按Enter。
在这里插入图片描述

D. 进入图所示的NVMe RAID配置界面。
在这里插入图片描述

创建RAID卷

只有当NVMe VROC Key识别到两个及两个以上的NVMe硬盘的状态为Non-RAID时,才会有Create RAID Volume选项。

选择Create RAID Volume界面后,进入图所示界面,在Name、RAID Level、Select Disks、Capacity等输入栏进行相应的设置,然后选择Create Volume,按Enter,然后选择YES,按Enter,完成RAID的创建。
在这里插入图片描述
参数说明:
在这里插入图片描述

常见的RAID级别:
在这里插入图片描述
RAID创建完成后,进入如图所示界面,创建完成的RAID会在RAID Volumes目录下显示。选择某个RAID,按Enter,可查看该RAID的详细信息(包括RAID名称、级别,条带值,状态,容量,是否可作为启动盘,所含磁盘信息等)。
在这里插入图片描述

删除RAID卷

进入NVMe RAID配置界面,在RAID Volumes目录下选中待删除的RAID,按Enter。
在这里插入图片描述

进入图所示RAID的信息界面,选择Delete,按Enter。
在这里插入图片描述

进入如图所示确认界面,选择YES,按Enter完成删除RAID的操作。
在这里插入图片描述

由于目前设备上还没有KEY,只能写道这儿了,等KEY来了看看有没有可以更新的内容。同时Intel的老对手AMD是不是也有类似的呢?

这篇关于【VROC】看Intel VROC如何给NVMe SSD做RAID的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/430372

相关文章

服务器数据恢复—Raid磁盘阵列故障类型和常见故障原因

出于尽可能避免数据灾难的设计初衷,RAID解决了3个问题:容量问题、IO性能问题、存储安全(冗余)问题。从数据恢复的角度讨论RAID的存储安全问题。 常见的起到存储安全作用的RAID方案有RAID1、RAID5及其变形。基本设计思路是相似的:当部分数据异常时,可通过特定算法将数据还原出来。以RAID5为例:如果要记录两个数字,可以通过再多记录这两个数字的和来达到记录冗余性的目的。例如记录3和5

树莓派 4 使用 WiFi 从 SSD Headless 启动

树莓派 4 使用 WiFi 从 SSD Headless 启动 树莓派已经默认支持从 SSD 启动,可以根据官方提供的工具初始化树莓派系统并启动;尝试通过安装 Ubuntu Server,不使用网线、显示器、键盘等,从 SSD 直接启动 依赖 树莓派 4MacSSD 安装 Ubuntu Server 1. 安装 Raspberry Pi Imager Raspberry Pi Imag

intel手机信号的强度变化追溯

最开始 public int getGsmLevel() {int level;// ASU ranges from 0 to 31 - TS 27.007 Sec 8.5// asu = 0 (-113dB or less) is very weak// signal, its better to show 0 bars to the user in such cases.// asu =

Intel spec解析

Intel的XMM6360 modem telephone部分分成两块: 1.The Radio Interface Layer (RIL) component. 2.The Java Middleware layer (Android* Telephony services). modem chip和主处理器的接口是MIPI HSI,用的通信协议是Multi

E1.S接口如何解决SSD过热问题?

针对SSD接口标准,目前业内有两大组织: PCI-SIG:这个就是定义pcie协议标准的那个组织,我们常见的传统接口M.2, U.2, 2.5英寸的接口都归这个组织定义规范。M.2,U.2起源与客户端,也是企业级当前最常用的接口形式。 SNIA:这个组织主要定义EDSFF接口标准。包括了E1.S、E1.L、E3.S、E3.L 在存储领域,M.2固态硬盘支持NVME/P

一文介绍NVMe和NVMe-of

NVMe(Non-Volatile Memory Express)是一种高性能的存储协议,专为与非易失性存储介质如SSD(固态硬盘)通信而设计。NVMe协议通过PCIe(PCI Express)总线实现,能够提供比传统SATA或SAS接口更高的数据传输速率和更低的延迟。 NVMe技术的主要特点包括: 1. 高度并行的数据传输能力:NVMe支持多达64,000个命令队列,每个队列可以有高达64,

内核内存泄露,Intel处理器设计缺陷迫使Linux, Windows重新设计

内核内存泄露,Intel处理器设计缺陷迫使Linux, Windows重新设计 或许其它OS也需要修复 最后更新:Intel处理器基础的设计缺陷迫使Linux和Windows内核重新设计来修复这个芯片级别的bug。 程序员们正在全面检查开源的Linux内核虚拟内存系统。同时,Windows可能会在周二的补丁公布修复措施:这些措施已经在十一月和十二月Windows Insider的测试版中。

NVMe Reset

Reset在PCIe设备中,是很重要的基础流程,参考NVMe Spec协议,定义了三种类型的复位: NVM Subsystem ResetController Level ResetQueue Level  下面针对这三种类型分别进行介绍: 1. NVM Subsystem Reset 触发NVM Subsystem Reset有以下几种方式: NVM子系统上电Host向Cont

如何在Ubuntu18.04为intel、nvidia双显卡安装驱动

由于Ubuntu自带的nouveau驱动性能特别孱弱,要想发挥NVIDIA显卡最大的性能还是需要安装专用的闭源驱动。由于我的电脑是双显卡,因此在安装驱动的过程走了一些弯路,这里仅介绍对我起作用的方法首先运行 apt install nvidia-driver-version-390 大概会下载700多M的包,安装完毕后,运行 nvidia-smi 显示驱动无法被载入,但输入

Kioxia的NVMe RAID卸载有何亮点?

随着每一代固态硬盘SSD的速度不断提升,RAID阵列面临着一个重大的挑战:如何有效地维持并扩展性能。即使是通过专门的RAID卡来处理RAID操作的情况下,例如在RAID 5阵列中,简单的写请求也需要涉及两次读取和两次写入不同的SSD。如果没有硬件加速,来自读取操作的数据需要返回到CPU和主内存进行进一步处理,然后才能执行写操作。 RAID 5: 将数据和相对应的奇偶校验信息分别存