-
公开(公告)号:US07606800B2
公开(公告)日:2009-10-20
申请号:US11430780
申请日:2006-05-08
申请人: Thomas W. Lanzatella , Graham Bromley , John A. Colgrove , Ron Karr , Blaine T. Cuykendall , Oleg Kiselev , Craig Harmer , Allen Unueco , Steven Michael Umbehocker
发明人: Thomas W. Lanzatella , Graham Bromley , John A. Colgrove , Ron Karr , Blaine T. Cuykendall , Oleg Kiselev , Craig Harmer , Allen Unueco , Steven Michael Umbehocker
IPC分类号: G06F17/30
CPC分类号: G06F3/0601 , G06F3/0605 , G06F3/061 , G06F3/0638 , G06F3/0662 , G06F3/067 , G06F11/1448 , G06F2003/0697 , H04L67/1097 , Y10S707/99933 , Y10S707/99938 , Y10S707/99943 , Y10S707/99944 , Y10S707/99953 , Y10S707/99955
摘要: A system and method of identifying methods of quiescing a storage object. Data is received identifying the storage object and a freeze list is generated. The freeze list includes one or more freeze methods appropriate for quiescing the storage object. Generating includes creating a hierarchy of logical storage objects below the identified storage object, associating quiesce characteristics with each logical storage object below the identified storage object and generating freeze vectors as a function of quiesce characteristics associated with each logical storage object below the identified storage object.
摘要翻译: 识别静止存储对象的方法的系统和方法。 收到识别存储对象的数据,并生成冻结列表。 冻结列表包括适用于停止存储对象的一个或多个冻结方法。 生成包括创建在所识别的存储对象下面的逻辑存储对象的层次结构,将静默特征与识别的存储对象下面的每个逻辑存储对象相关联,并且产生作为与所识别的存储对象下面的每个逻辑存储对象相关联的静默特性的函数的冻结向量。
-
公开(公告)号:US06883081B2
公开(公告)日:2005-04-19
申请号:US10208559
申请日:2002-07-30
CPC分类号: H04L67/1097 , G06F3/0605 , G06F3/0635 , G06F3/0664 , G06F3/067 , Y10S707/99931 , Y10S707/99943 , Y10S707/99953
摘要: Methods and systems to bridge storage management software are provided. A first storage management application communicates with a host and performs an analysis of a storage environment associated with the host. The first storage management application uses the analysis to determine if a storage resource interface is controlled by a second storage management application, and if so a plugin application is accessed by the first storage management application to permit the second storage management application to perform a storage management operation on behalf of the host. In one embodiment, the analysis is updated by the first storage management application upon receiving results from second storage management application, where the results reflect the processing of the storage management operation by the second storage management application.
-
公开(公告)号:US07165057B2
公开(公告)日:2007-01-16
申请号:US09997350
申请日:2001-11-29
申请人: Thomas W. Lanzatella , Graham Bromley , John A. Colgrove , Ron Karr , Blaine T. Cuykendall , Oleg Kiselev , Craig Harmer , Allen Unueco , Steven Michael Umbehocker
发明人: Thomas W. Lanzatella , Graham Bromley , John A. Colgrove , Ron Karr , Blaine T. Cuykendall , Oleg Kiselev , Craig Harmer , Allen Unueco , Steven Michael Umbehocker
IPC分类号: G06F17/30
CPC分类号: G06F17/30106 , Y10S707/99931
摘要: Methods and systems to access storage objects are provided. A reference to a storage object is used to determine a storage stack level associated with the reference. If the storage stack level is not the lowest level of a storage stack, then the reference is translated to a next stack level reference and passed through to a next stack level associated with the stack. References are translated and passed through iteratively until the lowest level of the stack is reached, wherein an absolute reference to the storage object is obtained and propagated back to an original referencing module, thereby providing access to the storage object.
摘要翻译: 提供访问存储对象的方法和系统。 对存储对象的引用用于确定与引用相关联的存储堆栈级别。 如果存储堆栈级别不是存储堆栈的最低级别,则引用将转换为下一个堆栈级别引用,并传递到与堆栈相关联的下一个堆栈级别。 引用被翻译并经过迭代直到达到堆栈的最低级别,其中获得对存储对象的绝对引用并传播回到原始引用模块,从而提供对存储对象的访问。
-
公开(公告)号:US06850945B2
公开(公告)日:2005-02-01
申请号:US10087230
申请日:2002-02-28
申请人: Thomas W. Lanzatella , Graham Bromley , John A. Colgrove , Ron Karr , Blaine T. Cuykendall , Oleg Kiselev , Craig Harmer , Allen Unueco , Steven Michael Umbehocker
发明人: Thomas W. Lanzatella , Graham Bromley , John A. Colgrove , Ron Karr , Blaine T. Cuykendall , Oleg Kiselev , Craig Harmer , Allen Unueco , Steven Michael Umbehocker
CPC分类号: G06F3/0601 , G06F3/0605 , G06F3/061 , G06F3/0638 , G06F3/0662 , G06F3/067 , G06F11/1448 , G06F2003/0697 , H04L67/1097 , Y10S707/99933 , Y10S707/99938 , Y10S707/99943 , Y10S707/99944 , Y10S707/99953 , Y10S707/99955
摘要: A system and method of identifying methods of quiescing a storage object. Data is received identifying the storage object and a freeze list is generated. The freeze list includes one or more freeze methods appropriate for quiescing the storage object. Generating includes creating a hierarchy of logical storage objects below the identified storage object, associating quiesce characteristics with each logical storage object below the identified storage object and generating freeze vectors as a function of quiesce characteristics associated with each logical storage object below the identified storage object.
摘要翻译: 识别静止存储对象的方法的系统和方法。 收到识别存储对象的数据,并生成冻结列表。 冻结列表包括适用于停止存储对象的一个或多个冻结方法。 生成包括创建在所识别的存储对象下面的逻辑存储对象的层次结构,将静默特征与识别的存储对象下面的每个逻辑存储对象相关联,并且产生作为与所识别的存储对象下面的每个逻辑存储对象相关联的静默特性的函数的冻结向量。
-
公开(公告)号:US07043508B2
公开(公告)日:2006-05-09
申请号:US10920769
申请日:2004-08-18
申请人: Thomas W. Lanzatella , Graham Bromley , John A. Colgrove , Ron Karr , Blaine T. Cuykendall , Oleg Kiselev , Craig Harmer , Allen Unueco , Steven Michael Umbehocker
发明人: Thomas W. Lanzatella , Graham Bromley , John A. Colgrove , Ron Karr , Blaine T. Cuykendall , Oleg Kiselev , Craig Harmer , Allen Unueco , Steven Michael Umbehocker
IPC分类号: G06F17/30
CPC分类号: G06F3/0601 , G06F3/0605 , G06F3/061 , G06F3/0638 , G06F3/0662 , G06F3/067 , G06F11/1448 , G06F2003/0697 , H04L67/1097 , Y10S707/99933 , Y10S707/99938 , Y10S707/99943 , Y10S707/99944 , Y10S707/99953 , Y10S707/99955
摘要: A system and method of identifying methods of quiescing a storage object. Data is received identifying the storage object and a freeze list is generated. The freeze list includes one or more freeze methods appropriate for quiescing the storage object. Generating includes creating a hierarchy of logical storage objects below the identified storage object, associating quiesce characteristics with each logical storage object below the identified storage object and generating freeze vectors as a function of quiesce characteristics associated with each logical storage object below the identified storage object.
-
6.
公开(公告)号:US06968433B2
公开(公告)日:2005-11-22
申请号:US10087901
申请日:2002-02-28
申请人: Thomas W. Lanzatella , Graham Bromley , John A. Colgrove , Ron Karr , Blaine T. Cuykendall , Oleg Kiselev , Craig Harmer
发明人: Thomas W. Lanzatella , Graham Bromley , John A. Colgrove , Ron Karr , Blaine T. Cuykendall , Oleg Kiselev , Craig Harmer
CPC分类号: H04L67/1097 , G06F11/1446 , G06F2201/84
摘要: A system and method for controlling the creation of stable disk images. Data is transmitted to an application program interface identifying the storage object. The application program interface returns a list with one or more methods appropriate for quiescing or for freezing the storage object.
摘要翻译: 一种用于控制稳定磁盘映像创建的系统和方法。 数据被发送到标识存储对象的应用程序接口。 应用程序界面返回一个列表,其中包含一个或多个适用于静止或冻结存储对象的方法。
-
公开(公告)号:US06954762B2
公开(公告)日:2005-10-11
申请号:US10086656
申请日:2002-02-28
申请人: Thomas W. Lanzatella , Graham Bromley , John A. Colgrove , Ron Karr , Blaine T. Cuykendall , Oleg Kiselev , Craig Harmer
发明人: Thomas W. Lanzatella , Graham Bromley , John A. Colgrove , Ron Karr , Blaine T. Cuykendall , Oleg Kiselev , Craig Harmer
CPC分类号: G06F17/30067 , G06F3/0601 , G06F2003/0697 , Y10S707/915 , Y10S707/955 , Y10S707/99943 , Y10S707/99953
摘要: A system and method of characterizing a logical storage object. Information associated with the logical storage object is stored. The information includes information characterizing quiesce capabilities and split characteristics for the logical storage object. That information is transmitted to a processor and is used to characterize the logical storage object.
摘要翻译: 表征逻辑存储对象的系统和方法。 存储与逻辑存储对象相关联的信息。 该信息包括表征逻辑存储对象的静默能力和分割特征的信息。 该信息被发送到处理器,并用于表征逻辑存储对象。
-
公开(公告)号:US07797355B1
公开(公告)日:2010-09-14
申请号:US11148697
申请日:2005-06-09
申请人: Thomas W. Lanzatella , Graham Bromley , John A. Colgrove , Ron Karr , Blaine T. Cuykendall , Oleg Kiselev , Craig Harmer
发明人: Thomas W. Lanzatella , Graham Bromley , John A. Colgrove , Ron Karr , Blaine T. Cuykendall , Oleg Kiselev , Craig Harmer
CPC分类号: G06F17/30067 , G06F3/0601 , G06F2003/0697 , Y10S707/915 , Y10S707/955 , Y10S707/99943 , Y10S707/99953
摘要: A system and method of characterizing a logical storage object. Information associated with the logical storage object is stored. The information includes information characterizing quiesce capabilities and split characteristics for the logical storage object. That information is transmitted to a processor and is used to characterize the logical storage object.
摘要翻译: 表征逻辑存储对象的系统和方法。 存储与逻辑存储对象相关联的信息。 该信息包括表征逻辑存储对象的静默能力和分割特征的信息。 该信息被发送到处理器,并用于表征逻辑存储对象。
-
9.
公开(公告)号:US08495111B1
公开(公告)日:2013-07-23
申请号:US12236194
申请日:2008-09-23
申请人: Feng Wang , John A. Colgrove , Bo Hong , Oleg Kiselev
发明人: Feng Wang , John A. Colgrove , Bo Hong , Oleg Kiselev
IPC分类号: G06F17/30
CPC分类号: G06F3/0604 , G06F3/0619 , G06F3/0631 , G06F3/0644 , G06F3/0683 , G06F11/0727 , G06F11/0793
摘要: A system and method for storing data. In one embodiment, a storage system includes a resource manager and a hierarchical entry tree describing storage entities of the storage system. At each given level of the tree higher than the bottom level, metadata entries summarize storage availability at a level below the given level. The resource manager receives a request to store data of a target size at a target location corresponding to a first portion of the entry tree and scans the entry tree to determine if contiguous, free storage entities of the target size are available at the target location. In response to determining that contiguous, free storage entities of the target size are not available at the target location, the resource manager scans portions of the entry tree outside the first portion to identify contiguous, free storage entities of the target size, where it stores the data.
摘要翻译: 一种用于存储数据的系统和方法。 在一个实施例中,存储系统包括描述存储系统的存储实体的资源管理器和分层条目树。 在高于底层的树的每个给定级别,元数据条目将存储可用性总结在低于给定级别的级别。 资源管理器接收在对应于条目树的第一部分的目标位置处存储目标大小的数据的请求,并扫描条目树,以确定目标大小的连续的空闲存储实体是否在目标位置可用。 响应于确定目标大小的连续的空闲存储实体在目标位置不可用,资源管理器扫描第一部分之外的条目树的部分,以识别目标大小的连续的空闲存储实体,其中存储 数据。
-
公开(公告)号:US07890469B1
公开(公告)日:2011-02-15
申请号:US10334101
申请日:2002-12-30
CPC分类号: G06F17/30067
摘要: A method, system, and computer program product are provided to update file change log data to indicate that a change to a file in a file system has occurred. The file change log data are accessible for read access using a file system-independent operating system function. Applications can read, open, close, and seek data in the file change log using file system-independent operating system functions. The file change log data can be read by multiple applications simultaneously, even when data are being written to the file change log. Operations such as writing data to the file change log and renaming or deleting the file change log file itself are prevented when performed by an application rather than the file system. These prohibitions protect the file change log.
摘要翻译: 提供了一种方法,系统和计算机程序产品来更新文件更改日志数据,以指示文件系统中文件的更改已经发生。 使用独立于文件系统的操作系统功能可以访问文件更改日志数据以进行读取访问。 应用程序可以使用文件系统独立的操作系统功能读取,打开,关闭和查找文件更改日志中的数据。 即使将数据写入文件更改日志,文件更改日志数据也可以同时被多个应用程序读取。 在由应用程序而不是文件系统执行时,会阻止将文件写入文件更改日志和重命名或删除文件更改日志文件本身的操作。 这些禁止保护文件更改日志。
-
-
-
-
-
-
-
-
-