一种无限带宽网络初始化方法及系统

    公开(公告)号:CN102932283B

    公开(公告)日:2015-04-08

    申请号:CN201210439836.2

    申请日:2012-11-06

    Abstract: 本发明公开了一种无限带宽网络初始化方法及系统,可以在将树形结构的交换机信息转换为数组结构的交换机信息后,使用多线程对其进行计算,并使用多线程,采用流水方式对生成的单播路由表进行分发。因此,本发明使用多线程进行计算和分发可以有效提高IB网络初始化的速度。同时,使用流水方式进行分发可以使得各交换机在分发过程中可用,进一步提高了初始化的效率。

    一种无限带宽网络初始化方法及系统

    公开(公告)号:CN102932283A

    公开(公告)日:2013-02-13

    申请号:CN201210439836.2

    申请日:2012-11-06

    Abstract: 本发明公开了一种无限带宽网络初始化方法及系统,可以在将树形结构的交换机信息转换为数组结构的交换机信息后,使用多线程对其进行计算,并使用多线程,采用流水方式对生成的单播路由表进行分发。因此,本发明使用多线程进行计算和分发可以有效提高IB网络初始化的速度。同时,使用流水方式进行分发可以使得各交换机在分发过程中可用,进一步提高了初始化的效率。

    一种轻量级的高性能互连网络软件虚拟化方法

    公开(公告)号:CN109062671A

    公开(公告)日:2018-12-21

    申请号:CN201810929669.7

    申请日:2018-08-15

    Abstract: 本发明公开一种轻量级的高性能互连网络软件虚拟化方法,包括:S101、虚拟机上的进程创建资源:虚拟机向宿主机申请资源号;虚拟机对资源进行配置;虚拟机上销毁资源;S102、虚拟机上收发消息:虚拟机上的进程创建资源完成后,建立专用的数据通路;进行通信时,用户进程直接通过IO写操作按消息队列门铃,然后由网卡通过DMA操作将消息直接从发送方的用户缓冲区拷贝到目的方的用户缓冲区。本发明通过纯软件的形式实现高性能互连网络的虚拟化功能,不需要硬件额外增加设计来实现其它虚拟化标准,支持硬件资源的动态、按需分配,支持容器式虚拟机快速部署和故障物理隔离等功能,且虚拟机上收发消息时内存零拷贝,虚拟机网络性能损失小。

    一种带有主机通道适配器设备的主机及其睡眠和唤醒方法

    公开(公告)号:CN102455774A

    公开(公告)日:2012-05-16

    申请号:CN201010518567.X

    申请日:2010-10-18

    Abstract: 本发明公开了一种带有主机通道适配器设备的主机及其睡眠和唤醒方法,其中,所述睡眠方法包括:当收到睡眠指令时,主机的操作系统通知HCA设备的消息库,使消息库将应用程序投递的新的工作请求缓存到对应的QP中、并等待HCA设备完成正在处理的工作请求;当HCA设备完成正在处理的工作请求后,操作系统通知HCA设备的驱动程序,使驱动程序对应用程序申请的QP序列执行挂起操作、并关闭HCA设备与主机CPU之间的联系;操作系统完成将内存内容和CPU状态保存到硬盘中,进入睡眠。在主机睡眠前,通过使应用程序和HCA设备处于稳定状态,记录应用程序和服务的状态信息;使得在主机唤醒时,应用程序和服务的状态能够与睡眠前一致。

Patent Agency Ranking