会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 74. 发明申请
    • Method and apparatus for a multiple concurrent writer file system
    • 多并发写入器文件系统的方法和装置
    • US20050039049A1
    • 2005-02-17
    • US10640848
    • 2003-08-14
    • Joon ChangGerald McBreartyDuyen Tong
    • Joon ChangGerald McBreartyDuyen Tong
    • G06F17/30G06F12/00
    • G06F16/10
    • A method and apparatus for a multiple concurrent writer file system are provided. With the method and apparatus, the metadata of a file includes a read lock, a write lock and a concurrent writer flag. If the concurrent writer flag is set, the file allows for multiple writers. That is, multiple processes may write to the same block of data within the file at approximately the same time as long as they are not changing the allocation of the block of data, i.e. either allocating the block, deallocating the block of data, or changing the size of the block of data. Multiple writers is facilitated by allowing processes performing write operations that do not require or result in a change to the allocation of data blocks in a file to use the read lock of a file rather than the write lock of the file. Software serialization or integrity mechanisms may be used to govern the manner by which these concurrent write operations have their results reflected in the file structure. Those processes performing write operations that do require or result in a change in the allocation of data blocks in a file must still acquire the write lock before performing their operation.
    • 提供了一种用于多并发写入器文件系统的方法和装置。 利用该方法和装置,文件的元数据包括读锁定,写锁定和并发写入器标志。 如果并发写入器标志被设置,该文件允许多个写入器。 也就是说,多个进程可以在大致相同的时间内写入文件中的相同数据块,只要它们不改变数据块的分配,即分配块,取消分配数据块或改变 数据块的大小。 通过允许执行不需要或导致文件中的数据块的分配的使用文件的读取锁定而不是文件的写入锁定的写入操作来促进多个写入器。 可以使用软件序列化或完整性机制来管理这些并发写操作的结果反映在文件结构中的方式。 执行需要或导致文件中数据块分配变化的写入操作的那些进程必须在执行它们的操作之前获取写入锁定。
    • 75. 发明授权
    • Implementation for efficient access of extended attribute data
    • 实现扩展属性数据的高效访问
    • US06625614B1
    • 2003-09-23
    • US09656520
    • 2000-09-07
    • Joon ChangAmy Yi-Mei Shi
    • Joon ChangAmy Yi-Mei Shi
    • G06F1730
    • G06F17/30067Y10S707/99944
    • A method, computer program product and data processing system for accessing extended attributes. An extended attribute descriptor in a dinode may be read to determine if there exists extended attributes associated with a file system object that is associated with the dinode. An extended attribute descriptor points to a dinodex associated with the dinode if there exists an extended attribute associated with the file system object. The dinodex may then be read to retrieve the extended attritbutes stored either inside or outside the dinodex. However, if there is no extended attribute associated with that particular file system object, then the extended attribute descriptor comprises a null value and does not point to a dinodex associated with the dinode.
    • 一种用于访问扩展属性的方法,计算机程序产品和数据处理系统。 可以读取dinode中的扩展属性描述符,以确定是否存在与与dinode相关联的文件系统对象相关联的扩展属性。 如果存在与文件系统对象相关联的扩展属性,则扩展属性描述符指向与dinode相关联的dinodex。 然后可以读取dinodex以检索存储在dinodex内部或外部的扩展的attritbutes。 然而,如果没有与该特定文件系统对象相关联的扩展属性,则扩展属性描述符包括空值,并且不指向与dinode相关联的dinodex。
    • 77. 发明申请
    • IN-FLIGHT BLOCK MAP FOR A CLUSTERED REDIRECT-ON-WRITE FILESYSTEM
    • 用于聚集的重写式文件系统的飞行块地图
    • US20120216074A1
    • 2012-08-23
    • US13458796
    • 2012-04-27
    • Joon ChangNinad S. PalsuleAndrew N. Solomon
    • Joon ChangNinad S. PalsuleAndrew N. Solomon
    • G06F11/14G06F17/30
    • G06F17/30227G06F17/30088
    • A cluster server manages allocation of free blocks to cluster clients performing writes in a clustered file system. The cluster server manages free block allocation with a free block map and an in-flight block map. The free block map is a data structure or hardware structure with data that indicates blocks or extents of the clustered file system that can be allocated to a client for the client to write data. The in-flight block map is a data structure or hardware structure with data that indicates blocks that have been allocated to clients, but remain in-flight. A block remains in-flight until the clustered file system metadata has been updated to reflect a write performed to that block by a client. After a consistency snapshot of the metadata is published to the storage resources, the data at the block will be visible to other nodes of the cluster.
    • 集群服务器管理空闲块的分配,以便在集群文件系统中执行写入的集群客户端。 集群服务器通过空闲块映射和飞行中的块映射来管理空闲块分配。 空闲块映射是一种数据结构或硬件结构,其中的数据指示可以分配给客户机来写入数据的集群文件系统的块或扩展区。 飞行中的方块图是一种数据结构或硬件结构,其数据指示已分配给客户端但仍保留在飞行中的块。 集群文件系统元数据已被更新以反映由客户端对该块执行的写入,块保持在飞行状态。 在将元数据的一致性快照发布到存储资源之后,块中的数据将对集群的其他节点可见。