FIELD: physics, computer engineering.
SUBSTANCE: invention relates to virtualisation engineering. Method of instantiating a virtual machine comprises steps of receiving, by a management system, information indicative of the physical topology of computer systems in a data centre; receiving a request to instantiate a virtual machine, the request indicating a characteristic for the virtual machine; determining, based on the information indicative of the physical topology the computer systems, the size for a virtual non-uniform memory access (NUMA) node for the data centre and determining, based on the determined size of the virtual NUMA node for the data centre and said characteristic of the virtual machine, a number of virtual NUMA nodes for the virtual machine; wherein each virtual NUMA node for the virtual machine comprises a certain number of virtual processors of the virtual machine and a certain amount of virtual memory of the virtual machine, wherein each virtual NUMA node for the virtual machine exists within the virtual machine; and selecting, based on the configuration of the virtual machine having said determined number of virtual NUMA nodes, a computer system from computer systems in the data centre and sending a request to the selected computer system in the data centre, wherein said request instructs the selected computer system to instantiate the virtual machine having said determined number of virtual NUMA nodes.
EFFECT: high efficiency of instantiating virtual machines.
20 cl, 14 dwg
Authors
Dates
2015-12-20—Published
2010-03-19—Filed