会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Client-server protocol for directory access of snapshot file systems in a storage system
    • 存储系统中快照文件系统的目录访问的客户机 - 服务器协议
    • US07284016B2
    • 2007-10-16
    • US10308445
    • 2002-12-03
    • Dinesh VenkateshXiaoye JiangJiannan ZhengUresh Vahalia
    • Dinesh VenkateshXiaoye JiangJiannan ZhengUresh Vahalia
    • G06F12/00
    • G06F11/1435G06F17/30067Y10S707/99953
    • Internally, a production file system and each of its related snapshot file systems have a common file system identifier (fid′) and a unique respective file system identifier (fsid′). Externally, the production file system and each of its related snapshot file systems has a common file system identifier (fsid) and a unique respective file identifier (fid). For example, the “fsid” and “fid” for the production and snapshot file systems are interchanged between a client-server protocol layer and a logical volume layer in a file server. Moreover, the file handle for an object indicates whether an object is in either a production file system that is not configured to have related snapshots, a production file system that is configured to have related snapshots, or a snapshot file system. When the object is in a snapshot file system, the file handle also indicates the related production file system.
    • 在内部,生产文件系统及其每个相关快照文件系统具有公共文件系统标识符(fid')和唯一的相应文件系统标识符(fsid')。 在外部,生产文件系统及其每个相关的快照文件系统具有公共文件系统标识符(fsid)和唯一的相应文件标识符(fid)。 例如,生产和快照文件系统的“fsid”和“fid”在文件服务器中的客户端 - 服务器协议层和逻辑卷层之间互换。 此外,对象的文件句柄指示对象是处于未配置为具有相关快照的生产文件系统,被配置为具有相关快照的生产文件系统还是快照文件系统。 当对象在快照文件系统中时,文件句柄也指示相关的生产文件系统。
    • 2. 发明授权
    • Preallocation of file system cache blocks in a data storage system
    • 在数据存储系统中预分配文件系统缓存块
    • US06571259B1
    • 2003-05-27
    • US09669347
    • 2000-09-26
    • Jiannan ZhengXiaoye JiangUresh Vahalia
    • Jiannan ZhengXiaoye JiangUresh Vahalia
    • G06F1200
    • G06F17/30067Y10S707/99953Y10S707/99956
    • A file server provides transaction processing capabilities previously supplied by the operating system of a host computer. On-disk file system metadata is changed only at commit time, and a transaction log protects the transition. The disk state can only be a consistent state, resulting from a commit operation. All disk-block reservation and pre-allocation mapping are in the memory, and after a crash, they are automatically discarded. The file server therefore relieves the client of processing burden and also reduces network traffic. In addition, the file server can more efficiently perform the transaction processing capabilities and reduce the frequency of access to storage by judicious allocation of file system blocks and transfer of file system blocks between file system objects, cache memory, and the transaction log. The differentiation between preallocation states and allocation states of in-memory file system blocks also permits application programs to more efficiently transfer data between files.
    • 文件服务器提供先前由主机的操作系统提供的事务处理能力。 磁盘文件系统元数据仅在提交时更改,并且事务日志保护转换。 磁盘状态只能由一个提交操作产生的一致状态。 所有磁盘块预留和预分配映射都位于内存中,崩溃后将自动丢弃。 因此,文件服务器可以减轻客户端的处理负担,并减少网络流量。 此外,文件服务器可以更有效地执行事务处理能力,并通过文件系统块的明智分配和文件系统对象,高速缓冲存储器和事务日志之间的文件系统块的传送来降低访问存储的频率。 预分配状态和内存中文件系统块的分配状态之间的区别也允许应用程序在文件之间更有效地传输数据。
    • 3. 发明授权
    • Maintenance of a file version set including read-only and read-write snapshot copies of a production file
    • 维护包含生产文件的只读和读写快照副本的文件版本集
    • US07555504B2
    • 2009-06-30
    • US10668546
    • 2003-09-23
    • Peter BixbySachin MullickJiannan ZhengXiaoye JiangSorin Faibish
    • Peter BixbySachin MullickJiannan ZhengXiaoye JiangSorin Faibish
    • G06F17/30
    • G06F17/30088Y10S707/99953Y10S707/99954
    • Read-only and read-write snapshot copies of a production file in a Unix-based file system are organized as a version set of file inodes and shared file blocks. Version pointers and branch pointers link the inodes. Initially the production file can have all its blocks preallocated or it can be a sparse file having only an inode and its last data block. A protocol is provided for creating read-only and read-write snapshots, deleting snapshots, restoring the production file with a specified snapshot, refreshing a specified snapshot, and naming the snapshots. Block pointers are marked with a flag indicating whether or not the pointed-to block is owned by the parent inode. A non-owner marking is inherited by all of the block's descendants. The block ownership controls the copying of indirect blocks when writing to the production file, and also controls deallocation and passing of blocks when deleting a read-only snapshot.
    • 基于Unix的文件系统中的生产文件的只读和读写快照副本被组织为文件inode和共享文件块的版本集。 版本指针和分支指针链接inode。 最初,生产文件可以预先分配其所有块,也可以是只有一个inode及其最后一个数据块的稀疏文件。 提供了一种协议,用于创建只读和读写快照,删除快照,使用指定的快照还原生产文件,刷新指定的快照以及命名快照。 块指针标有一个标志,指示指向块是否由父节点所拥有。 非所有者标记由所有块的后代继承。 块所有权控制在写入生产文件时复制间接块,并在删除只读快照时控制块的释放和传递。
    • 4. 发明申请
    • Maintenance of a file version set including read-only and read-write snapshot copies of a production file
    • 维护包含生产文件的只读和读写快照副本的文件版本集
    • US20050065986A1
    • 2005-03-24
    • US10668546
    • 2003-09-23
    • Peter BixbySachin MullickJiannan ZhengXiaoye JiangSorin Faibish
    • Peter BixbySachin MullickJiannan ZhengXiaoye JiangSorin Faibish
    • G06F17/30
    • G06F17/30088Y10S707/99953Y10S707/99954
    • Read-only and read-write snapshot copies of a production file in a Unix-based file system are organized as a version set of file inodes and shared file blocks. Version pointers and branch pointers link the inodes. Initially the production file can have all its blocks preallocated or it can be a sparse file having only an inode and its last data block. A protocol is provided for creating read-only and read-write snapshots, deleting snapshots, restoring the production file with a specified snapshot, refreshing a specified snapshot, and naming the snapshots. Block pointers are marked with a flag indicating whether or not the pointed-to block is owned by the parent inode. A non-owner marking is inherited by all of the block's descendants. The block ownership controls the copying of indirect blocks when writing to the production file, and also controls deallocation and passing of blocks when deleting a read-only snapshot.
    • 基于Unix的文件系统中的生产文件的只读和读写快照副本被组织为文件inode和共享文件块的版本集。 版本指针和分支指针链接inode。 最初,生产文件可以预先分配其所有块,也可以是只有一个inode及其最后一个数据块的稀疏文件。 提供了一种协议,用于创建只读和读写快照,删除快照,使用指定的快照还原生产文件,刷新指定的快照以及命名快照。 块指针标有一个标志,指示指向块是否由父节点所拥有。 非所有者标记由所有块的后代继承。 块所有权控制在写入生产文件时复制间接块,并在删除只读快照时控制块的释放和传递。
    • 7. 发明授权
    • Multi-protocol sharable virtual storage objects
    • 多协议共享的虚拟存储对象
    • US07953819B2
    • 2011-05-31
    • US10646851
    • 2003-08-22
    • Rui LiangJiannan ZhengMark K KuXiaoye JiangSorin Faibish
    • Rui LiangJiannan ZhengMark K KuXiaoye JiangSorin Faibish
    • G06F15/16G06F7/00G06F17/00
    • H04L67/1095G06F17/30067H04L29/06H04L67/1097H04L69/329
    • A storage object such as a virtual disk drive or a raw logical volume is contained in a UNIX compatible file so that the file containing the storage object can be exported using the NFS or CIFS protocol and shared among UNIX and MS Windows clients or servers. The storage object can be replicated and backed up using conventional file replication and backup facilities without disruption of client access to the storage object. For client access to data of the storage object, a software driver accesses the file containing the storage object. For example, a software driver called a virtual SCSI termination is used to access a file containing a virtual SCSI disk drive. Standard storage services use the SCSI over IP protocol to access the virtual SCSI termination. An IP replication or snapshot copy facility may access the file containing the virtual SCSI disk drive using a higher-level protocol.
    • 存储对象(如虚拟磁盘驱动器或原始逻辑卷)包含在UNIX兼容文件中,以便可以使用NFS或CIFS协议导出包含存储对象的文件,并在UNIX和MS Windows客户端或服务器之间共享。 可以使用传统的文件复制和备份功能来复制和备份存储对象,而不会中断对存储对象的客户端访问。 为了客户机访问存储对象的数据,软件驱动程序访问包含存储对象的文件。 例如,称为虚拟SCSI终端的软件驱动程序用于访问包含虚拟SCSI磁盘驱动器的文件。 标准存储服务使用SCSI over IP协议来访问虚拟SCSI终端。 IP复制或快照复制功能可以使用更高级别的协议访问包含虚拟SCSI磁盘驱动器的文件。
    • 8. 发明申请
    • Multi-protocol sharable virtual storage objects
    • 多协议共享的虚拟存储对象
    • US20050044162A1
    • 2005-02-24
    • US10646851
    • 2003-08-22
    • Rui LiangJiannan ZhengMark KuXiaoye JiangSorin Faibish
    • Rui LiangJiannan ZhengMark KuXiaoye JiangSorin Faibish
    • G06F17/30H04L29/06H04L29/08G06F15/167G06F7/00
    • H04L67/1095G06F17/30067H04L29/06H04L67/1097H04L69/329
    • A storage object such as a virtual disk drive or a raw logical volume is contained in a UNIX compatible file so that the file containing the storage object can be exported using the NFS or CIFS protocol and shared among UNIX and MS Windows clients or servers. The storage object can be replicated and backed up using conventional file replication and backup facilities without disruption of client access to the storage object. For client access to data of the storage object, a software driver accesses the file containing the storage object. For example, a software driver called a virtual SCSI termination is used to access a file containing a virtual SCSI disk drive. Standard storage services use the iSCSI protocol to access the virtual SCSI termination. An IP replication or snapshot copy facility may access the file containing the virtual SCSI disk drive using a higher-level protocol.
    • 存储对象(如虚拟磁盘驱动器或原始逻辑卷)包含在UNIX兼容文件中,以便可以使用NFS或CIFS协议导出包含存储对象的文件,并在UNIX和MS Windows客户端或服务器之间共享。 可以使用传统的文件复制和备份功能来复制和备份存储对象,而不会中断对存储对象的客户端访问。 为了客户机访问存储对象的数据,软件驱动程序访问包含存储对象的文件。 例如,称为虚拟SCSI终端的软件驱动程序用于访问包含虚拟SCSI磁盘驱动器的文件。 标准存储服务使用iSCSI协议来访问虚拟SCSI终端。 IP复制或快照复制功能可以使用更高级别的协议访问包含虚拟SCSI磁盘驱动器的文件。