会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Bandwidth-proportioned datacenters
    • 带宽比例数据中心
    • US08438244B2
    • 2013-05-07
    • US12766726
    • 2010-04-23
    • Edmund B. NightingaleJeremy E. ElsonJonathan R. HowellGalen C. HuntDavid A. Maltz
    • Edmund B. NightingaleJeremy E. ElsonJonathan R. HowellGalen C. HuntDavid A. Maltz
    • G06F15/16
    • G06F17/30194
    • A system including at least one storage node and at least one computation node connected by a switch is described herein. Each storage node has one or more storage units and one or more network interface components, the collective bandwidths of the storage units and the network interface components being proportioned to one another to enable communication to and from other nodes at the collective bandwidth of the storage units. Each computation node has logic configured to make requests of storage nodes, an input/output bus, and one or more network interface components, the bandwidth of the bus and the collective bandwidths of the network interface components being proportioned to one another to enable communication to and from other nodes at the bandwidth of the input/output bus.
    • 本文描述了包括至少一个存储节点和由交换机连接的至少一个计算节点的系统。 每个存储节点具有一个或多个存储单元和一个或多个网络接口组件,存储单元和网络接口组件的集合带宽彼此成比例,以使得能够在存储单元的集合带宽处与其他节点进行通信 。 每个计算节点具有被配置为进行存储节点,输入/输出总线以及一个或多个网络接口组件的请求的逻辑,总线的带宽和网络接口组件的集体带宽彼此成比例,以使得能够 并从输入/输出总线带宽的其他节点。
    • 3. 发明申请
    • Effective Circuits in Packet-Switched Networks
    • 分组交换网络中的有效电路
    • US20120278400A1
    • 2012-11-01
    • US13096194
    • 2011-04-28
    • Jeremy E. ElsonEdmund B. Nightingale
    • Jeremy E. ElsonEdmund B. Nightingale
    • G06F15/16
    • H04L69/40H04L47/722H04L69/163H04W28/20
    • The creation of an effective circuit between a sender device and a receiver device over the packet-switched network is described herein. To establish the effective circuit, the sender device sends a request to the receiver device through the packet-switched network. The request is associated with a bandwidth reservation from the receiver device for reception of a message from the sender device. The receiver device receives multiple requests from multiple sender devices and reserves bandwidth for at least one of the sender devices. The receiver device then sends a response to the at least one sender device providing clearance to send the message to the receiver device using the reserved bandwidth, the request and response establishing the effective circuit. The receiver device may also decline the requests of the other sender devices, causing the other sender devices to send other requests to other receiver devices.
    • 本文描述了通过分组交换网络在发送器设备和接收器设备之间创建有效电路。 为了建立有效的电路,发送方设备通过分组交换网络向接收方发送请求。 该请求与来自接收机设备的带宽预留相关联,用于从发送者设备接收消息。 接收机设备从多个发送者设备接收多个请求,并为至少一个发送者设备保留带宽。 接收机设备然后向至少一个发送器设备发送响应,提供间隙以使用预留带宽(建立有效电路的请求和响应)将消息发送到接收机设备。 接收机设备还可以拒绝其他发送者设备的请求,导致其他发送者设备向其他接收机设备发送其他请求。
    • 4. 发明申请
    • Server Failure Recovery
    • 服务器故障恢复
    • US20110258488A1
    • 2011-10-20
    • US13116270
    • 2011-05-26
    • Edmund B. NightingaleJeremy E. Elson
    • Edmund B. NightingaleJeremy E. Elson
    • G06F11/14
    • G06F11/1658G06F11/2038
    • A metadata server configured to maintain storage assignment mappings in non-persistent storage is described herein. The tract storage assignment mappings associate servers with storage assignments, the storage assignments representing the data stored on the servers. Responsive to a failure, the metadata server receives the storage assignments from the servers and rebuilds the storage assignment mappings from the storage assignments. The metadata server is also configured to enable clients to operate during a recovery process for a failed server by providing the storage assignment mappings to the clients during the recovery process. Also during the recovery process, the replacement server for the failed server conditionally overwrites stored data with other data received from other servers as part of the recovery process. The replacement server conditionally overwrites based on version information associated with the data and version information associated with the other data, the version information being associated with one or more versions of the storage assignment mappings
    • 在此描述了被配置为在非持久存储器中维护存储分配映射的元数据服务器。 道存储分配映射将服务器与存储分配相关联,存储分配表示存储在服务器上的数据。 响应于故障,元数据服务器从服务器接收存储分配,并从存储分配重建存储分配映射。 元数据服务器还被配置为通过在恢复过程期间向客户端提供存储分配映射,使客户端能够在故障服务器的恢复过程中进行操作。 另外在恢复过程中,作为恢复过程的一部分,故障服务器的替换服务器有条件地覆盖从其他服务器接收的其他数据的存储数据。 替换服务器基于与数据相关联的版本信息和与其他数据相关联的版本信息有条件地重写,版本信息与存储分配映射的一个或多个版本相关联
    • 5. 发明申请
    • Data Layout for Recovery and Durability
    • 恢复和耐用性的数据布局
    • US20110258483A1
    • 2011-10-20
    • US13112978
    • 2011-05-20
    • Jeremy E. ElsonEdmund B. NightingaleJohn R. DouceurStuart SchechterPeter L. Montgomery
    • Jeremy E. ElsonEdmund B. NightingaleJohn R. DouceurStuart SchechterPeter L. Montgomery
    • G06F11/16G06F15/177
    • G06F11/1662G06F11/1076G06F11/2035G06F11/2048G06F2211/104
    • A Metadata server described herein is configured to generate a metadata table optimized for data durability and recovery. In generating the metadata table, the metadata server associates each possible combination of servers with one of the indices of the table, thereby ensuring that each server participates in recovery in the event of a server failure. In addition, the metadata server may also associate one or more additional servers with each index to provide added data durability. Upon generating the metadata table, the metadata server provides the metadata table to clients or servers. Alternatively, the metadata server may provide rules and parameters to clients to enable those clients to identify servers storing data items. The clients may use these parameters and an index as inputs to the rules to determine the identities of servers storing or designated to store data items corresponding to the index.
    • 这里描述的元数据服务器被配置为生成针对数据持久性和恢复优化的元数据表。 在生成元数据表时,元数据服务器将每个可能的服务器组合与表的索引之一相关联,从而确保每个服务器在服务器发生故障的情况下参与恢复。 此外,元数据服务器还可以将一个或多个附加服务器与每个索引相关联,以提供附加的数据耐久性。 在生成元数据表时,元数据服务器将元数据表提供给客户端或服务器。 或者,元数据服务器可以向客户端提供规则和参数,以使得这些客户端能够识别存储数据项的服务器。 客户端可以使用这些参数和索引作为规则的输入,以确定存储或指定用于存储对应于索引的数据项的服务器的身份。
    • 9. 发明授权
    • Operating system distributed over heterogeneous platforms
    • 操作系统分布在异构平台上
    • US08776088B2
    • 2014-07-08
    • US12413619
    • 2009-03-30
    • Orion T. HodsonGalen C. HuntEdmund B. Nightingale
    • Orion T. HodsonGalen C. HuntEdmund B. Nightingale
    • G06F3/00G06F15/16
    • G06F9/54G06F9/465G06F9/4843G06F9/5077G06F9/546G06F2209/462Y02D10/22Y02D10/24Y02D10/36
    • An illustrative operating system distributes two or more instances of the operating system over heterogeneous platforms of a computing device. The instances of the operating system work together to provide single-kernel semantics to present a common operating system abstraction to application modules. The heterogeneous platforms may include co-processors that use different instruction set architectures and/or functionality, different NUMA domains, etc. Further, the operating system allows application modules to transparently access components using a local communication path and a remote communication path. Further, the operating system includes a policy manager module that determines the placement of components based on affinity values associated with interaction relations between components. The affinity values express the sensitivity of the interaction relations to a relative location of the components.
    • 说明性操作系统在操作系统的异构平台上分布两个或多个操作系统的实例。 操作系统的实例共同提供单核内核语义,以向应用程序模块呈现常见的操作系统抽象。 异构平台可以包括使用不同的指令集架构和/或功能的协处理器,不同的NUMA域等。此外,操作系统允许应用模块使用本地通信路径和远程通信路径透明地访问组件。 此外,操作系统包括策略管理器模块,其基于与组件之间的交互关系相关联的亲和度值来确定组件的位置。 亲和力值表示交互关系对组件的相对位置的敏感性。