Low level object version tracking using non-volatile memory write generations
    1.
    发明授权
    Low level object version tracking using non-volatile memory write generations 有权
    低级对象版本跟踪使用非易失性内存写入代码

    公开(公告)号:US08874515B2

    公开(公告)日:2014-10-28

    申请号:US13084464

    申请日:2011-04-11

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30309 G06F17/3023

    摘要: Data versioning in a non-volatile memory. An object key associated with a data object is created. An index into an object table is generated using the object key. A version number is stored in conjunction with the data object stored in the non-volatile memory. In an object linked-list, the object key and the location information of the data object in the non-volatile memory are stored. A record associated with the data object is created in an object table. The record includes an index, a reference to the object linked-list, and the version number. The index is generated based on the object key.

    摘要翻译: 在非易失性存储器中进行数据版本控制。 创建与数据对象关联的对象密钥。 使用对象键生成对象表的索引。 版本号与存储在非易失性存储器中的数据对象一起存储。 在对象链表中,存储非易失性存储器中的对象密钥和数据对象的位置信息。 与数据对象关联的记录在对象表中创建。 记录包括索引,对对象链接列表的引用和版本号。 索引是基于对象键生成的。

    Failure recovery using consensus replication in a distributed flash memory system
    2.
    发明授权
    Failure recovery using consensus replication in a distributed flash memory system 有权
    在分布式闪存系统中使用共识复制的故障恢复

    公开(公告)号:US08856593B2

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

    申请号:US13085441

    申请日:2011-04-12

    IPC分类号: G06F11/00 G06F11/20

    摘要: Data replication in a distributed node system including one or more nodes. A consensus protocol for failure recovery is implemented. Data items and information relating to consensus protocol roles of participant nodes are stored in at least some of the plurality of nodes. Logical logs stored in at least some of the plurality of nodes are created. The logical logs contain additional consensus protocol information including container metadata and replicated data.

    摘要翻译: 包括一个或多个节点在内的分布式节点系统中的数据复制。 实施故障恢复协商一致的协议。 与参与者节点的协商一致的协议角色有关的数据项和信息被存储在多个节点中的至少一些节点中。 创建存储在多个节点中的至少一些节点中的逻辑日志。 逻辑日志包含额外的共识协议信息,包括容器元数据和复制数据。

    FAILURE RECOVERY USING CONSENSUS REPLICATION IN A DISTRIBUTED FLASH MEMORY SYSTEM
    3.
    发明申请
    FAILURE RECOVERY USING CONSENSUS REPLICATION IN A DISTRIBUTED FLASH MEMORY SYSTEM 有权
    在分布式闪存存储器系统中使用共识再现的故障恢复

    公开(公告)号:US20120011398A1

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

    申请号:US13085441

    申请日:2011-04-12

    IPC分类号: G06F11/14

    摘要: Data replication in a distributed node system including one or more nodes. A consensus protocol for failure recovery is implemented. Data items and information relating to consensus protocol roles of participant nodes are stored in at least some of the plurality of nodes. Logical logs stored in at least some of the plurality of nodes are created. The logical logs contain additional consensus protocol information including container metadata and replicated data.

    摘要翻译: 包括一个或多个节点在内的分布式节点系统中的数据复制。 实施故障恢复协商一致的协议。 与参与者节点的协商一致的协议角色有关的数据项和信息被存储在多个节点中的至少一些节点中。 创建存储在多个节点中的至少一些节点中的逻辑日志。 逻辑日志包含额外的共识协议信息,包括容器元数据和复制数据。

    Cluster of processing nodes with distributed global flash memory using commodity server technology
    4.
    发明授权
    Cluster of processing nodes with distributed global flash memory using commodity server technology 有权
    使用商品服务器技术的具有分布式全局闪存的处理节点集群

    公开(公告)号:US09047351B2

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

    申请号:US13084502

    申请日:2011-04-11

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30557 G06F17/30519

    摘要: Approaches for a distributed storage system that comprises a plurality of nodes. Each node, of the plurality of nodes, executes one or more application processes which are capable of accessing persistent shared memory. The persistent shared memory is implemented by solid state devices physically maintained on each of the plurality of nodes. Each the one or more application processes, maintained on a particular node, of the plurality of nodes, communicates with a shared data fabric (SDF) to access the persistent shared memory. The persistent shared memory comprises a scoreboard implemented in shared DRAM memory that is mapped to a persistent storage. The scoreboard provides a crash tolerant mechanism for enabling application processes to communicate with the shared data fabric (SDF).

    摘要翻译: 包括多个节点的分布式存储系统的方法。 多个节点中的每个节点执行能够访问持久共享存储器的一个或多个应用进程。 永久共享存储器由物理上保持在多个节点中的每个节点上的固态设备来实现。 维护在多个节点的特定节点上的每一个应用进程与共享数据结构(SDF)进行通信以访问持久共享存储器。 永久共享存储器包括被映射到持久存储器的共享DRAM存储器中实现的记分板。 记分板提供容错机制,使应用程序进程能够与共享数据结构(SDF)进行通信。

    CLUSTER OF PROCESSING NODES WITH DISTRIBUTED GLOBAL FLASH MEMORY USING COMMODITY SERVER TECHNOLOGY
    5.
    发明申请
    CLUSTER OF PROCESSING NODES WITH DISTRIBUTED GLOBAL FLASH MEMORY USING COMMODITY SERVER TECHNOLOGY 有权
    使用商品服务器技术的分布式全局闪存存储器处理组群

    公开(公告)号:US20120017037A1

    公开(公告)日:2012-01-19

    申请号:US13084502

    申请日:2011-04-11

    IPC分类号: G06F12/00

    CPC分类号: G06F17/30557 G06F17/30519

    摘要: Approaches for a distributed storage system that comprises a plurality of nodes. Each node, of the plurality of nodes, executes one or more application processes which are capable of accessing persistent shared memory. The persistent shared memory is implemented by solid state devices physically maintained on each of the plurality of nodes. Each the one or more application processes, maintained on a particular node, of the plurality of nodes, communicates with a shared data fabric (SDF) to access the persistent shared memory. The persistent shared memory comprises a scoreboard implemented in shared DRAM memory that is mapped to a persistent storage. The scoreboard provides a crash tolerant mechanism for enabling application processes to communicate with the shared data fabric (SDF).

    摘要翻译: 包括多个节点的分布式存储系统的方法。 多个节点中的每个节点执行能够访问持久共享存储器的一个或多个应用进程。 永久共享存储器由物理上保持在多个节点中的每个节点上的固态设备来实现。 维护在多个节点的特定节点上的每一个应用进程与共享数据结构(SDF)进行通信以访问持久共享存储器。 永久共享存储器包括被映射到持久存储器的共享DRAM存储器中实现的记分板。 记分板提供容错机制,使应用程序进程能够与共享数据结构(SDF)进行通信。

    Secure processing for authentication of a wireless communications device
    6.
    发明授权
    Secure processing for authentication of a wireless communications device 有权
    用于无线通信设备认证的安全处理

    公开(公告)号:US06201871B1

    公开(公告)日:2001-03-13

    申请号:US09136894

    申请日:1998-08-19

    IPC分类号: H04K100

    摘要: The invention provides technology that improves the security of the A-Keys in a wireless communications system. The technology effectively prevents any human access to the A-Keys and eliminates cloning. The invention improves the security and integrity of the wireless communications system. A secure processor exchanges random numbers with a wireless communications device to generate the A-Key. The secure processor then encrypts the A-Key and transfers the encrypted A-Key to an authentication system. When the authentication system generates or updates the SSD, the authentication system transfers the encrypted A-Key and other information to the secure processor. The secure processor decrypts the A-Key and calculates the SSD. The secure processor transfers the SSD to the authentication system for use in authenticating the wireless communications device.

    摘要翻译: 本发明提供了提高无线通信系统中的A-Keys的安全性的技术。 该技术有效地防止任何人类进入A-Keys并消除克隆。 本发明改进了无线通信系统的安全性和完整性。 安全处理器与无线通信设备交换随机数以生成A密钥。 然后安全处理器对A-Key进行加密,并将加密的A-Key传送到认证系统。 当认证系统生成或更新SSD时,认证系统将加密的A-Key和其他信息传送到安全处理器。 安全处理器解密A-Key并计算SSD。 安全处理器将SSD传输到认证系统以用于认证无线通信设备。

    Low Level Object Version Tracking Using Non-Volatile Memory Write Generations
    7.
    发明申请
    Low Level Object Version Tracking Using Non-Volatile Memory Write Generations 有权
    使用非易失性存储器写入代码的低级对象版本跟踪

    公开(公告)号:US20120259863A1

    公开(公告)日:2012-10-11

    申请号:US13084464

    申请日:2011-04-11

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30309 G06F17/3023

    摘要: Data versioning in a non-volatile memory. An object key associated with a data object is created. An index into an object table is generated using the object key. A version number is stored in conjunction with the data object stored in the non-volatile memory. In an object linked-list, the object key and the location information of the data object in the non-volatile memory are stored. A record associated with the data object is created in an object table. The record includes an index, a reference to the object linked-list, and the version number. The index is generated based on the object key.

    摘要翻译: 在非易失性存储器中进行数据版本控制。 创建与数据对象关联的对象密钥。 使用对象键生成对象表的索引。 版本号与存储在非易失性存储器中的数据对象一起存储。 在对象链表中,存储非易失性存储器中的对象密钥和数据对象的位置信息。 与数据对象关联的记录在对象表中创建。 记录包括索引,对对象链接列表的引用和版本号。 索引是基于对象键生成的。