Application-layer traffic optimization service map updates
    21.
    发明授权
    Application-layer traffic optimization service map updates 有权
    应用层流量优化服务地图更新

    公开(公告)号:US08606847B2

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

    申请号:US12861681

    申请日:2010-08-23

    IPC分类号: G06F15/16

    摘要: Using the ALTO Service, networking applications can request through the ALTO protocol information about the underlying network topology from the ISP or Content Provider. The ALTO Service provides information such as preferences of network resources with the goal of modifying network resource consumption patterns while maintaining or improving application performance. This document describes, in one example, an ALTO server that implements enhancements to the ALTO service to enable initiating incremental updates of network and cost maps to ALTO clients upon receiving status information from a content delivery network (CDN) node.

    摘要翻译: 使用ALTO服务,网络应用程序可以通过ALTO协议向ISP或内容提供商请求关于底层网络拓扑的信息。 ALTO服务提供诸如网络资源的偏好的信息,目的是在维护或提高应用程序性能的同时修改网络资源消耗模式。 在一个示例中,本文档描述了实现对ALTO服务的增强的ALTO服务器,以便在从内容传送网络(CDN)节点接收到状态信息时,启动对ALTO客户端的网络和成本映射的增量更新。

    ADVERTISING TRAFFIC ENGINEERING INFORMATION WITH THE BORDER GATEWAY PROTOCOL
    22.
    发明申请
    ADVERTISING TRAFFIC ENGINEERING INFORMATION WITH THE BORDER GATEWAY PROTOCOL 有权
    使用“边界网关协议”广告交通工程信息

    公开(公告)号:US20120224506A1

    公开(公告)日:2012-09-06

    申请号:US13411292

    申请日:2012-03-02

    IPC分类号: H04L12/28 H04L12/56

    摘要: In general, techniques are described for distributing traffic engineering (TE) link information across network routing protocol domain boundaries using a routing protocol. In one example, a network device logically located within a first routing protocol domain includes a routing protocol module executing on a control unit to execute an exterior gateway routing protocol. The routing protocol module of the network device receives an exterior gateway routing protocol advertisement from a router logically located within a second routing protocol domain and decodes traffic engineering information for a traffic engineering link from the exterior gateway routing protocol advertisement. A path computation module of the network device computes a traffic engineered path by selecting the traffic engineering link for inclusion in the traffic engineered path based on the traffic engineering information.

    摘要翻译: 一般来说,描述了使用路由协议跨网络路由协议域边界分配流量工程(TE)链路信息的技术。 在一个示例中,逻辑上位于第一路由协议域内的网络设备包括在控制单元上执行以执行外部网关路由协议的路由协议模块。 网络设备的路由协议模块从逻辑上位于第二路由协议域内的路由器接收外部网关路由协议通告,并从外部网关路由协议广告中解码流量工程链路的流量工程信息。 网络设备的路径计算模块通过根据流量工程信息选择流量工程链路来包含在流量工程路径中,计算流量工程路径。

    APPLICATION-LAYER TRAFFIC OPTIMIZATION SERVICE SPANNING MULTIPLE NETWORKS
    23.
    发明申请
    APPLICATION-LAYER TRAFFIC OPTIMIZATION SERVICE SPANNING MULTIPLE NETWORKS 审中-公开
    应用层交通优化服务跨域多网络

    公开(公告)号:US20110296053A1

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

    申请号:US12861645

    申请日:2010-08-23

    IPC分类号: G06F15/173

    摘要: Using the ALTO Service, networking applications can request through the ALTO protocol information about the underlying network topology from the ISP or Content Provider. The ALTO Service provides information such as preferences of network resources with the goal of modifying network resource consumption patterns while maintaining or improving application performance. This document describes, in one example, an ALTO server that intersects network and cost maps for a first network with network and cost maps for a second network to generate a master cost map that includes one or more master cost entries that each represent a cost to traverse a network from an endpoint in the first network to an endpoint in the second network. Using the master cost map, a redirector may select a preferred node in the first network with which to service a content request received from a host in the second network.

    摘要翻译: 使用ALTO服务,网络应用程序可以通过ALTO协议向ISP或内容提供商请求关于底层网络拓扑的信息。 ALTO服务提供诸如网络资源的偏好的信息,目的是在维护或提高应用程序性能的同时修改网络资源消耗模式。 在一个示例中,该文档描述了与第一网络的网络和成本图相交的ALTO服务器,其具有用于第二网络的网络和成本图,以生成主成本图,其包括一个或多个主成本条目,每个代表成本表示成本 将网络从第一网络中的端点穿过到第二网络中的端点。 使用主成本图,重定向器可以选择第一网络中的优选节点,用于服务于从第二网络中的主机接收的内容请求。

    Migrating virtual machines between computing devices
    25.
    发明授权
    Migrating virtual machines between computing devices 有权
    在计算设备之间迁移虚拟机

    公开(公告)号:US08997094B2

    公开(公告)日:2015-03-31

    申请号:US13537526

    申请日:2012-06-29

    IPC分类号: G06F21/53 G06F9/48 G06F9/50

    CPC分类号: G06F9/4856 G06F9/5077

    摘要: In one example, a system includes a first computing device configured to execute a virtual machine, wherein the virtual machine is communicatively coupled to a virtual private network (VPN) via a first attachment circuit using a first set of network parameters, stop execution of the virtual machine, and create checkpoint data for the virtual machine, and a second computing device configured to execute the virtual machine, using at least some of the checkpoint data, and to cause the virtual machine to become communicatively coupled to the VPN via a second attachment circuit using a second set of network parameters different from the first set of network parameters. The system may further include a first provider edge (PE) routing device communicatively coupled to the first computing device via the first attachment circuit, and a second PE routing device communicatively coupled to the second computing device via the second attachment circuit.

    摘要翻译: 在一个示例中,系统包括被配置为执行虚拟机的第一计算设备,其中所述虚拟机通过使用第一组网络参数的第一附接电路通信地耦合到虚拟专用网络(VPN),停止执行 虚拟机,并为虚拟机创建检查点数据,以及第二计算设备,被配置为使用至少一些检查点数据来执行虚拟机,并且使虚拟机通过第二附件通信地耦合到VPN 电路使用与第一组网络参数不同的第二组网络参数。 该系统还可以包括通过第一连接电路通信地耦合到第一计算设备的第一提供商边缘(PE)路由设备,以及经由第二连接电路通信地耦合到第二计算设备的第二PE路由设备。

    Dynamically generating application-layer traffic optimization protocol endpoint attributes
    26.
    发明授权
    Dynamically generating application-layer traffic optimization protocol endpoint attributes 有权
    动态生成应用层流量优化协议端点属性

    公开(公告)号:US08954491B1

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

    申请号:US12982153

    申请日:2010-12-30

    IPC分类号: G06F15/16

    CPC分类号: H04L45/02

    摘要: In general, techniques are described for dynamically generating attributes from routing topology information and assigning dynamically generated attributes to network map entries to further characterize PIDs described therein. For example, a provider or other entity assigns, within a network device, endpoint types to one or more address prefixes for which the network device originates or forwards route advertisements. For each typed prefix, the network device adds an endpoint type identifier for the assigned endpoint type to route advertisements that traverse or originate with the network device and specify the prefix. An ALTO server peers with router advertisers to receive route advertisements. When the ALTO server receives a route advertisement that includes an endpoint type identifier, the ALTO server maps the endpoint type identifier to a PID attribute and assigns the PID attribute to a PID that includes a prefix identified in the route advertisement.

    摘要翻译: 一般来说,描述了用于从路由拓扑信息动态生成属性并将动态生成的属性分配给网络映射条目以进一步表征其中描述的PID的技术。 例如,提供商或其他实体将网络设备内的端点类型分配给网络设备发起或转发路由通告的一个或多个地址前缀。 对于每个类型的前缀,网络设备为所分配的端点类型添加端点类型标识符,以路由通过网络设备遍历或发起的通告,并指定前缀。 ALTO服务器与路由器广告商对等接收路由通告。 当ALTO服务器接收包括端点类型标识符的路由通告时,ALTO服务器将端点类型标识符映射到PID属性,并将PID属性分配给PID,该PID包括在路由通告中标识的前缀。

    Advertising end-user reachability for content delivery across multiple autonomous systems
    27.
    发明授权
    Advertising end-user reachability for content delivery across multiple autonomous systems 有权
    广告终端用户可以跨多个自治系统的内容传送

    公开(公告)号:US08924508B1

    公开(公告)日:2014-12-30

    申请号:US13341662

    申请日:2011-12-30

    IPC分类号: G06F15/16 H04L29/08 H04L29/06

    摘要: In general, techniques are described for advertising end user content delivery reachability by content delivery networks (CDNs) to upstream content serving entities. In one example, a CDN interconnection (CDNI) device of a content serving entity receives a prefix advertisement that specifies a downstream entity and indicates the downstream entity provides content delivery reachability to the network address prefix. A request router of the CDNI device receives a content request that includes a request for content and specifies a network address of an end user device to receive the content, wherein the network address is within a range defined by the network address prefix. The request router selects the downstream entity to serve the content request based at least on the content delivery reachability indication and redirects the content request to the downstream entity.

    摘要翻译: 通常,描述了用于通过内容传送网络(CDN)向上游内容服务实体广告最终用户内容传递可达性的技术。 在一个示例中,内容服务实体的CDN互连(CDNI)设备接收指定下游实体的前缀广告,并指示下游实体向网络地址前缀提供内容传送可达性。 CDNI设备的请求路由器接收包含内容请求的内容请求,并指定最终用户设备接收内容的网络地址,其中网络地址在由网络地址前缀定义的范围内。 所述请求路由器至少基于所述内容传递可达性指示来选择所述下游实体来服务所述内容请求,并将所述内容请求重定向到所述下游实体。

    Scheduled network layer programming within a multi-topology computer network
    28.
    发明授权
    Scheduled network layer programming within a multi-topology computer network 有权
    多拓扑计算机网络内的计划网络层编程

    公开(公告)号:US08824274B1

    公开(公告)日:2014-09-02

    申请号:US13340191

    申请日:2011-12-29

    申请人: Jan Medved David Ward

    发明人: Jan Medved David Ward

    IPC分类号: H04L1/00

    CPC分类号: H04L41/12 H04L45/02 H04L47/20

    摘要: In general, techniques are described for dynamically scheduling and establishing paths in a multi-layer, multi-topology network to provide dynamic network resource allocation and support packet flow steering along paths prescribed at any layer or combination of layers of the network. In one example, a multi-topology path computation element (PCE) accepts requests from client applications for dedicated paths. The PCE receives topology information from network devices and attempts to identify paths through a layer or combination of layers of the network that can be established at the requested time in view of the specifications requested for the dedicated paths and the anticipated bandwidth/capacity available in the network. The PCE schedules the identified paths through the one or more layers of the network to carry traffic for the requested paths. At the scheduled times, the PCE programs path forwarding information into network nodes to establish the scheduled paths.

    摘要翻译: 通常,描述了用于在多层多拓扑网络中动态调度和建立路径的技术,以提供动态网络资源分配并且支持沿着网络的任何层或层的组合处规定的路径的分组流转向。 在一个示例中,多拓扑路径计算元件(PCE)接受来自客户端应用的专用路径的请求。 PCE从网络设备接收拓扑信息,并且尝试通过可以在所请求的时间建立的网络的层或层的组合来鉴别路径,鉴于专用路径所要求的规范以及可用的专用路径的预期带宽/容量 网络。 PCE通过网络的一个或多个层来调度所识别的路径,以携带所请求的路径的流量。 在预定时间,PCE程序将信息路由到网络节点中以建立预定路径。

    Multi-topology resource scheduling within a computer network
    29.
    发明授权
    Multi-topology resource scheduling within a computer network 有权
    计算机网络内的多拓扑资源调度

    公开(公告)号:US08787154B1

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

    申请号:US13339983

    申请日:2011-12-29

    申请人: Jan Medved David Ward

    发明人: Jan Medved David Ward

    IPC分类号: H04L1/00

    摘要: In general, techniques are described for dynamically scheduling and establishing paths in a multi-layer, multi-topology network to provide dynamic network resource allocation and support packet flow steering along paths prescribed at any layer or combination of layers of the network. In one example, a multi-topology path computation element (PCE) accepts requests from client applications for dedicated paths. The PCE receives topology information from network devices and attempts to identify paths through a layer or combination of layers of the network that can be established at the requested time in view of the specifications requested for the dedicated paths and the anticipated bandwidth/capacity available in the network. The PCE schedules the identified paths through the one or more layers of the network to carry traffic for the requested paths. At the scheduled times, the PCE programs path forwarding information into network nodes to establish the scheduled paths.

    摘要翻译: 通常,描述了用于在多层多拓扑网络中动态调度和建立路径的技术,以提供动态网络资源分配并且支持沿着网络的任何层或层的组合处规定的路径的分组流转向。 在一个示例中,多拓扑路径计算元件(PCE)接受来自客户端应用的专用路径的请求。 PCE从网络设备接收拓扑信息,并且尝试通过可以在所请求的时间建立的网络的层或层的组合来鉴别路径,鉴于专用路径所要求的规范以及可用的专用路径的预期带宽/容量 网络。 PCE通过网络的一个或多个层来调度所识别的路径,以携带所请求的路径的流量。 在预定时间,PCE程序将信息路由到网络节点中以建立预定路径。

    Dynamically generating application-layer traffic optimization protocol maps
    30.
    发明授权
    Dynamically generating application-layer traffic optimization protocol maps 有权
    动态生成应用层流量优化协议映射

    公开(公告)号:US08700801B2

    公开(公告)日:2014-04-15

    申请号:US13110987

    申请日:2011-05-19

    IPC分类号: H04L29/06

    摘要: In general, techniques are described for using routing information obtained by operation of network routing protocols to dynamically generate network and cost maps for an application-layer traffic optimization (ALTO) service. For example, an ALTO server of an autonomous system (AS) receives routing information from routers of the AS by listening for routing protocol updates outputted by the routers and uses the received topology information to dynamically generate a network map of PIDs that reflects a current topology of the AS and/or of the broader network that includes the AS. Additionally, the ALTO server dynamically calculates inter-PID costs using received routing information that reflects current link metrics. The ALTO server then assembles the inter-PID costs into a cost map that the ALTO server may provide, along with the network map, to clients of the ALTO service.

    摘要翻译: 一般来说,描述了使用通过网络路由协议的操作而获得的路由信息​​来动态地生成用于应用层流量优化(ALTO)服务的网络和成本映射的技术。 例如,自治系统(AS)的ALTO服务器通过监听由路由器输出的路由协议更新从AS的路由器接收路由信息,并使用接收的拓扑信息动态生成反映当前拓扑的PID的网络映射 的AS和/或包括AS的更广泛的网络。 此外,ALTO服务器使用反映当前链路指标的接收路由信息动态计算PID间成本。 然后,ALTO服务器将PID成本组合到ALTO服务器可以提供的成本图以及网络映射到ALTO服务的客户端。