Patent classifications
G06F2009/45575
MEMORY ALLOCATION TECHNIQUES AT PARTIALLY-OFFLOADED VIRTUALIZATION MANAGERS
An offloaded virtualization management component of a virtualization host receives an indication from a hypervisor of a portion of main memory of the host for which memory allocation decisions are not to be performed by the hypervisor. The offloaded virtualization management component assigns a subset of the portion to a particular guest virtual machine and provides an indication of the subset to the hypervisor.
PERFORMANCE VARIABILITY REDUCTION USING AN OPPORTUNISTIC HYPERVISOR
An opportunistic hypervisor determines that a guest virtual machine of a virtualization host has voluntarily released control of a physical processor. The hypervisor uses the released processor to identify and initiate a virtualization management task which has not been completed. In response to determining that at least a portion of the task has been performed, the hypervisor enters a quiescent state, releasing the physical processor to enable resumption of the guest virtual machine.
Method and Apparatus for Establishing Link Between Virtualized Network Functions
The present invention discloses a method and an apparatus for establishing a link between virtualized network functions. The method includes obtaining an internet protocol (IP) address of a connection point (CP) of a first virtualized network function (VNF) and identification information of the CP. The method also includes determining identification information of a second VNF corresponding to the identification information of the CP of the first VNF, sending the IP address of the CP of the first VNF and the identification information of the CP to the second VNF corresponding to the identification information of the second VNF. Additionally, the method includes starting a link connection establishment process between a CP of the second VNF and the CP of the first VNF.
Provisioning identity certificates using hardware-based secure attestation in a virtualized and clustered computer system
An example method of secure attestation of a workload deployed in a virtualized computing system is described. The virtualized computing system includes a host cluster and a virtualization management server, the host cluster having hosts and a virtualization layer executing on hardware platforms of the hosts. The method includes: launching, in cooperation with a security module of a host, a guest as a virtual machine (VM) managed by the virtualization layer, the security module generating an attestation report from at least a portion of the VM loaded into memory of the host; sending the attestation report from the security module to a trust authority; receiving, in response to verification of the attestation report by the trust authority, a secret from the trust authority at the security module; and providing the secret from the security module to the guest.
VIRTUALIZATION SYSTEM, SERVER, TERMINAL, VIRTUALIZATION METHOD, AND PROGRAM RECORDING MEDIUM
[Problem] To enable a user to control a virtualization system without wasting resources. [Solution] A virtualization system containing an operation unit, an operation reporting unit, a message processing unit, and an operation processing unit. The operation unit outputs a signal on the basis of a user operation. The operation reporting unit transmits to a network an operation message generated by appending, to first operation information indicating the content of the operation corresponding to that signal, a header addressed to a server providing virtual machines. The message processing unit generates second operation information indicating that the operation indicated with the first operation information has been performed with respect to the virtual machine corresponding to the transmission source of that operation message. On the basis of the second operation information, the operation processing unit instructs the virtual machine corresponding to the transmission source to perform the action corresponding to that operation.
MANAGEMENT OF NETWORK FUNCTIONS VIRTUALIZATION AND ORCHESTRATION APPARATUS, SYSTEM, MANAGEMENT METHOD, AND PROGRAM
Provided a management apparatus including a maintenance mode setting unit that transitions a first virtualization infrastructure (NFVI0) to a maintenance mode, a mobility control unit that at least instructs a virtualization deployment unit (VDU) on the first virtualization infrastructure in the maintenance mode to move to a second virtualization infrastructure (NFVI1), and a maintenance mode release unit that releases the maintenance mode of the first virtualization infrastructure (NFVI0).
SHADOW COMMAND RING FOR GRAPHICS PROCESSOR VIRTUALIZATION
A shadow command ring is described for graphics processor virtualization. In one example a command batch is loaded from a virtual machine of a general purpose processor into a physical command ring of a graphics processor. A physical tail pointer register of the graphics processor is set and the command batch and the physical tail pointer are trapped at a mediator. The mediator copies the trapped command batch and the physical tail pointer in a shadow command ring and sets a virtual tail pointer. The execution of the physical command ring is monitored and if an error is determined then the physical command ring is cleared and reloaded using the shadow command ring.
Preloading of virtual devices in anticipation of a connection request from a physical device
Latency experienced by a user of a client device may be reduced by preloading virtual devices in anticipation of a connection request from the client device. For example, a plurality of virtual devices may be partially loaded prior to a connection request from a client device. In response to the connection request from the client device, a user associated with the client device may be identified and user profile information associated with the user may be retrieved. Based on the retrieved user profile information associated with the user, a virtual device, from among the plurality of preloaded virtual devices, may be loaded, such that the loading of the virtual device is complete and is specific to the user of the client device.
Method, apparatus, electronic device and readable storage medium for adjusting instance number
A method, an apparatus, an electronic device and a computer readable storage medium for adjusting an instance number are provided. The method includes: acquiring an actual performance index of a current time window; determining a theoretical instance number corresponding to the actual performance index; and in response to the theoretical instance number being greater than an instance creating upper limit of a current edge computing node, requesting another edge computing node having an instance addition capability to jointly create an instance of a total number equal to the theoretical instance number.
Method for designing an application task architecture of an electronic control unit with one or more virtual cores
Disclosed is a method for designing an application task architecture for an electronic control unit based on an AUTOSAR operating system that is adaptable to a plurality of microcontrollers. Prior to association with a microcontroller, the method involves developing the application task architecture by using at least one virtual core different from the one or more cores of the microcontroller, the various tasks being assigned respectively to the at least one virtual core, and associating the at least one virtual core with the one or more cores of the microcontroller so as to allocate tasks assigned to the at least one virtual core to the core or among the cores of the microcontroller.