Network functions virtualization platforms with function chaining capabilities

    公开(公告)号:US11687358B2

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

    申请号:US17214522

    申请日:2021-03-26

    Abstract: A virtualization platform for Network Functions Virtualization (NFV) is provided. The virtualization platform may include a host processor coupled to an acceleration coprocessor. The acceleration coprocessor may be a reconfigurable integrated circuit to help provide improved flexibility and agility for the NFV. The coprocessor may include multiple virtual function hardware acceleration modules each of which is configured to perform a respective accelerator function. A virtual machine running on the host processor may wish to perform multiple accelerator functions in succession at the coprocessor on a given data. In one suitable arrangement, intermediate data output by each of the accelerator functions may be fed back to the host processor. In another suitable arrangement, the successive function calls may be chained together so that only the final resulting data is fed back to the host processor.

    NETWORK FUNCTIONS VIRTUALIZATION PLATFORMS WITH FUNCTION CHAINING CAPABILITIES

    公开(公告)号:US20200183727A1

    公开(公告)日:2020-06-11

    申请号:US16683093

    申请日:2019-11-13

    Abstract: A virtualization platform for Network Functions Virtualization (NFV) is provided. The virtualization platform may include a host processor coupled to an acceleration coprocessor. The acceleration coprocessor may be a reconfigurable integrated circuit to help provide improved flexibility and agility for the NFV. The coprocessor may include multiple virtual function hardware acceleration modules each of which is configured to perform a respective accelerator function. A virtual machine running on the host processor may wish to perform multiple accelerator functions in succession at the coprocessor on a given data. In one suitable arrangement, intermediate data output by each of the accelerator functions may be fed back to the host processor. In another suitable arrangement, the successive function calls may be chained together so that only the final resulting data is fed back to the host processor.

    Hierarchical accelerator registry for optimal performance predictability in network function virtualization
    5.
    发明授权
    Hierarchical accelerator registry for optimal performance predictability in network function virtualization 有权
    层次加速器注册表,用于网络功能虚拟化中的最佳性能可预测性

    公开(公告)号:US09483291B1

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

    申请号:US14609306

    申请日:2015-01-29

    Abstract: A virtualization platform for Network Functions Virtualization (NFV) is provided. The virtualization platform may include a host processor coupled to an acceleration coprocessor. The acceleration coprocessor may be a reconfigurable integrated circuit to help provide improved flexibility and agility for the NFV. To help improve performance predictability, a hierarchical accelerator registry may be maintained on the coprocessor and/or on local servers. The accelerator registry may assign different classes and speed grades to various types of available resources to help the virtualized network better predict certain task latencies. The accelerator registry may be periodically updated based on changes detected in the local storage and hardware or based on changes detected in remote networks.

    Abstract translation: 提供了网络功能虚拟化(NFV)的虚拟化平台。 虚拟化平台可以包括耦合到加速协处理器的主机处理器。 加速协处理器可以是可重构集成电路,以帮助为NFV提供改进的灵活性和敏捷性。 为了提高性能可预测性,可以在协处理器和/或本地服务器上维护分层加速器注册表。 加速器注册表可以为不同类型的可用资源分配不同的类和速度等级,以帮助虚拟化网络更好地预测某些任务延迟。 可以基于在本地存储和硬件中检测到的改变或基于在远程网络中检测到的改变来定期更新加速器登记。

    Network functions virtualization platforms with function chaining capabilities

    公开(公告)号:US11960921B2

    公开(公告)日:2024-04-16

    申请号:US18196270

    申请日:2023-05-11

    Abstract: A virtualization platform for Network Functions Virtualization (NFV) is provided. The virtualization platform may include a host processor coupled to an acceleration coprocessor. The acceleration coprocessor may be a reconfigurable integrated circuit to help provide improved flexibility and agility for the NFV. The coprocessor may include multiple virtual function hardware acceleration modules each of which is configured to perform a respective accelerator function. A virtual machine running on the host processor may wish to perform multiple accelerator functions in succession at the coprocessor on a given data. In one suitable arrangement, intermediate data output by each of the accelerator functions may be fed back to the host processor. In another suitable arrangement, the successive function calls may be chained together so that only the final resulting data is fed back to the host processor.

    NETWORK FUNCTIONS VIRTUALIZATION PLATFORMS WITH FUNCTION CHAINING CAPABILITIES

    公开(公告)号:US20230325230A1

    公开(公告)日:2023-10-12

    申请号:US18196270

    申请日:2023-05-11

    Abstract: A virtualization platform for Network Functions Virtualization (NFV) is provided. The virtualization platform may include a host processor coupled to an acceleration coprocessor. The acceleration coprocessor may be a reconfigurable integrated circuit to help provide improved flexibility and agility for the NFV. The coprocessor may include multiple virtual function hardware acceleration modules each of which is configured to perform a respective accelerator function. A virtual machine running on the host processor may wish to perform multiple accelerator functions in succession at the coprocessor on a given data. In one suitable arrangement, intermediate data output by each of the accelerator functions may be fed back to the host processor. In another suitable arrangement, the successive function calls may be chained together so that only the final resulting data is fed back to the host processor.

    NETWORK FUNCTIONS VIRTUALIZATION PLATFORMS WITH FUNCTION CHAINING CAPABILITIES

    公开(公告)号:US20210216354A1

    公开(公告)日:2021-07-15

    申请号:US17214522

    申请日:2021-03-26

    Abstract: A virtualization platform for Network Functions Virtualization (NFV) is provided. The virtualization platform may include a host processor coupled to an acceleration coprocessor. The acceleration coprocessor may be a reconfigurable integrated circuit to help provide improved flexibility and agility for the NFV. The coprocessor may include multiple virtual function hardware acceleration modules each of which is configured to perform a respective accelerator function. A virtual machine running on the host processor may wish to perform multiple accelerator functions in succession at the coprocessor on a given data. In one suitable arrangement, intermediate data output by each of the accelerator functions may be fed back to the host processor. In another suitable arrangement, the successive function calls may be chained together so that only the final resulting data is fed back to the host processor.

    Multilayer quality of service (QOS) for network functions virtualization platforms
    10.
    发明授权
    Multilayer quality of service (QOS) for network functions virtualization platforms 有权
    网络功能虚拟化平台的多层服务质量(QOS)

    公开(公告)号:US09378043B1

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

    申请号:US14724089

    申请日:2015-05-28

    Abstract: A virtualization platform for Network Functions Virtualization (NFV) is provided. The virtualization platform may include a host processor coupled to an acceleration coprocessor. The acceleration coprocessor may be a reconfigurable integrated circuit to help provide improved flexibility and agility for the NFV. The traffic at the NFV platform may be controlled by a distributed Quality of Service (QoS) manager. The distributed QoS manager may include multiple QoS modules each of which serves to perform priority queuing independently for its associated component or interface. For example, the NFV platform may include a first QoS module for arbitrating among multiple virtual machines, a second QoS module for performing priority queuing for data packets received at an external network port, a third QoS module for arbitrating among memory accesses at a coprocessor external memory interface, fourth QoS module for arbitrating accesses among multiple hardware acceleration slices, etc.

    Abstract translation: 提供了网络功能虚拟化(NFV)的虚拟化平台。 虚拟化平台可以包括耦合到加速协处理器的主机处理器。 加速协处理器可以是可重构集成电路,以帮助为NFV提供改进的灵活性和敏捷性。 NFV平台上的流量可以由分布式服务质量(QoS)管理器来控制。 分布式QoS管理器可以包括多个QoS模块,每个QoS模块用于独立地为其相关联的组件或接口执行优先级排队。 例如,NFV平台可以包括用于在多个虚拟机之间进行仲裁的第一QoS模块,用于对在外部网络端口处接收的数据分组进行优先级排队的第二QoS模块,用于在协处理器外部的存储器访问之间进行仲裁的第三QoS模块 存储器接口,用于在多个硬件加速片之间仲裁访问的第四QoS模块等。

Patent Agency Ranking