• 2024-11-02linux 内核-nvme driver
    创建NVMe块设备对于Linux的块设备来说,其主要的是通过device_add_disk或者add_disk函数(后者是对前者的简单包装)来向操作系统添加一个设备实例。具体原理我们在之前的文章中已经介绍过,本文不再啰嗦了,想了解的同学请自行翻阅一下历史文章。其基本原理就是通过调用该函数,就会创建
  • 2024-10-31NVMe SSD格式化到底做了什么?
     无论是为了防止数据泄露,还是更改硬盘格式,我们通常会进行格式化操作。在Windows或Linuxshell中对SSD进行格式化(format)时,往往需要几分钟甚至几十分钟,这个时间通常与硬盘容量成正比。那么在这段时间里,SSD到底做了些什么操作呢?为更好地理解本文,这里需要介绍一些SSD的工作原理。
  • 2024-10-30科普文:软件架构网络系列之【信创:SAN 交换机“卡脖子”,RoCE V2 成破局关键】
    概叙目前,不少企业数据中心使用FC交换机和集中式SAN存储(以下简称“FC-SAN架构”),支持核心业务系统、数据库、AI/ML等高性能业务场景。科普文:软件架构Linux系列之【非信创方案VMAX250F:城商行核心存储系统升级改造和统一存储监控实现实践分享】李军华-CSDN博客而在开展IT
  • 2024-10-10nvmecli介绍和使用
    NVMExpress® (NVMe®)technologyhasenabledarobustsetofindustry-standardsoftware,drivers,andmanagementtoolsthathavebeendevelopedforstorage.ThetooltomanageNVMeSSDsinLinuxiscalled NVMeCommandLineInterface(NVMe-CLI).Overview
  • 2024-09-25仅作笔记用:M.2转接卡转移原机械硬盘系统盘
    这是台惠普Prodesk400G4的品牌机,主板是H270,现需要添置一块M.2NVMe的固态硬盘,但这个主板没有M.2插槽,故使用PCI-E转接卡转接。这个品牌机主板的BIOS可以直接识别转接卡上的固态硬盘作为启动项,但是貌似只能以传统方式引导转接卡上的NVMe硬盘,UEFI方式会直接失败。
  • 2024-09-24【VMware ESXi】如何查看启用内存分层功能的 ESXi 主机使用了多少 NVMe 内存。
    VMwarevSphere8U3中作为技术预览所引入的功能“内存分层(MemoryTiering)”,相信大家已经在自己的测试或实验环境中应用并验证了,如果你还不知道,请跳转到这篇(把硬盘当内存用?VMware内存分层(MemoryTiering),你值得拥有!)文章了解相关介绍以及如何启用它。需要注意的是,目前在启用内存
  • 2024-09-17NVMe overview-2
    NVMeProtocolAdvantagesNVMeasastorageprotocolisdesignedfromthegrounduptoworkwithnon-volatilememory(NVM),includingthecurrentNANDflashtechnologyandnext-generationNVMtechnologies.Assuch,itdoesnothavethesamelimitationsas
  • 2024-08-17国产NVMe SSD扩展卡:驱动存储新纪元
    随着大数据、人工智能和云计算等技术的迅猛发展,对存储系统的性能要求日益提高。传统的SATASSD已难以满足现代高性能计算环境的需求,而NVMe(Non-VolatileMemoryExpress)SSD凭借其卓越的性能和灵活性,正成为存储扩展的新宠。本文将深入探讨NVMeSSD扩展的技术优势、应用场景及实现方
  • 2024-08-15SPDK源码剖析一hello_world程序
    SPDK初识之hello_world程序分析首先是hello_world程序整体框架分析intmain(intargc,char**argv){rc=parse_args(argc,argv,&opts);if(spdk_env_init(&opts)<0){//spdk环境初始化,最终调用dpdk环境初始化}//扫描设备,将驱
  • 2024-08-11FMS 2024: 带来哪些存储技术亮点?
    这几天,存储界的全球盛会2024FutureofMemoryandStorage(FMS)大会正在大洋彼岸如火如荼进行中(8/6-8/8),大会上又有哪些存储技术亮点,让我们先快速了解下,后续Keynote材料公开后,小编再进行细细解读。亮点1:NVME协议SPEC2.1版本更新NVMExpress组织在2024年8月7日宣布了三
  • 2024-08-09NVMe主机控制器,AMBA-AXI4-Stream接口,Xilinx FPGA,介绍手册
    NVMeA4SHostControllerIP1     介绍NVMeA4SHostControllerIP可以连接高速存储PCIeSSD,无需CPU和外部存储器,自动加速处理所有的NVMe协议命令,具备独立的数据写入AXI4-Stream/FIFO接口和数据读取AXI4-Stream/FIFO接口,适合于高性能、顺序访问的应用,比如视频记录、信号
  • 2024-08-09NVMe主机控制器,AMBA-AXI4接口,Xilinx FPGA,介绍手册
    NVMeAXI4HostControllerIP1     介绍NVMeAXI4HostControllerIP可以连接高速存储PCIeSSD,无需CPU,自动加速处理所有的NVMe协议命令,具备独立的数据写入和读取AXI4接口,不但适用高性能、顺序访问的应用,也适用于随机访问的应用,同时结合外部存储器(比如DDR),使得Host端的数
  • 2024-08-07【VMware ESXi】把硬盘当内存用?VMware 内存分层(Memory Tiering),你值得拥有!
    VMwarevSphere8.0U3发布了一个非常有意义的功能叫内存分层(MemoryTiering),以利用基于PCIe的NVMe设备充当第二层(辅助)内存,从而使ESXi主机的可用物理内存(RAM)增加。从本质上讲,内存分层就是利用较便宜的NVMe设备充当物理内存,以此增加内存的总容量和工作负载的可用量,同时降低
  • 2024-07-26CXL与NVME融合场景下, 计算存储应用案例分析
    场景1:数据写入之前目标是避免数据从存储设备传输到主机内存再返回存储设备的传统过程中的数据搬运成本。通过利用CXL和NVMe技术的结合,可以在存储层直接对数据进行处理,即所谓的计算存储(ComputationalStorage)。这特别适用于那些需要对数据进行快速处理然后存储的场景,比如数据
  • 2024-07-17Xilinx NVMe AXI4主机控制器,AXI4接口高性能版本介绍
    NVMeAXI4HostControllerIP1     介绍NVMeAXI4HostControllerIP可以连接高速存储PCIeSSD,无需CPU,自动加速处理所有的NVMe协议命令,具备独立的数据写入和读取AXI4接口,不但适用高性能、顺序访问的应用,也适用于随机访问的应用,同时结合外部存储器(比如DDR),使得Host端的数
  • 2024-07-09如何在SSD NVMe固态硬盘上格式化数据
    Windows系统连接SSDNVMe固态硬盘:首先,确保SSDNVMe固态硬盘已经正确安装并连接到电脑上。打开磁盘管理:可以通过多种方式打开磁盘管理工具,例如:右击Windows开始按钮,选择“磁盘管理”。或者,打开“控制面板”->“系统和安全”->“管理工具”->“创建并格式化硬盘分区”。
  • 2024-07-09如何在SSD NVMe固态硬盘上格式化NTFS固态硬盘
    在SSDNVMe固态硬盘上格式化为NTFS文件系统,可以通过Windows操作系统自带的磁盘管理工具或文件资源管理器来完成。一、通过磁盘管理工具格式化连接SSDNVMe固态硬盘:确保SSDNVMe固态硬盘已经正确安装并连接到电脑上。打开磁盘管理工具:按下Win+X组合键,选择“磁盘管理”以打开
  • 2024-07-07SSD NVME固态 硬盘 数据恢复
    SSDNVMe固态硬盘数据恢复是一个复杂但并非不可能的任务,以下是一些建议的方法和步骤:一、了解数据恢复的基本原理数据恢复的基本原理在于,即使文件在操作系统中被删除或格式化,其实际数据在硬盘的物理介质上可能仍然存在,只是被标记为可覆盖。SSDNVMe固态硬盘与传统的机械硬盘在数
  • 2024-07-07如何恢复SSD NVME固态硬盘的数据恢复
    一、使用数据恢复软件操作步骤(以EaseUSDataRecoveryWizard为例):安装软件:从EaseUS官网或其他可靠来源下载并安装EaseUSDataRecoveryWizard。连接固态硬盘:将SSDNVMe固态硬盘连接到电脑上,并确保系统能够识别。启动软件并选择恢复选项:打开EaseUSDataRecoveryWizard,选择“
  • 2024-06-30CXL:拯救NVMe SSD缓存不足设计难题-2
    LMB提出了基于CXL协议的内存扩展框架和内核模块。该方案利用CXL内存扩展器作为物理DRAM源,旨在提供一个统一的内存分配接口,使PCIe和CXL设备都能方便地访问扩展的内存资源。通过这个接口,NVMe驱动和CUDA的统一内存内核驱动可以直接高效地访问CXL内存扩展器,让SSD和GPU设备能够像使
  • 2024-06-10关于NVMe
    https://cloud.tencent.com/developer/article/2084192将SSD直接插入现有存储系统有一个缺点:它无法充分发挥出底层技术的性能提升潜力。想要真正发挥SSD设备的潜力需要重新审视存储系统连接到服务器的方式,存储器供应商为基于SSD的存储器设计了多种方法,其中最受业界关注的
  • 2024-05-31Xilinx FPGA NVMe A4S Host Controller, 高性能NVMe A4S主机控制器IP
    NVMeA4SHostControllerIP1     介绍NVMeA4SHostControllerIP可以连接高速存储PCIeSSD,无需CPU和外部存储器,自动加速处理所有的NVMe协议命令,具备独立的数据写入AXI4-Stream/FIFO接口和数据读取AXI4-Stream/FIFO接口,适合于高性能、顺序访问的应用,比如视频记录、信号
  • 2024-04-10Centos7.9 VROC配置过程
    最近入H3CR6900G5安装,要用于oracle11g,只能centos7版本,而7.9也是intelvroc(621A芯片)在7版本可用.如果用7.4,安装驱动的时候就提醒kernel哪里不支持.但翻查国外国内的文档,就算是centos7.9也没有很详细的对基于NVME的VROC操作进行步骤的说明,踩坑一周后,最终完成(略有瑕疵)
  • 2024-04-08Linux 磁盘命名规则
    IDE硬盘:早期的IDE接口硬盘被命名为hd[a-d],其中hd表示硬盘(HardDisk),后面的字母a至d代表系统中第一至第四个IDE硬盘。不过,随着SATA接口硬盘的普及,这种命名方式已经变得不那么常见。SATA/SCSI硬盘:这类硬盘被命名为sd[a-z],sd代表SCSI盘,尽管SATA硬盘并不直接使
  • 2024-02-29NVME FPGA IP测试记录
    这里涉及商业IP的部分文字资料,如有侵权,请联系删除。当前只说明基础测试,更多测试待后续更新。NVMEHOSTIPIP特性范例截图ZCU106测试使用ZCU106HPC0接口+FMCDriveNVME接口子卡,NVME使用三星980测试日志EnteringMainStartinginitialization...Expecting1dr