IP Library Patent Application 18547011
Patent Application
App. No. 18/547,011

VIRTUALIZATION PROCESSING SYSTEM, METHOD AND APPARATUS, AND DEVICE

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/547,011
Abstract

Virtualization processing systems, methods, apparatus, and electronic devices are described herein. The systems have a virtualization infrastructure deployed on a virtual machine management and control (M&C) board side and used for constructing a virtualization system, and a management and control virtual machine deployed on a host machine side and used for managing and controlling the user virtual machine by using host machine resources. The system uses a management and control manner based on a virtual node, such that management and control are encapsulated inside a management and control virtual machine, which can be deployed on a host machine side and can also be deployed on a M&C board side. When resources of a management and control board are insufficient, one or more virtual management and control nodes can be dynamically started on the host machine side, and the node can share some management and control tasks using host machine resources.

Claims (58)

1 . A virtualization processing system, comprising:

a virtualization infrastructure, deployed on a side of a virtual machine management and control board card and configured for constructing a virtualization system to manage a user virtual machine; and

a management and control virtual machine, deployed on a side of a host machine and configured for managing and controlling use of a host machine resource by the user virtual machine.

2 . The system of claim 1 , further comprising:

a processing apparatus for the management and control virtual machine, deployed on the side of the virtual machine management and control board card, and configured for constructing the management and control virtual machine and determining resource use situation data of the management and control board card; and, in a case where the resource use situation data of the management and control board card does not meet a board card management and control condition, deploying the management and control virtual machine on the side of the host machine, to use a host machine resource to perform management and control.

3 . The system of claim 2 , wherein,

the processing apparatus is further configured for, in a case where the resource use situation data of the management and control board card meets the board card management and control condition, deploying the management and control virtual machine on the side of the management and control board card, to use a board card resource to perform the management and control.

4 . The system of claim 3 , wherein,

the management and control comprises application level management and control, the application level management and control comprises a plurality of management and control tasks, and different management and control tasks correspond to different management and control virtual machines; and

the processing apparatus is further configured for deploying some of the management and control virtual machines on the side of the host machine and deploying some of the management and control virtual machines on the side of the management and control board card, through a management and control virtual machine deployment strategy.

5 . The system of claim 3 , wherein,

the processing apparatus is further configured for, in a case where an application load of the user virtual machine causes the resource use situation data of the management and control board card to not meet the board card management and control condition, switching the management and control virtual machine from deployment on the side of the management and control board card to deployment on the side of the host machine.

6 . The system of claim 3 , wherein,

the side of the host machine comprises: a user virtual machine whose application load does not cause the resource use situation data of the management and control board card to not meet the board card management and control condition.

7 . The system of claim 2 , wherein,

the board card management and control condition comprises that: the resource use situation data of the management and control board card is less than or equal to a data threshold value.

8 . The system of claim 7 , wherein,

a board card resource comprises: a customized hardware resource, a processor resource, a memory resource, and a network resource; and

the data threshold value comprises: a customized hardware resource threshold value, a processor resource threshold value, a memory resource threshold value, and a network resource threshold value.

9 . The system of claim 1 , wherein,

the management and control virtual machine deployed on the side of the host machine communicates, in a front and back end drive vHost manner, with the user virtual machine; and

the management and control virtual machine deployed on the side of the host machine communicates, in a pass-through vifo manner, with a first virtual machine monitor deployed on the side of the virtual machine management and control board card.

10 . The system of claim 9 , wherein,

the management and control virtual machine deployed on the side of the host machine communicating, in the front and back end drive vHost manner, with the user virtual machine, comprises:

deploying front-end drive on the side of the user virtual machine, and deploying back-end drive on the side of the management and control virtual machine.

11 . The system of claim 1 , wherein,

the host machine resource used by the management and control virtual machine deployed on the side of the host machine is isolated, in a control group manner, from the host machine resource used by the user virtual machine deployed on the side of the host machine.

12 . The system of claim 1 , wherein,

the virtualization infrastructure comprises: an elastic computing service ECS management and control apparatus, a first virtual machine monitor, a storage client, a network client, and a customized hardware resource;

the ECS management and control apparatus is configured for receiving an ECS service request and calling the first virtual machine monitor;

the first virtual machine monitor is configured for performing device simulation processing, communicating with the host machine through the customized hardware resource, and communicating with a remote end through the storage client and the network client;

the first virtual machine monitor communicates, through the storage client, with a storage master deployed on a cloud storage device, to facilitate performing cloud storage virtualization processing;

the first virtual machine monitor communicates with another side through the network client; and

the management and control virtual machine communicates with the first virtual machine monitor through the customized hardware resource.

13 . The system of claim 1 , further comprising:

a second virtual machine monitor, deployed on the side of the host machine and configured for performing virtualization simulation of the management and control virtual machine and the user virtual machine.

14 . The system of claim 1 , wherein,

the managing and controlling the use of the host machine resource by the user virtual machine, comprises:

performing quality of service QoS flow limiting management and control on the user virtual machine;

performing log management on the user virtual machine; and

performing status monitoring on the user virtual machine.

15 . The system of claim 1 , wherein,

the management and control board card comprises a management and control board card based on a field programmable logic gate array FPGA chip.

16 . (canceled)

17 . A virtualization processing method, comprising:

constructing a management and control virtual machine, wherein the management and control virtual machine is configured for managing and controlling use of a host machine resource by the user virtual machine;

determining resource use situation data of a virtual machine management and control board card; and

in a case where the resource use situation data of the virtual machine management and control board card does not meet a board card management and control condition, deploying the management and control virtual machine on a host machine, to use a host machine resource to perform management and control.

18 . The method of claim 17 , further comprising:

in a case where the resource use situation data of the virtual machine management and control board card meets the board card management and control condition, deploying the management and control virtual machine on the management and control board card, to use a management and control board card resource to perform management and control.

19 . The method of claim 17 , wherein,

the management and control virtual machine deployed on a side of the host machine communicates, in a front and back end drive vHost manner, with the user virtual machine; and

the management and control virtual machine deployed on the side of the host machine communicates, in a pass-through vifo manner, with a virtual machine monitor deployed on a side of the management and control board card.

20 . The method of claim 17 , wherein,

the host machine resource used by the management and control virtual machine is isolated, in a control group manner, from the host machine resource used by the user virtual machine.

21 . An electronic device, comprising:

a processor and a memory;

wherein the memory is configured for storing a program that implements the method of claim 17 ; and the device is powered on, and runs, through the processor, the program for the method.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2026
From: ALIBABA GROUP HOLDING LIMITED
To: CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PRIVATE LIMITED
Reel/Frame 075366/0369 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2023
From: QIU, XISHI; GUAN, NAIXUAN; LI, YU
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 064632/0970 →