一种实现FPGA服务器的方法和系统

    公开(公告)号:CN111258951B

    公开(公告)日:2021-10-29

    申请号:CN202010019013.9

    申请日:2020-01-08

    Abstract: 本发明提出一种实现FPGA服务器的方法和系统,通过主控底板实现对服务器内所有SoC FPGA计算节点资源的集中监控与管理,该主控底板包括:多个自定义管理接口,分别用于连接SoC FPGA计算节点,为该SoC FPGA计算节点提供供电和数据交换;管理网络交换模块,用于互连SoC FPGA计算节点并提供管理网络;核心控制单元,用于通过自定义管理接口及自定义管理接口协议对该SoC FPGA计算节点进行管理,并基于该管理接口协议获取该SoC FPGA计算节点的运行参数,以管理监控该SoC FPGA计算节点。本发明的优点在于:通过自定义管理接口协议实现对SoC FPGA计算节点进行更全面、更复杂、更灵活的控制与监管;管理平面网络与用户数据平面网络相互独立,提高带宽性能,并提高数据安全性。

    一种实现FPGA服务器的方法和系统

    公开(公告)号:CN111258951A

    公开(公告)日:2020-06-09

    申请号:CN202010019013.9

    申请日:2020-01-08

    Abstract: 本发明提出一种实现FPGA服务器的方法和系统,通过主控底板实现对服务器内所有SoC FPGA计算节点资源的集中监控与管理,该主控底板包括:多个自定义管理接口,分别用于连接SoC FPGA计算节点,为该SoC FPGA计算节点提供供电和数据交换;管理网络交换模块,用于互连SoC FPGA计算节点并提供管理网络;核心控制单元,用于通过自定义管理接口及自定义管理接口协议对该SoC FPGA计算节点进行管理,并基于该管理接口协议获取该SoC FPGA计算节点的运行参数,以管理监控该SoC FPGA计算节点。本发明的优点在于:通过自定义管理接口协议实现对SoC FPGA计算节点进行更全面、更复杂、更灵活的控制与监管;管理平面网络与用户数据平面网络相互独立,提高带宽性能,并提高数据安全性。

    一种用于KVM虚拟机系统的安全防护方法及系统

    公开(公告)号:CN106020932A

    公开(公告)日:2016-10-12

    申请号:CN201610334913.6

    申请日:2016-05-19

    CPC classification number: G06F9/45533 G06F21/577 G06F2221/034

    Abstract: 本发明提供一种用于KVM虚拟机系统的安全防护方法,包括下列步骤:1)周期性地调用KVM虚拟机系统Qemu接口,获取虚拟机系统的中断描述符表、系统调用表和系统调用数据;2)将获取到的虚拟机系统的中断描述符表、系统调用表和系统调用数据与备份的相应数据进行比较,用备份的数据对虚拟机系统中状态异常的内核对象进行恢复。本发明相对于基于物理机系统开发的安全工具,本发明实现了轻量级的性能开销,能够极大地节省开销,保障虚拟机的性能。本发明能够直接对状态异常的虚拟机进行修复。本发明在实现对虚拟机安全防护的同时,能够最大程度地避免虚拟机运行的中断,将对虚拟机性能的影响降到最低。

    虚拟机在线迁移方法与系统

    公开(公告)号:CN103581331A

    公开(公告)日:2014-02-12

    申请号:CN201310571016.3

    申请日:2013-11-13

    Abstract: 本发明提供一种虚拟机在线迁移方法,在虚拟机迁移之前,将虚拟机内存与磁盘按照相同的大小划分成若干数据块;在虚拟机迁移过程中,在迁移数据块之前先比较该数据块是否与之前迁移过的内存或磁盘数据块的内容相同,如果不相同,则将该数据块迁移到目标端;如果相同,则只发送该数据块的摘要和位置信息到目标端,在目标端根据所接收的摘要和位置信息,从之前已收到的数据块中找到相同的数据并将其复制到目标位置。该方法避免了重复内存与磁盘数据块的迁移传输,减少虚拟机迁移的数据量与迁移时间,从而减少了对迁移网络带宽资源的浪费并缩短了迁移完成时间。

    一种抽屉式高密度FPGA云平台机箱
    5.
    发明公开

    公开(公告)号:CN112512262A

    公开(公告)日:2021-03-16

    申请号:CN202011478372.7

    申请日:2020-12-15

    Abstract: 本发明提出一种抽屉式高密度FPGA云平台机箱,包括:位于机箱底部的交换模块和位于交换模块上的供电模块以及位于供电模块上的抽屉结构;抽屉结构内设有控制板卡和FPGA节点板卡,FPGA节点板卡通过预设接口插接于控制板卡;供电模块的输电端电性连接交换模块和控制板卡的电源输入接口,交换模块的网络交换接口与FPGA节点板卡的网络接口相连,用于交互FPGA节点板卡之间的数据。本发明将使得FPGA云平台机箱内的FPGA节点板卡可部署密度大幅度提高。降低机箱内的布线成本、装卸复杂度和维护难度。通过使用自主研发的控制管理系统,为用户提供一个全面、便捷的开发环境。对机箱及板卡状态实时监控并通过预设接口减少手工接线数量,提高FPGA云平台机箱的可靠性。

    虚拟机在线迁移方法与系统

    公开(公告)号:CN103581331B

    公开(公告)日:2018-04-03

    申请号:CN201310571016.3

    申请日:2013-11-13

    Abstract: 本发明提供一种虚拟机在线迁移方法,在虚拟机迁移之前,将虚拟机内存与磁盘按照相同的大小划分成若干数据块;在虚拟机迁移过程中,在迁移数据块之前先比较该数据块是否与之前迁移过的内存或磁盘数据块的内容相同,如果不相同,则将该数据块迁移到目标端;如果相同,则只发送该数据块的摘要和位置信息到目标端,在目标端根据所接收的摘要和位置信息,从之前已收到的数据块中找到相同的数据并将其复制到目标位置。该方法避免了重复内存与磁盘数据块的迁移传输,减少虚拟机迁移的数据量与迁移时间,从而减少了对迁移网络带宽资源的浪费并缩短了迁移完成时间。

    一种用于KVM虚拟机系统的安全防护方法及系统

    公开(公告)号:CN106020932B

    公开(公告)日:2019-04-02

    申请号:CN201610334913.6

    申请日:2016-05-19

    Abstract: 本发明提供一种用于KVM虚拟机系统的安全防护方法,包括下列步骤:1)周期性地调用KVM虚拟机系统Qemu接口,获取虚拟机系统的中断描述符表、系统调用表和系统调用数据;2)将获取到的虚拟机系统的中断描述符表、系统调用表和系统调用数据与备份的相应数据进行比较,用备份的数据对虚拟机系统中状态异常的内核对象进行恢复。本发明相对于基于物理机系统开发的安全工具,本发明实现了轻量级的性能开销,能够极大地节省开销,保障虚拟机的性能。本发明能够直接对状态异常的虚拟机进行修复。本发明在实现对虚拟机安全防护的同时,能够最大程度地避免虚拟机运行的中断,将对虚拟机性能的影响降到最低。

    一种云端平台计算系统及其应用方法

    公开(公告)号:CN108829515A

    公开(公告)日:2018-11-16

    申请号:CN201810532745.0

    申请日:2018-05-29

    Abstract: 本发明涉及一种云端平台计算系统及其应用方法,包括:服务端和节点端。服务端由接入服务器构成,用于该云端平台计算系统的用户及计算资源的管理和调度;节点端由多个计算节点及辅助硬件构成,为云端平台计算系统提供异构计算资源;计算节点通过局域网与接入服务器进行交互。每个计算节点包含SoC主控模块和异构计算处理模块;SoC主控模块可运行操作系统,为用户提供相应异构计算处理模块的使用环境和管理功能;异构计算处理模块用于逻辑功能或加速算法的实现与部署。用户通过登录接入服务器,申请和使用计算节点。使用内容包括:用户通过接入服务器进入SoC主控模块的操作系统,对异构计算处理模块进行使用、管理、配置、调试及监控等操作。

    一种抽屉式高密度FPGA云平台机箱

    公开(公告)号:CN214545185U

    公开(公告)日:2021-10-29

    申请号:CN202023019916.1

    申请日:2020-12-15

    Abstract: 本实用新型提出一种抽屉式高密度FPGA云平台机箱,包括:位于机箱底部的交换模块和位于交换模块上的供电模块以及位于供电模块上的抽屉结构;抽屉结构内设有控制板卡和FPGA节点板卡,FPGA节点板卡通过预设接口插接于控制板卡;供电模块的输电端电性连接交换模块和控制板卡的电源输入接口,交换模块的网络交换接口与FPGA节点板卡的网络接口相连,用于交互FPGA节点板卡之间的数据。本实用新型将使得FPGA云平台机箱内的FPGA节点板卡可部署密度大幅度提高。降低机箱内的布线成本、装卸复杂度和维护难度。通过使用自主研发的控制管理系统,为用户提供一个全面、便捷的开发环境。对机箱及板卡状态实时监控并通过预设接口减少手工接线数量,提高FPGA云平台机箱的可靠性。

Patent Agency Ranking