Unlock instant, AI-driven research and patent intelligence for your innovation.

A thermal expansion method of openstack virtual machine memory

A virtual machine and memory capacity technology, applied in the computer field, can solve problems such as wasting host memory resources, and achieve the effect of avoiding insufficient memory and improving utilization

Active Publication Date: 2022-06-17
北京浪潮数据技术有限公司
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of this application is to provide a method, device, device, and readable storage medium for thermal expansion of OpenStack virtual machine memory to solve the problem of wasting host memory resources and even triggering excessive memory allocation in traditional virtual machine memory thermal expansion solutions

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A thermal expansion method of openstack virtual machine memory
  • A thermal expansion method of openstack virtual machine memory
  • A thermal expansion method of openstack virtual machine memory

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0042] Embodiment 1 of a method for thermally expanding the memory of an OpenStack virtual machine provided by the present application will be described below. Refer to figure 1 , the first embodiment includes:

[0043] S101, according to the configuration file of the target virtual machine, determine the NUMA quantity of the target virtual machine;

[0044] S102, determine the target number of DIMM devices according to the NUMA number of the target virtual machine, set the corresponding relationship between each of the DIMM devices and the host NUMA node, and determine the memory capacity of each of the DIMM devices according to the target expansion capacity;

[0045] S103. Add the target number of DIMM devices to the target virtual machine.

[0046] NUMA, the full name of Non Uniform Memory Access, non-uniform memory access, is a computer architecture. Generally, a computer with multiple processors usually allocates its own memory for each processor to improve the expansio...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

This application discloses a method, device, device, and readable storage medium for thermally expanding the memory capacity of an OpenStack virtual machine. The solution includes: determining the NUMA number of the target virtual machine according to the configuration file of the target virtual machine; The target number of DIMM devices, set the corresponding relationship between each DIMM device and the host NUMA node, and determine the memory capacity of each DIMM device according to the target expansion capacity; add the target number of DIMM devices to the target virtual machine. It can be seen that in the expansion process of this solution, a corresponding number of DIMM devices are set according to the NUMA number of the virtual machine, and each DIMM device obtains memory resources from different host NUMA nodes, that is, allocates memory resources for the virtual machine from multiple host NUMA nodes. Memory resources, improve the utilization rate of memory resources of the host, and effectively avoid problems caused by insufficient memory.

Description

technical field [0001] The present application relates to the field of computer technologies, and in particular, to a method, apparatus, device, and readable storage medium for thermal expansion of OpenStack virtual machine memory. Background technique [0002] As the application of virtualization technology becomes more and more extensive, in various fields, virtual machines are gradually replacing physical machines to complete some services. When more and more services are running on the virtual machine, there will be insufficient virtual machine resources. For example, the virtual machine's memory, CPU, disk and other resources are not enough to support the current business volume. At this time, people tend to be able to expand the virtual machine without interrupting the business. [0003] At present, the mainstream hot memory expansion solution for OpenStack virtual machines is to add memory devices whose model is dimm to the virtual machine. However, when allocating h...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/455G06F9/50
CPCG06F9/45558G06F9/5016G06F2009/45583
Inventor 亢宇飞孙佳马豹
Owner 北京浪潮数据技术有限公司