Service enabled network
    1.
    发明授权
    Service enabled network 有权
    服务启用网络

    公开(公告)号:US09531716B1

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

    申请号:US12537383

    申请日:2009-08-07

    摘要: In one embodiment, a service enabled network (SEN) controller receives, from a control plane of a network service device, service instructions for corresponding network services. The SEN controller may then distribute the service instructions for the network services to appropriate network access devices within the computer network, such that each of the network access devices may correspondingly implement the network services at their respective data planes, thus providing a distributed implementation of the network service within the computer network.

    摘要翻译: 在一个实施例中,服务使能网络(SEN)控制器从网络服务设备的控制平面接收用于相应网络服务的服务指​​令。 然后,SEN控制器可以将网络服务的服务指​​令分配给计算机网络内的适当的网络接入设备,使得每个网络接入设备可以相应地在其各自的数据平面上实施网络服务,从而提供 计算机网络内的网络服务。

    Flexible network measurement
    4.
    发明授权
    Flexible network measurement 有权
    灵活的网络测量

    公开(公告)号:US08730819B2

    公开(公告)日:2014-05-20

    申请号:US12904786

    申请日:2010-10-14

    IPC分类号: G06F15/173

    CPC分类号: H04L43/12

    摘要: A method and a computer-readable storage medium are disclosed for flexible network measurement. Embodiments disclose receiving a network measurement request, transmitting portions of the request to network devices, configuring the network devices to collect metrics from packet data based on the portions of the request, and performing operations to generate metrics as a response to the network measurement request. Embodiments also disclose a flexible, dynamically configurable packet parser. Other embodiments are also disclosed.

    摘要翻译: 公开了用于灵活网络测量的方法和计算机可读存储介质。 实施例公开了接收网络测量请求,将该请求的部分传送到网络设备,根据请求的部分配置网络设备以从分组数据收集度量,以及执行操作以产生作为对网络测量请求的响应的度量。 实施例还公开了一种灵活的,动态可配置的分组解析器。 还公开了其他实施例。

    FLEXIBLE NETWORK MEASUREMENT
    5.
    发明申请
    FLEXIBLE NETWORK MEASUREMENT 有权
    灵活网络测量

    公开(公告)号:US20110085461A1

    公开(公告)日:2011-04-14

    申请号:US12904786

    申请日:2010-10-14

    IPC分类号: H04L12/26

    CPC分类号: H04L43/12

    摘要: A method and a computer-readable storage medium are disclosed for flexible network measurement. Embodiments disclose receiving a network measurement request, transmitting portions of the request to network devices, configuring the network devices to collect metrics from packet data based on the portions of the request, and performing operations to generate metrics as a response to the network measurement request. Embodiments also disclose a flexible, dynamically configurable packet parser. Other embodiments are also disclosed.

    摘要翻译: 公开了用于灵活网络测量的方法和计算机可读存储介质。 实施例公开了接收网络测量请求,将该请求的部分传送到网络设备,根据请求的部分配置网络设备以从分组数据收集度量,以及执行操作以产生作为对网络测量请求的响应的度量。 实施例还公开了一种灵活的,动态可配置的分组解析器。 还公开了其他实施例。

    METHOD AND SYSTEM FOR DATA PLANE ABSTRACTION TO ENABLE A DYNAMIC CREATION OF NETWORK APPLICATIONS
    6.
    发明申请
    METHOD AND SYSTEM FOR DATA PLANE ABSTRACTION TO ENABLE A DYNAMIC CREATION OF NETWORK APPLICATIONS 有权
    用于数据平面提取的方法和系统,以实现网络应用的动态创建

    公开(公告)号:US20140237456A1

    公开(公告)日:2014-08-21

    申请号:US13771026

    申请日:2013-02-19

    IPC分类号: G06F9/45

    CPC分类号: G06F8/41 H04L67/10 H04L67/34

    摘要: The method includes receiving, by a data plane definition language compiler, a first data plane definition describing customized functionality of a data plane of a first network application, and compiling the data plane definition to generate a first set of customized data processing modules and a program interface that allows a control plane of the network application to access the first set of customized data processing modules. The method also includes loading the first set of customized data processing modules into a data plane container, wherein the network application is executed via a network operating system, and wherein, upon execution of the network application the customized data processing module causes the data plane container of the network application to process packets differently than prior to loading the customized data processing module in the data plane container.

    摘要翻译: 该方法包括通过数据平面定义语言编译器接收描述第一网络应用的数据平面的定制功能的第一数据平面定义,以及编译数据平面定义以生成第一组定制数据处理模块和程序 接口,允许网络应用程序的控制平面访问第一组定制数据处理模块。 该方法还包括将第一组定制数据处理模块加载到数据平面容器中,其中通过网络操作系统执行网络应用,并且其中,在执行网络应用时,定制数据处理模块使数据平面容器 的网络应用程序处理数据包的方式与将数据处理模块加载到数据平面容器之前不同。

    Method and apparatus for trusted execution in infrastructure as a service cloud environments
    8.
    发明授权
    Method and apparatus for trusted execution in infrastructure as a service cloud environments 有权
    在基础架构中作为服务云环境中的可信执行的方法和装置

    公开(公告)号:US08812871B2

    公开(公告)日:2014-08-19

    申请号:US12789189

    申请日:2010-05-27

    IPC分类号: G06F21/00

    摘要: The present disclosure presents a method and apparatus configured to provide for the trusted execution of virtual machines (VMs) on a virtualization server, e.g., for executing VMs on a virtualization server provided within Infrastructure as a Service (IaaS) cloud environment. A physical multi-core CPU may be configured with a hardware trust anchor. The trust anchor itself may be configured to manage session keys used to encrypt/decrypt instructions and data when a VM (or hypervisor) is executed on one of the CPU cores. When a context switch occurs due to an exception, the trust anchor swaps the session key used to encrypt/decrypt the contents of memory and cache allocated to a VM (or hypervisor).

    摘要翻译: 本公开提供了一种方法和装置,被配置为提供虚拟化服务器上​​虚拟机(VM)的可信执行,例如用于在基础架构即服务(IaaS)云环境中提供的虚拟化服务器上​​执行虚拟机。 物理多核CPU可以配置有硬件信任锚点。 当在其中一个CPU核上执行VM(或管理程序)时,信任锚本身可以被配置为管理用于加密/解密指令和数据的会话密钥。 当由于异常而发生上下文切换时,信任锚转换用于加密/解密分配给VM(或管理程序)的内存和缓存内容的会话密钥。

    METHOD AND APPARATUS FOR UTILIZING NAND FLASH IN A MEMORY SYSTEM HIERARCHY
    9.
    发明申请
    METHOD AND APPARATUS FOR UTILIZING NAND FLASH IN A MEMORY SYSTEM HIERARCHY 审中-公开
    用于在存储器系统层级中使用NAND闪存的方法和装置

    公开(公告)号:US20130091321A1

    公开(公告)日:2013-04-11

    申请号:US13270442

    申请日:2011-10-11

    IPC分类号: G06F12/00

    摘要: In one embodiment, a method includes obtaining a request for data, determining if the data is present in a physical memory, and obtaining the data from a non-volatile random access memory if it is determined that the data is not present in the physical memory. The request is obtained by an overall system that includes the physical memory and the non-volatile random access memory, and the overall system is configured to push information from the physical memory to the non-volatile random access memory.

    摘要翻译: 在一个实施例中,一种方法包括获得对数据的请求,确定数据是否存在于物理存储器中,以及如果确定数据不存在于物理存储器中,则从非易失性随机存取存储器获取数据 。 该请求由包括物理存储器和非易失性随机存取存储器的整个系统获得,并且整个系统被配置为将信息从物理存储器推送到非易失性随机存取存储器。

    METHOD AND SYSTEM FOR MANAGING INTERCONNECTION OF VIRTUAL NETWORK FUNCTIONS
    10.
    发明申请
    METHOD AND SYSTEM FOR MANAGING INTERCONNECTION OF VIRTUAL NETWORK FUNCTIONS 有权
    管理虚拟网络功能互连的方法和系统

    公开(公告)号:US20150295750A1

    公开(公告)日:2015-10-15

    申请号:US14253775

    申请日:2014-04-15

    IPC分类号: H04L12/24 G06F11/18

    摘要: A method and apparatus is disclosed herein for use of a connectivity manager and a network infrastructure including the same. In one embodiment, the network infrastructure comprises one or more physical devices communicably coupled into a physical network infrastructure or via the overlay provided by the physical servers; and a virtual network domain containing a virtual network infrastructure executing on the physical network infrastructure. In one embodiment, the virtual network domain comprises one or more virtual network functions connected together through one or more links and executing on the one or more physical devices, and one or more interfaces coupled to one or more network functions via one or more links to communicate data between the virtual network domain and at least one of the one or more physical devices of the physical network infrastructure while the virtual network domain is isolated from other virtual infrastructures executing on the physical network infrastructure.

    摘要翻译: 本文公开了一种使用连接管理器和包括其的网络基础设施的方法和装置。 在一个实施例中,网络基础设施包括可通信地耦合到物理网络基础设施中或经由物理服务器提供的覆盖物的一个或多个物理设备; 以及包含在物理网络基础设施上执行的虚拟网络基础设施的虚拟网络域。 在一个实施例中,虚拟网络域包括通过一个或多个链路连接在一起并在一个或多个物理设备上执行的一个或多个虚拟网络功能,以及经由一个或多个链路耦合到一个或多个网络功能的一个或多个接口 在虚拟网络域与物理网络基础设施上执行的其他虚拟基础设施隔离的同时,在虚拟网络域与物理网络基础设施的一个或多个物理设备中的至少一个之间传送数据。