摘要:
A server receives a request for a service. The server determines if a virtual machine already exists that offers the service. If so, the server returns an identifier of the virtual machine to the requesting client so that the client may access the service from the virtual machine. Otherwise, the server attempts to create an image of a virtual machine offering the service. If successful in creating the image, the image is installed as a new virtual machine in a host machine, and the server returns an identifier of the newly created virtual machine to the client.
摘要:
A method, apparatus and system for transparent and dynamic resource allocation in a virtualized environment is disclosed. An embodiment of the present invention enables a resource allocation module to dynamically evaluate resource requests from various clients and allocate the resources on a virtual host as available. The resource allocation module may additionally monitor resource usage and dynamically reallocate resources as appropriate.
摘要:
A method, apparatus and system may optimize context switching between virtual machines (“VMs”). According to an embodiment of the present invention, a first processor core may execute a first VM while a second processor core may concurrently retrieve information pertaining to the state of a second VM into a processor cache. When the virtual machine manager (“VMM”) performs a context switch between the first and the second VMs, the second processor may immediately begin executing the second VM, while the first processor may save the state information for the first VM. In yet another embodiment, different threads on a processor may be utilized to execute different VMs on a host.
摘要:
A method, apparatus and system may optimize context switching between virtual machines (“VMs”). According to an embodiment of the present invention, separate caches may be utilized to store and retrieve state information for each respective VM on a host. When the virtual machine manager (“VMM”) performs a context switch between a first and a second VM, the VMM may instruct the processor to point from one cache (associated with the first VM) to another (associated with the second VM). Since the caches are dedicated to their respective VMs, the state information for each VM may be retained, thus eliminating the overhead of restoring information from memory and/or disk.
摘要:
Methods and apparatus for correlating physical and logical attributes of devices include associating logical-tags (L-tags) and physical-tags (P-tags) with target devices. A P-tag includes a P-tag identifier, which can be read by a P-tag reading device, regardless of whether power is applied to the target device. The P-tag identifier and other information can be sent to an asset manager, which can determine a location of the device. An L-tag includes an L-tag identifier and may include other L-tag information describing logical attributes of the device. The L-tag information also can be sent to an asset manager. The asset manager maintains a tracking record for the device, which may include the P-tag identifier, the L-tag identifier, information regarding the asset's logical attributes, and information regarding the asset's physical attributes. By maintaining similar tracking records for a plurality of devices, the asset manager can track and manage the plurality of devices.
摘要:
Methods and apparatus for correlating physical and logical attributes of devices include associating logical-tags (L-tags) and physical-tags (P-tags) with target devices. A P-tag includes a P-tag identifier, which can be read by a P-tag reading device, regardless of whether power is applied to the target device. The P-tag identifier and other information can be sent to an asset manager, which can determine a location of the device. An L-tag includes an L-tag identifier and may include other L-tag information describing logical attributes of the device. The L-tag information also can be sent to an asset manager. The asset manager maintains a tracking record for the device, which may include the P-tag identifier, the L-tag identifier, information regarding the asset's logical attributes, and information regarding the asset's physical attributes. By maintaining similar tracking records for a plurality of devices, the asset manager can track and manage the plurality of devices.
摘要:
Methods and apparatus for correlating physical and logical attributes of devices include associating logical-tags (L-tags) and physical-tags (P-tags) with electronic devices. A P-tag includes a P-tag identifier, which can be read by a P-tag reading device, regardless of whether power is applied to the electronic device. In one embodiment, a system includes a P-tag comprising a radio frequency identification (RFID) tag having a non-volatile memory to store physical and logical attribute information; and an electronic device associated with the RFID tag, the electronic device having a processor and a bus, and being communicatively coupled to the RFID tag over the bus, the processor to execute instructions to read information from and write information to the non-volatile memory of the RFID tag.
摘要:
Methods and apparatus for correlating physical and logical attributes of devices include associating logical-tags (L-tags) and physical-tags (P-tags) with electronic devices. A P-tag includes a P-tag identifier, which can be read by a P-tag reading device, regardless of whether power is applied to the electronic device. In one embodiment, a system includes a P-tag comprising a radio frequency identification (RFID) tag having a non-volatile memory to store physical and logical attribute information; and an electronic device associated with the RFID tag, the electronic device having a processor and a bus, and being communicatively coupled to the RFID tag over the bus, the processor to execute instructions to read information from and write information to the non-volatile memory of the RFID tag.
摘要:
A method, apparatus and system may utilize virtual machines in a grid computing environment. More specifically, hosts in a grid computing network may be configured to run various virtual machines. Additionally, these hosts may be configured to designate one or more of the virtual machines to processing grid applications. A resource manager may access predefined policies to monitor the grid virtual machine and manage resource allocation within the grid network, in conjunction with a virtual machine manager or a virtual machine monitor (“VMM”).
摘要:
Communications between users may be facilitated using a single window and a communications interface associated with that window. Transfers may be made by grabbing objects within the window and moving them to the communications interface. Icons may be associated with particular users and when objects are dragged-and-dropped to those icons, those objects may be automatically transferred to interfaces associated with those users.