账号:
密码:
最新动态
产业快讯
CTIMES / 文章 /
高速数据传输方兴未艾 NVMe打造现代化储存新体验
发挥并行处理优势

【作者: 王岫晨】2023年10月22日 星期日

浏览人次:【1323】

在今天竞争激烈的市场中,大数据不足以维持竞争优势,产品速度的提升已经成为关键。为了实现更快的速度,从伺服器机房的基础架构开始,NVMe储存系统扮演着重要角色。


NVMe通讯协定特色

透过NVMe传送协定,可以从快闪记忆储存装置(如SSD)中快速存取资料,而非从电脑的高速PCIe汇流排中存取。

NVMe,全称为Non-Volatile Memory Host Controller Interface Specification,是一种专门为支援使用PCIe(PCI Express)汇流排的快闪记忆体所设计的通讯协定。其目标在於利用固态硬碟的平行特质,结合PCIe汇流排和提高NAND技术的读取速度,建立更快的非挥发性储存。


透过NVMe传送协定,可以从快闪记忆储存装置(如固态硬碟SSD)中快速存取资料,而非从电脑的高速外部连结标准(PCIe)汇流排中存取。这种协议的设计使得SSD能够直接连接到PCIe汇流排上,提高了资料传输的效率。


相较於传统的储存系统,NVMe具有优势。传统的储存系统使用串列小型电脑系统介面(SCSI、SAS)连结控制器处理器与SSD。然而,由於SCSI是为磁碟设计的传统协定,每次从CPU核心连接到SSD时,都会受到SAS主机汇流排介面卡(HBA)和同步锁定模式的限制。这些瓶颈使得快闪阵列无法发挥出其应有的效能。


因此,现代数据体验的提升需要更换掉这些传统技术,解决方法就是采用NVMe/PCIe以及NVMe over fabric(NVMe-oF)。这种新型传送协议可以将SSD直接连接到PCIe总线上,消除了传统储存系统中的瓶颈,提高了资料传输的速度和效率。随着固态硬碟的普及和需求的增加,NVMe协定得以应运而生,以满足市场对更快速度、更高效率的需求。


NVMe储存装置的可靠性和稳定性取决於许多因素,包括设备的设计、制造、用料以及使用环境等。一般来说,高品质的NVMe储存装置具有较高的可靠性和稳定性,能够满足各种高性能应用的需求。


然而,需要注意的是,任何电子设备在使用过程中都可能出现故障或异常情况。因此,为了确保NVMe储存装置的可靠性和稳定性,选择知名品牌的产品,并遵循设备的使用说明和维护规范,定期进行维护和保养,将可让装置更稳定运行。此外,对於关键业务或重要资料的储存需求,也可以采用冗馀设计和备份机制,以提高系统的安全性。


NVMe架构测试要点

在储存装置中,哪种设备的测试复杂性最大,将取决於设备的类型、架构和功能。一般来说,复杂的储存装置也带来了更高的测试复杂性。例如,NVMe SSD由於其并行性、高性能和丰富的特性,使其测试复杂性相对较大。需要进行多方面的测试,包括功能测试、性能测试、相容性测试、可靠性和稳定性测试等。


NVMe SSD架构的并行性和高性能导致了测试复杂性。NVMe SSD架构使用PCIe汇流排,支援多个并行的命令和数据传输列队,使得数据读写速度大幅提高。然而,这也带来了测试上的挑战,因为需要同时模拟多个命令和数据传输,验证其正确性和性能。


另外,NVMe SSD架构还支援多种命令和特性,如命名空间、I/O介面、非同步事件等,这些特性也使得测试更加复杂,需要测试人员具备深入的知识和经验,以设计出全面的测试方案。相关测试涉及多方面的技术细节和测试挑战。



图一 : 顺应资料中心的发展,NVMe SSD的技术进步也在加速。
图一 : 顺应资料中心的发展,NVMe SSD的技术进步也在加速。

以下是一些主要的技术细节和测试挑战:


测试复杂性


NVMe SSD的架构较复杂,涉及多个层次的数据处理和传输,因此设计出有效的测试方案是一个挑战。需要深入理解NVMe协定、SSD的硬体和软体架构,才能制定出全面且准确的测试计划。


数据一致性和完整性


确保数据在传输和处理过程中的一致性和完整性是另一个挑战。需要采用适当的测试方法,以检测和处理可能出现的数据错误。


功能测试


确保NVMe储存设备能够正确地处理各种命令和数据传输。这需要测试人员具备深入的知识,了解NVMe协议和储存设备的功能规范。


性能测试


测量NVMe储存设备的读写速度、延迟等性能指标。这需要使用高性能的测试设备和优化的测试方法,以确保结果的准确性和可靠性。


相容性测试


由於NVMe储存设备可能与不同的操作系统、硬体平台和应用程式配合使用,因此需要进行相容性测试。这需要测试人员具备广泛的知识和经验,以应对各种可能的配置和使用场景。


可靠性和稳定性测试


确保NVMe储存设备在长时间和高强度使用下的可靠性和稳定性。这需要进行长时间的持续测试,模拟实际使用环境中的应力情况,并检测可能出现的故障和异常情况。


从资料中心到AI

NVMe SSD介面现阶段的技术发展现况非常广泛,顺应数位化转型和资料中心的快速发展,NVMe SSD的技术进步也在加速。首先是NVMe SSD的储存容量和性能不断提升。透过使用更先进的Flash储存规格和优化的硬体演算法,NVMe SSD能够提供更高的读写速度和更大的储存容量,满足各种高性能应用的需求。


其次,NVMe SSD的可靠性和稳定性也在不断提高。采用更先进的纠错技术和资料保护机制,可以让NVMe SSD更有效地抵御资料错误和故障,确保资料的可靠性和完整性。


此外,NVMe SSD还在智慧化、可扩展性等方面进行技术创新。例如,一些NVMe SSD支持自监测、分析和报告技术(SMART),能够即时监测存放装置的状态和性能,提高维护效率。


AI晶片和NVMe介面在资料储存和数据处理方面有相当大的关联。具体来说,AI晶片需要处理大量的资料,而NVMe正是高速的储存协定,可以提供高频宽、低延迟的储存能力,满足AI晶片对大量资料的需求。同时,NVMe还支援并行性和多执行绪操作,可以与AI晶片配合,提高资料处理效率。


此外,一些AI晶片还可以直接与NVMe储存装置相连,透过NVMe介面传输资料,进一步加速资料读取和写入的速度,提升整体的系统性能。因此,AI晶片和NVMe可以在资料储存和处理方面相互配合,提供更加高效、智慧的解决方案。


结语


图二 :  NVMe介面成为新一代电脑不可或缺的高速介面。
图二 : NVMe介面成为新一代电脑不可或缺的高速介面。

NVMe介面现阶段的技术发展现况非常普及,不断推动着储存技术的进步和发展。NVMe的优势在於其平行架构,能够容许更多指令同时执行,提高了资料传输的效率。相比於较早期的SCSI协定,NVMe具有更高的并行性和扩展性,可以支援更多的指令和伫列,进而提升了整体的性能。


NVMe储存系统在提升数位转型与现代化资料体验方面也极为关键,它可以实现更快的资料传输速度,提高整体系统效能,满足现代应用对速度和效率的需求。放眼未来,NVMe协定将持续为储存装置进行重要创新,并为最新一代CPU、平台和应用程式提供更快、更高效的资料传输方式,可??加速推动科技的进步和发展。


相关文章
AI助攻晶片制造
【vMaker Edge AI专栏 #03 】AI晶片发展历史及最新趋势
工业用机器人2020市场现况与发展趋势
边缘持续发酵 AI迈出应用新步调
一日购足!台湾打造完整AI产业供应链
comments powered by Disqus
相关讨论
  相关新闻
» AI人工智慧再升级 探究国际网路社群治理层面
» 资策会与远传电信叁与3GPP国际资安标准 共创下世代通讯应用与打造资安韧性
» 伟康科技获得三重资安验证 全方位防护控管
» 精诚金融科技取得第三方支付能量登录 数位金流布局到位
» 联发科与大联大品隹集团於Embedded World 2024展出嵌入式智慧物联网合作成果


刊登廣告 新聞信箱 读者信箱 著作權聲明 隱私權聲明 本站介紹

Copyright ©1999-2024 远播信息股份有限公司版权所有 Powered by O3  v3.20.1.HK84R9IU5L2STACUKE
地址:台北数位产业园区(digiBlock Taipei) 103台北市大同区承德路三段287-2号A栋204室
电话 (02)2585-5526 #0 转接至总机 /  E-Mail: webmaster@ctimes.com.tw