改进型服务器和存储设备的制作方法

文档序号:12733565阅读:208来源:国知局

本发明属于服务器和存储的技术领域,尤其涉及一种改进型服务器和存储设备。



背景技术:

随着AI、虚拟化、软件定义网络和存储的发展,标准化的PCIE卡设备,如GPU卡、网络接口卡以及加速卡等不能满足软件的需求。软件系统对于智能化、可定义的PCIE卡的需求越来越迫切。传统的服务器和存储等设备都只支持标准化的PCIE接口卡。由于标准PCIE卡槽的空间、供电、散热等限制,服务器和存储等设备的客户不能根据自己的需要进行灵活的定制化设计。



技术实现要素:

为了克服现有技术中的缺陷,本发明提供一种改进型服务器和存储设备,使服务器和存储设备除了支持标准化的PCIE设备,还提供可定制化的PCIE设备的设计空间,使得传统的服务器和存储设备可以满足用户对于PCIE设备的智能化和可定制化的需求,更加灵活的实现PCIE设备的多元化配置。

为了达到上述目的,本发明采用以下的技术方案:

一种改进型服务器,包括基本资源单元、智能卡控制单元和智能PCIE卡单元;所述基本资源单元分别与智能卡控制单元和智能PCIE卡单元进行双向通信,所述智能卡控制单元与智能PCIE卡单元控制连接。

优选地,所述基本资源单元包括CPU、内存和存储。

优选地,所述智能卡控制单元用于对智能PCIE卡单元监控管理、状态管理以及控制。

优选地,所述智能卡控制单元包括基本资源单元的外围逻辑控制和外围资源总线。

优选地,所述基本资源单元的外围逻辑控制和外围资源总线包括集成南桥、复杂可编程逻辑器件和基板管理控制器。

优选地,所述智能PCIE卡单元用于自定义非标准的PCIE卡,智能PCIE卡单元包括智能PCIE设备、电源管理模块、板卡检测模块和板卡控制模块。

优选地,所述智能PCIE卡单元是PCIE的网卡、GPU卡、加速卡、SSD设备或者FPGA设备。

本发明还提供一种改进型存储设备,包括基本资源单元、智能卡控制单元和智能PCIE卡单元;所述基本资源单元分别与智能卡控制单元和智能PCIE卡单元进行双向通信,所述智能卡控制单元与智能PCIE卡单元控制连接。

优选地,所述智能卡控制单元用于对智能PCIE卡单元监控管理、状态管理以及控制。

优选地,所述智能PCIE卡单元用于自定义非标准的PCIE卡。

由于采用了以上技术方案,本发明的积极有益效果是:

本发明通过在传统的服务器和存储设备上添加智能卡控制单元和智能PCIE卡单元,智能卡控制单元实现了对智能PCIE卡单元的功率、电源、温度、设备信息、状态信息等功能的管理和监控,智能PCIE卡单元由用户根据需求进行智能化的定制,充分满足不同客户对PCIE设备的不同需求,以及定制化需求。

附图说明

图1为本发明改进型服务器和存储设备的系统拓扑图。

具体实施方式

为了便于理解,对本发明中出现的部分名词作以下解释说明:

PCH:集成南桥(Platform Controller Hub),在主流移动和台式的Intel Core i7的电脑上取代了以前的ICH10,PCH直接连接到Nehalemel P55。

CPLD:复杂可编程逻辑器件(Complex Programmable Logic Device),是一种用户根据各自需要而自行构造逻辑功能的数字集成电路。其基本设计方法是借助集成开发软件平台,用原理图、硬件描述语言等方法,生成相应的目标文件,通过下载电缆将代码传送到目标芯片中,实现设计的数字系统。

BMC:基板管理控制器(Baseboard Management Controller),服务器系统中,我们通常使用BMC来对主板的健康状况进行监控和管理,主板上的一些重要的参数如电压、温度、功耗等都是通过BMC监控记录的。

下面结合附图和具体实施例对本发明作出进一步详细描述。

实施例一,参见图1,一种改进型服务器,包括基本资源单元、智能卡控制单元和智能PCIE卡单元;所述基本资源单元分别与智能卡控制单元和智能PCIE卡单元进行双向通信,所述智能卡控制单元与智能PCIE卡单元控制连接。

其中,基本资源单元(Basic Source Module)包括服务器基本的CPU、内存和存储等资源,是服务器的标准组件,且拥有标准的PCIE卡槽。

智能卡控制单元(Smart Card Controller)用于对智能PCIE卡单元监控管理、状态管理以及控制,其包括基本资源单元的外围逻辑控制和外围资源总线,基本资源单元的外围逻辑控制和外围资源总线包括集成南桥(PCH,即Platform Controller Hub)、复杂可编程逻辑器件(CPLD,即Complex Programmable Logic Device)和基板管理控制器(BMC,即Baseboard Management Controller),采用PCH、CPLD和BMC作为管理模块,实现对智能PCIE卡单元的管理。智能卡控制单元利用PCH、BMC以及CPLD等资源定义了状态管理监控总线,用于管理和监控智能PCIE卡单元的温度、电源、功率、状态信息、设备信息和热插拔等,智能卡控制单元定义了智能PCIE卡的类型指示总线,用于查询智能PCIE卡的类型,系统根据智能PCIE卡的类型进行底层配置,智能卡控制单元还定义了热插拔控制总线,用于对智能PCIE卡的热插拔进行管理。

所述智能PCIE卡单元(Smart PCIE Module)是用户自定义设计的智能PCIE单元,可根据用户的需求,自定义智能PCIE设备、电源管理模块、板卡检测模块(包括温度电源等)和板卡控制模块(热插拔、风扇控制等)。智能PCIE卡单元可以是PCIE的网卡、GPU卡、加速卡、SSD设备或者FPGA设备,较标准PCIE卡可以提供更大的功率、空间需求、散热需求以及带宽需求。用户可根据需要自行设计非标准化的PCIE卡。

根据市场的需求,提供一种支持智能化可定义PCIE模块的改进型服务器,实现了服务器的PCIE设备的智能化和可定制化,充分满足不同客户对PCIE设备的不同需求,以及定制化需求。

实施例二,参见图1,本发明还提供一种改进型存储设备,包括基本资源单元、智能卡控制单元和智能PCIE卡单元;所述基本资源单元分别与智能卡控制单元和智能PCIE卡单元进行双向通信,所述智能卡控制单元与智能PCIE卡单元控制连接。

所述智能卡控制单元用于对智能PCIE卡单元监控管理、状态管理以及控制。所述智能PCIE卡单元用于自定义非标准的PCIE卡。

所述基本资源单元、智能卡控制单元和智能PCIE卡单元的结构和功能参见实施例一提到的改进型服务器中的相应单元,具体内容此处不再赘述。

上述对实施例的描述是为便于该技术领域的普通技术人员能理解和应用本发明。熟悉本领域技术的人员显然可以容易地对这些实施例做出各种修改,并把在此说明的一般原理应用到其他实施例中而不必经过创造性的劳动。因此,本发明不限于这里的实施例,本领域技术人员根据本发明的揭示,不脱离本发明范畴所做出的改进和修改都应该在本发明的保护范围之内。

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