CN103257884A - Virtualization processing method for equipment - Google Patents

Virtualization processing method for equipment Download PDF

Info

Publication number
CN103257884A
CN103257884A CN2013101859361A CN201310185936A CN103257884A CN 103257884 A CN103257884 A CN 103257884A CN 2013101859361 A CN2013101859361 A CN 2013101859361A CN 201310185936 A CN201310185936 A CN 201310185936A CN 103257884 A CN103257884 A CN 103257884A
Authority
CN
China
Prior art keywords
equipment
server
coprocessor
processing
instructions
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2013101859361A
Other languages
Chinese (zh)
Inventor
申江
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SHENZHEN JINGHUA KEXUN TECHNOLOGY Co Ltd
Original Assignee
SHENZHEN JINGHUA KEXUN TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SHENZHEN JINGHUA KEXUN TECHNOLOGY Co Ltd filed Critical SHENZHEN JINGHUA KEXUN TECHNOLOGY Co Ltd
Priority to CN2013101859361A priority Critical patent/CN103257884A/en
Publication of CN103257884A publication Critical patent/CN103257884A/en
Pending legal-status Critical Current

Links

Images

Abstract

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.

Description

The device virtualization disposal route
Technical field
The present invention relates to technical field of virtualization, relate in particular to a kind of device virtualization disposal route.
Background technology
Intel Virtualization Technology is rooted in the hearts of the people, and Intel Virtualization Technology is also very rapid in the process that China promotes, and it seems with regard to existing market, and the application of Intel Virtualization Technology is handled all calculating pressures all on CPU, and processing power is single a bit.Though and each big producer all assists CPU to handle the calculating pressure of a part at the new processor of demand at present, all runs into certain technical bottleneck all in the middle of solving.
Present virtualized technology, all computing pressure are all on CPU, the processing power that causes CPU is very big burden, the calculation task of the equipment of all accesses all needs CPU to handle, so also can cause the load of CPU too big, when the processing power of CPU reaches at full capacity, just can't handle more task.
Summary of the invention
The object of the present invention is to provide a kind of device virtualization disposal route, to reduce the processing burden of CPU, reduce taking local resource.
The objective of the invention is to be achieved through the following technical solutions.
A kind of device virtualization disposal route comprises step:
A: coprocessor is installed on server;
B: add new virtual unit assembly in new equipment or the virtual machine when adding on the server, when system receives assignment instructions, if enter step c; Otherwise, enter steps d;
C: system sends instruction to coprocessor, carries out computing by coprocessor;
D: system sends instruction to CPU, and carries out computing.
Preferably, described server is used for providing software runtime environment and the virtual machine control platform of virtual machine, and it is equipped with the all-in-one administrative unit.
The embodiment of the invention compared with prior art, device virtualization disposal route provided by the invention, coprocessor is installed on server, the equipment that server increases newly, and the processing of a part of virtual unit that increases in the virtual machine is paid in coprocessor and is carried out computing, reduce the processing burden of CPU, reduced taking local resource; Reduce the server end hsrdware requirements, save certain cost.
Description of drawings
Fig. 1 is present device virtualization processing method process flow diagram.
Embodiment
In order to make purpose of the present invention, technical scheme and advantage clearer, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein only in order to explaining the present invention, and be not used in restriction the present invention.
See also shown in 1, the present device virtualization processing method comprises:
Step 101: coprocessor is installed on server;
Step 102: add new virtual unit assembly in new equipment or the virtual machine when adding on the server, when system receives assignment instructions, judge whether this assignment instructions is the device processes instruction, if enter step 103; Otherwise, enter step 104;
Step 103: system sends instruction to coprocessor, carries out computing by coprocessor;
Step 104: system sends instruction to CPU, and carries out computing.
Above-mentioned server is used for providing software runtime environment and the virtual machine control platform of virtual machine, and it is equipped with the all-in-one administrative unit.
Device virtualization disposal route provided by the invention, coprocessor is installed on server, the equipment that server increases newly, and the processing of a part of virtual unit that increases in the virtual machine is paid in coprocessor and is carried out computing, reduce the processing burden of CPU, reduced taking local resource; Reduce the server end hsrdware requirements, save certain cost.
The above only is preferred embodiment of the present invention, not in order to limiting the present invention, all any modifications of doing within the spirit and principles in the present invention, is equal to and replaces and improvement etc., all should be included within protection scope of the present invention.

Claims (2)

1. a device virtualization disposal route is characterized in that, comprises step:
A: coprocessor is installed on server;
B: add new virtual unit assembly in new equipment or the virtual machine when adding on the server, when system receives assignment instructions, if enter step c; Otherwise, enter steps d;
C: system sends instruction to coprocessor, carries out computing by coprocessor;
D: system sends instruction to CPU, and carries out computing.
2. device virtualization disposal route as claimed in claim 1 is characterized in that, described server is used for providing software runtime environment and the virtual machine control platform of virtual machine, and it is equipped with the all-in-one administrative unit.
CN2013101859361A 2013-05-20 2013-05-20 Virtualization processing method for equipment Pending CN103257884A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2013101859361A CN103257884A (en) 2013-05-20 2013-05-20 Virtualization processing method for equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2013101859361A CN103257884A (en) 2013-05-20 2013-05-20 Virtualization processing method for equipment

Publications (1)

Publication Number Publication Date
CN103257884A true CN103257884A (en) 2013-08-21

Family

ID=48961819

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2013101859361A Pending CN103257884A (en) 2013-05-20 2013-05-20 Virtualization processing method for equipment

Country Status (1)

Country Link
CN (1) CN103257884A (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6247113B1 (en) * 1998-05-27 2001-06-12 Arm Limited Coprocessor opcode division by data type
CN1560731A (en) * 2004-03-03 2005-01-05 浙江大学 32-bit media digital signal processor
CN1776652A (en) * 2004-11-17 2006-05-24 国际商业机器公司 Method and system for virtualizing device in remote virtul machine
CN1794168A (en) * 2004-12-21 2006-06-28 索尼计算机娱乐公司 Information processing device, information processing method, semiconductor device, and computer program
CN1797345A (en) * 2004-12-30 2006-07-05 微软公司 Systems and methods for virtualizing graphics subsystems
CN102413190A (en) * 2011-12-19 2012-04-11 广东电子工业研究院有限公司 Network architecture based on cloud computing and virtual network management method thereof
CN102419737A (en) * 2011-10-14 2012-04-18 深圳市京华科讯科技有限公司 Distributed resource management method and system for universal serial bus (USB) equipment
CN102650950A (en) * 2012-04-10 2012-08-29 南京航空航天大学 Platform architecture supporting multi-GPU (Graphics Processing Unit) virtualization and work method of platform architecture
CN102819449A (en) * 2012-07-04 2012-12-12 深圳市京华科讯科技有限公司 Method and system for graphic card redirection
CN103024022A (en) * 2012-12-06 2013-04-03 中国电信股份有限公司云计算分公司 Controlling and management system and method of virtual machine application service

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6247113B1 (en) * 1998-05-27 2001-06-12 Arm Limited Coprocessor opcode division by data type
CN1560731A (en) * 2004-03-03 2005-01-05 浙江大学 32-bit media digital signal processor
CN1776652A (en) * 2004-11-17 2006-05-24 国际商业机器公司 Method and system for virtualizing device in remote virtul machine
CN1794168A (en) * 2004-12-21 2006-06-28 索尼计算机娱乐公司 Information processing device, information processing method, semiconductor device, and computer program
CN1797345A (en) * 2004-12-30 2006-07-05 微软公司 Systems and methods for virtualizing graphics subsystems
CN1797345B (en) * 2004-12-30 2011-07-13 微软公司 Systems and methods for virtualizing graphics subsystems
CN102419737A (en) * 2011-10-14 2012-04-18 深圳市京华科讯科技有限公司 Distributed resource management method and system for universal serial bus (USB) equipment
CN102413190A (en) * 2011-12-19 2012-04-11 广东电子工业研究院有限公司 Network architecture based on cloud computing and virtual network management method thereof
CN102650950A (en) * 2012-04-10 2012-08-29 南京航空航天大学 Platform architecture supporting multi-GPU (Graphics Processing Unit) virtualization and work method of platform architecture
CN102819449A (en) * 2012-07-04 2012-12-12 深圳市京华科讯科技有限公司 Method and system for graphic card redirection
CN103024022A (en) * 2012-12-06 2013-04-03 中国电信股份有限公司云计算分公司 Controlling and management system and method of virtual machine application service

Similar Documents

Publication Publication Date Title
US9164809B2 (en) Virtual processor provisioning in virtualized computer systems
US9161064B2 (en) Auto-scaling management of web content
MX2016007844A (en) Resource processing method, operating system, and device.
EP2819010A3 (en) Performance-driven resource management in a distributed computer system
CN105589697B (en) A kind of upgrade method and device of cloud platform
US9201823B2 (en) Pessimistic interrupt affinity for devices
US10289437B2 (en) Idle processor management in virtualized systems via paravirtualization
CN104615480A (en) Virtual processor scheduling method based on NUMA high-performance network processor loads
WO2011159442A3 (en) Sessions to host processes with special requirements
RU2015110044A (en) ZOOMING A VIRTUAL MACHINE INSTANCE
JP2014521184A5 (en)
WO2023056943A1 (en) Internet of things rule engine-based terminal control method and apparatus, and device and medium
GB2516206A (en) Bandwidth guarantee and work conservation
US9003094B2 (en) Optimistic interrupt affinity for devices
US20150127777A1 (en) Using cloud resources to improve performance of a streaming application
UA111221C2 (en) SYSTEM AND METHOD FOR GIVING INTERNET ACCESS TO A COMPUTING DEVICE
WO2015032201A1 (en) Virtual machine placing method and device
GB2520856A (en) Enabling Virtualization of a processor resource
JP2014517950A5 (en)
JP2017021798A5 (en)
CN103780428A (en) Centralized resource management method and system applied to cloud architecture
CN107624181B (en) Virtual machine management method and apparatus including idling and scheduling of virtual processors
CN203301532U (en) Cloud desktop system
EP2763350A3 (en) Method and system for determining requirements for interface between virtual network elements and network hypervisor for seamless (distributed) virtual network resources management
CN105791148B (en) System and method for automatically balancing server load

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20130821

RJ01 Rejection of invention patent application after publication