一种管理网卡的方法、装置及系统

    公开(公告)号:CN106301859A

    公开(公告)日:2017-01-04

    申请号:CN201510312750.7

    申请日:2015-06-09

    Abstract: 本发明公开了一种管理网卡的方法,包括以下步骤:建立映射表,所述映射表用于保存复数个虚拟网卡和复数个物理网卡之间的映射关系;接收数据包;根据所述数据包的虚拟新一代周边元件扩展接口PCIe地址查询所述映射表,获取所述虚拟PCIe地址所对应的物理网卡的地址信息,即物理PCIe地址;向所述虚拟PCIe地址所对应的物理网卡转发所述数据包。本发明利用映射表建立复数个虚拟网卡和复数个物理网卡之间的映射关系,实现多个物理网卡的统一管理,提高系统的灵活性,并且能根据不同的需求热插拔网卡,有很好的容错功能以及可靠性。

    分布式环境下保障应用服务质量的方法及系统

    公开(公告)号:CN104486129A

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

    申请号:CN201410821077.5

    申请日:2014-12-24

    Abstract: 本发明提供一种分布式环境下定位瓶颈节点和保障应用服务质量的方法及系统。定位瓶颈节点的方法包括计算服务的关键路径上的每个节点在其处理阶段的延迟波动值;并且根据延迟波动值确定瓶颈节点。其中,服务的关键路径是根据一段时间内处理对该服务的请求的关键路径得到的;延迟波动值是根据一段时间内节点在其处理阶段处理请求的时间得到的。保障应用服务质量的方法包括对于存在长尾延迟的服务定位瓶颈节点;以及,检查瓶颈节点的延迟波动值是否超过预定阈值,根据检查结果执行故障诊断或者对该瓶颈节点的服务请求执行请求调度或加速。本发明降低了请求响应时间波动并且减少了长尾延迟,此外还减少了逐级逐个对节点进行优化的开销。

    一种虚拟化环境下用户数据的读写方法、系统及物理机

    公开(公告)号:CN103902348A

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

    申请号:CN201210572237.8

    申请日:2012-12-25

    Abstract: 本发明实施例提供一种虚拟化环境下用户数据的读写方法、系统及物理机,其中方法包括:检测各虚拟机是否存在用户数据读写请求;汇集各虚拟机的用户数据读写请求,将读请求加入到读请求队列中,将写请求加入到写请求队列中;当读请求队列,和/或写请求队列中的第一请求地址与第二请求地址的对应度符合预设条件时,按照与预设条件对应的请求队列调整方法,对第一请求地址对应的请求队列进行调整;调取优先级相对高的请求队列中的在前请求,向存储用户数据的服务器发送所调取的请求。本发明实施例大幅减小了物理机的通信接口和存储用户数据的服务器的读写压力,提高了用户数据的读写效率。

    一种管理网卡的方法、装置及系统

    公开(公告)号:CN106301859B

    公开(公告)日:2020-02-14

    申请号:CN201510312750.7

    申请日:2015-06-09

    Abstract: 本发明公开了一种管理网卡的方法,包括以下步骤:建立映射表,所述映射表用于保存复数个虚拟网卡和复数个物理网卡之间的映射关系;接收数据包;根据所述数据包的虚拟新一代周边元件扩展接口PCIe地址查询所述映射表,获取所述虚拟PCIe地址所对应的物理网卡的地址信息,即物理PCIe地址;向所述虚拟PCIe地址所对应的物理网卡转发所述数据包。本发明利用映射表建立复数个虚拟网卡和复数个物理网卡之间的映射关系,实现多个物理网卡的统一管理,提高系统的灵活性,并且能根据不同的需求热插拔网卡,有很好的容错功能以及可靠性。

    基于设备能力的多终端数据同步方法和系统

    公开(公告)号:CN102752294A

    公开(公告)日:2012-10-24

    申请号:CN201210208518.5

    申请日:2012-06-19

    Abstract: 本发明公开一种基于设备能力的多终端数据同步方法和系统,所述方法包括:步骤1,N个终端设备通过数据链路与数据同步控制器相互连接,初始化终端设备,检测终端设备相互之间的存在,所述N≥2;步骤2,对于能够检测到存在的终端设备,尝试更新同步控制器内记录的设备能力信息;步骤3,根据已收集的设备能力信息,为每个已知的终端设备制定数据同步与转换规则;步骤4,对于能够检测到存在的终端设备,尝试将终端设备内新产生或修改的数据同步到同步控制器中,并根据步骤3中制定的数据转换规则进行必要的转换;步骤5,对于能够检测到存在的终端设备,根据步骤3制定的数据同步规则,由数据同步控制器控制并进行同步更新。

    基于内存控制器的带宽分配方法及装置

    公开(公告)号:CN105095146B

    公开(公告)日:2018-07-31

    申请号:CN201410196222.5

    申请日:2014-05-09

    Abstract: 本发明实施例提供种基于内存控制器的带宽分配方法及装置,该方法包括:在时间窗口结束之时,集中式内存控制器Meta‑MC获取至少个内存控制器MC的访存请求服务信息,其中,所述时间窗口长度为预设值,所述访存请求服务信息为第应用在所述MC上的访存请求服务信息;所述Meta‑MC根据所述访存请求服务信息调整下个时间窗口中所述第应用在所述MC上的带宽比例。本发明实施例可以保证所述第应用性能下降的幅度在指定界限之内,也即保障所述第应用的Qos。

    一种应用于计算机的资源访问方法和计算机

    公开(公告)号:CN107783913A

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

    申请号:CN201610797862.0

    申请日:2016-08-31

    CPC classification number: G06F12/1027

    Abstract: 本发明实施例公开了一种应用计算机的资源访问方法以及计算机,其中,资源访问方法包括:资源控制器接收虚拟机针对资源发送的资源访问请求,资源访问请求携带资源虚拟地址,以及虚拟机的标识;利用虚拟机的标识,根据预设的资源信息映射关系,将资源虚拟地址转换为资源物理地址;利用资源物理地址更新资源访问请求中的资源虚拟地址;将更新后的资源访问请求发送给资源物理地址对应的待访问资源,以访问待访问资源。采用本发明,利用计算机中的资源控制器实现资源虚拟化,提高虚拟机的运行性能。

    一种虚拟化环境下用户数据的读写方法、系统及物理机

    公开(公告)号:CN103902348B

    公开(公告)日:2017-07-14

    申请号:CN201210572237.8

    申请日:2012-12-25

    Abstract: 本发明实施例提供一种虚拟化环境下用户数据的读写方法、系统及物理机,其中方法包括:检测各虚拟机是否存在用户数据读写请求;汇集各虚拟机的用户数据读写请求,将读请求加入到读请求队列中,将写请求加入到写请求队列中;当读请求队列,和/或写请求队列中的第一请求地址与第二请求地址的对应度符合预设条件时,按照与预设条件对应的请求队列调整方法,对第一请求地址对应的请求队列进行调整;调取优先级相对高的请求队列中的在前请求,向存储用户数据的服务器发送所调取的请求。本发明实施例大幅减小了物理机的通信接口和存储用户数据的服务器的读写压力,提高了用户数据的读写效率。

    基于内存控制器的带宽分配方法及装置

    公开(公告)号:CN105095146A

    公开(公告)日:2015-11-25

    申请号:CN201410196222.5

    申请日:2014-05-09

    Abstract: 本发明实施例提供一种基于内存控制器的带宽分配方法及装置,该方法包括:在一时间窗口结束之时,集中式内存控制器Meta-MC获取至少一个内存控制器MC的访存请求服务信息,其中,所述时间窗口长度为一预设值,所述访存请求服务信息为第一应用在所述MC上的访存请求服务信息;所述Meta-MC根据所述访存请求服务信息调整下一个时间窗口中所述第一应用在所述MC上的带宽比例。本发明实施例可以保证所述第一应用性能下降的幅度在指定界限之内,也即保障所述第一应用的Qos。

Patent Agency Ranking