如何查看自己的电脑设备是不是支持RDMA?

供稿:hz-xin.com     日期:2024-05-14
台式机电脑如何查自己的设备信息

1、首先右击此电脑,选择属性。

2、接着在打开的属性界面中,即可看到电脑设备信息。

3、如果我们想要查看更多的设备信息的话,则点击设备管理器。

4、接着在打开的界面中,选择想要了解的设备右击选择属性。

5、在打开的窗口中即可查看到单个设备的信息了。

以上就是关于电脑如何查自己的设备的相关内容啦,如果还有不知道怎么查看设备信息的小伙伴们,记得看上面的文章步骤。
以上是小编为大家分享的关于台式机电脑如何查自己的设备信息的相关内容,更多信息可以关注建筑界分享更多干货

查看BIOS界面是否有NVMe相关配置选项。
尽可能升级到最新版本的BIOS,可以使用鲁大师驱动检测和驱动升级,注意做好备份,如果升级出问题还可以回退。
进到系统BIOS界面,查看是否有NVMe字样的配置选项,如果有,可以确定你的BIOS是有NVMe相关模块的,可以插NVMe协议的SSD盘。

固态硬盘
在接口的规范和定义、功能及使用方法上与普通硬盘的完全相同,在产品外形和尺寸上基本与普通硬盘一致(新兴的U.2,M.2等形式的固态硬盘尺寸和外形与SATA机械硬盘完全不同)。
被广泛应用于军事、车载、工控、视频监控、网络监控、网络终端、电力、医疗、航空、导航设备等诸多领域。
芯片的工作温度范围很大,商规产品(0~70℃)工规产品(-40~85℃)。虽然成本较高,但是正在普及至DIY市场。

RDMA实际上是一种智能网卡与软件架构充分优化的远端内存直接高速访问技术,通过将RDMA协议固化于硬件(即网卡)上,以及支持Zero-copy和Kernel bypass这两种途径来达到其高性能的远程直接数据存取的目标。

目前支持RDMA的网卡并不普及,购买网卡时需要跟供应商咨询清楚是否支持此项功能

另外,目前RDMA的硬件实现有3种(如下),也要跟供应商咨询清楚

目前支持RDMA的网络协议有:

这个功能比较新,我也只是了解了个大概,具体的还是要实践,只能帮你到这里了。





编者荐语:

近期,我们发布了分布式块存储产品的最新版本——SMTX ZBS 5.0。通过在业内率先引入英特尔傲腾持久内存、NVMe-oF、25GbE/100GbE 及 RDMA 等先进的软硬件技术,实现了业界领先的性能与低时延。对于其中的网络技术,希望通过本文帮助大家了解部分内容。

文章来源:AboutNetworks.net

作者:Jerome Tissieres

曾几何时,对于基础架构工程师而言,基于网络的存储器革新并不会构成真正的问题:因为网速很快,硬盘驱动器转速很慢。自然网络只要升级至 10Gb、40Gb 和 100Gb 以太网,满足存储系统的联网需求就绰绰有余了。

但现如今,随着超快固态硬盘 (SSD) 和高速非易失性内存 (Non-Volatile Memory Express, NVMe) 的问世,形势已全盘颠覆。存储团队现在拥有的设备速度非常快,不消片刻就能令网络达到饱和。

基于网络的存储器 (SAN) 使用基于架构的非易失性内存 (NVMe over Fabric, NVMe-oF) 这一技术,给网络带来了巨大的挑战。基础架构工程师需要仔细了解这种新一代存储器,理解它与前几代存储器的差异,以及这些存储器如何满足真正高速的存储器的性能需求。

何谓 NVMe?NVMe 的来源以及与 SCSI 的区别

原先存储系统的基础是硬盘驱动器 (HDD) 旋转介质,其中有磁盘和持续移动的磁头,这项技术历经 60 余年沉淀发展而成,直至最近才彻底改变。随着设备尺寸越来越小且速度越来越快,驱动器技术不断演变,存储器行业围绕驱动器控制器模型逐渐融合,这种控制器使用并行总线或串行总线(如串行连接 SCSI “SAS” 或串行 ATA “SATA”)连接到 HDD。这种广为人知的可互操作技术链始于磁盘驱动器,按顺序连接到总线、控制器再到计算机,形成了性能平衡,前提是磁盘驱动器工作方式与传统 HDD 相似。

而固态驱动器 (SSD) 的问世彻底打破了存储器世界的这种平衡。突然之间,磁盘驱动器可以提供媲美 RAM 的性能,时延极短且传输速率超过 20 Gbps。这类 SSD 驱动器以传统存储系统中 HDD 的完美替代品的身份,实现了第一次真正的商用部署。SSD 速度更快、时延更低、发热更少且功耗更低,并且无需对广泛部署的现有硬件进行重新设计。对于存储行业而言,这意味着双赢。
但将 SSD 直接插入现有存储系统有一个缺点:它无法充分发挥出底层技术的性能提升潜力。为了真正发挥 SSD 设备的全部潜力,我们需要重新审视存储系统连接到服务器的方式。存储器供应商几经尝试,为基于 SSD 的存储器专门设计了多种方法,其中直连 PCI Express (PCIe) 总线的设计在业内引发热议。在构建多项专属设备后,存储器和服务器行业于 2011 年联手打造出了 NVMe。

NVMe 是一种协议,而并非外形规格或接口规范。NVMe 不同于其他存储协议,因为它对 SSD 设备的处理方式不同于硬盘处理方式,而更接近于内存。NVMe 协议的设计从一开始就以搭配 PCIe 接口使用为目标,因此几乎直接连接到服务器的 CPU 和内存子系统。

在多核环境内,NVMe 甚至更高效,因为它允许每个核心独立与存储系统进行交互。随着 NVMe 内队列数量和深度的双双增加,多核 CPU 能够使 SSD 保持忙碌状态,因此连性能的内部瓶颈也荡然无存。NVMe 属于非统一内存体系结构 (NUMA) 感知协议,能够充分发挥新型 CPU 中的内存子系统设计的发展成果。总之,相比使用 SATA 或 SAS 的 SSD,具有 SSD 和 NVMe 协议的存储器能够显著提升每秒输入输出 (IOPS) 并大大降低时延。

从 SCSI 到 NVMe 的发展历程简介


SCSI

随后,机械硬盘演变为固态硬盘 (SSD) 或闪存:

NVMe

总之,可以说 NVMe 能够将现代化 SSD 允许的并行度发挥到极致。因此 NVMe 能够减少 I/O 开销,将先前逻辑设备接口相关的性能提升落到实处,包括支持多个长命令队列和降低时延。

SCSI 和其他先前的接口协议是围绕搭配硬盘驱动器使用而开发的,这些硬盘驱动器速度远低于 NVMe,并且在请求和数据传输之间存在着冗长的延迟(相对于 CPU 操作),其数据速度远低于 RAM 速度,再加上磁盘旋转和寻道时间,从而引发了进一步优化的需求。

NVMe 的定义与规范

您可在 NVM Express 组织官网上找到高速非易失性内存的官方定义,这里摘抄一段:

NVM Express™ (NVMe™) 规范旨在定义主机软件与整个 PCI Express® (PCIe®) 总线上的非易失性内存进行通信的方式。它是适用于各种 PCIe 固态硬盘 (SSD) 的业界标准,这些 PCIe SSD 具有多种不同外形规格(U.2、M.2、AIC 和 EDSFF)。NVM Express 是由技术行业领导者组成的非营利性联盟,负责 NVMe 技术的定义、管理和市场推广。

除了 NVMe 基本规范外,该组织还负责其他几项规范:NVMe over Fabrics (NVMe-oF™) 和 NVMe Management Interface (NVMe-MI™),前者基于网络连接架构使用 NVMe 命令,后者则用于在服务器与存储系统中管理 NVMe/PCIe SSD。

NVMe 规范是从零开始专为 SSD 而设计的规范。它是更高效的接口,相比于串行 ATA (SATA) 之类的传统接口,它能够为 SSD 提供更低的时延和更高的可扩展性。此规范的第一部分对应的是主机控制接口。NVMe 体系结构引入了全新的高性能排队机制,支持 65,535 个 I/O 队列,每个队列含 65,535 条命令(称为队列深度或者未完成命令数)。队列映射到 CPU 核心,提供可扩展的性能。

NVMe 接口显著减少了存储器映射输入/输出命令的数量,并且能够调整操作系统设备驱动程序,使其在中断模式或轮询模式下运行,从而提升性能并降低时延。NVMe 规范还包含适用于 SSD 命令的主机到设备协议,供操作系统用于:读取、写入、清空、TRIM、固件管理、温控、报错等操作。
如需获取最新版本的 NVMe、NVMe-oF 和 NVMe-MI 规范,可访问 NVM Express 组织官网。

基于架构的非易失性内存 (NVMe-oF)

NVMe 协议并非局限于在服务器内部连接本地闪存驱动器,它还可通过网络使用。在网络环境内使用时,网络“架构”支持在存储器与服务器各元素之间建立任意对任意连接。NVMe-oF 支持企业创建超高性能存储网络,其时延能够比肩直接连接的存储器。因而可在服务器之间按需共享快速存储设备。NVMe-oF 可视为基于光纤通道的 SCSI 或 iSCSI 的替代品,其优势在于时延更低、I/O 速率更高,且生产力更优。

服务器(或其他主机)通过网络架构与 NVMe 存储器直接进行通信,或者通过控制器与之进行间接通信。如果存储器解决方案使用控制器,那么控制器就会与自己的存储器目标进行通信,可采用的方式包括 NVMe-oF(如菊花链)或者其他专属或非专属解决方案。这取决于存储器供应商的实现方法和选择。

NVMe-oF 传输协议

基础架构工程师需要了解以下三种传输绑定,才能在自己的数据中心内操作

NVMe-oF:
光纤通道 (NVMe/FC):具有 Broadcom / Emulex 或 Marvell / Cavium / QLogic 主机总线适配器 (HBA) 等设备的 NVMe 发起方(主机)可以通过专属光纤通道 (FC) 架构或者基于以太网的光纤通道 (FCoE) 架构来访问 NVMe 目标。光纤通道传输通过 FCP Exchange 使用基于光纤通道协议的 NVMe (FC-NVMe),将 NVMe 的“控制平面”封装体(命令和响应)和“数据平面”数据消息映射到光纤通道帧。

TCP (NVMe/TCP):NVMe 主机和控制器以交换 NVMe/TCP 协议数据单元(NVMe/TCP H2C 和 C2H PDU)的方式,通过 TCP 进行通信。NVMe/TCP PDU 可用于传输 NVMe 的“控制平面”封装体(命令和响应)和“数据平面”数据。对于 NVMe/FC,这种数据传输“仅含消息”。

远程直接内存访问(InfiniBand 或以太网网络上支持的 NVMe/RDMA):RDMA 是主机卸载、主机旁路技术,支持包括存储器在内的应用程序与另一个应用程序的存储空间之间直接执行双向往来数据传输。支持 RDMA 的以太网 NIC (rNIC) 或者 InfiniBand 领域内的 HCA(不包括主机)均负责管理 NVMe 源与目标之间的可靠连接。凭借 RDMA,即可使用消息来传输 NVMe“控制平面”封装体(命令和响应),并使用存储器语义(如 RDMA 读/写操作)来传输“数据平面”(数据)。您必须将数据平面部分视为类似 PCIe 的直接内存操作。

除了这三种解决方案外,还有其他专属解决方案可以让您在网络架构基础上使用 NVMe 命令。

基于RDMA 的 NVMe-oF何谓 RDMA?

直接内存访问 (DMA) 指设备无需 CPU 干预即可直接访问主机内存的能力。远程直接内存访问 (RDMA) 也就是在不中断远程机器系统 CPU 处理的情况下对该机器上的内存执行访问(读取和写入)的能力。

RDMA 主要优势

如何使用 RDMA?

要使用 RDMA,需要具备 RDMA 功能的网络适配器:支持 RDMA 的以太网 NIC (rNIC),如 Broadcom NetXtreme E 系列、Marvell / Cavium FastLinQ 或 Nvidia / Mellanox Connect-X 系列。或者 InfiniBand 领域内的 InfiniBand 主机通道适配器 (HCA)(同样以 Nvidia / Mellanox Connect-X 为例)。由此您可能已经推断出,网络的链路层协议既可以是以太网,也可以是 InfiniBand。这两种协议均可用于传输基于 RDMA 的应用程序。

在 Linux、Windows 和 VMware 这三种操作系统内置 RDMA 支持功能。在其他操作系统上,或者需要使用高级功能时,您可能需要下载并安装相关的驱动程序包并对其进行正确配置。

基于 RDMA 的 NVMe-oF 的种类

现在我们已经知道,RDMA 是用于通过网络架构传输 NVMe 的三种选项之一,接下来,我们来看看 RDMA 的三种类型:

1. InfiniBand:InfiniBand 网络架构原生支持 RDMA。

2. RoCE(基于聚合以太网的 RDMA,读作“Rocky”):这种类型基本上就是基于以太网网络的 RDMA 的实现。其方式是通过以太网来封装 InfiniBand 传输包。RoCE 有两种版本:

RoCEv1:以太网链路层协议(以太网 0x8915),支持在相同以太网广播域内任意两个主机之间进行通信。因此,仅限第 2 层网络,不可路由。

RoCEv2:利用 UDP/IP(IPv4 或 IPv6)报头增强 RoCEv1,因此增加了第 3 层网络可路由性。NVMe/RoCEv2 默认使用 UDP 目标端口 4791。

3. iWARP(互联网广域 RDMA 协议):按 IETF 标准拥塞感知协议(如 TCP 和 SCTP)分层。具有卸载 TCP/IP 流量控制和管理功能。

即使 iWARP 和 RoCE 都使用相同的 RDMA 软件谓词和同类以太网 RDMA-NIC (rNIC),由于第 3 层/第 4 层网络之间存在的差异,两者之间仍无法以 RDMA 来通信。现如今,RoCEv2 是供应商最常用的选择。

NVMe-oF 网络要求协议要求如上所述,根据所选 NVMe-oF 解决方案,要求不尽相同:

专用网络

共享或聚合以太网网络传输要求:有损传输 vs 无损传输

如上文所述,在以太网架构中,就有损传输与无损传输两种需求而言,RDMA 是两个设备之间的内存到内存传输机制,因此理论上它不能容许任何丢包。但由于 iWARP 基于 TCP 协议和 NVMe/TCP,它可以容许在传输中发生丢包,随后执行少量 TCP 重新传输,因此 NVMe/iWARP 和 NVMe/TCP 均可通过有损网络来传输。

而另一方面,RoCE 则使用 UDP,因此无法像 TCP 那样通过应答和重新传输来获益。此外,根据 RoCEv2 规范,应该使用无损架构。但在 RoCE 协议内部存在一种防范丢包的机制:发生丢包时,将把具有特定数据包序号 (PSN) 的 NACK 控制包发送给发送方,以供发送方重新发送该数据包。因此,所谓 RoCE 要求无损网络传输(无损以太网)的说法并不完全正确。RoCE 可以在无损网络或有损网络中运行。

有关 NVMe-oF 的其他网络信息

以下信息是作者与专家讨论及参与各种技术研讨会收集得来,因个人需求而异,且不一定长期有效。

专用以太网 vs 共享以太网
:相比共享以太网解决方案,使用专用网络(IB 或 FC)的主要劣势在于价格。当然,这其中也包括专用网络本身的维护费用以及由具备相应知识技能的人员参与维护所产生的人力成本。另一方面,专用网络的巨大优势在于此网络是可预测的。基础架构工程师对于自己网络中包含的内容、预计的流量、时延等都了如指掌。有时,可预测性比什么都重要,尤其是就存储而言。

NVMe/TCP、iWARP 和 RoCEv2 之间的比较
:相比 NVMe/TCP,RDMA 使用 rNIC 进行卸载的功能可以减少协议处理开销和昂贵的内存备份数量,因此能显著提升性能。但就像所有聚合基础架构一样,带宽才是关键。由于没有超额预订,需要对入站流量、队列和流量优先顺序严加管控。对于 RoCE 更是如此,因为它不支持(或者说几乎不支持)任何丢包。

目标与主机之间最大距离是多少
:举例来说,虽然我们可以通过企业 WAN 链路等方式来执行第 3 层网络路由,但切勿认为可以将存储器置于远离服务器的位置。这是不行的,一般来说,我们尝试把目标尽可能置于靠近主机的位置。NVMe 具有非常严格的端到端时延要求,除非网络基础架构是专为提供超低时延而设计,否则 NVMe 可能无法正常工作。如何定义可接受的时延:每个应用程序、数据库或脉动协议都有已知的时延或 RTT 预算。用户问题应该基于以下要素:当前使用哪一种协议,又有怎样的时延要求。在此基础上,如上所述,我们尝试把目标尽可能置于靠近主机的位置。

存储架构的第 2 层网络和第 3 层网络对比:某些存储专家认为,存储的最佳实践是避免进行流量路由,对块存储而言尤其如此,这背后主要的原因就是时延。但如今的现代化数据中心网络不再基于第 2 层网络 (STP + MLAG),而是基于第 3 层网络作为底层,并具有覆盖层(VXLAN 或类似网络层)。因此,这句话可能显得有些自相矛盾。



查看说明书或者咨询官方客服能得到答案。

回答完毕,请采纳



自从inter430TX组芯片以后 所有的芯片都支持USB接口(既通用串口总线),也就是说586以上的主板都支持USB接口,所以你的主板一定支持,但是这不是说能用USB设备,要在BIOS打开中相应的选项,还要有操作系统支持,你的问题是没有打开相应BIOS中的接口,默认的情况下只打开了第一组接口(主板后面的)第二组,第三组需要用手动打开,系统会自动安装相应驱动,就可以用了,如果是前置USB接口,还要把主板上的USB2 USB3引出来到相应接口才可以用,祝你好运

我的显卡是支持DirectX11吗?
答:要查看自己的电脑是否支持DirectX 11或12,你可以按照以下步骤进行:1. 打开电脑的“系统属性”或者在控制面板中查看。2. 在系统属性中,点击“设备管理器”。3. 在设备管理器中,找到你的显卡(图形处理器)设备。4. 右键点击显卡设备,选择“属性”。5. 在显卡属性中,你将看到一个或多个DirectX版...

怎么判断电脑网卡是不是支持5gwifi?
答:要检查电脑无线网卡是否支持5G WiFi网络,可以查看设备管理器中的无线网卡属性或者直接查看无线网卡的规格表。1. 通过设备管理器检查无线网卡属性 首先,在电脑中打开设备管理器。可以通过按下Win+X键,然后选择“设备管理器”来打开。在设备管理器中,找到“网络适配器”选项,展开该选项,然后找到自己的无...

如何判断笔记本是不是支持NVMe的方法
答:1、桌面上右键【此电脑】,选择【管理】。2、进入计算机管理创库,在左侧列表选择【设备管理】。3、右侧展开设备详细列表,在其中找到并点击【存储控制器】。4、展开控制器列表,如下图,没有“标准 NVM Express 控制器”表示不支持NVME。5、下图有“标准 NVM Express 控制器”,表示支持NVME。

如何查看自己的电脑设备是不是支持RDMA?
答:目前支持RDMA的网卡并不普及,购买网卡时需要跟供应商咨询清楚是否支持此项功能 另外,目前RDMA的硬件实现有3种(如下),也要跟供应商咨询清楚 目前支持RDMA的网络协议有:InfiniBand(IB): 从一开始就支持RDMA的新一代网络协议。由于这是一种新的网络技术,因此需要支持该技术的网卡和交换机。RDMA过融合...

怎么看自己的电脑适不适合装win10
答:怎么看自己的电脑适不适合装win10 想要知道 自己的电脑是都支持升级到win10系统,驱动人生帮你评估:打开驱动人生,打开“本机驱动”页面,找到“装机评估”选项。这个功能可以评估您的电脑是否适合其他的操作系统,并且提前帮您下载好新系统需要的电脑驱动。这有助于您装机后无需下载即可快速安装驱动。在...

电脑配置兼容怎么查询型号
答:怎样看自己的电脑兼容什么样的内存条?可以去中关村在线这个网站直接搜索你的主板型号,根据主板参数中的内存描述,查看你的主板支持的内存类型和内存频率,内存类型现在常见的就是ddr3和ddr4,两种类型的内存不能混用,除了一些妖板,我们常见的主板一般都只支持一种类型的内存,除了主板还需要看CPU支持的是...

怎么查看自己的电脑是不是uefi启动哇
答:方法一:1、桌面上右键点击计算机,选择”管理”。2、找到并点击进入“磁盘管理”。3、右键“磁盘0”,在弹出的菜单中如果有“转换成MBR磁盘”,则是UEFI启动的,反之则为传统的Legacy BIOS。方法二:1、按下win+r打开运行,输入msinfo32打开命令提示符。2、打开系统信息,查看BIOS模式是否为UEFI。

如何检测自己电脑的硬件配置与性能?
答:在日常使用计算机的过程中,了解自己电脑的配置和性能是非常重要的,因为这有助于我们更好地了解和掌握自己的设备,在日常维护和升级中作出更明智的选择。下面,我为大家介绍一些检测自己电脑配置与性能的方法。 一、 利用“系统信息”工具查看Windows和MacOS操作系统都提供了内置的“系统信息”工具,可以帮助我们快速地了解...

如何查看电脑硬件配置
答:一、系统属性查看电脑配置 在win10 系统的开始菜单上右击,点击“控制面板”选项,再点击“系统安全”中的“系统” ,然后就有电脑的整体配置情况了。如下图。二、设备管理器查看电脑配置 在“系统”的左边栏中找到“设备管理器”并点击进入,可以看到CPU、显卡、声卡、网卡等配置信息。如图,下面是我...

请问高手 哪里查看自己的电脑usb接口是1.1还是2.0的
答:有以下几种方法:1,当然是查看电脑主机板使用说明书相关内容,说明书以明确标明产品是否支持usb2.0 2,如果说明书丢失,可以电话咨询主板生产厂家,3,最简单的方法就是电脑启动时,系统引导前的自测画面,在系统设备里有没有usb2.0字样,如果有,应该差不多就是usb2.0的 4,如果将摄像头连接到电脑上...