会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明授权
    • Process of maintaining a distributed map of transaction identifiers and using hashing to access these maps
    • 维护事务标识符的分布式映射以及使用散列来访问这些映射的过程
    • US06470342B1
    • 2002-10-22
    • US09267422
    • 1999-03-12
    • Albert C. GondiJohannes KleinSitaram V. LankaRoger J. HansenSameer Joshi
    • Albert C. GondiJohannes KleinSitaram V. LankaRoger J. HansenSameer Joshi
    • G06F1730
    • G06F9/466
    • Systems and methods for supporting and maintaining a distributed global map of transaction identifiers at the gateway processes using a hashing algorithm configured on each application process to access the global maps. A global map of transaction identifiers that associates global transaction identifiers with remote local transaction identifiers is maintained at each gateway process. When an application process performing work for a particular transaction desires to export the transaction to a remote node, a hashing function configured on the application process is applied to the global transaction identifier associated with the particular transaction. Application of the hashing function to the global transaction identifier identifies one of the gateway processes. The global transaction identifier is stored to the global map associated with that gateway process. When the remote transaction manager associated with the remote node responds with a local transaction identifier for a local transaction initiated at the remote node, the local transaction identifier is stored to the identified gateway's global map in association with the global transaction identifier. Each application process is configured with the same hashing function so that the same gateway process will always be identified given a particular global transaction identifier. If the same or another application process desires to export to a remote node a transaction that has already been exported, the hashing function on that application process identifies the same gateway through which the transaction was originally exported.
    • 用于使用在每个应用进程上配置的散列算法在网关进程处支持和维护事务标识符的分布式全局映射以访问全局映射的系统和方法。 在每个网关进程中维护将全局事务标识符与远程本地事务标识符相关联的事务标识符的全局映射。 当为特定事务执行工作的应用进程期望将事务导出到远程节点时,在应用进程上配置的散列函数被应用于与特定事务相关联的全局事务标识符。 将散列函数应用于全局事务标识符可识别网关进程之一。 全局事务标识符存储到与该网关进程相关联的全局映射。 当与远程节点相关联的远程事务管理器响应于在远程节点处发起的本地事务的本地事务标识符时,本地事务标识符与全局事务标识符相关联地存储到所识别的网关的全局映射。 每个应用进程都配置相同的哈希功能,以便在给定特定的全局事务标识符的情况下,总是会识别相同的网关进程。 如果相同或另一个应用程序进程需要将已经导出的事务导出到远程节点,则该应用进程上的散列函数将标识与最初导出事务相同的网关。
    • 7. 发明授权
    • Time synchronization in cluster systems
    • 集群系统中的时间同步
    • US08169856B2
    • 2012-05-01
    • US12258344
    • 2008-10-24
    • Vikram RaiAlok SrivastavaAngelo PruscinoSameer Joshi
    • Vikram RaiAlok SrivastavaAngelo PruscinoSameer Joshi
    • G04C13/00G04C11/02H04L7/00G06F15/16
    • G06F1/12H04J3/0667
    • Techniques are described herein for synchronizing cluster time. According to one technique, a master node is appointed in a cluster. Other “slave” nodes periodically synchronize their clocks with the master node. To synchronize its clock with the master node, a slave node sends a timestamped message to the master node, which also timestamps the message and sends the message back to the slave node, which then timestamps the message again. Based on the timestamps, the slave node is able to determine the difference between the master node's clock's time and slave node's clock's time, compensating for the message travel time between master node and slave node. Depending on various circumstances, and based on the determined difference, the slave node adjusts its clock so that the time indicated by the slave node's clock at least begins to approach more closely the time indicated by the master node's clock.
    • 这里描述了用于同步集群时间的技术。 根据一种技术,在簇中指定主节点。 其他“从”节点周期性地将其时钟与主节点同步。 为了将其时钟与主节点同步,从节点向主节点发送时间戳消息,主节点还对消息进行时间戳,并将消息发送回从节点,从节点再次对消息进行时间戳。 基于时间戳,从节点能够确定主节点的时钟和从节点的时钟时间之间的差异,从而补偿主节点和从节点之间的消息传播时间。 根据各种情况,并且根据所确定的差异,从节点调整其时钟,使得从节点的时钟指示的时间至少开始接近主节点时钟指示的时间。