一种基于NVMeSSD的交换机的制作方法

文档序号:12266335阅读:501来源:国知局

本实用新型涉及信息技术设备领域,尤其涉及一种基于NVMe SSD的交换机。



背景技术:

交换机是信息技术设备的重要组成环节,传统的交换机引导文件、系统映像文件、厂商配置文件等存放于FLASH中,随着交换机操作系统映像的增大和SDN等技术带来的对交换机存储空间的需求,部分厂商交换机开始使用SATA SSD来实现FLASH完成的功能。

传统的存储架构里,SATA和SAS接口的带宽成为闪存I/O的最大瓶颈,为了解决这一瓶颈,基于PCIe总线的SATA Express应运而生,SATA Express没有任何的SATA链路层和传输层,因此不存在任何的传输转接损耗,NVMe标准就是SATA Express的一种物理层设计规范。NVMe标准针对PCIe SSD定义了最优化的寄存器接口、指令集和功能集,并提供可扩展接口以实现SSD技术现在和将来的性能潜力。相比传统的SCSI标准,NVMe在吞吐量、延迟、能耗、兼容性及可扩展性等多个方面均具领先优势,NVMe能够带来显著的性能提升。

NVMe SSD即NVMe 硬盘,NVME是硬盘新的传输标准,是取代现在的AHCI的。NVMe的优势在于三点:1、更低的延时:NVMe精简了调用方式,执行命令时不需要读取寄存器;而AHCI每条命令则需要读取4次寄存器,一共会消耗8000次CPU循环,从而造成2.5μs的延迟。2、更高的传输性能:市面上性能不错的SATA接口SSD,在队列深度上都可以达到32,然而这也是AHCI所能做到的极限。但目前高端的企业级PCIe SSD,其队列深度可能要达到128,甚至是256才能够发挥出最高的IOPS性能。而NVMe标准下,最大的队列深度可达64000。此外,NVMe的队列数量也从AHCI的1,提高了64000。3、更低的功耗控制。



技术实现要素:

本实用新型针对目前需求以及现有技术发展的不足之处,提供一种基于NVMe SSD的交换机。

本实用新型所述一种基于NVMe SSD的交换机,解决上述技术问题采用的技术方案如下:所述基于NVMe SSD的交换机,其整体架构主要包括NVMe SSD、SDRAM、处理器以及交换芯片,其中,所述NVMe SSD通过处理器与所述SDRAM交互通信,同时所述处理器与所述交换芯片交互通信;交换机操作系统相关文件、日志文件、系统管理文件、扩展功能文件、升级文件存放于NVMe SSD中,交换机在系统启动时读取NVMe SSD中的操作系统到SDRAM中运行,使得交换机启动速度获得提升。

优选的,所述操作系统相关文件具体包含引导文件、系统映像文件、厂商配置文件。

优选的,交换机在系统启动时读取NVMe SSD中的引导文件、系统镜像文件和厂商配置文件到SDRAM中运行。

优选的,所述交换机的日志管理、系统管理和扩展功能通过使用NVMe SSD对存储介质进行读写操作。

优选的,所述交换机的升级文件放在NVMe SSD中。

本实用新型所述一种基于NVMe SSD的交换机,与现有技术相比具有的有益效果是:本实用新型使用的NVMe SSD比SATA SSD读写速度提高很多,交换机操作系统相关文件、日志文件、系统管理文件、扩展功能文件、升级文件等存放于NVMe SSD中,交换机系统启动时读取NVMe SSD中的操作系统程序到SDRAM中运行,使得交换机的启动、日志存放、系统管理、功能执行、升级等速度得到有效提高,并且稳定性好,在对交换机启动等速度要求高的特殊领域有很大应用空间。

附图说明

附图1为所述基于NVMe SSD的交换机的示意图。

具体实施方式

为使本实用新型的目的、技术方案和优点更加清楚明白,以下结合具体实施例,对本实用新型所述一种基于NVMe SSD的交换机进一步详细说明。

本实用新型提出了基于NVMe SSD的交换机,交换机操作系统相关文件、日志文件、系统管理文件、扩展功能文件、升级文件等存放于NVMe SSD中。交换机系统启动时读取NVMe SSD中的操作系统程序到SDRAM中运行,交换机启动速度获得提升;交换机日志存放、系统管理、扩展功能的执行速度获得有效提升;交换机升级速度有效提升。

实施例:

本实施例所基于NVMe SSD的交换机,其整体架构如附图1所示,主要包括NVMe SSD、SDRAM、处理器以及交换芯片,其中,所述NVMe SSD通过处理器与所述SDRAM交互通信,同时所述处理器与所述交换芯片交互通信;交换机操作系统相关文件、日志文件、系统管理文件、扩展功能文件、升级文件存放于NVMe SSD中,交换机在系统启动时读取NVMe SSD中的操作系统到SDRAM中运行,交换机启动速度获得提升。

本实例例所述基于NVMe SSD的交换机,所述交换机操作系统相关文件存放于NVMe SSD中,所述操作系统相关文件具体包含引导文件、系统映像文件、厂商配置文件等。所述引导文件是指引导交换机初始化等的文件,即ROM文件;所述系统映像文件是指交换机硬件驱动和软件支持程序等的压缩文件;所述厂商设备配置文件包括交换机基本配置文件和厂商设备配置信息;交换机基本配置文件是指在交换机系统映像文件启动时进行基本信息的动态显示与部分功能模块的动态加载,厂商设备配置信息包括厂商名称、厂商网址、Web相关图片、Web语言、设备类型等基本显示信息。

本实例例所述基于NVMe SSD的交换机,所述交换机在系统启动时读取NVMe SSD中的操作系统相关文件到SDRAM中运行,主要包括交换机在系统启动时读取NVMe SSD中的引导文件、系统镜像文件和厂商配置文件到SDRAM中运行,读取速度较传统的SATA SSD有很大提升,因此加快了交换机的启动速度。

通过本实施例所述基于NVMe SSD的交换机,所述交换机的日志管理(包含日志的读写、删除、查询等)、系统管理(包括系统查询、文档查看等)和扩展功能(包括SDN相关功能、Web管理功能、基于开放接口的二次开发功能等)通过使用NVMe SSD对存储介质的读写操作,使得交换机日志存放、系统管理、扩展功能的执行速度获得有效提升,从而带来交换机性能的大幅提升。

本实施例所述基于NVMe SSD的交换机,所述交换机的升级文件放在NVMe SSD中,交换机要升级的系统文件包括引导文件、系统映像文件、厂商配置文件等。由于NVMe SSD读写性能的提高,拷贝的速度提高,因此交换机的升级时间也大幅缩短。

具体实施方式仅是本实用新型的具体个案,本实用新型的专利保护范围包括但不限于上述具体实施方式,任何符合本实用新型的权利要求书的且任何所属技术领域的普通技术人员对其所做的适当变化或替换,皆应落入本实用新型的专利保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1