会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 41. 发明申请
    • OPTIMIZED CONCURRENT FILE INPUT/OUTPUT IN A CLUSTERED FILE SYSTEM
    • 优化的并发文件输入/输出集成文件系统
    • US20120066191A1
    • 2012-03-15
    • US12879228
    • 2010-09-10
    • Joon ChangRobert K. GjertsenNinad S. Palsule
    • Joon ChangRobert K. GjertsenNinad S. Palsule
    • G06F17/30
    • G06F16/1774
    • Embodiments include a method comprising transmitting from a node of a plurality of nodes within a clustered file system provides concurrent file I/O access for files, to write access a region of a file. The method includes receiving an authorization to write access the region without a lock to preclude access of the region by other nodes, if at least one physical section in a machine-readable medium has been allocated for storage of the region by the server. The method includes receiving the authorization to write access the region with the lock to preclude access of the region by the other nodes, if the at least one physical section in the machine-readable medium has not been allocated for storage of the region by the server. Responsive to receiving the authorization to write access, metadata is transmitted for storage into the at least one physical section in the machine-readable medium.
    • 实施例包括一种方法,包括从集群文件系统内的多个节点的节点发送文件,为文件提供并发文件I / O访问,以写入访问文件的区域。 如果机器可读介质中的至少一个物理部分已经被服务器分配用于存储该区域,则该方法包括:接收授权以写入对该区域的访问而不进行锁定以排除其他节点对该区域的访问。 该方法包括:如果机器可读介质中的至少一个物理部分尚未被服务器分配用于存储该区域,则接收授权以写入对具有该锁定的区域的访问以排除该其他节点的访问 。 响应于接收到写入访问的授权,发送元数据以存储到机器可读介质中的至少一个物理部分。
    • 45. 发明申请
    • Method and System for Handling Reallocated Blocks in a File System
    • 在文件系统中处理重新分配块的方法和系统
    • US20100011035A1
    • 2010-01-14
    • US12567873
    • 2009-09-28
    • Janet Elizabeth AdkinsJoon Chang
    • Janet Elizabeth AdkinsJoon Chang
    • G06F12/16G06F12/00
    • G06F17/30088
    • A system for managing a file system. In response to a user selecting an image of the file system to perform a rollback operation, each data block in the file system that is owned by the image is searched for. Then, it is determined whether a data block owned by the image is marked in a first map and a second map. In response to determining that the data block owned by the image is marked in the first map and the second map, the data block is marked in a third map. In response to determining that the data block owned by the image is marked in the third map, a new data block is allocated in the file system. Subsequently, data from the data block owned by the image is copied to the new data block in the file system prior to performing the rollback operation to avoid a collision that causes data corruption.
    • 用于管理文件系统的系统。 响应于用户选择文件系统的图像来执行回滚操作,搜索由该图像拥有的文件系统中的每个数据块。 然后,确定在第一地图和第二地图中是否标记了由图像拥有的数据块。 响应于确定图像所拥有的数据块在第一地图和第二地图中被标记,数据块被标记在第三地图中。 响应于确定图像所拥有的数据块在第三图中被标记,在文件系统中分配新的数据块。 随后,在执行回滚操作之前,由图像拥有的数据块的数据被复制到文件系统中的新数据块,以避免导致数据损坏的冲突。
    • 47. 发明申请
    • Apparatus, system, and method for differential backup using snapshot on-write data
    • 使用快照写入数据进行差异备份的设备,系统和方法
    • US20060041727A1
    • 2006-02-23
    • US10920964
    • 2004-08-18
    • Janet AdkinsJoon ChangNeeta Garimella
    • Janet AdkinsJoon ChangNeeta Garimella
    • G06F12/16
    • G06F11/1451G06F11/1469G06F2201/84Y10S707/99953
    • An apparatus, system, and method are disclosed for differential data backup using snapshot on-write data. A snapshot module maintains an on-write data structure that captures a point-in-time or temporal instance of a data set by tracking modifications to data blocks of a data set. A backup module copies the data set to a backup data storage device as a full data set backup. In addition, the backup module copies each modified data block indicated by the on-write data structure and a differential time stamp to the backup data storage device as a differential data set backup. The full data set backup and one or more differential data set backups form a plurality of temporal instances of the data set. In one embodiment, a restore module recovers a selected instance of the data set responsive to receiving a restore command by copying the full data set backup to a target data storage device. In addition, the restore module may copy the differential data set backup to the target data storage device if the differential time stamp corresponds to a target time value.
    • 公开了使用快照写入数据进行差分数据备份的装置,系统和方法。 快照模块维护写入数据结构,通过跟踪对数据集的数据块的修改来捕获数据集的时间点或时间实例。 备份模块将数据集复制到备份数据存储设备作为完整数据集备份。 此外,备份模块将由写入数据结构指示的每个修改的数据块和差分时间戳复制到备份数据存储设备作为差分数据集备份。 完整数据集备份和一个或多个差分数据集备份形成数据集的多个时间实例。 在一个实施例中,恢复模块响应于通过将完整数据集备份复制到目标数据存储设备来接收恢复命令来恢复数据集的选定实例。 此外,如果差分时间戳对应于目标时间值,则还原模块可以将差分数据集备份复制到目标数据存储设备。
    • 50. 发明授权
    • File cloning across different filesets
    • 跨不同文件集的文件克隆
    • US08650158B2
    • 2014-02-11
    • US12879882
    • 2010-09-10
    • Janet E. AdkinsJoon ChangDavid J. CraftManoj N. KumarNinad S. Palsule
    • Janet E. AdkinsJoon ChangDavid J. CraftManoj N. KumarNinad S. Palsule
    • G06F17/00G06F17/30
    • G06F17/3007G06F17/30017G06F17/30088
    • Embodiments include a computer program product and an apparatus for cloning files across different filesets and maintaining the clone files. After a clone file is created from a file, a write request targeting the clone file can be handled. It is determined that the write request indicates the clone file that was cloned from a file in a first fileset. The clone file is of a second fileset and a clustered file system comprises the first fileset and the second fileset. A data block of the clone file affected by the write request is determined. It is then determined that the data block at a current location cannot be modified. The write request is implemented with respect to the data block at a different location. It is indicated that the data block at the different location can be modified for subsequent write requests that indicate the clone file.
    • 实施例包括用于在不同文件集之间克隆文件并维护克隆文件的计算机程序产品和装置。 从文件创建克隆文件后,可以处理针对克隆文件的写入请求。 确定写入请求指示从第一个文件集中的文件克隆的克隆文件。 克隆文件是第二个文件集,而群集文件系统包括第一个文件集和第二个文件集。 确定受写入请求影响的克隆文件的数据块。 然后确定当前位置的数据块不能被修改。 相对于不同位置处的数据块实现写入请求。 指出可以修改不同位置的数据块,以便后续的表示克隆文件的写入请求。