Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

1055 results about "Host machine" patented technology

Cybersecurity Engine in a Security Management System

Methods, systems, and computer storage media for providing cybersecurity simulation management using a cybersecurity engine in a security management system. Cybersecurity simulation management supports providing a controlled computing environment associated with generative artificial intelligence (AI) security operations for responding to cyber-threats and incidents. In operation, a prompt for a task is communicated from a host machine to a generative AI model. The prompt is associated with a generative AI cybersecurity simulation environment comprising the host machine, the generative AI model, an attacker machine, and a victim machine. The host machine receives a first response from the generative AI model. Based on the first response, the host machine communicates a command to the attacker machine, where the attack machine generates a second response based on executing the command on the victim machine. The host machine receives the second response. The second response is tagged as an outcome associated with the task.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Alarm root cause positioning method of operation and maintenance platform

The invention relates to an alarm root cause positioning method of an operation and maintenance platform. The method comprises the following steps: acquiring and processing monitoring data; constructing a software and hardware topological knowledge graph; analyzing call chain data; merging the maps; processing the alarm data, and classifying the alarm data; finding an alarm causal relationship; predicting time sequence performance index data; constructing a monitoring operation and maintenance knowledge base; carrying out alarm convergence and root cause positioning; and performing alarm interpretation and processing opinions. According to the method, the topological graph is created and configured on the basis of the CMDB, related information such as call chains, alarm causal relationships and faults of performance index classes is added, and the physical link logic relationships between the components and the virtual machine or the host machine where the components are located are obtained through the CMDB so as to discover the mutual call relationships of application and service levels between the components. And the monitoring operation and maintenance knowledge base is used for carrying out professional interpretation on alarms and abnormal events and giving expert-level disposal suggestions. The expandability is considered in the system design, and more data sources and algorithms can be conveniently integrated in the future.
Owner:BEIJING JINGYI QIANGYUAN TECH

Techniques of handling overlay encapsulation

A network environment comprises a plurality of host machines that are communicatively coupled to each other via a network fabric comprising a plurality of switches that in turn include a plurality of ports. Each host machine comprises one or more GPUs that execute customer workloads. Described herein are different approaches that provide for addressing the problem of handling network overlay encapsulation without causing adverse impact to the performance of workloads executed on the GPU clusters.
Owner:ORACLE INT CORP

Confidential computing techniques for data clean rooms

A method for data processing by a data clean room orchestration system is described. The method includes receiving an indication of mutually attested code for a data clean room between two or more partners. The method further includes configuring a trusted execution environment (TEE), including one or more virtual machines (VMs) that are individually or collectively operable to execute the mutually attested code. The method further includes transmitting, to endpoints associated with the partners, an attestation report including at least an encrypted token and a host public key of a host machine associated with the one or more VMs. The method further includes receiving respective partner secret keys wrapped with the host public key. The method further includes executing the mutually attested code on respective partner datasets in the TEE based on using a host private key of the host machine to unwrap the respective partner secret keys.
Owner:LIVERAMP

Loop prevention in virtual layer 2 networks

Techniques for loop prevention while allowing multipath in a virtual L2 network are described. In an example, a network virtualization device can generate a first L2 bridge protocol data unit by applying a first loop detection protocol specific to only the first port and the first host machine. The network virtualization device can transmit, to the first compute instance via the first port, a first frame that includes the first L2 BPDU. The network virtualization device can receive, from the first compute instance via the first port, a second frame. The network virtualization device can determine that the second frame comprises the first L2 BPDU. The network virtualization device can determine that a loop exists between the network virtualization device and the first compute instance based on the first loop detection protocol and the first L2 BPDU of the second frame.
Owner:ORACLE INT CORP

Extended metadata-based cross-running-environment task switching method for swan gap system

The invention discloses an extended metadata-based cross-running-environment task switching method for a swan monk system, which comprises the following steps of: distributing a DRM container memory in a host machine for sharing of a container application and a task switcher so as to store thumbnail textures, starting a container management module to manage container application metadata, starting an application monitor in a container to monitor texture changes, and starting a task switcher to carry out task switching; through interaction among the container management module, the task switcher and the container, task switching is carried out in a native application mode when the container application is started, switched and quitted, and active response to changes of the container application is achieved through interaction among the container management module, the task switcher and the application monitor.
Owner:北京麟卓信息科技有限公司

Pet food processor

The pet food processor comprises a main machine, an inner barrel, a cover body, a crushing cutter and a driving motor, a heating cavity with an opening in the upper end is formed in the main machine, a heating assembly is arranged on the main machine, the inner barrel is detachably connected to the interior of the heating cavity, the cover body is detachably connected to the opening of the heating cavity of the main machine, and after the cover body is opened, the crushing cutter is arranged on the cover body. The inner barrel can be taken out from the heating cavity, a working cavity with an opening in the upper end is formed in the inner barrel, the crushing cutter comprises a cutter shaft and a blade arranged on the cutter shaft, and a limiting mechanism used for limiting rotation of the inner barrel relative to the main machine is arranged between the main machine and the inner barrel; when the pet food processor is used, food is firstly placed in the working cavity of the inner barrel, the inner barrel is placed in the heating cavity of the main machine, the crushing knife is arranged on the inner barrel, and the cover body is covered, so that the food in the inner barrel can be heated and crushed, the food can be made, and after the cover body is opened and the crushing knife is taken down, the food can be made. Therefore, the pet feeder is convenient to use.
Owner:ZHONGSHAN DONGFENG TOWN XIAOGEKE ELECTRICAL APPLIANCE FACTORY (INDIVIDUAL IND & COMMERCIAL HOUSEHOLDS)

10KV station electric control system of convertor station adopting selecting 2 from 3 logic

The invention discloses a 10KV station electric control system of a convertor station adopting selecting 2 from 3 logic. Two PS830 boards are added, three PS830 boards are utilized to concurrently process and jointly realize a spare power automatic switching function and an operation interlocking logic function; the selecting 2 from 3 logic is added in PS853 programs of an ASI host machine and a switching value output board, i.e. the electric control system can be exported when at least two of three integrated circuit boards sends out same instructions. The damage of any one of the three PS830 boards can not lead to switch fault trip or refusing trip, the 10KV control system can be ensured to run safely and stably without being influenced by the faults of single element. The electric control system has the advantages of convenient use, safety and the like.
Owner:STATE GRID CORP OF CHINA +1

Ultrasonic flaw detection device for alloy die casting

The invention discloses an alloy die casting ultrasonic flaw detection device which comprises an operation table and an ultrasonic flaw detection host, the ultrasonic flaw detection host is fixed on the operation table, a flaw detection assembly is arranged above the operation table, and the flaw detection assembly comprises a movable frame, a mounting frame, an inclined plate, a detection probe, a ball, a cross rod and a second spring. And a mounting frame is arranged on the front side of the movable frame. According to the ultrasonic flaw detection device for the alloy die casting, in the using process of the device, when a movable frame moves downwards to drive an ejector block to move downwards to make contact with a workpiece, a coating roller makes contact with the workpiece at the moment, and the ejector block is stressed to move relative to a fixed frame and cooperates with the effects of a piston, a cylinder, a one-way air inlet valve, a one-way air outlet valve and a guide pipe; according to the coupling agent coating device, air in the cylinder can enter the coupling agent storage barrel, a coupling agent in the coupling agent storage barrel can be discharged to the coating roller under the action of air pressure, and the coating roller rolls through downward movement of the device, so that the coating effect of the coupling agent can be realized, and detection is facilitated.
Owner:KUNSHAN YANYONG PRECISION DIE CASTING CO LTD

Data processing method, device and equipment and readable storage medium

The invention discloses a data processing method, device and equipment and a readable storage medium, and the method comprises the steps: running a business application in a virtual machine, and obtaining a business application instruction set; the instruction type of the business application instruction set is an instruction type supported by a processor of the host machine; writing a service application instruction set in a virtual memory of the virtual machine into a shared physical memory in a virtual interaction device corresponding to the virtual machine, and generating writing notification information used for representing a writing completion state of the service application instruction set; the shared physical memory is a physical memory used for being jointly read and written by the virtual machine and the management program in the host machine; and in the management program, obtaining write-in notification information, obtaining the business application instruction set in the shared physical memory through the write-in notification information, and executing the business application instruction set through a processor of the host machine to obtain instruction execution data corresponding to the business application instruction set. By adopting the method and the device, the performance of running the business application by the virtual machine in the host machine can be improved.
Owner:TENCENT TECHNOLOGY (SHENZHEN) CO LTD

Routing policies for graphical processing units

Discussed herein is a routing mechanism for graphical processing units (GPUs) that are hosted on several host machines in a cloud environment. For a packet transmitted by a GPU of a host machine and received by a network device, the network device determines an incoming port-link of the network device on which the packet was received. The network device obtains a flow information associated with the packet, and computes, based on the flow information, an outgoing port-link of the network device in accordance with a hashing algorithm. The hashing algorithm is configured to hash packets received on a particular incoming port-link of the network device to be transmitted on a same outgoing port-link of the network device. The network device forwards the packet on the outgoing port-link of the network device.
Owner:ORACLE INT CORP

GPU (Graphics Processing Unit) virtualized video memory management method and device, storage medium and program product

The invention relates to the technical field of GPUs, in particular to a GPU virtualization video memory management method and device, a storage medium and a program product. The method comprises the steps that a virtual machine transmits a page table root address corresponding to a target application program running in the virtual machine to a host machine; the virtual machine calls the non-memory operation type API in response to the target application program, intercepts calling of the non-memory operation type API and forwards the calling to the host machine; and in the host machine, accessing a video memory area corresponding to a target application program based on the page table root address through the drive of the non-memory operation type API, executing an instruction of the non-memory operation type API, and returning a processing result of the instruction of the non-memory operation type API to the virtual machine. According to the method and the device, the rear-end driver in the host machine can directly access the video memory resources allocated by the virtual machine, so that the resource utilization rate and the task execution efficiency are improved.
Owner:MOORE THREADS TECHNOLOGY (SHANGHAI) CO LTD

System kernel fuzzy test seed generation method and system based on large language model

The invention relates to the technical field of data processing, and discloses a system kernel fuzzy test seed generation method and system based on a large language model. The method comprises the following steps: performing feature extraction on Linux kernel system calling on a Host host machine to obtain a feature data set; performing CFG analysis on the feature data set to obtain a system call sequence diagram and extracting a state transition table; constructing a test scene for the state transition table, and performing Syzkaller verification to obtain an effective scene library; generating an initial seed case set for the effective scene library, and executing a test in the QEMU to obtain result data; and performing coverage analysis on the result data to obtain a coverage rate report, and optimizing to generate a target test case set. According to the invention, the test coverage rate and the defect discovery capability are improved.
Owner:TIANJIN NORMAL UNIVERSITY

Virtualized file server data sharing

In one embodiment, a system for managing a virtualization environment includes a set of host machines, each of which includes a hypervisor, virtual machines, and a virtual machine controller, and a first virtualized file server configured to receive a request to access a storage item located at a second virtualized file server, determine that the storage item is designated as being accessible by other virtualized file servers, identify an FSVM of the second virtualized file server at which the storage item is located, and forward the request to the FSVM of the second virtualized file server. The storage item may be designated as being accessible by other virtualized file servers when the storage item is associated with a predetermined tag value indicating that the storage item is shared among virtualized file servers. The predetermined tag value may be stored in a sharding map in association with the storage item.
Owner:NUTANIX INC

Memory pre-loading processing method, and device and storage medium

Provided in the present application are a memory pre-loading processing method, and a device and a storage medium. The method comprises: a virtual machine manager collecting a plurality of pieces of historical page fault information that are generated by a target application program in a client; on the basis of a plurality of client virtual addresses that are included in the plurality of pieces of historical page fault information, determining a target client virtual address to be accessed when a page fault occurs in the target application program next time; on the basis of the target client virtual address and a storage address of a target client system page table corresponding to the target application program, determining a target host machine virtual address corresponding to the target client virtual address; and controlling a host machine operating system to allocate a target host machine physical address corresponding to the target host machine virtual address, and loading data, which corresponds to the target host machine virtual address, into the target host machine physical address. By means of loading, into a memory in advance, data corresponding to a target client virtual address in which a page fault may occur in the future, an access delay duration caused by the page fault is shortened.
Owner:HANGZHOU ALICLOUD FEITIAN INFORMATION TECH CO LTD

Network communication method, device and equipment between virtual machine and host machine

The invention relates to the technical field of computers, and discloses a network communication method, device and equipment between a virtual machine and a host machine, the method is applied to the virtual machine, and the method comprises the following steps: the virtual machine establishes a transmission channel with the host machine by using a para-virtualization driving module; after the transmission channel is established, a first instance is registered, a channel number and a port number are recorded in the connection array, and the first instance comprises a handle used for thread or process-to-process communication; the virtual machine sends a first message to the host machine, a message header of the first message carries indication information, a source address and a destination address, the indication information is used for indicating a message type of the first message, and the host machine forwards the first message through the recorded channel number and port number according to the message type, the source address and the destination address. According to the method, the para-virtualization driving module is used for solving the problem that the virtual machine cannot communicate with the host machine when the host machine does not have network equipment or the virtual machine cannot access the network equipment on the host machine.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Memory preloading processing method and device and storage medium

The invention provides a memory preloading processing method and device and a storage medium, and the method comprises the steps that a virtual machine manager collects a plurality of pieces of historical missing page exception information generated by a target application program in a client, and stores the historical missing page exception information according to a plurality of client virtual addresses contained in the historical missing page exception information; determining a target client virtual address to be accessed when the target application program is subjected to page missing exception next time; determining a target host machine virtual address corresponding to the target client virtual address according to the target client virtual address and a storage address of a target client system page table corresponding to the target application program; and controlling the host machine operating system to distribute a target host machine physical address corresponding to the target host machine virtual address, and loading data corresponding to the target host machine virtual address into the target host machine physical address. And the data corresponding to the target client virtual address which may cause the page missing abnormity in the future is loaded into the memory in advance, so that the access delay duration caused by the page missing abnormity is reduced.
Owner:HANGZHOU ALICLOUD FEITIAN INFORMATION TECH CO LTD

Internet group management protocol (IGMP) of a Layer-2 network in a virtualized cloud environment

Techniques are described for communications in an L2 virtual network. In an example, the L2 virtual network includes a plurality of L2 compute instances hosted on a set of host machines and a plurality of L2 virtual network interfaces and L2 virtual switches hosted on a set of network virtualization devices. An L2 virtual network interface emulates an L2 port of the L2 virtual network. IGMP configuration is distributed to the L2 virtual switches. A control plane of the L2 virtual network coordinates IGMP configuration across the L2 virtual switches.
Owner:ORACLE INT CORP

Dual-mode self-healing method of automatic test system based on virtualization hierarchical monitoring

The dual-mode self-healing method of the automatic test system based on virtualization hierarchical monitoring comprises the following steps: initializing a platform dual-mode monitoring module, and establishing communication between the platform dual-mode monitoring module and a test machine; constructing a three-layer three-dimensional monitoring system and a cross-level correlation analysis engine to monitor the state of the test machine; performing automatic testing on a testing machine; monitoring and recording hardware monitoring data of the test machine, and recording possible fault data in the monitoring process; predicting the task success rate of the test; and the platform dual-mode monitoring module monitors the abnormal state of the test machine through a three-layer stereoscopic monitoring system and a cross-hierarchy association analysis engine, obtains an abnormal fault branch and determines a corresponding self-healing measure. According to the method, automatic identification and correlation analysis of double-layer faults of the virtual machine and the host machine can be carried out, hardware faults, virtual machine faults and cross faults can be accurately judged, fault self-healing is realized through a self-healing decision, the test efficiency is improved, and the stability of the test process is ensured.
Owner:KYLIN CORP

Method and apparatus for recording cold / hot state of memory

A method and an apparatus for recording a cold / hot state of a memory, the method includes: determining a first cold / hot state set, wherein the first cold / hot state set is configured for recording a first cold / hot state type of a reserved memory of a host machine, where a plurality of cold / hot state sets are maintained in the host machine, and each cold / hot state set corresponds to one cold / hot state type; scanning sequentially an item in the first cold / hot state set, wherein the first cold / hot state set includes at least one item, and the at least one item forms an out-of-order array, and each item includes a memory slice serial number, memory size information, a next field and a process field.
Owner:CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PTE LTD

Dual-redundancy servo controller and main / standby autonomous switching method thereof

The invention discloses a dual-redundancy servo controller and a main-standby autonomous switching method thereof, and belongs to the technical field of electric servo control. The controller comprises a host machine and a standby machine; each of the host and the standby machine comprises a DSP (Digital Signal Processor), an FPGA (Field Programmable Gate Array), a hardware ID (Identity) identification module, a motor power driving IPM (Intelligent Power Module) and a generator tripping instruction module which are in signal connection; the DSP and the FPGA are respectively connected with an LDO (Low Dropout Regulator) power module; the FPGA is in communication connection with the control system; the motor power driving IPM is connected with the execution mechanism; the DSP processors of the host and the standby machine are in signal connection; and the switching instruction modules of the host and the standby are in signal connection. The invention discloses a main / standby autonomous switching method for a dual-redundancy servo controller, which adopts a DSP and an FPGA to cooperatively detect and process faults, improves the fault detection rate by 5%, and reduces the possibility that the output of an IPM module is not turned off by 20% when a fault occurs; three heterogeneous redundant generator tripping modes of hardware generator tripping, serial port generator tripping and heartbeat generator tripping are adopted, and the reliability of main and standby independent generator tripping is improved by 20%.
Owner:XIAN MICROELECTRONICS TECH INST

Test method and device, electronic equipment and storage medium

The invention discloses a test method and device, electronic equipment and a storage medium, and relates to the technical field of computers, the method comprises the following steps: in response to a preset test instruction, obtaining a drive program corresponding to a graphics processor and a toolkit supporting operation of a centralized communication library to be tested, and deploying the drive program and the toolkit into a plurality of host machines; the host machine comprises a plurality of graphics processors; installing a centralized communication library to be tested and a centralized communication library test tool set in the host machine; acquiring hardware configuration information and hardware topology information of the host machine, and determining test parameters according to the hardware configuration information and the hardware topology information; and testing the centralized communication library to be tested by using the test parameters and the communication library test tool set. According to the method and the device, the testing efficiency of the centralized communication library can be improved, errors caused by manual operation can be reduced, and the testing accuracy is improved.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Resource processing method and device, computer equipment and storage medium

The invention relates to a resource processing method and device, computer equipment and a storage medium. The method comprises the steps of obtaining a task execution instruction operated by an application program in a resource pool, wherein the task execution instruction carries application program calling interface information corresponding to a task; hijacking the task execution instruction through the hijacking library file, replacing application program calling interface information corresponding to the task with a preset function, and replacing a host machine process field with a resource pool process field through the preset function to generate a target task execution instruction; in response to the received target task execution instruction, the scheduling center of the host machine obtains video memory information of the resource pool and computing power information of the resource pool according to the target task execution instruction; and carrying out resource allocation on the resource pool based on a preset resource allocation rule, the video memory information of the resource pool and the computing power information of the resource pool. By adopting the method, efficient resource processing can be realized.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Interconnection of global virtual planes

A network environment comprises a plurality of host machines that are coupled to each other via a network fabric comprising a plurality of switches, that in turn include a plurality of ports. Each host machine comprises one or more GPUs. A first subset of ports from is associated with a first virtual plane, wherein the first virtual plane identifies a first collection of resources to be used for communicating packets from / to host machines associated with the first virtual plane. A second subset of ports is associated with a second virtual plane that is different from the first virtual plane. A first host machine and a second host machine are associated with the first virtual plane and the second virtual plane, respectively. A packet is communicated from the first host machine to the second host machine using ports from the first subset of ports and the second subset of ports.
Owner:ORACLE INT CORP

Layer-2 networking using access control lists in a virtualized cloud environment

Techniques are described for communications in an L2 virtual network. In an example, the L2 virtual network includes a plurality of L2 compute instances hosted on a set of host machines and a plurality of L2 virtual network interfaces and L2 virtual switches hosted on a set of network virtualization devices. An L2 virtual network interface emulates an L2 port of the L2 virtual network. Access control list (ACL) information applicable to the L2 port is sent to a network virtualization device that hosts the L2 virtual network interface.
Owner:ORACLE INT CORP

Host machine of cleaning equipment and cleaning equipment

The utility model discloses a main machine of cleaning equipment and the cleaning equipment, and belongs to the field of cleaning tools. The main machine of the cleaning equipment comprises a support; the cleaning assembly is movably mounted on the bracket; the driving mechanism is connected to the cleaning assembly, and the driving mechanism is used for driving the cleaning assembly to move in the vertical direction and / or driving a cleaning part of the cleaning assembly to rotate; the shielding piece is movably arranged between a first position and a second position, and when the shielding piece is located at the first position, at least part of the shielding piece is located below the cleaning piece; when the shielding piece is located at the second position, the shielding piece is pulled out below the cleaning piece. According to the main machine of the cleaning equipment, the main machine can clean the carpet, meanwhile, the probability that the carpet is soaked by the mop on the cleaning piece and the probability that the cleaned floor is secondarily polluted are reduced, the application range of the main machine of the cleaning equipment is widened, and the use experience of a user is improved.
Owner:MIDEA ROBOZONE TECH CO LTD

Connection tracking management method, device and equipment and computer readable storage medium

The invention discloses a connection tracking management method and device, electronic equipment and a computer readable storage medium, and the method comprises the steps: receiving a virtual machine creation request, and determining a target network to which a to-be-created virtual machine belongs according to the virtual machine creation request; determining the port limit number of the target network by the current host machine, and determining the existing port number of the target network in the current host machine; when the number of the existing ports is lower than the port limit number, determining the total connection tracking limit number of the current host machine, the total connection tracking number of the existing ports and the single-port connection tracking number of the target network; and when the sum of the existing port connection tracking total number and the single port connection tracking number does not exceed the connection tracking limit total number, executing the virtual machine creation request. By applying the technical scheme provided by the invention, the connection tracking in the host system can be managed more reasonably and effectively, the maximum utilization of host resources is realized, and the stable operation of the host system is ensured at the same time.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Task processing method and system, electronic equipment and storage medium

The invention provides a task processing method and system, electronic equipment and a storage medium, and relates to the technical field of computer virtualization. The system comprises a virtual GPU device located on a host machine, and a target application and a virtual GPU drive program deployed on a client virtual machine, wherein the virtual GPU drive program comprises a user mode drive and a kernel mode drive; a plurality of processors are arranged in the user mode driver; an adapter is arranged in the virtual GPU equipment; the target processor sends a target command to the adapter through a kernel mode driver; a resource scheduling module in the adapter is used for distributing the target command to a target scheduling unit under the module; the target scheduling unit is used for distributing physical GPU resource available information and / or CPU resource available information according to the command demand information; and the physical GPU equipment processes the target task to obtain a processing feedback result. According to the method, the resource allocation can be flexibly carried out, and the resource utilization rate of the physical GPU equipment is improved while the timeliness of processing the feedback result is improved.
Owner:BEIJING XINWANG RUIJIE NETWORK TECH CO LTD

Virtual machine live migration method and computing device

The invention provides a virtual machine live migration method and computing equipment. The method is applied to a host machine, and a virtual machine, a first execution body and a second execution body run in a processor of the host machine. Write permission bits of a plurality of data pages of the virtual machine are stored in the host machine. The processor is provided with a hardware setting function for a write permission bit, and the write permission bit of a first data page in the plurality of data pages is a first value indicating that the first data page is not writable. The method comprises the following steps: when a virtual machine performs write operation on a first data page, a processor modifies a write permission bit of the first data page to represent a writable second value of the first data page; the second executor updates a dirty page bitmap of the virtual machine according to the write permission bit of the first data page; the first executor determines a dirty page of the virtual machine according to the dirty page bitmap, notifies the second executor to modify a write permission bit of the dirty page of the virtual machine to a first value, and migrates the dirty page of the virtual machine, and the dirty page of the virtual machine comprises the first data page.
Owner:HUAWEI TECH CO LTD

Virtual Machine Management based on Predicted Processor Unit Utilization

A computer implemented method manages execution of jobs on virtual machines. Processor units identify a job for scheduling. The processor units identify host machines with free cores on which the virtual machines are allocated. The processor units determine a number of free cores on the host machines. The processor units determine whether a host machine in the host machines having a number of host attributes needed by the job has free cores and idle cores available for backfilling the job based on a predicted core usage for the job in response to an absence of a sufficient number of free cores being available to meet predicted core usage. The processor units dispatch the job to a virtual machine on the host machine in response to the host machine having the number of host attributes and the free cores and idle cores available for backfilling the job.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION