会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Mechanism for reliable update of virtual disk device mappings without corrupting data
    • 可靠地更新虚拟磁盘设备映射的机制,而不会破坏数据
    • US06789122B1
    • 2004-09-07
    • US09587677
    • 2000-06-05
    • Gregory L. SlaughterBernard A. TraversatRobert J. BlockXiaoyan Zheng
    • Gregory L. SlaughterBernard A. TraversatRobert J. BlockXiaoyan Zheng
    • G06F1100
    • G06F11/1423G06F11/201G06F2201/815
    • A cluster implements a virtual disk system that provides each node of the cluster access to each storage device of the cluster. The virtual disk system provides high availability such that a storage device may be accessed and data access requests are reliably completed even in the presence of a failure. To ensure consistent mapping and file permission data among the nodes, data are stored in a highly available cluster database. Because the cluster database provides consistent data to the nodes even in the presence of a failure, each node will have consistent mapping and file permission data. A cluster transport interface is provided that establishes links between the nodes and manages the links. Messages received by the cluster transports interface are conveyed to the destination node via one or more links. The configuration of a cluster may be modified during operation. Prior to modifying the configuration, a reconfiguration procedure suspends data access requests and waits for pending data access requests to complete. The reconfiguration is performed and the mapping is modified to reflect the new configuration. The node then updates the internal representation of the mapping and resumes issuing data access requests.
    • 集群实现虚拟磁盘系统,为集群的每个节点访问集群的每个存储设备。 虚拟磁盘系统提供高可用性,使得即使存在故障也可以访问存储设备并且可靠地完成数据访问请求。 为了确保节点之间一致的映射和文件许可数据,数据存储在高度可用的集群数据库中。 因为即使在出现故障的情况下,集群数据库也为节点提供一致的数据,每个节点都将具有一致的映射和文件权限数据。 提供集群传输接口,其建立节点之间的链路并管理链路。 由群集传输接口接收的消息通过一个或多个链路被传送到目的地节点。 集群的配置可能会在操作过程中进行修改。 在修改配置之前,重新配置过程挂起数据访问请求并等待待完成的待处理数据访问请求。 执行重新配置,并修改映射以反映新配置。 然后该节点更新映射的内部表示,并恢复发布数据访问请求。
    • 2. 发明授权
    • Mechanism for reliable update of virtual disk device mappings without
corrupting data
    • 可靠地更新虚拟磁盘设备映射的机制,而不会破坏数据
    • US6161191A
    • 2000-12-12
    • US76346
    • 1998-05-12
    • Gregory L. SlaughterBernard A. TraversatRobert J. BlockXiaoyan Zheng
    • Gregory L. SlaughterBernard A. TraversatRobert J. BlockXiaoyan Zheng
    • G06F11/14G06F11/00
    • G06F11/1423G06F11/201G06F2201/815
    • A cluster implements a virtual disk system that provides each node of the cluster access to each storage device of the cluster. The virtual disk system provides high availability such that a storage device may be accessed and data access requests are reliably completed even in the presence of a failure. To ensure consistent mapping and file permission data among the nodes, data are stored in a highly available cluster database. Because the cluster database provides consistent data to the nodes even in the presence of a failure, each node will have consistent mapping and file permission data. A cluster transport interface is provided that establishes links between the nodes and manages the links. Messages received by the cluster transports interface are conveyed to the destination node via one or more links. The configuration of a cluster may be modified during operation. Prior to modifying the configuration, a reconfiguration procedure suspends data access requests and waits for pending data access requests to complete. The reconfiguration is performed and the mapping is modified to reflect the new configuration. The node then updates the internal representation of the mapping and resumes issuing data access requests.
    • 集群实现虚拟磁盘系统,为集群的每个节点访问集群的每个存储设备。 虚拟磁盘系统提供高可用性,使得即使存在故障也可以访问存储设备并且可靠地完成数据访问请求。 为了确保节点之间一致的映射和文件许可数据,数据存储在高度可用的集群数据库中。 因为即使在出现故障的情况下,集群数据库也为节点提供一致的数据,每个节点都将具有一致的映射和文件权限数据。 提供集群传输接口,其建立节点之间的链路并管理链路。 由群集传输接口接收的消息通过一个或多个链路被传送到目的地节点。 集群的配置可能会在操作过程中进行修改。 在修改配置之前,重新配置过程挂起数据访问请求并等待待完成的待处理数据访问请求。 执行重新配置,并修改映射以反映新配置。 然后该节点更新映射的内部表示,并恢复发布数据访问请求。
    • 3. 发明授权
    • Highly-available distributed cluster configuration database
    • 高可用的分布式集群配置数据库
    • US6014669A
    • 2000-01-11
    • US954796
    • 1997-10-21
    • Gregory L. SlaughterBernard A. TraversatRobert J. Block
    • Gregory L. SlaughterBernard A. TraversatRobert J. Block
    • G06F11/20G06F11/14G06F12/00G06F17/30
    • G06F17/30581G06F2201/80G06F2201/82Y10S707/99931Y10S707/99933Y10S707/99937Y10S707/99942
    • The cluster configuration database is a distributed configuration database wherein a consistent copy of the configuration database is maintained on each active node of the cluster. Each node in the cluster maintains its own copy of the configuration database and configuration database operations can be performed from any node. Configuration database updates are automatically propagated to each node in a lock-step manner. If any node experiences a failure, the configuration database uses a reconfiguration protocol to insure consistent data in each node of the cluster. The cluster configuration database uses a two-level consistency update framework to insure consistent data among the nodes. Each local configuration database uses a self-contained consistency record to uniquely identify and stamp each copy of the configuration database. The consistency of each individual copy of the configuration database can be verified from the consistency record. Additionally, the cluster configuration database uses a two-phase commit protocol to guarantee the copies of the configuration database are consistent among the nodes. Cluster operations may be performed from any node in the cluster. Cluster operations include restore, checkpoint, update, query, and consistency checking. Because each node maintains a local copy of the configuration database, configuration database queries are local operations and can be performed in parallel among the nodes. Update operations are global operations that involve each active node of the cluster. The cluster configuration database uses a global locking mechanism that implements single write/multiple reader semantics.
    • 集群配置数据库是分布式配置数据库,其中在集群的每个活动节点上维护配置数据库的一致副本。 集群中的每个节点都维护其自己的配置数据库副本,并且可以从任何节点执行配置数据库操作。 配置数据库更新以锁定步骤的方式自动传播到每个节点。 如果任何节点遇到故障,配置数据库将使用重配置协议来确保集群的每个节点中的一致数据。 集群配置数据库使用两级一致性更新框架来确保节点之间的一致数据。 每个本地配置数据库都使用独立的一致性记录来唯一标识和标记配置数据库的每个副本。 可以从一致性记录中验证配置数据库的每个单独副本的一致性。 另外,集群配置数据库使用两阶段提交协议来保证配置数据库的副本在节点之间是一致的。 集群操作可以从集群中的任何节点执行。 集群操作包括还原,检查点,更新,查询和一致性检查。 由于每个节点维护配置数据库的本地副本,所以配置数据库查询是本地操作,可以在节点之间并行执行。 更新操作是涉及群集的每个活动节点的全局操作。 集群配置数据库使用实现单个写/多读取器语义的全局锁定机制。
    • 5. 发明授权
    • Method and apparatus for distributing load in a computer environment
    • 在计算机环境中分配负载的方法和装置
    • US06658473B1
    • 2003-12-02
    • US09513655
    • 2000-02-25
    • Robert J. BlockJames G. HankoJ. Kent Peacock
    • Robert J. BlockJames G. HankoJ. Kent Peacock
    • G06F15173
    • H04L67/1008G06F9/5033G06F9/505G06F9/5083G06F2209/5016H04L67/101H04L67/1019H04L67/1029H04L67/1034H04L69/329
    • The present invention provides a method and apparatus for distributing load in a multiple server computer environment. In one embodiment, a group manager process on each server periodically determines the server's capacity and load (i.e., utilization) with respect to multiple resources. The capacity and load information is broadcast to the other servers in the group, so that each server has a global view of every server's capacity and current load. When a given terminal authenticates to a server to start or resume one or more sessions, the group manager process of that server first determines whether one of the servers in the group already is hosting a session for that user. If that is the case, one embodiment of the present invention redirects the desktop unit to that server and the load-balancing strategy is not employed. Otherwise, for each resource and server, the proper load balancing strategies are performed to identify which server is best able to handle that particular session.
    • 本发明提供一种用于在多服务器计算机环境中分配负载的方法和装置。 在一个实施例中,每个服务器上的组管理器进程周期性地确定服务器的相对于多个资源的容量和负载(即,利用率)。 容量和负载信息被广播到组中的其他服务器,使得每个服务器具有每个服务器的容量和当前负载的全局视图。 当给定终端向服务器认证以启动或恢复一个或多个会话时,该服务器的组管理器进程首先确定该组中的一个服务器是否正在托管该用户的会话。 如果是这种情况,本发明的一个实施例将桌面单元重定向到该服务器,并且不采用负载均衡策略。 否则,对于每个资源和服务器,执行适当的负载平衡策略,以确定哪个服务器最能够处理该特定会话。