-
公开(公告)号:CN107807843B
公开(公告)日:2019-05-24
申请号:CN201711018956.4
申请日:2017-10-26
申请人: 北京百度网讯科技有限公司
IPC分类号: G06F9/455
CPC分类号: G06F13/20 , G06F9/4555 , G06F9/45558 , G06F2009/45579 , G06F2009/45583
摘要: 本发明提供一种虚拟机中的I/O请求处理方法、设备及计算机可读介质。其方法包括:Guest kernel的后端设备在开始处理Guest kernel的前端设备提交至共享的I/O处理内存中的I/O请求链时,从I/O处理内存中获取I/O请求链的起始位置;根据I/O请求链的起始位置,将I/O状态数组中与I/O请求链的起始位置对应的元素置位为与所有位置的初始值不同的数值;在处理完该I/O请求链时,将I/O请求状态数组中与该I/O请求链的起始位置对应的元素置位为与初始值相同的数值。本发明的技术方案,可以保证Guest kernel的前端设备和Guest kernel的后端设备的信息的同步,保证Guest kernel的后端设备中断的故障恢复之后,可以继续进行I/O请求的处理,而不会导致I/O处理hung死。
-
公开(公告)号:CN104750427B
公开(公告)日:2019-05-17
申请号:CN201310755995.8
申请日:2013-12-27
申请人: 伊姆西公司
发明人: 张正
IPC分类号: G06F3/06
CPC分类号: H04L47/70 , G06F9/45558 , G06F2009/45579 , H04L67/1097
摘要: 本发明各实施方式提供了一种存储设备及其方法,该存储设备包括至少一个端口以及多个存储资源。在该存储设备中,所述多个存储资源被划分为多个存储资源集合,并且所述多个存储资源集合中的每个存储资源集合被配置为与所述至少一个端口中的一个或多个端口相关联,从而使得所述每个存储资源集合仅能够通过与之关联的所述一个或多个端口而被访问。
-
公开(公告)号:CN109542610A
公开(公告)日:2019-03-29
申请号:CN201811472036.4
申请日:2018-12-04
CPC分类号: G06F9/4812 , G06F9/45558 , G06F2009/45579
摘要: 本发明属于计算机通信技术,针对多分区操作系统系统平台,公开了一种多分区操作系统虚中断标准组件实现方法。本发明制定了标准虚中断组件规范和执行方案。标准虚中断组件规范制定了系统虚中断划分标准、划分子系统虚中断码、制定虚中断初始化标准接口、制定虚中断注册接口处理规范等内容。该制定方案提出依据子系统划分标准,对子系统虚中断进行统一管理。该制定方案使得多分区操作系统虚中断实现方案有了统一的标准及规范,并对各子系统虚中断实现机制进行了统一的管理,降低了子系统间的耦合性,提高了系统独立性和可维护性。
-
公开(公告)号:CN109144483A
公开(公告)日:2019-01-04
申请号:CN201810960952.6
申请日:2018-08-22
申请人: 浪潮电子信息产业股份有限公司
发明人: 孔朋朋
CPC分类号: G06F8/20 , G06F8/70 , G06F9/45558 , G06F2009/45562 , G06F2009/4557 , G06F2009/45579
摘要: 本发明公开了一种匹配软件接口的方法,包括:接收虚拟化平台发送的接口匹配请求;将请求携带的接口参数信息添加至预设的参数映射逻辑,生成接口匹配逻辑;接口参数信息至少包括:虚拟化平台的开关机管理参数、迁移管理参数、监测管理参数;按照接口匹配逻辑匹配虚拟化平台的虚拟接口和虚拟化平台管理系统的管理接口,以使虚拟化平台接入虚拟化平台管理系统;而无需技术人员特定设计与当前虚拟化平台匹配的匹配逻辑,从而提高了工作效率和虚拟化平台管理系统的可扩展性,有利于运维工作的开展。相应地,本发明公开的一种匹配软件接口的装置、设备及可读存储介质,也同样具有上述技术效果。
-
公开(公告)号:CN108958878A
公开(公告)日:2018-12-07
申请号:CN201710372742.0
申请日:2017-05-23
申请人: 深信服科技股份有限公司
发明人: 罗威
CPC分类号: G06F9/45558 , G06F9/5027 , G06F9/505 , G06F2009/45579 , G06F2009/45595
摘要: 本发明公开了基于容器的网络设备运行控制方法,包括获取待运行业务对应的网络设备容器;根据网络设备对应的CPU资源获取网络设备所要启动的进程数按,并照进程数运行网络设备容器;通过各个网络设备容器预设的网络接口进行数据交互。本发明还公开了一种基于容器的网络设备运行控制装置。本发明不需要通过设置专门的虚拟层进行数据交互,直接通过服务器中预设的接口进行通信即可,该方案不用专门的客户端系统以及虚拟层占用资源以及内存较少,提高网络设备的业务性能。
-
公开(公告)号:CN108701046A
公开(公告)日:2018-10-23
申请号:CN201580085089.9
申请日:2015-12-23
申请人: 英特尔IP公司
IPC分类号: G06F9/455
CPC分类号: G06F9/5077 , G06F9/45558 , G06F9/505 , G06F9/5066 , G06F2009/4557 , G06F2009/45579
摘要: 本文中描述了用于虚拟CPU合并以避免虚拟机之间的物理CPU争用的各种系统和方法。一种处理器系统,包括多个物理处理器(PCPU),该处理器系统包括:第一虚拟机(VM),该第一VM包括多个第一虚拟处理器(VCPU);第二VM,该第二VM包括多个第二VCPU;以及虚拟机监视器(VMM),用于至少部分地基于用于运行第一VCPU的PCPU的第一子集的计算容量将第一VCPU中的多个单独的VCPU映射为在以下至少一者上运行:PCPU的第一子集中的多个单独的PCPU、以及包括PCPU的第一子集和PCPU的第二子集的PCPU的集合中的多个单独的PCPU;以及用于将第二VCPU中的多个单独的VCPU映射为在PCPU的第二子集中的多个单独的PCPU上运行。
-
公开(公告)号:CN104040494B
公开(公告)日:2018-06-19
申请号:CN201380005279.6
申请日:2013-01-10
申请人: 微软技术许可有限责任公司
CPC分类号: G06T15/005 , G06F9/45558 , G06F2009/45579
摘要: 本发明涉及用于在准虚拟化环境中提供域着色器、外壳着色器和几何着色器的方法、系统及计算机程序产品。由此,使得在子分区中执行的访客应用能够使用物理GPU的可编程GPU流水线。vGPU(在子分区中执行)被呈现给访客应用。vGPU展现呈现框架的DDI。DDI使访客应用能够向vGPU发送图形命令,包括在物理GPU处利用域着色器、外壳着色器,和/或几何着色器的命令。呈现组件(在根分区中执行)从vGPU接收物理GPU专用命令,包括用于使用域着色器、外壳着色器,和/或几何着色器的命令。呈现组件调度物理GPU专用命令以供在物理GPU处执行。
-
公开(公告)号:CN108139937A
公开(公告)日:2018-06-08
申请号:CN201580083861.3
申请日:2015-10-13
申请人: 华为技术有限公司
CPC分类号: G06F9/5077 , G06F3/061 , G06F3/064 , G06F9/45558 , G06F12/10 , G06F2009/45579 , G06F2209/505 , G06F2212/1044 , G06F2212/657
摘要: 一种虚拟化系统(200)包含:至少一个存储设备(204、214);多个计算节点(201、211)Node1、Node2,每个计算节点连接到所述存储设备中的至少一个,其中每个计算节点Node1、Node2,包括物理功能代理(203、213),PF代理,其中用于访问所述至少一个存储设备(204、214)的物理地址空间PAS的物理功能(205、215)PF指派到所述物理功能代理(203、213),PF代理;以及多个虚拟机(202、212)VM1、VM2,其中用于访问逻辑地址空间(221、231)LAS的至少一个虚拟功能(204、214)VF指派到每个虚拟机(202、212),其中所述多个计算节点(201、211)中的第一计算节点(201)Node1的所述物理功能代理(203、213)PF代理用于从所述多个虚拟机(202、212)中的虚拟机(202)VM1接收检索或写入数据的请求,且获得放置信息,其中所述放置信息指示所述多个计算节点(201、211)中的第二计算节点(211)Node2来检索或写入数据;且其中所述第一计算节点(201)Node1的所述PF代理(203)用于与所述第二计算节点(211)Node2的所述PF代理(213)通信,以基于所述放置信息从所述第二计算节点(211)Node2检索数据,或将数据写入到所述第二计算节点(211)Node2。
-
公开(公告)号:CN108139924A
公开(公告)日:2018-06-08
申请号:CN201780003436.8
申请日:2017-04-20
申请人: 博科通讯系统有限公司
IPC分类号: G06F9/455
CPC分类号: G06F9/45558 , G06F9/44526 , G06F9/45508 , G06F2009/45579 , G06F2009/45595
摘要: 一种网络装置可包含各种卡及模块,例如管理模块、线卡及交换结构模块。在各种实施方案中,这些组件可为“热插拔式的”,意味着所述组件可在所述网络装置通电时被插入到所述网络装置中及从所述网络装置移除。在各种实施方案中,所述网络装置中的硬件可识别何时组件已被添加。所述硬件可通知虚拟机,接着所述虚拟机可通知主机操作系统。所述主机操作系统可添加所述组件,且接着通知所述虚拟机也添加所述组件。一旦所述虚拟机已添加所述组件,所述组件就变得可供在所述虚拟机上执行的进程使用。
-
公开(公告)号:CN108028804A
公开(公告)日:2018-05-11
申请号:CN201680053016.6
申请日:2016-07-01
申请人: 国际商业机器公司
发明人: J.特纳 , S.马特泽克 , G.F.麦克布雷亚蒂
IPC分类号: H04L12/803
CPC分类号: G06F9/45558 , G06F9/4401 , G06F9/44505 , G06F9/5011 , G06F2009/4557 , G06F2009/45575 , G06F2009/45579 , H04L49/15 , H04L49/356 , H04L49/70
摘要: 至少部分地基于与存储结构相关的限制来管理虚拟计算环境中的虚拟机的方法、设备和程序产品,虚拟机可以通过该存储结构访问这样的环境中的一个或多个存储系统。例如,可以结合将虚拟机布置在虚拟计算环境中的主机上,使用存储结构限制。作为另一个例子,可以结合将虚拟机部署到虚拟计算环境中,使用存储结构限制,以减少引导错误的可能性。作为又一个示例,可以结合跨虚拟计算环境中的多个结构的负载均衡,使用存储结构限制。
-
-
-
-
-
-
-
-
-