Secure virtual machine memory allocation management via dedicated memory pools
    1.
    发明授权
    Secure virtual machine memory allocation management via dedicated memory pools 有权
    通过专用内存池实现安全的虚拟机内存分配管理

    公开(公告)号:US09323552B1

    公开(公告)日:2016-04-26

    申请号:US13830117

    申请日:2013-03-14

    Abstract: Embodiments are disclosed for recycling memory from a memory pool dedicated to a virtual machine instance. For example, memory sub-pools can be pre-allocated to respective virtual machine instances. Memory scrubbing can be ordinarily performed to avoid data leakage between different customers. However, scrubbing can be inhibited when a given virtual machine reclaims memory previously released to the dedicated pool because the memory remains dedicated to the instance. Further features, such as partition and merge of sub-pools can be supported. Control of the features can be accomplished via API calls as part of a web service.

    Abstract translation: 公开了用于从专用于虚拟机实例的存储器池中回收存储器的实施例。 例如,内存子池可以预分配给相应的虚拟机实例。 通常可以执行内存擦除以避免不同客户之间的数据泄漏。 然而,当给定的虚拟机回收先前释放到专用池的存储器时,可以禁止擦除,因为存储器仍然专用于该实例。 可以支持其他功能,例如子池的分区和合并。 功能的控制可以通过作为Web服务一部分的API调用来实现。

    Managing resource bursting
    2.
    发明授权
    Managing resource bursting 有权
    管理资源爆炸

    公开(公告)号:US09417902B1

    公开(公告)日:2016-08-16

    申请号:US14223448

    申请日:2014-03-24

    Abstract: Functionality is disclosed herein for managing resource bursting and other operational characteristics of software executing on a virtual machine instance. The mechanism disclosed herein may receive a request to initialize a virtual machine instance. The request might include a virtual machine instance type and a weight value. The virtual machine instance may be instantiated by establishing a virtual machine of the virtual machine instance type and associating the weight value therewith. The utilization of resources by the virtual machine instance may be monitored and the weight value may be adjusted based upon the monitoring. The adjusted weight value might also be utilized when instantiating new virtual machine instances for the same user and/or customer of a service provider network.

    Abstract translation: 本文公开了用于管理虚拟机实例上执行的软件的资源突发和其他操作特性的功能。 本文中公开的机制可以接收初始化虚拟机实例的请求。 请求可能包括虚拟机实例类型和权重值。 虚拟机实例可以通过建立虚拟机实例类型的虚拟机并将权重值与其相关联来实例化。 可以监视虚拟机实例的资源利用,并且可以基于监视来调整权重值。 当为服务提供商网络的相同用户和/或客户实例化新的虚拟机实例时,也可以使用调整后的权重值。

    Secure virtual machine memory allocation management via memory usage trust groups
    3.
    发明授权
    Secure virtual machine memory allocation management via memory usage trust groups 有权
    通过内存使用信任组来保护虚拟机内存分配管理

    公开(公告)号:US09507540B1

    公开(公告)日:2016-11-29

    申请号:US13830034

    申请日:2013-03-14

    CPC classification number: G06F9/45558 G06F2009/45575 G06F2009/45583

    Abstract: Embodiments are disclosed for recycling memory among virtual machine instances in the same memory usage trust group. Memory scrubbing can be ordinarily performed to avoid data leakage between different customers. However, scrubbing can be inhibited when a given virtual machine reclaims memory previously released by another virtual machine in the same trust group. Further features, such as enabling and disabling trust groups can be supported. Control of the features can be accomplished via API calls as part of a web service.

    Abstract translation: 公开了用于在相同存储器使用信任组中的虚拟机实例之间再循环存储器的实施例。 通常可以执行内存擦除以避免不同客户之间的数据泄漏。 但是,当给定的虚拟机回收先前由同一个信任组中的另一个虚拟机释放的内存时,可以禁止擦除。 可以支持其他功能,例如启用和禁用信任组。 功能的控制可以通过作为Web服务一部分的API调用来实现。

    Secure virtual machine reboot via memory allocation recycling

    公开(公告)号:US11669441B1

    公开(公告)日:2023-06-06

    申请号:US13829936

    申请日:2013-03-14

    CPC classification number: G06F12/02 G06F2212/151

    Abstract: Embodiments are disclosed for recycling memory after a virtual machine reboots. Memory allocated to a rebooting virtual machine instance can be associated with the instance or otherwise marked as to be reserved for use after the virtual machine instance reboots. Subsequently, after the reboot process is initiated, the reserved memory can be reallocated to the virtual machine instance. Memory scrubbing can be ordinarily performed to avoid data leakage between customers, but scrubbing can be inhibited for memory that is returned to a rebooting virtual machine instance. Further features, such as API calls to configure memory recycling, indications to disable recycling, and the like can be supported.

Patent Agency Ranking