会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 11. 发明授权
    • Partial file migration mechanism
    • 部分文件迁移机制
    • US07165059B1
    • 2007-01-16
    • US10745174
    • 2003-12-23
    • Aalop ShahSamir DesaiMilind Borate
    • Aalop ShahSamir DesaiMilind Borate
    • G06F17/30
    • G06F17/30067G06F3/0605G06F3/0649G06F3/0685Y10S707/99931
    • System and method for partial file migration in file systems by Hierarchical Storage Management (HSM) applications. Embodiments may provide an automated mechanism for HSM applications to partially migrate files by migrating the inactive parts of the files to offline storage while leaving the active parts of the files on disk and active in the file system. In embodiments, access information including timestamps may be recorded and maintained at the subfile level to enable detection of inactivity at the subfile level and hence partial file migration by migrating only the inactive parts of files. The parts of files may be extents, blocks, or ranges. The access information may be recorded and maintained in-memory only, in a separate file on disk, or in extent descriptors for the files.
    • 通过分层存储管理(HSM)应用程序在文件系统中部分文件迁移的系统和方法。 实施例可以为HSM应用程序提供一种自动化机制,用于通过将文件的非活动部分迁移到脱机存储而部分迁移文件,同时将文件的活动部分留在磁盘上并在文件系统中处于活动状态。 在实施例中,包括时间戳的访问信息可以在子文件级别被记录和维护,以便能够检测子文件级别的不活动性,从而仅通过仅迁移文件的不活动部分来进行部分文件迁移。 文件的部分可能是扩展区,块或范围。 访问信息可以仅记录在内存中,在磁盘上的单独文件中,或文件的扩展描述符中。
    • 12. 发明授权
    • Computer system implementing a multi-threaded stride prediction read ahead algorithm
    • 实现多线程步幅预测预读算法的计算机系统
    • US06915404B1
    • 2005-07-05
    • US10883370
    • 2004-07-01
    • Samir DesaiJohn ColgroveGanesh Varadarajan
    • Samir DesaiJohn ColgroveGanesh Varadarajan
    • G06F3/06G06F9/38G06F12/08G06F12/00
    • G06F9/3802G06F3/0601G06F12/0862G06F2003/0697G06F2212/6026
    • A computer system includes a read ahead engine that receives a sequence of read requests and performs read ahead operations in accordance with various patterns detected within the sequence of read requests. The prefetch engine may implement the method of storing a first run value indicative of the run size of a first plurality of sequential read requests, and storing a first skip value indicative of a non-sequential skip associated with a subsequent read request. The method may further include determining whether a second run value indicative of the sequential run size of a second plurality of read requests equals the first run value, and whether a second skip value indicative of another non-sequential skip associated with an additional read request equals the first skip value. If the first run value equals the second run value, and the first skip value equals the second skip value, a stride pattern is indicated, and one or more read ahead operations according to the detected stride pattern may be initiated.
    • 计算机系统包括:读取前端引擎,其接收读取请求序列,并根据读取请求序列中检测到的各种模式执行预读操作。 预取引擎可以实现存储指示第一多个顺序读取请求的运行大小的第一运行值的方法,以及存储指示与随后的读取请求相关联的非顺序跳过的第一跳过值。 该方法还可以包括确定指示第二多个读取请求的顺序运行大小的第二运行值是否等于第一运行值,以及指示与附加读取请求相关联的另一非连续跳过的第二跳过值是否等于 第一个跳过值。 如果第一运行值等于第二运行值,并且第一跳过值等于第二跳过值,则指示步幅图案,并且可以启动根据检测到的步幅模式的一个或多个预读操作。
    • 14. 发明授权
    • Multistage system recovery framework
    • 多级系统恢复框架
    • US08132043B2
    • 2012-03-06
    • US12641151
    • 2009-12-17
    • Prasanta DashSamir Desai
    • Prasanta DashSamir Desai
    • G06F11/00
    • G06F11/0793G06F11/0709G06F11/202H04L41/0654
    • A method and system for multi-staged recovery of a distributed computer system. The method includes receiving a failure event notification from at least one node of the distributed computer system and executing a plurality of recovery stages upon receiving the failure event notification by using a recovery manager, wherein each of the plurality of recovery stages performs a defined recovery task. The progress of recovery is tracked by using at least one state machine executed by the recovery manager, wherein the state machine reflects progress of each of the recovery stages. The progress of recovery is monitored to a completion by using the state machine and the recovery manager.
    • 一种用于分布式计算机系统的多阶段恢复的方法和系统。 该方法包括:从分布式计算机系统的至少一个节点接收故障事件通知,并通过使用恢复管理器在接收到故障事件通知后执行多个恢复阶段,其中多个恢复阶段中的每一个执行定义的恢复任务 。 使用由恢复管理器执行的至少一个状态机跟踪恢复进度,其中状态机反映每个恢复阶段的进度。 通过使用状态机和恢复管理器监视恢复进度以完成。
    • 15. 发明授权
    • Computer system implementing a multi-threaded stride prediction read ahead algorithm
    • 实现多线程步幅预测预读算法的计算机系统
    • US06789171B2
    • 2004-09-07
    • US10223945
    • 2002-08-20
    • Samir DesaiJohn ColgroveGanesh Varadarajan
    • Samir DesaiJohn ColgroveGanesh Varadarajan
    • G06F1200
    • G06F9/3802G06F3/0601G06F12/0862G06F2003/0697G06F2212/6026
    • A computer system includes a read ahead engine that receives a sequence of read requests and performs read ahead operations in accordance with various patterns detected within the sequence of read requests. The prefetch engine may implement the method of storing a first run value indicative of the run size of a first plurality of sequential read requests, and storing a first skip value indicative of a non-sequential skip associated with a subsequent read request. The method may further include determining whether a second run value indicative of the sequential run size of a second plurality of read requests equals the first run value, and whether a second skip value indicative of another non-sequential skip associated with an additional read request equals the first skip value. If the first run value equals the second run value, and the first skip value equals the second skip value, a stride pattern is indicated, and one or more read ahead operations according to the detected stride pattern may be initiated.
    • 计算机系统包括:读取前端引擎,其接收读取请求序列,并根据读取请求序列中检测到的各种模式执行预读操作。 预取引擎可以实现存储指示第一多个顺序读取请求的运行大小的第一运行值的方法,以及存储指示与随后的读取请求相关联的非顺序跳过的第一跳过值。 该方法还可以包括确定指示第二多个读取请求的顺序运行大小的第二运行值是否等于第一运行值,以及指示与附加读取请求相关联的另一非连续跳过的第二跳过值是否等于 第一个跳过值。 如果第一运行值等于第二运行值,并且第一跳过值等于第二跳过值,则指示步幅图案,并且可以启动根据检测到的步幅模式的一个或多个预读操作。
    • 17. 发明授权
    • File system quota and reservation
    • 文件系统配额和预约
    • US08578119B2
    • 2013-11-05
    • US12619343
    • 2009-11-16
    • Samir DesaiShriram Wankhade
    • Samir DesaiShriram Wankhade
    • G06F12/00
    • G06F17/30067
    • A method, in one embodiment, can include allowing storage allocation of data of a file system within an object based storage system. Furthermore, the method can include determining if storage allocation usage for the file system is below a threshold. If the storage allocation usage for the file system is not below the threshold, a client is requested to flush its dirty data associated with the file system. After requesting a client flush, the method can include determining the storage allocation usage for the file system. In addition, the method can include determining periodically if the storage allocation usage has reached a quota. If the quota is reached, the quota is enforced for the data of the file system.
    • 在一个实施例中,一种方法可以包括允许在基于对象的存储系统内的文件系统的数据的存储分配。 此外,该方法可以包括确定文件系统的存储分配使用是否低于阈值。 如果文件系统的存储分配使用率不低于阈值,则请求客户端刷新与文件系统相关联的脏数据。 在请求客户端刷新之后,该方法可以包括确定文件系统的存储分配使用。 此外,该方法可以包括周期性地确定存储分配使用是否已经达到配额。 如果达到配额,则对文件系统的数据执行配额。
    • 18. 发明申请
    • MULTISTAGE SYSTEM RECOVERY FRAMEWORK
    • 多系统恢复框架
    • US20110154092A1
    • 2011-06-23
    • US12641151
    • 2009-12-17
    • Prasanta DashSamir Desai
    • Prasanta DashSamir Desai
    • G06F11/07
    • G06F11/0793G06F11/0709G06F11/202H04L41/0654
    • A method and system for multi-staged recovery of a distributed computer system. The method includes receiving a failure event notification from at least one node of the distributed computer system and executing a plurality of recovery stages upon receiving the failure event notification by using a recovery manager, wherein each of the plurality of recovery stages performs a defined recovery task. The progress of recovery is tracked by using at least one state machine executed by the recovery manager, wherein the state machine reflects progress of each of the recovery stages. The progress of recovery is monitored to a completion by using the state machine and the recovery manager.
    • 一种用于分布式计算机系统的多阶段恢复的方法和系统。 该方法包括:从分布式计算机系统的至少一个节点接收故障事件通知,并通过使用恢复管理器在接收到故障事件通知后执行多个恢复阶段,其中多个恢复阶段中的每一个执行定义的恢复任务 。 使用由恢复管理器执行的至少一个状态机跟踪恢复进度,其中状态机反映每个恢复阶段的进度。 通过使用状态机和恢复管理器监视恢复进度以完成。