一种通信特征抽取、流量产生方法及装置

    公开(公告)号:CN106533756B

    公开(公告)日:2019-06-18

    申请号:CN201610982385.5

    申请日:2016-11-08

    Abstract: 本发明提出一种通信特征抽取、流量产生方法及装置,涉及计算机通信技术领域,该装置包括:应用特征获取模块,用于通过分析Map/Reduce类应用的通信特征数据,建立通信模型,并将获取到的数据输入到所述通信模型,将生成结果,其中所述通信模型由阶段分割模型与阶段流量模型组成。应用实现模块,用于根据所述结果与所述通信模型,生成Map列表,并根据所述Map列表与数据速率请求信息,获得数据速率计算函数,通过数据速率计算函数获得数据速率;流量产生引擎模块,用于根据所述数据速率,获得产生的流量。本发明在通信信息统计方面,通过对目标应用的分析,降低特征参数的维度,因此所需计算存储资源成本较低,实现容易、适用于应用场景。

    一种基于PCIe数据交换的通信方法及系统

    公开(公告)号:CN103117929B

    公开(公告)日:2015-12-23

    申请号:CN201310038675.0

    申请日:2013-01-31

    Abstract: 本发明公开了一种基于PCIe数据交换的通信方法及系统。该方法包括:步骤1,启动PCIe交换机,并对与所述PCIe交换机进行通信的处理机和PCIe终端进行PCIe的设备搜索和配置;步骤2,所述处理机或PCIe终端根据路由信息向所述PCIe交换机端口发送PCIe读写请求,所述端口使用兼容标准PCIe链路层协议的包格式和兼容标准PCIe路由的可扩展路由方式,将所述PCIe读写请求构造为数据包,并将其发送至对应端口;步骤3,所述对应端口将所述数据包还原为PCIe读写请求,并将其发送至处理机或PCIe终端。本发明通过扩展PCIe协议,实现了基于PCIe链路的多处理机间通信,构建任意拓扑的可扩展互连网络。

    用于并行多处理器系统的通信行为获取装置

    公开(公告)号:CN102446156B

    公开(公告)日:2014-06-25

    申请号:CN201110270591.0

    申请日:2011-09-14

    Abstract: 本发明提供一种用于并行多处理器系统的通信行为获取装置。该获取装置包括多个原始信息收集模块和通信信息采集模块。其中,原始信息收集模块依附在节点内通信模块和/或节点间通信模块内,用于当其所依附的模块进行通信时,收集关于该通信行为的信息并将其传送给通信信息采集模块;通信信息采集模块用于接收来自多个原始信息收集模块的信息,并将所收集的信息发送到用户指定的地址。该装置在硬件层面上抓取多处理器之间的通信信息,不会对具体应用软件的运行带来影响,同时也具有应用软件无关性,开销小,适应性广泛等优点。

    一种内存保护方法、系统及网络接口控制器

    公开(公告)号:CN103488588A

    公开(公告)日:2014-01-01

    申请号:CN201310467169.3

    申请日:2013-10-09

    Abstract: 本发明提供一种内存保护方法、系统及网络接口控制器。所述方法包括:由可信实体在应用程序发送的访存指令中插入KEY,所述KEY与分配给该应用程序的虚拟内存空间相对应;以及,由网络接口控制器参照内存保护表判断所述访存指令是否具有访存权限,以决定是否允许访存指令的执行。本发明为多计算机节点系统中的各个节点提供了内存保护,防止应用程序因误操作或者恶意操作而产生的不良后果;此外,本发明还提高了I/O操作的性能。

    一种用于多根共享系统的直接I/O虚拟化方法和装置

    公开(公告)号:CN102819447B

    公开(公告)日:2015-06-03

    申请号:CN201210171920.0

    申请日:2012-05-29

    Abstract: 本发明公开一种用于多根I/O虚拟化共享系统的直接I/O虚拟化方法和装置,该方法包括:步骤1,通过对物理I/O设备功能的逻辑抽象,建立逻辑虚拟化功能镜像,替代I/O设备功能作为从属根节点的设备占位符,实现I/O设备中各功能被多个根节点独立发现和配置;步骤2,通过硬件重映射方式,实现设备功能在从属根节点PCIe域和主控制根节点之间的映射,为各根节点在访问操作共享的物理I/O设备时提供直通模式,同时为各根节点的共享提供隔离和保护;步骤3,通过虚拟PCIe设备热插拔控制操作,能够在不影响根节点其他工作的情况下,完成向根节点动态删除和增加I/O设备功能,实现I/O设备中各功能被多个根节点动态共享。

    一种用于多根共享系统的I/O重映射方法和装置

    公开(公告)号:CN102722458B

    公开(公告)日:2015-01-07

    申请号:CN201210172844.5

    申请日:2012-05-29

    Abstract: 本发明公开一种用于多根I/O虚拟化共享系统的直接I/O重映射方法,该方法包括:步骤1,I/O设备功能基地址定义提取,记录基地址寄存器序号与其定义的地址窗口对应的基地址序号之间的映射关系;步骤2,主控制根节点PCIe域中功能基地址写存储,建立功能基地址序号到主控制根节点PCIe域的基地址的映射;步骤3,设备功能ID映射关系写存储,建立设备功能在主控制根节点PCIe域和从属根节点PCIe域中的ID号之间的映射;步骤4,从属根节点PCIe域中的功能基地址写存储,建立从属根节点PCIe域的基地址到其对应的功能基地址序号的映射;步骤5,直接I/O重映射,对从属根节点和I/O设备间事务包进行重映射操作。

    一种支持I/O功能动态分配的虚拟热插拔系统及其工作方法

    公开(公告)号:CN103701881A

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

    申请号:CN201310697592.2

    申请日:2013-12-18

    Abstract: 本发明公开了一种支持I/O功能动态分配的虚拟热插拔系统及其工作方法,该系统包括:多根交换机(160),与I/O端点设备(170)、主控服务器(110)、虚拟热插拔控制器(180)、从属服务器(120)连接;该I/O端点设备,具有I/O功能;该主控服务器,包括多根交换机控制模块(140)和虚拟热插拔控制器控制模块(150),可配置该多根交换机,并控制该虚拟热插拔控制器进行该I/O功能分配或回收的动作;该虚拟热插拔控制器,用于向该从属服务器发出I/O功能的分配或回收的通知;该从属服务器,包括虚拟热插拔驱动模块(130),用于识别该通知,并为该I/O功能在该从属服务器的操作系统中分配或回收资源。由此,该系统能够实现在线I/O功能的分配和回收,在不停机情况下进行I/O功能虚拟热插拔。

    一种基于PCIe数据交换的通信方法及系统

    公开(公告)号:CN103117929A

    公开(公告)日:2013-05-22

    申请号:CN201310038675.0

    申请日:2013-01-31

    Abstract: 本发明公开了一种基于PCIe数据交换的通信方法及系统。该方法包括:步骤1,启动PCIe交换机,并对与所述PCIe交换机进行通信的处理机和PCIe终端进行PCIe的设备搜索和配置;步骤2,所述处理机或PCIe终端根据路由信息向所述PCIe交换机端口发送PCIe读写请求,所述端口使用兼容标准PCIe链路层协议的包格式和兼容标准PCIe路由的可扩展路由方式,将所述PCIe读写请求构造为数据包,并将其发送至对应端口;步骤3,所述对应端口将所述数据包还原为PCIe读写请求,并将其发送至处理机或PCIe终端。本发明通过扩展PCIe协议,实现了基于PCIe链路的多处理机间通信,构建任意拓扑的可扩展互连网络。

Patent Agency Ranking