Intent based network configuration
    21.
    发明授权

    公开(公告)号:US10530697B2

    公开(公告)日:2020-01-07

    申请号:US15046071

    申请日:2016-02-17

    Abstract: An embodiment device includes a network interface, a non-transitory computer readable medium having executable instructions thereon, and a processor coupled to the network interface and the computer readable medium. The executable instructions cause the processor to receive an Intent representing requirements for data traffic on a network having a plurality of endpoints, with the Intent specifying one or more traffic parameters identifying one or more of the endpoints, and and at least one first service. The executable instructions also include instructions to generate one or more networking commands identifying the at least one first service according to the traffic parameters, send the networking commands to one or more network devices on the network and cause the network devices to perform the at least one first service on a first data transmission in response to parameters of the data transmission satisfying the one or more networking commands.

    Event-driven serverless function orchestration

    公开(公告)号:US10521280B2

    公开(公告)日:2019-12-31

    申请号:US15858359

    申请日:2017-12-29

    Abstract: The disclosure relates to technology for coordinating execution of serverless functions. One or more events are received from one or more external sources. The one or more events are mapped to one or more event states of a processing graph according to mapping rules, the one or more event states including one or more actions, and the one or more actions are executed in response to the one or more events satisfying conditions of the mapping rules. An event response is the received in reply to the received one or more events, where the event response is based on execution of one or more tasks corresponding to a sequence of the executed one or more actions.

    EVENT-DRIVEN SERVERLESS FUNCTION ORCHESTRATION

    公开(公告)号:US20190205184A1

    公开(公告)日:2019-07-04

    申请号:US15858359

    申请日:2017-12-29

    Abstract: The disclosure relates to technology for coordinating execution of serverless functions. One or more events are received from one or more external sources. The one or more events are mapped to one or more event states of a processing graph according to mapping rules, the one or more event states including one or more actions, and the one or more actions are executed in response to the one or more events satisfying conditions of the mapping rules. An event response is the received in reply to the received one or more events, where the event response is based on execution of one or more tasks corresponding to a sequence of the executed one or more actions.

    Service Chain Header and Metadata Transport
    24.
    发明申请

    公开(公告)号:US20180302319A1

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

    申请号:US16009521

    申请日:2018-06-15

    Abstract: Metadata may be embedded in a service chain header (SCH) appended to a packet that is forwarded over a service chain path. The metadata may include information that is used to process the packet at a downstream service function chain (SFC) entity on the service chain path. The metadata TLV field may identify a service action to be performed by a downstream SFC entity. For example, the metadata TLV field may instruct the downstream SFC entity to drop the packet, to redirect the packet (or a traffic flow associated with the packet), to mirror a traffic flow, to terminate a communication connection, to start or stop a packet accounting, and/or to apply a higher grade of service. In another embodiment, the metadata TLV field specifies an OAM service action list that identifies service actions that have been performed on the packet.

    Intelligent Software-Defined Networking Based Service Paths
    25.
    发明申请
    Intelligent Software-Defined Networking Based Service Paths 审中-公开
    智能软件定义的基于网络的服务路径

    公开(公告)号:US20170048157A1

    公开(公告)日:2017-02-16

    申请号:US15283776

    申请日:2016-10-03

    Inventor: Hong Zhang

    Abstract: An example method embodiment for networking includes managing, by a network controller, network services for one or more network devices connected to the network controller. Managing network services includes receiving a packet in a traffic flow from a network device. The network device is one of the one or more network devices connected to the network controller. Managing network services further includes determining applicable services for the packet, transmitting the packet to a service provider in accordance with the applicable services for the packet, receiving, from the service provider, service results corresponding to the packet, and creating a forwarding entry providing instructions for handling the traffic flow in a service path table at the network device in accordance with the service results corresponding to the packet.

    Abstract translation: 用于联网的示例性方法实施例包括由网络控制器管理连接到网络控制器的一个或多个网络设备的网络服务。 管理网络服务包括从网络设备接收流量中的数据包。 网络设备是连接到网络控制器的一个或多个网络设备之一。 管理网络服务还包括确定分组的可应用服务,根据分组的适用服务将分组发送到服务提供商,从服务提供商接收对应于分组的服务结果,以及创建提供指令的转发表项 用于根据对应于分组的服务结果在网络设备处理业务路径表中的业务流。

    Computing Service Chain-Aware Paths
    26.
    发明申请
    Computing Service Chain-Aware Paths 有权
    计算服务链感知路径

    公开(公告)号:US20150319078A1

    公开(公告)日:2015-11-05

    申请号:US14702503

    申请日:2015-05-01

    CPC classification number: H04L45/12 H04L12/6418 H04L41/12

    Abstract: A method implemented by a path computation element (PCE), comprising receiving a path computation request to compute a network path for a source-destination pair in a service chain (SC) network, wherein the path computation request comprises at least one network routing constraint and a service function (SF) input associated with a plurality of SFs, computing a plurality of network paths through the network for the source-destination pair according to the network routing constraint, selecting at least a first of the network paths according to the SF input, and sending a path computation response indicating at least the first network path in response to the received path computation request.

    Abstract translation: 一种由路径计算元件(PCE)实现的方法,包括接收路径计算请求以计算服务链(SC)网络中的源 - 目的地对的网络路径,其中所述路径计算请求包括至少一个网络路由约束 以及与多个SF相关联的服务功能(SF)输入,根据所述网络路由约束计算针对所述源 - 目的地对的所述网络的多个网络路径,根据所述SF选择至少第一网络路径 并且响应于所接收的路径计算请求发送指示至少第一网络路径的路径计算响应。

    System and method for VXLAN inter-domain communications
    27.
    发明授权
    System and method for VXLAN inter-domain communications 有权
    VXLAN域间通信的系统和方法

    公开(公告)号:US09036639B2

    公开(公告)日:2015-05-19

    申请号:US13689633

    申请日:2012-11-29

    Inventor: Hong Zhang

    CPC classification number: H04L45/74 H04L2212/00

    Abstract: VXLAN inter-domain communications and packet forwarding are supported between a virtual machine (VM) in a Virtual eXtensible Local Area Network (VXLAN) domain and an external client or another domain via a Layer Two (L2)/Layer Three (L3) switch, router, or network. A VXLAN Tunnel End Point (VTEP) coupled to the VM at a server and to the L2/L3 switch, router, or network and associated with the VXLAN domain is configured to implement a method for enabling the VXLAN inter-domain communications. The method includes receiving a packet at the (VTEP), replacing a source or destination Media Access Control (MAC) address in the packet if the packet is part of communications between a VXLAN domain for the VMs and an external component without encapsulating or decapsulating the packet, and forwarding the packet. Alternatively, the VTEP encapsulates or decapsulates an incoming packet if the packet is part of a VXLAN internal domain communications.

    Abstract translation: 虚拟可扩展局域网(VXLAN)域中的虚拟机(VM)和外部客户端或另一个域之间通过二层(L2)/三层(L3)交换机支持VXLAN域间通信和数据包转发, 路由器或网络。 VXLAN隧道终点(VTEP)与服务器上的VM和L2 / L3交换机,路由器或网络相连,并与VXLAN域相关联,配置为实现VXLAN域间通信的方法。 该方法包括在(VTEP)处接收分组,如果该分组是用于VM的VXLAN域与外部组件之间的通信的一部分而不封装或解封装,则替换分组中的源或目的地媒体访问控制(MAC)地址 数据包,并转发数据包。 或者,如果分组是VXLAN内部域通信的一部分,则VTEP封装或解封装入局分组。

    System and Method for Intelligent Data Center Positioning Mechanism in Cloud Computing
    28.
    发明申请
    System and Method for Intelligent Data Center Positioning Mechanism in Cloud Computing 审中-公开
    云计算智能数据中心定位机制的系统与方法

    公开(公告)号:US20140189092A1

    公开(公告)日:2014-07-03

    申请号:US13730545

    申请日:2012-12-28

    Inventor: Hong Zhang

    CPC classification number: H04L41/5019

    Abstract: An intelligent data center (DC) positioning mechanism is supported for a cloud computing environment. The intelligent DC positioning mechanism automatically selects an optimal DC from a set of candidate DCs to serve a user. A service request is received from a user at a service portal. The service request is then sent and processed by a DC positioning engine in the cloud computing environment. To select the optimal DC, a plurality of DCs are queried for price-tier and capability information to service the request. A list of candidate DCs is then established in accordance with the price-tier and capability information. A plurality of attributes including internal DC attributes is also obtained. The candidate DCs in the list are then ranked in accordance with the attributes including the internal DC attributes and a highest ranked DC in the list is selected to serve the service request.

    Abstract translation: 云计算环境支持智能数据中心(DC)定位机制。 智能DC定位机构自动从一组候选DC中选择一个最佳DC来为用户服务。 从服务门户的用户接收到服务请求。 然后,服务请求由云计算环境中的DC定位引擎发送和处理。 为了选择最佳DC,针对价格层和能力信息查询多个DC以服务该请求。 然后根据价格层和能力信息建立候选DC的列表。 还获得包括内部DC属性的多个属性。 列表中的候选DC然后根据包括内部DC属性的属性进行排名,并且列表中排名最高的DC被选择用于服务请求。

    EVENT-DRIVEN SERVERLESS FUNCTION ORCHESTRATION

    公开(公告)号:US20190205186A1

    公开(公告)日:2019-07-04

    申请号:US16194114

    申请日:2018-11-16

    Abstract: The disclosure relates to technology for coordinating execution of serverless functions. One or more events are received from one or more event sources. The one or more events are mapped to one or more event states of a function graph according to a mapping rule, the one or more event states including one or more actions, and the one or more actions which satisfied the mapping rule are executed. The received events are sent to a computer system to trigger the computer system initiating one or more computing resource groups for executing one or more serverless functions associated with the one or more actions. One or more responses are received from the serverless functions.

Patent Agency Ranking