会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • Efficient recovery of replicated data items
    • 有效地恢复复制的数据项
    • US20060129612A1
    • 2006-06-15
    • US11013274
    • 2004-12-14
    • John MacCormickChandramohan ThekkathLidong Zhou
    • John MacCormickChandramohan ThekkathLidong Zhou
    • G06F17/30
    • G06F11/1469G06F11/1451G06F11/1471Y10S707/99953
    • Methods and apparatuses are provided for recovering one or more replicated datasets. In accordance to some embodiments of the invention, this is accomplished by determining whether a log contains one or more entries indicating a corruption in a replicated data item; and recovering the replicated data item if the log contains any such entries. The log, however, is maintained at a higher layer in a software hierarchy than the layer at which the replicated data item is recovered. As a result, there is no need to maintain a separate replication log at the layer where the replicated data item is recovered. In accordance to some embodiments of the invention, this is accomplished by recording an entry indicating that an operation was performed on a replicated record in a log at a higher layer in a software hierarchy, determining whether a failure occurred during the operation, and reconciling the replicated record at a lower layer in the software hierarchy if it is determined that a failure occurred during the operation. As a result, the present invention eliminates the need for additional disk writes required by conventional techniques that use a replication log to at the same layer where the data recovery is performed.
    • 提供了用于恢复一个或多个复制数据集的方法和装置。 根据本发明的一些实施例,这是通过确定日志是否包含指示复制数据项中的损坏的一个或多个条目来实现的; 并且如果日志包含任何这样的条目,则恢复复制的数据项。 然而,日志在软件层次结构中保留在复制数据项恢复的层的较高层。 因此,无需在复制的数据项被恢复的层上维护单独的复制日志。 根据本发明的一些实施例,这是通过记录指示对软件层级中较高层的日志中的复制记录执行操作的条目,确定在操作期间是否发生故障,并且 如果确定在操作期间发生故障,则在软件层次结构中较低层的复制记录。 结果,本发明消除了对在执行数据恢复的同一层使用复制日志的常规技术所需的附加磁盘写入的需要。
    • 5. 发明申请
    • Implementing a tree data storage structure in a distributed environment
    • 在分布式环境中实现树状数据存储结构
    • US20060282481A1
    • 2006-12-14
    • US11149656
    • 2005-06-10
    • Lidong ZhouChandramohan Thekkath
    • Lidong ZhouChandramohan Thekkath
    • G06F17/30
    • G06F17/30362G06F17/30327
    • Tree data storage structures are implemented on respective computers in a distributed environment, such as on a network, so that information associated with nodes of one computer's tree data storage structure may be read or written to by another computer in the network. To promote efficiency, a cache may be employed on the computers in the network such that each computer caches information associated with nodes of tree data storage structures located on the computers in the network. A lock service may implement a caching protocol to provide efficient concurrency of caching operations while ensuring that current information associated with the nodes is available to all computers in the network.
    • 树数据存储结构在诸如网络上的分布式环境中的相应计算机上实现,使得与一个计算机的树数据存储结构的节点相关联的信息可以被网络中的另一计算机读取或写入。 为了提高效率,可以在网络中的计算机上采用缓存,使得每个计算机缓存与位于网络中的计算机上的树数据存储结构的节点相关联的信息。 锁定服务可以实现缓存协议以提供高速缓存操作的并发性,同时确保与节点相关联的当前信息可用于网络中的所有计算机。
    • 8. 发明申请
    • Algorithm for tree traversals using left links
    • 使用左链接的树遍历算法
    • US20060026188A1
    • 2006-02-02
    • US11219140
    • 2005-09-01
    • Marc NajorkChandramohan Thekkath
    • Marc NajorkChandramohan Thekkath
    • G06F7/00
    • G06F17/30958Y10S707/918Y10S707/99944
    • An information management system includes a computer and a database comprising a B-Tree data structure comprising a plurality of nodes associated with disk blocks and handles stored in the nodes. At least one left-link handle, hleft, stored in each node points to a left sibling of that node. A mechanism for performing a lookup operation with respect to a key, k, traverses the B-Tree and refers to the left-link handle, hleft, of a node to access a left sibling of the node if the key k is less than or equal to a value kmin stored in the node. Mechanisms are also provided for performing insert and delete operations, and the lookup, insert, and delete operations detect if the key range of an index node, A, does not include the key k that the operation is trying to locate, and follow a handle A.hleft to the left sibling when k≦A.kmin.
    • 信息管理系统包括计算机和包括B-Tree数据结构的数据库,该B-Tree数据结构包括与磁盘块相关联的多个节点和存储在节点中的句柄。 存储在每个节点中的至少一个左链接句柄h 指向该节点的左兄弟节点。 用于执行关于密钥k的查找操作的机制遍历B树并且参考节点的左链接句柄html左侧来访问节点的左兄弟节点 如果密钥k小于或等于存储在节点中的值k分钟。 还提供了用于执行插入和删除操作的机制,并且查找,插入和删除操作检测索引节点A的关键范围是否不包括操作正在查找的密钥k,并遵循句柄 当k <= AK分钟时,向左兄弟姐妹左边
    • 10. 发明申请
    • Method and system for initializing host location information across smart bridge topology changes
    • 在智能桥拓扑变化中初始化主机位置信息的方法和系统
    • US20050036500A1
    • 2005-02-17
    • US10642002
    • 2003-08-15
    • Thomas RodehefferMark LillibridgeChandramohan Thekkath
    • Thomas RodehefferMark LillibridgeChandramohan Thekkath
    • H04L12/46H04L12/56H04L12/28G06F15/16
    • H04L12/462H04L45/02H04L45/48
    • A network includes multiple segments and bridges interconnecting the segments, with hosts coupled to the segments. The bridges are smart bridges that each perform a host location initialization function. The host location initialization function in one bridge is performed in corporation with all other bridges in the bridged network via an instance through a propagation order spanning tree (POST). The initialization method includes obtaining prior host location information which is at least a partial representation of the host locations in the bridged network before the network topology change, obtaining hints on host location changes resulting from the network topology change, and modifying the prior host location information according to the hints to construct host location information for initialization. Location information for at least a portion of the hosts in the bridged network is preserved or discovered quickly each time when the network topology changes.
    • 网络包括多个段和桥连接这些段,与主机耦合到段。 桥是每个执行主机位置初始化功能的智能桥。 一个桥中的主机位置初始化功能是通过一个实例通过传播顺序生成树(POST)与桥接网络中的所有其他网桥一起执行的。 所述初始化方法包括:在所述网络拓扑变化之前获得作为所述桥接网络中的主机位置的至少部分表示的先前主机位置信息,获得由所述网络拓扑变化导致的主机位置改变的提示,以及修改所述先前主机位置信息 根据提示构建主机位置信息进行初始化。 每当网络拓扑发生变化时,桥接网络中至少一部分主机的位置信息将被快速保存或发现。