Query routing in a distributed database system
    1.
    发明授权
    Query routing in a distributed database system 有权
    在分布式数据库系统中查询路由

    公开(公告)号:US09135310B2

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

    申请号:US13754411

    申请日:2013-01-30

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/30545

    摘要: A distributed query system includes a distributed collection of dynamically created compiled queries. As each client submits a query, a parameterized query skeleton is identified, which identifies the general form of the query, and the parameters associated with the particular query. If a compiled form of the skeletal query is available within the distributed system, it is executed with the parameters of the current query. If the compiled form of the skeletal query is not available within the distributed system, a compiled form is created, and the location of this compiled skeletal query is stored for subsequent access by this client, or other clients. The executable compiled skeletal queries may be stored at each client system, in a commonly available server storage system, or within one or more database servers. A routing system may be provided to efficiently route parameterized queries to the appropriate location(s) of the compiled skeletal query.

    摘要翻译: 分布式查询系统包括动态创建的编译查询的分布式集合。 当每个客户端提交查询时,标识参数化查询框架,其标识查询的一般形式以及与特定查询相关联的参数。 如果骨架查询的编译形式在分布式系统中可用,则使用当前查询的参数执行。 如果骨骼查询的编译形式在分布式系统中不可用,则会创建一个编译表单,并且存储此编译的骨架查询的位置,以供该客户端或其他客户端随后访问。 可执行编译的骨架查询可以存储在每个客户端系统,通常可用的服务器存储系统中,或者在一个或多个数据库服务器内。 可以提供路由系统以有效地将参数化的查询路由到编译的骨架查询的适当位置。

    QUERY ROUTING IN A DISTRIBUTED DATABASE SYSTEM
    2.
    发明申请
    QUERY ROUTING IN A DISTRIBUTED DATABASE SYSTEM 有权
    分布式数据库系统中的QUERY路由

    公开(公告)号:US20130198232A1

    公开(公告)日:2013-08-01

    申请号:US13754411

    申请日:2013-01-30

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30545

    摘要: A distributed query system includes a distributed collection of dynamically created compiled queries. As each client submits a query, a parameterized query skeleton is identified, which identifies the general form of the query, and the parameters associated with the particular query. If a compiled form of the skeletal query is available within the distributed system, it is executed with the parameters of the current query. If the compiled form of the skeletal query is not available within the distributed system, a compiled form is created, and the location of this compiled skeletal query is stored for subsequent access by this client, or other clients. The executable compiled skeletal queries may be stored at each client system, in a commonly available server storage system, or within one or more database servers. A routing system may be provided to efficiently route parameterized queries to the appropriate location(s) of the compiled skeletal query.

    摘要翻译: 分布式查询系统包括动态创建的编译查询的分布式集合。 当每个客户端提交查询时,标识参数化查询框架,其标识查询的一般形式以及与特定查询相关联的参数。 如果骨架查询的编译形式在分布式系统中可用,则使用当前查询的参数执行。 如果骨骼查询的编译形式在分布式系统中不可用,则会创建一个编译表单,并且存储此编译的骨架查询的位置,以供该客户端或其他客户端随后访问。 可执行编译的骨架查询可以存储在每个客户端系统,通常可用的服务器存储系统中,或者在一个或多个数据库服务器内。 可以提供路由系统以有效地将参数化的查询路由到编译的骨架查询的适当位置。

    Hitless pruning protocol upgrade on single supervisor network devices
    3.
    发明授权
    Hitless pruning protocol upgrade on single supervisor network devices 有权
    在单管理网络设备上无缝修剪协议升级

    公开(公告)号:US09131014B2

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

    申请号:US13589333

    申请日:2012-08-20

    CPC分类号: H04L69/40 H04L12/4641

    摘要: In Service Software Upgrade (ISSU) permits administrators to upgrade the control plane software of a network device without any disruption to the traffic passing through the data plane of the network device. However, because the control plane is unavailable, the network device is unable to transmit periodic messages to re-subscribe to specific VLANs. This may result in a service outage in end devices that rely on the network device to receive data assigned to those VLANs. To prevent the network device from being unsubscribed from the VLANs while the control plane is unavailable, the network device may transmit a control plane message before starting ISSU. Once a neighboring network device receives the message, the neighboring device delays unsubscribing the network device until the control plane is again available. Thus, the network device may perform ISSU without the possibility of data traffic not reaching end devices.

    摘要翻译: 在服务软件升级(ISSU)中,管理员可以升级网络设备的控制平面软件,而不会对通过网络设备数据平面的流量造成任何干扰。 然而,由于控制平面不可用,网络设备无法传输周期性消息以重新订阅特定的VLAN。 这可能导致依赖于网络设备的终端设备中的服务中断来接收分配给这些VLAN的数据。 为了防止网络设备在控制平面不可用时从VLAN中取消订阅,网络设备可以在开始ISSU之前发送控制平面消息。 一旦相邻网络设备接收到消息,相邻设备会延迟取消订阅网络设备,直到控制平面再次可用。 因此,网络设备可以执行ISSU而没有数据业务没有到达终端设备的可能性。

    Domain-independent persistent fibre channel identifiers
    4.
    发明授权
    Domain-independent persistent fibre channel identifiers 有权
    与域无关的持久性光纤通道标识符

    公开(公告)号:US08699497B2

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

    申请号:US12911848

    申请日:2010-10-26

    IPC分类号: H04L12/56

    摘要: A Fiber Channel switch is provided for a relative addressing scheme for domain values to avoid losing portions of a Fiber Channel identifier. At a Fiber Channel switch, data is stored that assigns a relative domain field value to a run-time domain. The relative domain field value used for a Fiber Channel identifier is determined for devices connected to the switch based on the run-time domain of the devices and the virtual storage area network in which the devices are active. A Fiber Channel identifier is stored in a memory of the switch that comprises the relative domain field value determined for the device together with area and port values for the device. The relative domain value is either a reserved domain field value for an existing virtual storage area network or any of the regular domain field values for a new virtual storage area network.

    摘要翻译: 提供光纤通道交换机用于域值的相对寻址方案,以避免丢失光纤通道标识符的部分。 在光纤通道交换机中,存储将相对域字段值分配给运行时域的数据。 基于设备的运行时域和设备处于活动状态的虚拟存储区域网络,为连接到交换机的设备确定用于光纤通道标识符的相对域字段值。 光纤通道标识符存储在交换机的存储器中,该存储器包括为设备确定的相对域字段值以及该设备的区域和端口值。 相对域值是现有虚拟存储区域网络的保留域字段值或新虚拟存储区域网络的任何常规域字段值。

    Merging a stand-alone switch to a fibre channel network
    7.
    发明授权
    Merging a stand-alone switch to a fibre channel network 有权
    将独立交换机合并到光纤通道网络

    公开(公告)号:US08811227B2

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

    申请号:US13176940

    申请日:2011-07-06

    IPC分类号: H04L12/54 H04L12/56

    CPC分类号: H04L49/357 H04L49/65

    摘要: A Fiber Channel (FC) switch and related methods are provided for merging the FC switch with an existing FC network. During a merge process of a stand-alone switch with an FC network, a first Exchange Fabric Parameters (EFP) frame is sent from the stand-alone switch to an FC switch in the existing FC network. The first EFP frame has an empty domain identifier (ID) list. The stand-alone switch receives a second EFP frame from the FC switch. The second EFP frame contains a domain ID list of domain IDs already in use in the FC network. The stand-alone switch compares the domain ID list in the second EFP frame with a stored list of one or more domain IDs associated with the stand-alone switch to determine if there is a domain ID overlap or conflict. If no conflict is detected, the stand-alone switch merges with the existing network without initiating a Build Fabric phase or a Principal Switch Selection phase that could cause disruption of traffic in the network.

    摘要翻译: 提供了光纤通道(FC)交换机和相关方法,用于将FC交换机与现有的FC网络进行合并。 在具有FC网络的独立交换机的合并过程中,第一个Exchange Fabric参数(EFP)帧从独立交换机发送到现有FC网络中的FC交换机。 第一个EFP帧具有空域标识符(ID)列表。 独立交换机从FC交换机接收第二个EFP帧。 第二个EFP帧包含已在FC网络中使用的域ID的域ID列表。 独立交换机将第二EFP帧中的域ID列表与与独立交换机相关联的一个或多个域ID的存储列表进行比较,以确定是否存在域ID重叠或冲突。 如果没有检测到冲突,则独立交换机与现有网络合并,而不会发起可能导致网络流量中断的构建结构阶段或主交换机选择阶段。

    N_Port ID Virtualization node redundancy
    9.
    发明申请
    N_Port ID Virtualization node redundancy 有权
    N_Port ID虚拟化节点冗余

    公开(公告)号:US20110228670A1

    公开(公告)日:2011-09-22

    申请号:US12661679

    申请日:2010-03-22

    IPC分类号: G06F11/00

    摘要: In one embodiment, a method includes establishing a link between two N_Port Identifier Virtualization (NPIV) switches, the link having a high cost assigned thereto. The NPIV switches are in communication with a plurality of hosts through an N_Port Virtualization (NPV) device. The method further includes receiving at a first of the NPIV switches, an indication of a failure at a second of the NPIV switches, receiving data at the first NPIV switch, the data destined for one of the hosts associated with a domain of the second NPIV switch, and forwarding the data to the NPV device for delivery to the host, wherein a Fibre Channel Identifier (FCID) of the host is the same before and after the failure at the second NPIV switch. An apparatus is also disclosed.

    摘要翻译: 在一个实施例中,一种方法包括在两个N_Port标识符虚拟化(NPIV)交换机之间建立链路,该链路具有高成本分配给它。 NPIV交换机通过N_Port虚拟化(NPV)设备与多个主机通信。 该方法还包括在第一NPIV交换机处接收在第一NPIV交换机的第二个NPIV交换机处的故障的指示,在第一NPIV交换机处接收数据,指向与第二NPIV的域相关联的主机之一的数据 切换并将数据转发到NPV设备以传送到主机,其中主机的光纤通道标识符(FCID)在第二NPIV交换机故障之前和之后是相同的。 还公开了一种装置。

    AUTOMATIC ADAPTIVE NETWORK TRAFFIC PRIORITIZATION AND SHAPING
    10.
    发明申请
    AUTOMATIC ADAPTIVE NETWORK TRAFFIC PRIORITIZATION AND SHAPING 有权
    自动自适应网络交通优化和形状

    公开(公告)号:US20090067328A1

    公开(公告)日:2009-03-12

    申请号:US12268375

    申请日:2008-11-10

    IPC分类号: H04L12/24 H04L12/66

    CPC分类号: H04W72/1242

    摘要: A local area network includes computers and peripherals networked in a high-speed LAN with access to a WAN through a slower connection via a broadband modem. A LAN gateway device manages data traffic between the local computers and peripherals and between the LAN and the WAN. The LAN gateway device provides multiple features, such as wired or wireless links, security, firewall, NAT, DCHP, traffic management, and the like. Traffic management features include an automatic quality of service priority classification scheme. A quality of service module automatically assigns priorities to the data streams based on analysis of the data packets. A configuration access list can be provided with pre-configured priorities for some streams. Initially, all streams are given highest priority and subsequently the priority is automatically adapted to the results of the packet analysis. Traffic shaping techniques control the LAN gateway upstream output and enable IP fragmentation of TCP packets according to measured upstream channel conditions.

    摘要翻译: 局域网包括网络连接在高速LAN中的计算机和外围设备,通过宽带调制解调器通过较慢的连接访问WAN。 LAN网关设备管理本地计算机和外围设备之间以及LAN和WAN之间的数据流量。 LAN网关设备提供多种功能,如有线或无线链路,安全防火墙,NAT,DCHP,流量管理等。 流量管理功能包括自动服务质量优先级分类方案。 服务质量模块根据数据包的分析自动分配数据流的优先级。 配置访问列表可以为某些流提供预先配置的优先级。 最初,所有流被赋予最高优先级,并且随后优先级被自动适应于分组分析的结果。 流量整形技术控制LAN网关上行输出,并根据测量的上行信道条件启用TCP分组的IP分片。