会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 16. 发明申请
    • Operating System Distributed Over Heterogeneous Platforms
    • 操作系统分布在异构平台上
    • US20100251265A1
    • 2010-09-30
    • US12413619
    • 2009-03-30
    • Orion T. HodsonGalen C. HuntEdmund B. Nightingale
    • Orion T. HodsonGalen C. HuntEdmund B. Nightingale
    • G06F9/46G06F13/00
    • 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域等。此外,操作系统允许应用模块使用本地通信路径和远程通信路径透明地访问组件。 此外,操作系统包括策略管理器模块,其基于与组件之间的交互关系相关联的亲和度值来确定组件的位置。 亲和力值表示交互关系对组件的相对位置的敏感性。
    • 18. 发明授权
    • Server failure recovery
    • 服务器故障恢复
    • US09170892B2
    • 2015-10-27
    • US13116270
    • 2011-05-26
    • Edmund B. NightingaleJeremy E. Elson
    • Edmund B. NightingaleJeremy E. Elson
    • G06F15/173G06F11/16G06F11/20
    • 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.
    • 在此描述了被配置为在非持久存储器中维护存储分配映射的元数据服务器。 道存储分配映射将服务器与存储分配相关联,存储分配表示存储在服务器上的数据。 响应于故障,元数据服务器从服务器接收存储分配,并从存储分配重建存储分配映射。 元数据服务器还被配置为通过在恢复过程期间向客户端提供存储分配映射,使客户端能够在故障服务器的恢复过程中进行操作。 另外在恢复过程中,作为恢复过程的一部分,故障服务器的替换服务器有条件地覆盖从其他服务器接收的其他数据的存储数据。 替换服务器基于与数据相关联的版本信息和与其他数据相关联的版本信息有条件地重写,版本信息与存储分配映射的一个或多个版本相关联。