会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • System and method for virtual interface failover within a cluster
    • 群集内虚拟接口故障切换的系统和方法
    • US07734947B1
    • 2010-06-08
    • US11736197
    • 2007-04-17
    • Robert B. FrangiosoRonald W. KownackiTianyu Jiang
    • Robert B. FrangiosoRonald W. KownackiTianyu Jiang
    • G06F11/00
    • G06F11/1482G06F11/2025G06F2201/815
    • A cluster-wide published configuration system and method is provided for assigning host nodes to virtual interfaces (VIFs) in a cluster of data storage systems. A coordinating VIF manager publishes a set of failover rules using a replication database. The coordinating VIF manager monitors VIF hosting status within a cluster. In the event of a VIF failure, the coordinating VIF manager publishes a reassignment of host nodes using a single read-write transaction of a replication database service. Secondary VIF managers in the cluster must perform VIF hosting in accordance to the reassignment. If a secondary VIF manager can not activate an assigned VIF it must publishing new reassignment of VIF hosts via the replication database service.
    • 提供了一个群集范围的发布配置系统和方法,用于将主机节点分配给数据存储系统集群中的虚拟接口(VIF)。 协调的VIF管理器使用复制数据库发布一组故障转移规则。 协调的VIF管理器监视集群内的VIF托管状态。 在VIF故障的情况下,协调VIF管理器使用复制数据库服务的单个读写事务来发布主机节点的重新分配。 群集中的辅助VIF管理器必须根据重新分配执行VIF托管。 如果辅助VIF管理器无法激活分配的VIF,则它必须通过复制数据库服务发布新的VIF主机重新分配。
    • 3. 发明授权
    • Mechanism for distributed inode to path traversal in a striped volume system
    • 分布式inode到条带卷系统中路径遍历的机制
    • US08898206B1
    • 2014-11-25
    • US12769360
    • 2010-04-28
    • Tianyu JiangRichard P. Jernigan, IVAnanthan SubramanianWesley Witte
    • Tianyu JiangRichard P. Jernigan, IVAnanthan SubramanianWesley Witte
    • G06F17/30
    • G06F17/3012G06F17/302
    • The techniques introduced herein provide an efficient mechanism for reducing remote procedure requests to storage server nodes in a cluster of the storage servers to construct a directory path for a data container. According to one aspect of the invention, a new caching technique and an efficient organization of the cache memory are provided so that a cache memory on a storage server node is populated with individual path components of a directory structure. A novel cache invalidation mechanism is provided to maintain cache consistency at the cache so that when a path component changes, such as an identifier of a data container in the directory structure, and a path component is invalidated in the cache memory, the remaining path components can be retained and later reused.
    • 本文介绍的技术提供了一种有效的机制,用于减少对存储服务器的集群中的存储服务器节点的远程过程请求,以构建数据容器的目录路径。 根据本发明的一个方面,提供了一种新的缓存技术和高速缓冲存储器的有效组织,使得存储服务器节点上的高速缓冲存储器被目录结构的各个路径组件填充。 提供了一种新颖的缓存失效机制来保持高速缓存的高速缓存一致性,以便当路径组件改变时,例如目录结构中的数据容器的标识符和路径组件在高速缓冲存储器中无效,剩下的路径组件 可以保留,后来重复使用。
    • 8. 发明授权
    • Method and system for promoting a snapshot in a distributed file system
    • 在分布式文件系统中促进快照的方法和系统
    • US07827350B1
    • 2010-11-02
    • US11741626
    • 2007-04-27
    • Tianyu JiangOmprakaash ThoppaiRichard P. Jernigan, IV
    • Tianyu JiangOmprakaash ThoppaiRichard P. Jernigan, IV
    • G06F12/00
    • G06F11/1469G06F2201/82G06F2201/84
    • A method and system for promoting a snapshot in a distributed striped volume system is provided. A master volume server is configured with a rollback process such that when it is determined that a rollback is required, the master volume server sets a flag persistently in its own raid label on disk. After the persistent flag is set, the master volume server determines a “common snapshot,” and starts the process of sending RPC messages to each node hosting constituent volumes instructing each constituent volume to roll back to the identified snapshot. When the nodes receive this message a flag is set in the own raid label of each constituent volume and the volume then promotes the particular snapshot. If the master volume server has not received a successful response from each node that the snapshot promotion was successful within a specified time period, there is a retry. The common snapshot is then used as the active file system, thus providing data recovery for the striped volume set.
    • 提供了一种用于在分布式条带卷系统中促进快照的方法和系统。 主卷服务器配置有回滚过程,以便当确定需要回滚时,主卷服务器会在其自己的磁盘上的RAID标签中持久设置标志。 在设置持久标志之后,主卷服务器确定“公共快照”,并开始向承载组成卷的每个节点发送RPC消息的过程,指示每个组成卷回滚到标识的快照。 当节点接收到该消息时,在每个组成卷的自己的raid标签中设置一个标志,然后卷促进特定的快照。 如果主卷服务器在指定时间段内没有收到来自每个节点的快照促销成功的响应,则会重试。 然后公共快照用作活动文件系统,从而为条带卷集提供数据恢复。
    • 9. 发明授权
    • System and method for providing space availability notification in a distributed striped volume set
    • 在分布式条带卷集中提供空间可用性通知的系统和方法
    • US07797489B1
    • 2010-09-14
    • US11756932
    • 2007-06-01
    • Tianyu JiangRichard P. Jernigan, IVEric Hamilton
    • Tianyu JiangRichard P. Jernigan, IVEric Hamilton
    • G06F12/00
    • G06F3/0644G06F3/0617G06F3/0689
    • A system and method for managing space availability in a distributed striped file system is provided. A master data server is configured to send space availability detection messages to a plurality of data volumes servers hosting constituent volumes of a striped volume set. If one of the constituent volumes in the striped volume set has a low-in-space flag set, then the master data volume instructs all of the constituent volumes to set a low-in-space required flag, and no further writes are accepted for the striped volume set. The low-in-space and low-in-space required flags represent two states, and these states are returned in response to subsequent space availability detection messages from the master data server. A procedure for utilizing reserved space to complete an accepted cross stripe write operation is also provided.
    • 提供了一种用于管理分布式条带文件系统中的空间可用性的系统和方法。 主数据服务器被配置为向承载条带卷组的组成卷的多个数据卷服务器发送空间可用性检测消息。 如果条带卷集中的组成卷之一具有设置的低空间标志,则主数据卷指示所有组成卷设置低空间所需标志,并且不再接受进一步的写入 条带卷集。 低空间和低空间要求的标志表示两个状态,并且响应于主数据服务器的后续空间可用性检测消息返回这些状态。 还提供了一种利用预留空间来完成接受的跨条纹写入操作的过程。
    • 10. 发明授权
    • Method and system for single pass volume scanning for multiple destination mirroring
    • 用于多目标镜像的单次卷扫描的方法和系统
    • US07325111B1
    • 2008-01-29
    • US11264837
    • 2005-11-01
    • Tianyu Jiang
    • Tianyu Jiang
    • G06F12/00
    • G06F17/30212G06F11/1435G06F11/1451G06F11/1456G06F11/1464G06F2201/84Y10S707/99953Y10S707/99955
    • A mirroring application running on a primary server in a multiple destination mirroring environment is provided. The mirroring application configures a scanner with snapshots that are registered. The scanner calculates a logical age for each snapshot. The scanner scans a flexible volume once for data blocks that are newer than a predetermined snapshot. The scanner tags each such block with a logical age that is equivalent to the oldest snapshot that refers to that block. The scanner loads the tagged blocks in a queue. A sender module associated with each destination in the mirroring environment inspects blocks in the queue and retrieves only those blocks younger than a destination reference snapshot. The sender sends those blocks to the destination and filters out older blocks, thus bringing the destination mirror up to date with the current active file system.
    • 提供了在多目标镜像环境中的主服务器上运行的镜像应用程序。 镜像应用程序配置具有已注册快照的扫描仪。 扫描仪计算每个快照的逻辑时间。 对于比预定快照更新的数据块,扫描仪会扫描一次灵活的卷。 扫描仪使用与引用该块的最早快照相当的逻辑时间标记每个这样的块。 扫描仪将标记的块加载到队列中。 与镜像环境中的每个目标相关联的发送者模块检查队列中的块,并仅检索比目标引用快照更年轻的块。 发送方将这些块发送到目的地,并过滤出旧的块,从而使目标镜像与当前活动文件系统一起更新。