发明名称 Virtual machine communications
摘要 Apparatus, systems, and methods may operate to emulate a virtual device with bidirectional communication capability using a hypervisor. A virtual machine, started by the hypervisor, is capable of receiving hypervisor information from, and transmitting virtual machine information to the hypervisor via the bidirectional communication capability. Further activity may include detecting the existence of the hypervisor information by detecting a logical connection of the virtual device, and masking the existence of the virtual device from a virtual machine user inside the virtual machine. Additional apparatus, systems, and methods are disclosed.
申请公布号 US9262194(B2) 申请公布日期 2016.02.16
申请号 US200812136638 申请日期 2008.06.10
申请人 APPLE INC. 发明人 Sudhakar Gosukonda Naga Venkata Satya
分类号 G06F9/455 主分类号 G06F9/455
代理机构 DLA Piper LLP (US) 代理人 DLA Piper LLP (US)
主权项 1. A method for communicating between a hypervisor and a virtual machine (VM) in a virtualized environment, the method comprising: creating, by the hypervisor, a virtual device configured to provide bidirectional communication between the hypervisor and the VM via one or more files stored on the virtual device; starting, by the hypervisor, the VM and logically connecting the virtual device to the VM; identifying, by the VM, one or more devices connected to the VM including at least the virtual device; writing, by the hypervisor, modified content to a first file of the one or more files and logically disconnecting and reconnecting the virtual device to alert the VM that file content stored on the virtual device has been modified; and accessing, by the VM, the virtual device and processing the modified content in the first file in response to detecting the disconnection and reconnection of the virtual device.
地址 Cupertino CA US
您可能感兴趣的专利