CLIENT AFFINITY IN DISTRIBUTED LOAD BALANCING SYSTEMS
    11.
    发明申请
    CLIENT AFFINITY IN DISTRIBUTED LOAD BALANCING SYSTEMS 审中-公开
    分布式负载平衡系统中的客户端

    公开(公告)号:WO2009036353A2

    公开(公告)日:2009-03-19

    申请号:PCT/US2008/076271

    申请日:2008-09-12

    Abstract: Aspects of the subject matter described herein relate to client affinity in distributed load balancing systems. In aspects, a request from a requestor is sent to each server of a cluster. Each server determines whether it has affinity to the requestor. If so, the server responds to the request. Otherwise, if the request would normally be load balanced to the server, the server queries the other servers in the cluster to determine whether any of them have affinity to the requestor. If one of them does, the server drops the request and allows the other server to respond to the request; otherwise, the server responds to the request.

    Abstract translation: 本文描述的主题的方面涉及分布式负载平衡系统中的客户端亲和度。 在方面,来自请求者的请求被发送到集群的每个服务器。 每个服务器确定它是否对请求者具有亲和力。 如果是这样,则服务器响应该请求。 否则,如果通常将请求负载平衡到服务器,则服务器将查询群集中的其他服务器,以确定其中任何一个对请求者是否具有亲和力。 如果其中一个服务器丢失请求,则允许其他服务器响应该请求; 否则,服务器响应该请求。

    CACHE EMPLOYING MULTIPLE PAGE REPLACEMENT ALGORITHMS
    12.
    发明公开
    CACHE EMPLOYING MULTIPLE PAGE REPLACEMENT ALGORITHMS 审中-公开
    CACHE-SPEICHER MIT MEHREREN SEITENERSETZUNGSALGORITHMEN

    公开(公告)号:EP2817718A1

    公开(公告)日:2014-12-31

    申请号:EP13752245.4

    申请日:2013-02-12

    Abstract: The present invention extends to methods, systems, and computer program products for implementing a cache using multiple page replacement algorithms. An exemplary cache can include two logical portions where the first portion implements the least recently used (LRU) algorithm and the second portion implements the least recently used two (LRU2) algorithm to perform page replacement within the respective portion. By implementing multiple algorithms, a more efficient cache can be implemented where the pages most likely to be accessed again are retained in the cache. Multiple page replacement algorithms can be used in any cache including an operating system cache for caching pages accessed via buffered I/O, as well as a cache for caching pages accessed via unbuffered I/O such as accesses to virtual disks made by virtual machines.

    Abstract translation: 本发明扩展到用于使用多页替换算法实现高速缓存的方法,系统和计算机程序产品。 示例性高速缓存可以包括两个逻辑部分,其中第一部分实现最近最少使用(LRU)算法,并且第二部分实现最近最少使用的两个(LRU2)算法来在相应部分内执行页面替换。 通过实现多个算法,可以实现更有效的缓存,其中最有可能被重新访问的页面保留在高速缓存中。 可以在任何缓存中使用多页替换算法,包括用于缓存通过缓冲I / O访问的页面的操作系统缓存,以及用于缓存通过无缓冲I / O访问的页面的缓存,例如对由虚拟机进行的虚拟磁盘的访问。

    CLUSTERED FILE SERVICE
    13.
    发明公开
    CLUSTERED FILE SERVICE 有权
    分组文件服务

    公开(公告)号:EP2718837A2

    公开(公告)日:2014-04-16

    申请号:EP12796591.1

    申请日:2012-05-29

    CPC classification number: G06F17/30165 G06F17/30174 G06F17/30203

    Abstract: A cluster based file service may operate on a cluster of two or more independent devices that have access to a common data storage. The file service may have a namespace definition with each device in the cluster, but may be modified by any device operating the file service. Each instance of the file service may identify and capture a command that changes the namespace structure and cause the change to be propagated to the other members of cluster. If one of the devices in the cluster does not successfully perform an update to the namespace structure, that device may be brought offline. The cluster based file service may permit adding or removing devices from the cluster while the file service is operating, and may provide a high throughput and high availability file service.

    ARBITRATION OF DISK OWNERSHIP IN A STORAGE POOL
    14.
    发明公开
    ARBITRATION OF DISK OWNERSHIP IN A STORAGE POOL 有权
    仲裁板所有权存储池

    公开(公告)号:EP2820549A1

    公开(公告)日:2015-01-07

    申请号:EP13755733.6

    申请日:2013-02-13

    Abstract: The present invention extends to methods, systems, and computer program products for implementing persistent reservation techniques for establishing ownership of one or more physical disks. These persistent reservation techniques can be employed to determine ownership of physical disks in a storage pool as well as in any other storage configuration. Using the persistent reservation techniques of the present invention, when a network partition occurs, a defender of a physical disk does not remove a challenger's registration key until the defender receives notification that the challenger is no longer in the defender's partition. In this way, pending I/O from applications executing on the challenger will not fail due to the challenger's key being removed until the proper ownership of the physical disk can be resolved.

    APPLICATION CONSISTENT SNAPSHOTS OF A SHARED VOLUME
    15.
    发明公开
    APPLICATION CONSISTENT SNAPSHOTS OF A SHARED VOLUME 有权
    使用通用音量一致MEMORY摘录

    公开(公告)号:EP2795476A1

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

    申请号:EP12859558.4

    申请日:2012-12-12

    Abstract: The present invention extends to methods, systems, and computer program products for creating a snapshot of a shared volume that is application consistent across various nodes of a cluster. The invention enables a snapshot of a volume to be initiated on one node which causes all applications in the cluster that use the volume to persist their data to the volume prior to the snapshot being created. Accordingly, the snapshot is application consistent to all applications in the cluster that use the volume. The invention also enables applications on various nodes to perform post snapshot processing on the created snapshot. The invention can be used in an existing backup system that is not cluster aware to enable the existing backup system to create application consistent snapshots of a volume shared by applications across multiple nodes of a cluster.

    CLUSTER SHARED VOLUMES
    16.
    发明公开
    CLUSTER SHARED VOLUMES 审中-公开
    一起使用集群卷

    公开(公告)号:EP2316077A2

    公开(公告)日:2011-05-04

    申请号:EP09770751.7

    申请日:2009-06-12

    Abstract: Described is a technology by which a storage volume is shared by cluster nodes of a server cluster. In one implementation, each node includes a redirector that provides shared access to the volume from that node. The redirector routes file system metadata requests from applications and the like through a first (e.g., SMB) communications path to the owning node, and routes file system read and write data to the storage device through a second, high-speed communications path such as direct direct block level I/O. An owning node maintains ownership of the storage device through a persistent reservation mechanism that writes a key to a registration table associated with the storage device. Non-owning nodes write a shared key. The owning node validates the shared keys against cluster membership data, and preempts (e.g., removes) any key deemed not valid. Security mechanisms for controlling access are also described.

Patent Agency Ranking