TRANSFERRING OBJECTS BETWEEN DIFFERENT STORAGE DEVICES BASED ON TIMESTAMPS

    公开(公告)号:US20190213172A1

    公开(公告)日:2019-07-11

    申请号:US16357302

    申请日:2019-03-18

    Applicant: Red Hat, Inc.

    CPC classification number: G06F16/178 G06F11/2094 G06F16/275 G06F2201/835

    Abstract: A method includes receiving, by a first computing device of a distributed file system from a second computing device, a first timestamp associated with a first version of a set of objects stored on the second computing device, the first timestamp corresponding to a modification time of the first version of the set of objects, or a first transfer time of the first version of the set of objects from at least one of the first computing device or a third computing device of the distributed file system to the second computing device. The method also includes identifying a second version of the set of objects stored on the first computing device, the second version of the set of objects having a second timestamp, the second timestamp corresponding to a modification time of the second version of the set of objects or a second transfer time. The method further includes transferring the second version of the set of objects to the second computing device to be stored on the second computing device.

    Reducing transaction operations using deferred operations
    12.
    发明授权
    Reducing transaction operations using deferred operations 有权
    使用延期操作减少交易操作

    公开(公告)号:US09535926B2

    公开(公告)日:2017-01-03

    申请号:US14081907

    申请日:2013-11-15

    Applicant: Red Hat, Inc.

    CPC classification number: G06F17/30227

    Abstract: A server computer system performs a first set of operations for a first transaction. The first transaction pertaining to data stored in a file system. The server computer system delays a second set of operations for the first transaction and identifies a second transaction pertaining to the data. In response to identifying the second transaction, the server computer system cancels the second set of operations for the first transaction, and cancels a first set of operations for the second transaction.

    Abstract translation: 服务器计算机系统对第一事务执行第一组操作。 与存储在文件系统中的数据有关的第一个事务。 服务器计算机系统延迟用于第一事务的第二组操作,并且识别与数据有关的第二事务。 响应于识别第二事务,服务器计算机系统取消第一事务的第二组操作,并且取消用于第二事务的第一组操作。

    Pro-active self-healing in a distributed file system
    13.
    发明授权
    Pro-active self-healing in a distributed file system 有权
    在分布式文件系统中进行主动自我修复

    公开(公告)号:US09529817B2

    公开(公告)日:2016-12-27

    申请号:US15087072

    申请日:2016-03-31

    Applicant: Red Hat, Inc.

    Abstract: Techniques for pro-active self-healing in a distributed file system are disclosure herein. In accordance with one embodiment, a method is provided. The method comprises prior to detecting an access request by a client application to an image on a storage server, identifying, by a self-healing daemon executed by a processing device, a first region of the image comprising stale data. A partial lock on the image is acquired. The partial lock prevents access to the first region of the image. Responsive to acquiring the partial lock, the self-healing daemon provides access to a second region of the image file comprising data other than the stale data.

    Abstract translation: 在分布式文件系统中主动自我修复的技术是本文公开的。 根据一个实施例,提供了一种方法。 该方法包括在将客户端应用程序访问请求检测到存储服务器上的映像之前,由处理设备执行的自愈守护程序识别包括过时数据的图像的第一区域。 获取图像上的部分锁定。 部分锁可防止访问图像的第一个区域。 响应于获得部分锁定,自我修复守护进程提供对除了陈旧数据之外的数据的图像文件的第二区域的访问。

    Pro-active self-healing in a distributed file system
    14.
    发明授权
    Pro-active self-healing in a distributed file system 有权
    在分布式文件系统中进行主动自我修复

    公开(公告)号:US09317509B2

    公开(公告)日:2016-04-19

    申请号:US13685604

    申请日:2012-11-26

    Applicant: Red Hat, Inc.

    Abstract: A first server identifies a second server connecting to a cluster of servers in a file system. The first server examines a file in a replication directory hierarchy in the second server. The file has not been accessed by a client application. The first server determines, prior to the file being accessed by the client application that the file on the second server has stale data and overwrites the stale data in the file on the second server with current data.

    Abstract translation: 第一台服务器识别连接到文件系统中的一组服务器的第二台服务器。 第一台服务器检查第二台服务器中复制目录层次结构中的文件。 该文件尚未被客户端应用程序访问。 第一个服务器在客户端应用程序访问文件之前确定第二个服务器上的文件具有陈旧的数据,并用当前数据覆盖第二个服务器上的文件中的陈旧数据。

    Creating a file descriptor independent of an open operation
    15.
    发明授权
    Creating a file descriptor independent of an open operation 有权
    创建独立于打开操作的文件描述符

    公开(公告)号:US09110917B2

    公开(公告)日:2015-08-18

    申请号:US13739856

    申请日:2013-01-11

    Applicant: Red Hat, Inc.

    CPC classification number: G06F17/30194 G06F17/30115

    Abstract: A server computer system receives a file access request for accessing a file in a file system. The file access request includes a file handle for the file. The server computer system assigns a value as a file descriptor for the file. The assignment is performed without issuing a file open request to open the file. The server computer system associates the file descriptor with the file handle in a data store accessible to a storage subsystem and provides the file descriptor for accessing the file to the storage subsystem according to the file access request.

    Abstract translation: 服务器计算机系统接收用于访问文件系统中的文件的文件访问请求。 文件访问请求包括文件的文件句柄。 服务器计算机系统为文件分配一个值作为文件描述符。 执行分配而不发出打开文件的文件打开请求。 服务器计算机系统将文件描述符与存储子系统可访问的数据存储器中的文件句柄相关联,并根据文件访问请求提供用于将文件访问存储子系统的文件描述符。

    PATH RESOLVER FOR CLIENT ACCESS TO DISTRIBUTED FILE SYSTEMS
    16.
    发明申请
    PATH RESOLVER FOR CLIENT ACCESS TO DISTRIBUTED FILE SYSTEMS 审中-公开
    客户访问分布式文件系统的路径解析器

    公开(公告)号:US20150067005A1

    公开(公告)日:2015-03-05

    申请号:US14096365

    申请日:2013-12-04

    Applicant: Red Hat, Inc.

    CPC classification number: G06F16/1734 G06F16/183

    Abstract: Systems and methods implementing a path resolver facilitating client access to a distributed file system. An example method may comprise: receiving, by a processing device, file identifier comprising a symbolic link; producing, by a user space process being executed by the processing device, a modified file identifier, by replacing a pre-defined sequence of characters within the file identifier by a path to a mount point of a distributed file system; and identifying, in view of the modified file identifier, a data structure comprising information about a file identified by the file identifier.

    Abstract translation: 实现路径解析器的系统和方法,促进客户端访问分布式文件系统。 示例性方法可以包括:由处理设备接收包括符号链接的文件标识符; 通过由处理装置执行的用户空间处理,通过将文件标识符中的预定义的字符序列替换到分布式文件系统的安装点的路径来产生修改的文件标识符; 以及鉴于修改的文件标识符,识别包括关于由文件标识符标识的文件的信息的数据结构。

    UNIFIED FILE AND OBJECT DATA STORAGE
    17.
    发明申请
    UNIFIED FILE AND OBJECT DATA STORAGE 有权
    统一文件和对象数据存储

    公开(公告)号:US20140025713A1

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

    申请号:US13686091

    申请日:2012-11-27

    Applicant: RED HAT, INC.

    CPC classification number: G06F17/30194 G06F17/30238 G06F17/3089

    Abstract: A server computing device receives, from a client computing device, a request to perform an operation on an object. The server computing device identifies a file, that corresponds to the object, in a network attached storage file system in a local area network. The server computing device mounts, via the local area network, the network attached storage file system to perform the operation using the file that corresponds to the object. The computer device sends a response indicating performance of the operation to the client computing device.

    Abstract translation: 服务器计算设备从客户端计算设备接收对对象执行操作的请求。 服务器计算设备在局域网中的网络连接的存储文件系统中识别对应于对象的文件。 服务器计算设备通过局域网安装网络连接的存储文件系统,以使用与对象相对应的文件来执行操作。 计算机设备向客户端计算设备发送指示该操作的性能的响应。

    Outcast index in a distributed file system

    公开(公告)号:US10120868B2

    公开(公告)日:2018-11-06

    申请号:US14178089

    申请日:2014-02-11

    Applicant: Red Hat, Inc.

    Abstract: An outcast index in a distributed file system is described. A first server can receive an indication that a first replica stored on the first server is to be modified in view of a second replica stored on a second server. The first replica and the second replica are replicas of a same file. The first server updates metadata associated with the first replica to indicate an outcast state of the first replica. The first server receives an indication that the modification of the first replica is complete. The first server updates the metadata associated with the first replica to remove the outcast state of the first replica.

    Unified file and object data storage

    公开(公告)号:US09971788B2

    公开(公告)日:2018-05-15

    申请号:US13686091

    申请日:2012-11-27

    Applicant: Red Hat, Inc.

    CPC classification number: G06F17/30194 G06F17/30238 G06F17/3089

    Abstract: A server computing device receives, from a client computing device, a request to perform an operation on an object. The server computing device identifies a file, that corresponds to the object, in a network attached storage file system in a local area network. The server computing device mounts, via the local area network, the network attached storage file system to perform the operation using the file that corresponds to the object. The computer device sends a response indicating performance of the operation to the client computing device.

    Tracking files and directories related to unsuccessful change operations
    20.
    发明授权
    Tracking files and directories related to unsuccessful change operations 有权
    跟踪与成功更改操作相关的文件和目录

    公开(公告)号:US08874626B2

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

    申请号:US13757437

    申请日:2013-02-01

    Applicant: Red Hat, Inc.

    Abstract: A server computer system identifies change operations for an object in a file system. The object can be a file or a directory. The change operations can include a change to a local copy of the object and one or more remote copies of the object. The server computer system determines that one of the change operations is unsuccessful and creates tracking data that identifies the object that is associated with at least one change operation that is unsuccessful.

    Abstract translation: 服务器计算机系统识别文件系统中对象的更改操作。 对象可以是文件或目录。 更改操作可以包括对对象的本地副本和对象的一个​​或多个远程副本的更改。 服务器计算机系统确定其中一个更改操作不成功,并创建跟踪数据,该跟踪数据标识与至少一个不成功的更改操作相关联的对象。

Patent Agency Ranking