Automated firmware settings verification
    11.
    发明授权
    Automated firmware settings verification 有权
    自动固件设置验证

    公开(公告)号:US09471784B1

    公开(公告)日:2016-10-18

    申请号:US13706839

    申请日:2012-12-06

    CPC classification number: G06F21/572

    Abstract: Systems and methods are described for managing computing resources. In one embodiment, data representative of an abstracted firmware framework is maintained. The data may comprise computing firmware settings and determined based on standardized associations between vendor-specific firmware settings and abstracted firmware settings that are independent of the vendor-specific firmware settings. In response to receiving a request for a computing firmware setting, the requested computing firmware setting is translated to one or more vendor-specific firmware settings based on the data. A computing resource capable of implementing the one or more vendor-specific firmware settings is identified.

    Abstract translation: 描述了管理计算资源的系统和方法。 在一个实施例中,维护表示抽象固件框架的数据。 数据可以包括计算固件设置并且基于独特于供应商特定固件设置的供应商特定固件设置和抽象固件设置之间的标准化关联来确定。 响应于接收到计算固件设置的请求,所请求的计算固件设置被转换为基于该数据的一个或多个供应商特定的固件设置。 识别能够实现一个或多个供应商特定固件设置的计算资源。

    Deployment version management
    12.
    发明授权
    Deployment version management 有权
    部署版本管理

    公开(公告)号:US09235409B1

    公开(公告)日:2016-01-12

    申请号:US13664314

    申请日:2012-10-30

    CPC classification number: G06F8/658 G06F8/60 G06F8/65

    Abstract: Customers wanting to deploy software packages, or updates to those packages, across a group of servers or other computing resources can rely upon a component such as a resource manager to manage the deployment. The resource manager can utilize a data structure that stores deployment information by Revision number, and merges information for each verified deployment into a Mainline for those resources. Each Deployment can involve an Individual Release or a Baseline Release, and the importance of those Releases can be determined with respect to a current snapshot of the Mainline. Such an approach enables important Release and Deployment information to be quickly determined and obtained, which can help with configuring and scheduling future Deployments.

    Abstract translation: 希望通过一组服务器或其他计算资源部署软件包或这些软件包的更新的客户可以依赖诸如资源管理器之类的组件来管理部署。 资源管理器可以利用通过修订号存储部署信息的数据结构,并将每个已验证部署的信息合并到这些资源的主干线中。 每个部署可以涉及个人版本或基准版本,并且可以针对主线的当前快照来确定这些版本的重要性。 这种方法可以快速确定和获取重要的发布和部署信息,从而有助于配置和调度未来的部署。

    Automated firmware settings framework
    16.
    发明授权
    Automated firmware settings framework 有权
    自动固件设置框架

    公开(公告)号:US09372731B1

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

    申请号:US13706729

    申请日:2012-12-06

    CPC classification number: G06F9/5077 G06F8/654 G06F9/4401 G06F9/45533

    Abstract: Systems and methods are described for managing computing resources. In one embodiment, mappings between a plurality of parameters of an abstracted firmware framework to corresponding firmware settings of computing components are maintained. The mappings are determined based on predetermined associations between vendor-specific firmware settings and abstracted firmware settings that implement a standardized interface that is independent of the vendor-specific firmware settings. In response to receiving one of the plurality of parameters, the received parameter is translated to corresponding vendor-specific firmware settings based on the mappings.

    Abstract translation: 描述了管理计算资源的系统和方法。 在一个实施例中,保持抽象固件框架的多个参数与计算组件的对应固件设置之间的映射。 基于供应商特定固件设置和实现独立于供应商特定固件设置的标准化接口的抽象固件设置之间的预定关联来确定映射。 响应于接收到多个参数中的一个,所接收的参数被转换为基于映射的相应的供应商特定的固件设置。

    FRAMEWORKS AND INTERFACES FOR OFFLOAD DEVICE-BASED PACKET PROCESSING
    17.
    发明申请
    FRAMEWORKS AND INTERFACES FOR OFFLOAD DEVICE-BASED PACKET PROCESSING 有权
    用于基于装置的分组处理的框架和接口

    公开(公告)号:US20160110214A1

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

    申请号:US14923276

    申请日:2015-10-26

    Abstract: High-speed processing of packets to, and from, a virtualization environment can be provided while utilizing hardware-based segmentation offload and other such functionality. A hardware vendor such as a network interface card (NIC) manufacturer can enable the hardware to support open and proprietary stateless tunneling in conjunction with a protocol such as single root I/O virtualization (SR-IOV) in order to implement a virtualized overlay network. The hardware can utilize various rules, for example, that can be used by the NIC to perform certain actions, such as to encapsulate egress packets and decapsulate packets.

    Abstract translation: 可以在利用基于硬件的分段卸载和其他这样的功能的同时提供到虚拟化环境的数据包的高速处理。 诸如网络接口卡(NIC)制造商的硬件供应商可以使硬件能够结合诸如单根I / O虚拟化(SR-IOV)的协议来支持开放和专有的无状态隧道,以便实现虚拟化覆盖网络 。 硬件可以利用例如NIC可以用来执行某些动作的各种规则,例如封装出口分组和解封装分组。

    Tag-based deployment to overlapping host sets
    18.
    发明授权
    Tag-based deployment to overlapping host sets 有权
    基于标签的部署到重叠主机集

    公开(公告)号:US09110756B1

    公开(公告)日:2015-08-18

    申请号:US13705003

    申请日:2012-12-04

    CPC classification number: G06F8/65 G06F8/60 G06F8/61

    Abstract: Methods and systems for deploying software packages are provided. In an example, a deployment service allows users to deploy software packages to target sets of computing devices where the target sets may overlap. The deployment service prevents software packages from being deployed to target sets that would conflict with a software package deployed to at least some of the target set as a result of the target set overlapping with another set.

    Abstract translation: 提供了部署软件包的方法和系统。 在一个示例中,部署服务允许用户将软件包部署到目标集合可能重叠的目标计算设备集合。 部署服务防止将软件包部署到与由于目标集与另一个集重叠的结果而部署到至少一些目标集合的软件包冲突的目标集。

Patent Agency Ranking