-
公开(公告)号: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.
-
公开(公告)号: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.
摘要翻译: 识别静止存储对象的方法的系统和方法。 收到识别存储对象的数据,并生成冻结列表。 冻结列表包括适用于停止存储对象的一个或多个冻结方法。 生成包括创建在所识别的存储对象下面的逻辑存储对象的层次结构,将静默特征与识别的存储对象下面的每个逻辑存储对象相关联,并且产生作为与所识别的存储对象下面的每个逻辑存储对象相关联的静默特性的函数的冻结向量。
-
5.
公开(公告)号: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.
摘要翻译: 表征逻辑存储对象的系统和方法。 存储与逻辑存储对象相关联的信息。 该信息包括表征逻辑存储对象的静默能力和分割特征的信息。 该信息被发送到处理器,并用于表征逻辑存储对象。
-
公开(公告)号: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.
-
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.
摘要翻译: 一种用于存储数据的系统和方法。 在一个实施例中,存储系统包括描述存储系统的存储实体的资源管理器和分层条目树。 在高于底层的树的每个给定级别,元数据条目将存储可用性总结在低于给定级别的级别。 资源管理器接收在对应于条目树的第一部分的目标位置处存储目标大小的数据的请求,并扫描条目树,以确定目标大小的连续的空闲存储实体是否在目标位置可用。 响应于确定目标大小的连续的空闲存储实体在目标位置不可用,资源管理器扫描第一部分之外的条目树的部分,以识别目标大小的连续的空闲存储实体,其中存储 数据。
-
10.
公开(公告)号:US07421554B2
公开(公告)日:2008-09-02
申请号:US11589334
申请日:2006-10-30
申请人: John A. Colgrove , Ronald S. Karr , Oleg Kiselev
发明人: John A. Colgrove , Ronald S. Karr , Oleg Kiselev
IPC分类号: G06F12/00
CPC分类号: G06F11/2064 , G06F11/1471 , G06F11/2071 , G06F2201/82 , G06F2201/84 , Y10S707/99953 , Y10S707/99955
摘要: A method, system, computer system, and computer-readable medium for maintaining up-to-date, consistent copies of primary data without the need to replicate modified data when the data were modified as a result of an operation that is not an application-driven write operation captured during replication. Selected storage management operations are performed on the primary and secondary data stores at points in time when the data are the same to ensure that the data stored within the data stores remain consistent. These selected storage management operations include operations that produce modified data stored in the primary data store, where a portion of the modified data are not replicated to a secondary node. Other types of storage management operations are selected to be performed on both the primary and secondary data stores, where the operations do not directly change data in the primary data store, but may affect data stored in the primary data store.
摘要翻译: 一种方法,系统,计算机系统和计算机可读介质,用于在数据作为不是应用程序的操作的结果被修改时,维护主数据的最新,一致的副本,而不需要复制修改的数据。 复制期间捕获的驱动写入操作。 所选择的存储管理操作在数据相同的时间点在主数据存储和次数据存储器上执行,以确保存储在数据存储器中的数据保持一致。 这些选择的存储管理操作包括产生存储在主数据存储中的修改数据的操作,其中修改的数据的一部分不被复制到辅助节点。 其他类型的存储管理操作被选择在主数据存储和辅助数据存储器上执行,其中操作不直接改变主数据存储器中的数据,而是可能影响存储在主数据存储器中的数据。
-
-
-
-
-
-
-
-
-