I/O emulation with abortion in virtualized environments including transfer of portions of non-real time I/O emulation to work threads prior to switching contexts

    公开(公告)号:US11281482B2

    公开(公告)日:2022-03-22

    申请号:US16349961

    申请日:2016-12-14

    Abstract: A host machine includes a guest machine, a device emulator, and a hypervisor communicably coupled to the guest machine and the device emulator. The guest machine executes a non-real time thread that causes a non-real time I/O emulation by the device emulator. Responsive to receipt of a real time thread by the guest machine, the hypervisor determines whether the non-real time I/O emulation is abortable or non-abortable. If abortable, the hypervisor aborts the non-real time thread and causes the guest machine to execute the real time thread. Upon completing the execution of the real time thread, the hypervisor causes the guest machine to revert to a non-real time context based on a previous system snapshot. Upon establishing the non-real time context, the hypervisor causes the guest machine to execute the previously aborted non-real time thread.

    LICENSING IN THE CLOUD
    3.
    发明申请

    公开(公告)号:US20230095881A1

    公开(公告)日:2023-03-30

    申请号:US17991592

    申请日:2022-11-21

    Abstract: At least one machine readable medium comprising a plurality of instructions that in response to being executed by a system cause the system to send a unique identifier to a license server, establish a secure channel based on the unique identifier, request a license for activating an appliance from a license server over the secure channel, receive license data from the license server over the secure channel; determine whether the license is valid, and activate the appliance in response to a determination that the license data is valid.

    LICENSING IN THE CLOUD
    4.
    发明申请

    公开(公告)号:US20200074047A1

    公开(公告)日:2020-03-05

    申请号:US16373300

    申请日:2019-04-02

    Abstract: At least one machine readable medium comprising a plurality of instructions that in response to being executed by a system cause the system to send a unique identifier to a license server, establish a secure channel based on the unique identifier, request a license for activating an appliance from a license server over the secure channel, receive license data from the license server over the secure channel; determine whether the license is valid, and activate the appliance in response to a determination that the license data is valid.

    Licensing in the cloud
    6.
    发明授权

    公开(公告)号:US10289814B2

    公开(公告)日:2019-05-14

    申请号:US14581742

    申请日:2014-12-23

    Abstract: At least one machine readable medium comprising a plurality of instructions that in response to being executed by a system cause the system to send a unique identifier to a license server, establish a secure channel based on the unique identifier, request a license for activating an appliance from a license server over the secure channel, receive license data from the license server over the secure channel; determine whether the license is valid, and activate the appliance in response to a determination that the license data is valid.

    LICENSING IN THE CLOUD
    8.
    发明申请
    LICENSING IN THE CLOUD 审中-公开
    云中的许可

    公开(公告)号:US20160180063A1

    公开(公告)日:2016-06-23

    申请号:US14581742

    申请日:2014-12-23

    Abstract: At least one machine readable medium comprising a plurality of instructions that in response to being executed by a system cause the system to send a unique identifier to a license server, establish a secure channel based on the unique identifier, request a license for activating an appliance from a license server over the secure channel, receive license data from the license server over the secure channel; determine whether the license is valid, and activate the appliance in response to a determination that the license data is valid.

    Abstract translation: 包括响应于系统执行的多个指令的至少一个机器可读介质导致系统向许可证服务器发送唯一标识符,基于唯一标识符建立安全通道,请求激活设备的许可证 通过安全通道从许可证服务器通过安全通道从许可证服务器接收许可证数据; 确定许可证是否有效,并且响应于许可证数据有效的确定而激活设备。

    Licensing in the cloud
    9.
    发明授权

    公开(公告)号:US11507643B2

    公开(公告)日:2022-11-22

    申请号:US16373300

    申请日:2019-04-02

    Abstract: At least one machine readable medium comprising a plurality of instructions that in response to being executed by a system cause the system to send a unique identifier to a license server, establish a secure channel based on the unique identifier, request a license for activating an appliance from a license server over the secure channel, receive license data from the license server over the secure channel; determine whether the license is valid, and activate the appliance in response to a determination that the license data is valid.

    Resource management techniques for heterogeneous resource clouds

    公开(公告)号:US10554574B2

    公开(公告)日:2020-02-04

    申请号:US14752733

    申请日:2015-06-26

    Abstract: Resource management techniques for heterogeneous resource clouds are described. In one embodiment, for example, an apparatus may comprise logic, at least a portion of which is implemented in hardware, the logic to comprise an administration component to maintain a cloud resource information database for a heterogeneous resource cloud and an allocation component to generate an ordered unified feature list based on feature preference information associated with a request for a virtual appliance service, iteratively prune an available resource pool of the heterogeneous resource cloud based on the ordered unified feature list to obtain a candidate resource set, and allocate one or more resources among the candidate resource set to the virtual appliance service. Other embodiments are described and claimed.

Patent Agency Ranking