Recherche Images Maps Play YouTube Actualités Gmail Drive Plus »
Connexion
Les utilisateurs de lecteurs d'écran peuvent cliquer sur ce lien pour activer le mode d'accessibilité. Celui-ci propose les mêmes fonctionnalités principales, mais il est optimisé pour votre lecteur d'écran.

Brevets

  1. Recherche avancée dans les brevets
Numéro de publicationCN103257884 A
Type de publicationDemande
Numéro de demandeCN 201310185936
Date de publication21 août 2013
Date de dépôt20 mai 2013
Date de priorité20 mai 2013
Numéro de publication201310185936.1, CN 103257884 A, CN 103257884A, CN 201310185936, CN-A-103257884, CN103257884 A, CN103257884A, CN201310185936, CN201310185936.1
Inventeurs申江
Déposant深圳市京华科讯科技有限公司
Exporter la citationBiBTeX, EndNote, RefMan
Liens externes:  SIPO, Espacenet
Virtualization processing method for equipment
CN 103257884 A
Résumé
The invention provides a virtualization processing method for equipment. The virtualization processing method for the equipment comprises the steps that a coprocessor is arranged on a server; new equipment is added to the server or a new virtual equipment assembly is added to a virtual machine, and a system receives task instructions, whether the task instructions are equipment processing instructions is judged, and if the task instructions are the equipment processing instructions, the method turns to a third step; if the task instructions are not the equipment processing instructions, the method turns to a fourth step; a system sends instructions to the coprocessor, and the coprocessor carries out calculating processing; the system sends instructions to a CPU to carries out calculating processing. According to the virtualization processing method for the equipment, the coprocessor is arranged on the server and carries out the calculating processing on the equipment added to the server and part of virtual equipment added to the virtual machine, the processing load of the CPU is reduced, and occupying of local resources is reduced, hardware requirements on a server-side are reduced, and certain cost is saved.
Revendications(2)  Langue du texte original : Chinois
1. 一种设备虚拟化处理方法,其特征在于,包括步骤: a :在服务器上面安装协处理器; b :当服务器上添加新设备或虚拟机中添加新虚拟设备组件,系统接收到任务指令时,如果是,进入步骤c ;否则,进入步骤d ; c :系统发送指令给协处理器,由协处理器进行计算处理; d :系统发送指令给CPU,并进行计算处理。 A device virtualization processing method comprising the steps of: a: the server installed above coprocessor; b: When you add a new device on the server or virtual machine add a new virtual device components, the system receives the task instruction When, and if so, advances to step c; otherwise, to step d; c: the system sends commands to the coprocessor performs calculation processing by the coprocessor; d: The system sends instructions to the CPU, and the calculation processing.
2.如权利要求I所述的设备虚拟化处理方法,其特征在于,所述服务器用于提供虚拟机的软件运行环境和虚拟机控制平台,其安装有一体机管理单元。 2. The apparatus of claim I virtualize, characterized in that the server software for virtual machine runtime environment and virtual machine control platform, fitted with a snap-in-one.
Description  Langue du texte original : Chinois

设备虚拟化处理方法 Device virtualization approach

技术领域 Technical Field

[0001] 本发明涉及虚拟化技术领域,尤其涉及一种设备虚拟化处理方法。 [0001] The present invention relates to the field of virtualization technology, particularly to a device virtualization approach.

背景技术 Background

[0002] 虚拟化技术已经深入人心,虚拟化技术在中国推广的进程也很迅速,就目前市场看来,虚拟化技术的应用处理所有的计算压力都在CPU上面,处理能力有些单一。 [0002] virtualization technology has gained, virtualization technology is also very fast in China to promote the process, the current market view, application processing virtualization technology to calculate the pressure is all on top of the CPU, processing power and some single. 而各大厂家目前虽然都在需求新的处理器来协助CPU处理一部分的计算压力,但是都遇到一定的技术瓶颈都在解决当中。 The major manufacturers are currently in demand, although the new processor to help calculate the pressure part of the CPU, but have encountered certain technical bottleneck in solving them.

[0003]目前虚拟化的技术,所有的计算处理压力都在CPU上面,造成CPU的处理能力是很大的负担,所有接入的设备的计算任务都需要CPU来进行处理,这样也会造成CPU的负荷太大,当CPU的处理能力达到满负荷时,就无法处理更多的任务。 [0003] The current virtualization technology, all calculations to deal with stress are on the CPU, causing CPU processing power is a great burden, computing tasks all connected devices require CPU for processing, it will also cause CPU The load is too large, when the processing power of the CPU to reach full capacity, it can not handle more tasks.

发明内容 DISCLOSURE

[0004] 本发明的目的在于提供一种设备虚拟化处理方法,以减少CPU的处理负担,降低对本地资源的占用。 [0004] The object of the present invention is to provide a device virtualization approach, in order to reduce the processing load on the CPU, reducing the occupation of local resources.

[0005] 本发明的目的是通过以下技术方案实现的。 [0005] The object of the present invention is achieved by the following technical solutions.

[0006] 一种设备虚拟化处理方法,包括步骤: [0006] A device virtualization processing method comprising the steps of:

[0007] a:在服务器上面安装协处理器; [0007] a: install co-processor in the server above;

[0008] b:当服务器上添加新设备或虚拟机中添加新虚拟设备组件,系统接收到任务指令时,如果是,进入步骤c ;否则,进入步骤d ; [0008] b: When you add a new device on the server or virtual machine add a new virtual device components, the system receives the task instruction, and if so, advances to step c; otherwise, to step d;

[0009] c:系统发送指令给协处理器,由协处理器进行计算处理; [0009] c: The system sends instructions to the coprocessor performs calculation processing by the coprocessor;

[0010] d:系统发送指令给CPU,并进行计算处理。 [0010] d: The system sends instructions to the CPU, and the calculation processing.

[0011] 优选的,所述服务器用于提供虚拟机的软件运行环境和虚拟机控制平台,其安装 [0011] Preferably, the server software for virtual machine runtime environment and virtual machine control platform installed

有一体机管理单元。 There are one machine management unit.

[0012] 本发明实施例与现有技术相比,本发明提供的设备虚拟化处理方法,在服务器上面安装协处理器,服务器新增加的设备,以及虚拟机中增加的一部分虚拟设备的处理交付于协处理器来进行计算处理,减少了CPU的处理负担,降低了对本地资源的占用;降低服务器端硬件需求,节省一定的成本。 [0012] The process embodiment of the invention as compared with the prior art device virtualization processing method of the present invention provides a co-processor server installed above, additional server equipment, as well as part of a virtual machine to increase the delivery of virtual devices in coprocessor performs calculation processing, reducing the processing load on the CPU, reducing the occupation of local resources; reduce server hardware requirements, saving some costs.

附图说明 Brief Description

[0013] 图1是本发明设备虚拟化处理方法流程图。 [0013] FIG. 1 is a flow chart of the present invention device virtualization approach.

具体实施方式 DETAILED DESCRIPTION

[0014] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。 [0014] In order to make the objects, technical solutions and advantages of the present invention will become apparent from, the accompanying drawings and the following embodiments, the present invention will be described in further detail. 应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。 It should be understood that the specific embodiments described herein are only for explaining the present invention and are not intended to limit the present invention. [0015] 请参阅I所示,本发明设备虚拟化处理方法,包括: [0015] See I, the present invention device virtualization processing method comprising:

[0016] 步骤101:在服务器上面安装协处理器; [0016] Step 101: Install the server on top of the coprocessor;

[0017] 步骤102:当服务器上添加新设备或虚拟机中添加新虚拟设备组件,系统接收到任务指令时,判断该任务指令是否为设备处理指令,如果是,进入步骤103 ;否则,进入步骤104 ; [0017] Step 102: When you add a new device on the server or virtual machine add a new virtual device components, the system receives the task instruction, it is determined whether the task instruction processing instructions for the device, and if so, proceeds to step 103; otherwise, to step 104;

[0018] 步骤103:系统发送指令给协处理器,由协处理器进行计算处理; [0018] Step 103: The system sends commands to the coprocessor performs calculation processing by the coprocessor;

[0019] 步骤104:系统发送指令给CPU,并进行计算处理。 [0019] Step 104: The system sends instructions to the CPU, and the calculation processing.

[0020] 上述服务器用于提供虚拟机的软件运行环境和虚拟机控制平台,其安装有一体机 [0020] The above-mentioned server software for virtual machine runtime environment and virtual machine control platform, which is mounted one machine

管理单元。 Snap.

[0021] 本发明提供的设备虚拟化处理方法,在服务器上面安装协处理器,服务器新增加的设备,以及虚拟机中增加的一部分虚拟设备的处理交付于协处理器来进行计算处理,减少了CPU的处理负担,降低了对本地资源的占用;降低服务器端硬件需求,节省一定的成本。 [0021] The device virtualization processing method of the present invention provides a server installed above the coprocessor, the newly added device server, and virtual machine virtual devices increased processing part delivered in coprocessor performs calculation processing, reducing the the processing load on the CPU, reducing the occupation of local resources; reduce server hardware requirements, saving some costs.

[0022] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改·、等同替换和改进等,均应包含在本发明的保护范围之内。 [0022] The above-described preferred embodiments of the present invention, it is not intended to limit the invention within the spirit and principles of the present invention made any changes *, equivalent replacement and improvement, etc., should be included in The scope of the present invention.

Citations de brevets
Brevet cité Date de dépôt Date de publication Déposant Titre
CN1560731A *3 mars 20045 janv. 2005浙江大学32-bit media digital signal processor
CN1776652A *30 juin 200524 mai 2006国际商业机器公司Method and system for virtualizing device in remote virtul machine
CN1794168A *21 déc. 200528 juin 2006索尼计算机娱乐公司Information processing device, information processing method, semiconductor device, and computer program
CN1797345A *30 nov. 20055 juil. 2006微软公司Systems and methods for virtualizing graphics subsystems
CN102413190A *19 déc. 201111 avr. 2012广东电子工业研究院有限公司Network architecture based on cloud computing and virtual network management method thereof
CN102419737A *14 oct. 201118 avr. 2012深圳市京华科讯科技有限公司Distributed resource management method and system for universal serial bus (USB) equipment
CN102650950A *10 avr. 201229 août 2012南京航空航天大学Platform architecture supporting multi-GPU (Graphics Processing Unit) virtualization and work method of platform architecture
CN102819449A *4 juil. 201212 déc. 2012深圳市京华科讯科技有限公司Method and system for graphic card redirection
CN103024022A *6 déc. 20123 avr. 2013中国电信股份有限公司云计算分公司Controlling and management system and method of virtual machine application service
US6247113 *27 mai 199812 juin 2001Arm LimitedCoprocessor opcode division by data type
Classifications
Classification internationaleG06F9/455, G06F9/50
Événements juridiques
DateCodeÉvénementDescription
21 août 2013C06Publication
5 févr. 2014C10Entry into substantive examination
25 août 2017RJ01