会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Collection ordering for replicated state machines
    • 针对复制状态机的集合订购
    • US08135987B2
    • 2012-03-13
    • US12793547
    • 2010-06-03
    • John DouceurJonathan HowellJacob R. Lorch
    • John DouceurJonathan HowellJacob R. Lorch
    • G06F11/00
    • G06F11/187G06F11/1482G06F2201/82
    • A replicated state machine with N replica servers may be configured to tolerate a count of F faults. A first operation (of a first ordering type) executes when a first quorum of correctly functioning replicas is available. A second operation (also of the first operation type) executes when a second quorum of correctly functioning replicas is available. A third operation (of a second ordering type) executes when a third quorum of correctly functioning replicas are available. The operations are executed by the replicated state machine such that: (1) the replicated state machine does not guarantee operational ordering between the first operation and the second operation; (2) the replicated state machine guarantees ordering between the first operation and the third operation; and (3) the replicated state machine guarantees ordering between the second operation and the third operation.
    • 具有N个副本服务器的复制状态机可以被配置为容忍F个故障的计数。 当正常运行的副本的第一个法定数量可用时,执行第一个操作(第一个排序类型)。 当正常运行的副本的第二个法定值可用时,执行第二个操作(也是第一个操作类型)。 当正常运行的副本的第三个法定值可用时,执行第三次操作(第二次排序类型)。 这些操作由复制状态机执行,使得:(1)复制状态机不保证第一操作和第二操作之间的操作顺序; (2)复制状态机保证第一操作和第三操作之间的顺序; 和(3)复制状态机保证第二操作和第三操作之间的顺序。
    • 4. 发明申请
    • Method and system for protecting the consistency of information in a distributed file system
    • 用于保护分布式文件系统中信息一致性的方法和系统
    • US20060136369A1
    • 2006-06-22
    • US11015227
    • 2004-12-17
    • John DouceurJonathan Howell
    • John DouceurJonathan Howell
    • G06F17/30
    • G06F17/30194
    • Disclosed are “black-box leases” that protect information consistency and that allow for information sharing in a distributed file system while hiding from a client information about other clients' use of the file system. This information hiding also allows greater concurrency because changes to the file system are permitted as long as they do not affect the leases as observed by the clients. For each data field protected by a black-box lease, a client has a two-value data structure: SelfValue represents the client's intended use of the data field, and OtherValue is an aggregation of the other clients' intended uses of that data field. Knowing only this aggregate OtherValue, but without knowing any specifics of the other clients' usage patterns, the client knows how it may use the data field without adversely affecting the consistency of data in the distributed file system.
    • 公开的是“黑箱租赁”,其保护信息一致性并且允许在分布式文件系统中的信息共享,同时隐藏客户端关于其他客户端使用文件系统的信息。 此信息隐藏还允许更大的并发性,因为只要不影响客户端遵守的租约,就允许对文件系统进行更改。 对于由黑盒租赁保护的每个数据字段,客户端具有两值数据结构:SelfValue表示客户端对数据字段的预期用途,而OtherValue是其他客户端该数据字段的预期用途的聚合。 只知道这个聚合的OtherValue,但是不知道其他客户端的使用模式的任何细节,客户端知道如何使用数据字段,而不会对分布式文件系统中的数据的一致性产生不利影响。
    • 5. 发明申请
    • MANAGING STATES WITH DELTA PAGER
    • 管理状态与DELTA PAGER
    • US20070168393A1
    • 2007-07-19
    • US11275434
    • 2005-12-30
    • Jonathan HowellJohn Douceur
    • Jonathan HowellJohn Douceur
    • G06F17/30
    • G06F17/30371Y10S707/99938
    • A delta pager maintains a database with atomic, isolated transactions. When a transaction seeks to make changes to the database, the delta pager stores the changes in write buffers, and applies the changes when intervening transactions do not literally or substantively change the state of the database relied upon by the transaction. The delta pager applies the changes to commit the transaction by conjoining the write buffers with the current state of the database to form a new data structure representing the state of the database. The delta pager coalesces write buffers to maintain efficiency, subject to snapshots the delta pager respects to preserve selected states of the database. The delta pager makes selected sections of the database durable by moving selected data to a durable store. The delta pager also provides cache objects between the durable store and current transactions to promote efficient access to data.
    • 三角形寻呼机维护具有原子,隔离事务的数据库。 当事务寻求对数据库进行更改时,增量寻呼机将更改存储在写入缓冲区中,并且当中间事务不会字面上或实质上更改事务依赖的数据库的状态时应用更改。 三角寻呼机通过将写缓冲区与数据库的当前状态相结合来应用更改来提交事务,以形成表示数据库状态的新数据结构。 delta寻呼机合并写入缓冲区以保持效率,根据快照,差异传感器将保留数据库的所选状态。 三角形寻呼机通过将选定的数据移动到耐用商店来使数据库的选定部分保持持久。 三角形寻呼机还在耐用存储和当前事务之间提供缓存对象,以促进对数据的高效访问。
    • 6. 发明申请
    • SCALABLE LEASES
    • 可定制租赁
    • US20070156588A1
    • 2007-07-05
    • US11275435
    • 2005-12-30
    • Jonathan HowellJohn Douceur
    • Jonathan HowellJohn Douceur
    • G06Q99/00H04L9/00G06F12/14H04L9/32G06F11/30H04K1/00
    • G06F9/526G06F12/0844G06F2209/522G06F2209/523G06Q20/3674
    • Scalable leases reduce latency and reduce the burden on a server in managing data leases. Instead of processing individual lease requests for clients seeking access to the same data, scalable leases provide for blanket leases that all of the clients can use to access the selected data. Leases may be encrypted or selectively distributed to restrict access to the data. Moreover, distributed data structures may be used to cache leases at identifiable nodes in a network to offload work from the server without all clients in the network having to cache all blanket leases issued. Thresholds for issuing blanket leases may be determined or adjusted by considerations such as demand for the selected data and server workload. Similarly, leases may be renewed on the basis of demand for selected data, conflicting lease requests, and other factors. Scalable leases may be issued for read leases and controlled write leases.
    • 可扩展租赁减少延迟并减少服务器管理数据租赁的负担。 寻求访问相同数据的客户不需要处理单独的租赁请求,而是可扩展租赁提供所有客户端可以使用来访问所选数据的全面租赁。 租赁可以被加密或选择性地分配,以限制对数据的访问。 此外,分布式数据结构可以用于在网络中的可识别节点处高速缓存租约,以从服务器卸载工作,而网络中的所有客户端都不得不缓存所有发布的全部租约。 可以通过诸如对所选择的数据和服务器工作负载的需求等考虑来确定或调整用于签发覆盖租赁的阈值。 同样,租赁可以根据对所选数据的需求,相互冲突的租赁请求等因素进行更新。 可租赁租赁可以用于租赁和受控的书面租赁。