SUPPORTING COORDINATED ACCESS TO A FILE SYSTEM'S SHARED STORAGE USING AUTOMATIC ALIGNMENT OF A PARALLEL FILE ACCESS PROTOCOL AND METADATA MANAGEMENT
    1.
    发明申请
    SUPPORTING COORDINATED ACCESS TO A FILE SYSTEM'S SHARED STORAGE USING AUTOMATIC ALIGNMENT OF A PARALLEL FILE ACCESS PROTOCOL AND METADATA MANAGEMENT 审中-公开
    使用自动对齐的并行文件访问协议和元数据管理支持对文件系统的共享存储的协调访问

    公开(公告)号:WO2014049483A2

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

    申请号:PCT/IB2013058529

    申请日:2013-09-13

    CPC classification number: G06F17/30079 G06F17/30008 G06F17/30197

    Abstract: Embodiments of the invention relate to supporting coordinated access to a file system's shared disk storage subsystem using an automatic alignment of a parallel file access protocol and metadata management on a per object basis. Active file servers in the cluster have equivalent access to shared data of the file system. A file server (among servers in the cluster) receives a client's request to access a file stored by the file system in the storage subsystem using a parallel file access protocol. If the file system has selected a file server to serve as a metadata manager of said file, the file server uses the selected file server to coordinate access to the file's metadata. If the file system has not selected a file server to serve as the metadata manager of the file, the file system selects the file server that received said request as the metadata manager for said file until a file close request operation is received. The file server then performs a file open request operation for the file, to the file server selected to serve as the metadata manager. The file server then opens the file and creates a file handle of the file. The file server then encodes a file server ID, of the file server selected as the metadata manager of said file, in the file handle such that the file system's file servers may identify which file server is the file's metadata manager. The file server then returns the file handle to the client for performing I/O to said file.

    Abstract translation: 本发明的实施例涉及使用基于每个对象的自动对齐并行文件访问协议和元数据管理来支持对文件系统的共享磁盘存储子系统的协调访问。 群集中的活动文件服务器可以等效访问文件系统的共享数据。 文件服务器(群集中的服务器中)使用并行文件访问协议接收客户端的请求,以访问存储子系统中文件系统存储的文件。 如果文件系统选择文件服务器作为所述文件的元数据管理器,则文件服务器使用选择的文件服务器来协调对文件元数据的访问。 如果文件系统没有选择文件服务器作为文件的元数据管理器,则文件系统选择接收到所述请求的文件服务器作为所述文件的元数据管理器,直到接收到文件关闭请求操作为止。 文件服务器然后对该文件执行文件打开请求操作,该文件服务器被选择用作元数据管理器。 文件服务器然后打开文件并创建文件的文件句柄。 然后,文件服务器将文件服务器ID编码为文件句柄中选择作为所述文件的元数据管理器的文件服务器,使得文件系统的文件服务器可以识别哪个文件服务器是文件的元数据管理器。 文件服务器然后将文件句柄返回给客户端以对所述文件执行I / O。

    FILE SYSTEM MOUNTING IN A CLUSTERED FILE SYSTEM

    公开(公告)号:WO2009007251A3

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

    申请号:PCT/EP2008058189

    申请日:2008-06-26

    Abstract: A method effectively preventing a requesting node from unfencing and mounting a file system subsequent to a failure in a cluster file system having a plurality of active nodes. The method comprising first upgrading one active node in the cluster to function as a cluster manager node. The cluster manager is in communication with all nodes. The cluster manager is assigned manager responsibilities, in part, comprising first receiving an active status request from the node requesting to mount a file system. The cluster manager first queries the quorum nodes to determine whether each node considers the cluster manager to still have cluster management responsibilities for the file system. If a majority of quorum nodes consider the cluster manager to still have cluster management responsibilities for the file system then the cluster manager responds to the requesting node's active status request. Thereafter, the requesting node proceeds with mounting the file system.

    FILE SYSTEM MOUNTING IN A CLUSTERED FILE SYSTEM
    3.
    发明申请
    FILE SYSTEM MOUNTING IN A CLUSTERED FILE SYSTEM 审中-公开
    文件系统安装在一个集群文件系统中

    公开(公告)号:WO2009007251A4

    公开(公告)日:2009-05-28

    申请号:PCT/EP2008058189

    申请日:2008-06-26

    Abstract: A method effectively preventing a requesting node from unfencing and mounting a file system subsequent to a failure in a cluster file system having a plurality of active nodes. The method comprising first upgrading one active node in the cluster to function as a cluster manager node. The cluster manager is in communication with all nodes. The cluster manager is assigned manager responsibilities, in part, comprising first receiving an active status request from the node requesting to mount a file system. The cluster manager first queries the quorum nodes to determine whether each node considers the cluster manager to still have cluster management responsibilities for the file system. If a majority of quorum nodes consider the cluster manager to still have cluster management responsibilities for the file system then the cluster manager responds to the requesting node's active status request. Thereafter, the requesting node proceeds with mounting the file system.

    Abstract translation: 一种有效地防止请求节点在具有多个活动节点的群集文件系统中在失败之后忽略并挂载文件系统的方法。 该方法包括首先升级集群中的一个活动节点以充当集群管理器节点。 集群管理器与所有节点通信。 集群管理器被分配经理责任,部分包括首先从请求装载文件系统的节点接收活动状态请求。 集群管理器首先查询仲裁节点,以确定每个节点是否认为集群管理器仍然具有文件系统的集群管理职责。 如果大多数仲裁节点认为集群管理器仍然具有文件系统的集群管理职责,那么集群管理器将响应请求节点的活动状态请求。 此后,请求节点继续安装文件系统。

    CONCURRENT DIRECTORY UPDATE IN A CLUSTER FILE SYSTEM
    4.
    发明申请
    CONCURRENT DIRECTORY UPDATE IN A CLUSTER FILE SYSTEM 审中-公开
    并发目录文件系统中的目录更新

    公开(公告)号:WO2009007250A4

    公开(公告)日:2009-04-30

    申请号:PCT/EP2008058187

    申请日:2008-06-26

    CPC classification number: G06F17/30171

    Abstract: A method for avoiding directory conflicts across a file system having multiple nodes with one node representing a token manager. For each directory, at least one metanode responsible for directory updates. The method involving obtaining a name-based lock on a filename. Querying the token manager for a lock token. If a new token is obtained, sending a Remote Procedure Call (RPC) to the metanode to obtain matching directory entries, and caching the result of the RPC so that subsequent operations on that filename can be satisfied without additional messages sent to the metanode. Updating a cached directory block in memory by creating a new directory entry in the block or deleting an existing directory entry from the block. Information regarding the updating is sent to the metanode on one of: periodic schedule, a subsequent synchronization event, or when the name-based lock token is revoked.

    Abstract translation: 一种用于避免具有多个节点的文件系统上的目录冲突的方法,其中一个节点表示令牌管理器。 对于每个目录,至少有一个元目录负责目录更新。 该方法涉及获取文件名上的基于名称的锁。 向令牌管理器查询锁令牌。 如果获得新的令牌,则向远程过程调用(RPC)发送远程过程调用(RPC)以获取匹配的目录条目,并缓存RPC的结果,以便在没有向附加消息发送附加消息的情况下满足对该文件名的后续操作。 通过在块中创建新的目录条目或从块中删除现有的目录条目来更新内存中的缓存目录块。 有关更新的信息将通过以下方式之一发送到元节点:定期计划,后续同步事件或基于名称的锁定令牌被吊销时。

    CONCURRENT DIRECTORY UPDATE IN A CLUSTER FILE SYSTEM
    5.
    发明申请
    CONCURRENT DIRECTORY UPDATE IN A CLUSTER FILE SYSTEM 审中-公开
    集群文件系统中的当前目录更新

    公开(公告)号:WO2009007250A3

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

    申请号:PCT/EP2008058187

    申请日:2008-06-26

    CPC classification number: G06F17/30171

    Abstract: A method for avoiding directory conflicts across a file system having multiple nodes with one node representing a token manager. For each directory, at least one metanode responsible for directory updates. The method involving obtaining a name-based lock on a filename. Querying the token manager for a lock token. If a new token is obtained, sending a Remote Procedure Call (RPC) to the metanode to obtain matching directory entries, and caching the result of the RPC so that subsequent operations on that filename can be satisfied without additional messages sent to the metanode. Updating a cached directory block in memory by creating a new directory entry in the block or deleting an existing directory entry from the block. Information regarding the updating is sent to the metanode on one of: periodic schedule, a subsequent synchronization event, or when the name-based lock token is revoked.

    Abstract translation: 一种用于避免具有多个节点的文件系统的目录冲突的方法,其中一个节点表示令牌管理器。 对于每个目录,至少有一个负责目录更新的元代码。 该方法涉及获取文件名上的基于名称的锁定。 向令牌管理器查询锁定令牌。 如果获得了一个新的令牌,则向远程过程调用(RPC)发送远程过程调用(RPC)以获取匹配的目录条目,并缓存RPC的结果,以便可以满足该文件名的后续操作,而不会向metanode发送附加消息。 通过在块中创建新的目录条目或从块中删除现有的目录条目来更新内存中的缓存目录块。 关于更新的信息被发送到元数据,其中之一是:周期性调度,后续同步事件,或者当基于名称的锁令牌被撤销时。

    Gemeinsame Datennutzung bei Dateiklonen

    公开(公告)号:DE112011101793T5

    公开(公告)日:2013-04-25

    申请号:DE112011101793

    申请日:2011-07-20

    Applicant: IBM

    Abstract: Ein Verfahren, ein System und ein Computerprogrammprodukt zum Erzeugen und Realisieren von Dateiklonen unter Verwendung umgekehrter Duplikatverweise. Ein Klon-I-Knoten wird als Kopie eines Original-I-Knotens erzeugt. Der Klon-I-Knoten und der Original-I-Knoten sind für einen Endbenutzer nicht zu unterscheiden. Jeder weitere erzeugte Dateiklon führt zur Entstehung eines Klon-I-Knotens. Ein unveränderbarer klonübergeordneter I-Knoten wird erzeugt, der die Adressen der Plattenblöcke enthält, während beschreibbare Klon-I-Knoten stattdessen Duplikate enthalten, die den Klon-I-Knoten mit Datenblöcken verknüpfen, auf die im klonübergeordneten I-Knoten verwiesen wird. Datenblock-Adressverknüpfungen im Original-I-Knoten werden auf den neuen klonübergeordneten I-Knoten verschoben, und Duplikate ersetzen die Original-Datenblock-Adressverknüpfungen im Original-I-Knoten. Wenn eine Klondatei aktualisiert wird, werden die neuen Daten auf einen neuen Plattenspeicherplatz geschrieben, und ein entsprechendes Duplikat im Klon-I-Knoten wird durch die Adresse einer Datenblockverknüpfung ersetzt, wodurch die Daten des klonübergeordneten I-Knotens intakt gehalten werden.

    Mehrphasige Wiederherstellung von Dateisystemen mit SelektiverBedarfsweiser Verfügbarkeit von Daten(

    公开(公告)号:DE112010004931T5

    公开(公告)日:2012-11-08

    申请号:DE112010004931

    申请日:2010-12-10

    Applicant: IBM

    Abstract: Ein Verfahren zur selektiven Wiederherstellung, um Dateisysteme in Computersystemen wiederherzustellen, ermöglicht den bedarfsweisen Zugriff während des Wiederherstellungsprozesses, während es Benutzer daran hindert, den Wiederherstellungsprozess zu verlangsamen, indem sie zu einem frühen Zeitpunkt indem Wiederherstellungsprozess wahlfreie Zugriffe auf Dateien erzeugen, die noch nicht wiederhergestellt worden sind. Die wiederhergestellten Dateien werden zu mehreren Gruppen von Dateien zusammengefasst, die mehreren Phasen des Wiederherstellungsprozesses entsprechen. Bedarfsweise Anforderungen können während der ersten einen oder mehreren Phasen der Wiederherstellung für manche oder für alle Benutzer ausgeschlossen werden, während sie für die nachfolgenden Phasen gestattet werden, wodurch sichergestellt wird, dass kritische Dateien, die von allen Benutzern benötigt werden, zur Verfügung stehen, bevor der Sicherungsvorgang durch bedarfsweise Zugriffe unterbrochen wird. Die Gruppen werden im Allgemeinen nach der seit dem letzten Zugriff oder der letzten Änderung verstrichenen Zeit zusammengefasst, und sie können zum Zeitpunkt der Wiederherstellung oder während in regelmäßigen Abständen stattfindender Sicherungsoperationen zusammengefasst werden, so dass die Dateien ebenso in den Sicherungsdatenträgern zusammengefasst werden können.

    Multi-phase file system restore with selective on-demand data availability

    公开(公告)号:GB2489635B

    公开(公告)日:2014-01-08

    申请号:GB201212806

    申请日:2010-12-10

    Applicant: IBM

    Abstract: A selective restore technique for restoring file systems within computer systems provides on-demand access during the restore process, while preventing users from slowing the restore process by generating random accesses to files that have not yet been restored, early in the restore process. The restored files are grouped into multiple groups of files, which correspond to multiple phases of the restore process. On-demand requests may be locked out for some or all users during the first one or more phases of the restore, while they are permitted for the subsequent phases, ensuring that critical files needed by all users will be available before the backup process is interrupted by on-demand accesses. The groups are generally organized by elapsed time since last access or modification, and may be organized at restore time or during periodic back-up operations so that the files may be similarly organized in the backup media.

    9.
    发明专利
    未知

    公开(公告)号:AT470903T

    公开(公告)日:2010-06-15

    申请号:AT03709684

    申请日:2003-01-10

    Applicant: IBM

    Abstract: A system, method and computer readable medium for providing a snapshot of a subset of a file system. A first snapshot of a first set of source files in a file system is generated. The first snapshot includes an inode corresponding to each source file in the first set of files. Stored in each inode is a first identifier associated with the first set of files and a second identifier associated with the time of the first snapshot. Next, a second snapshot of a second set of source files is taken. The second snapshot includes an inode corresponding to each source file in the second set of files. Stored in each inode are a first identifier and a second identifier. Subsequent snapshots are taken every first period and every second period for the first set of files and the second set of files, respectively.

    Wiederherstellung einer vollständigen Systemsicherung und inkrementeller Sicherungen unter Verwendung von mehreren gleichzeitigen Datenströmen von Einheiten

    公开(公告)号:DE112010004947B4

    公开(公告)日:2016-03-10

    申请号:DE112010004947

    申请日:2010-12-09

    Applicant: IBM

    Abstract: Eine Technik zum Wiederherstellen von Dateisystemen durch gemeinsames Anwenden vollständiger und inkrementeller Sicherungen, während diese von mehreren Einheiten übertragen werden, stellt eine schnellere Systemwiederherstellung aus einer vollständigen Sicherung, bei der auch inkrementelle Sicherungen angewendet werden müssen, bereit. Eine erste Speichereinheit überträgt die vollständige Sicherung, während zumindest eine zweite Speichereinheit zumindest eine inkrementelle Sicherung überträgt. Wenn Dateien in der inkrementellen Sicherung erkannt werden, werden sie an Steile der entsprechenden in der vollständigen Sicherung enthaltenen Datei geschrieben. Inkrementelle Sicherungen können vorab zusammengeführt werden, um ihre Anzahl auf eins weniger als eine Anzahl von zum Übertragen der Sicherungen verfügbaren Speichereinheiten zu verringern, so dass die vollständige Sicherung gemeinsam mit der/den vorab zusammengeführten Sicherung(en) übertragen werden können, um das Dateisystem wiederherzustellen.

Patent Agency Ranking