-
1.
公开(公告)号:US07293030B2
公开(公告)日:2007-11-06
申请号:US09997602
申请日:2001-11-29
申请人: Thomas W. Lanzatella , Graham Bromley , John O. Colgrove , Ron Karr , Blaine T. Cuykendall , Oleg Kiselev , Craig Harmer , Allen Unueco , Steven Michael Umbehocker
发明人: Thomas W. Lanzatella , Graham Bromley , John O. Colgrove , Ron Karr , Blaine T. Cuykendall , Oleg Kiselev , Craig Harmer , Allen Unueco , Steven Michael Umbehocker
IPC分类号: G06F17/30
CPC分类号: G06F17/30067 , Y10S707/99942 , Y10S707/99943 , Y10S707/99953
摘要: Methods, functional data, and systems for logically representing a storage environment are provided. A target storage environment having one or more storage data objects is mapped to a data structure. Any subsequent disparate or remote but similar storage environment has direct or indirect access to the data structure such that one or more of the data objects are permissibly directly/indirectly referenced or replicated within the disparate or remote but similar storage storage environment. Changes to the data structure are communicated, thereby ensuring the reliable use of the representation for the target storage environment.
摘要翻译: 提供了用于逻辑表示存储环境的方法,功能数据和系统。 具有一个或多个存储数据对象的目标存储环境被映射到数据结构。 任何后续的不同的或远程但类似的存储环境具有对数据结构的直接或间接访问,使得一个或多个数据对象在不同的或远程但类似的存储存储环境中被允许直接/间接引用或复制。 传达对数据结构的更改,从而确保可靠地使用目标存储环境的表示。
-
公开(公告)号: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.
-
公开(公告)号:US20050021569A1
公开(公告)日:2005-01-27
申请号:US10920769
申请日:2004-08-18
申请人: Thomas Lanzatella , Graham Bromley , John Colgrove , Ron Karr , Blaine Cuykendall , Oleg Kiselev , Craig Harmer , Allen Unueco , Steven Umbehocker
发明人: Thomas Lanzatella , Graham Bromley , John Colgrove , Ron Karr , Blaine Cuykendall , Oleg Kiselev , Craig Harmer , Allen Unueco , Steven 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.
-
公开(公告)号:US07117505B2
公开(公告)日:2006-10-03
申请号:US09997612
申请日:2001-11-29
申请人: Thomas W. Lanzatella , Graham Bromley , John O. Colgrove , Ron Karr , Blaine T. Cuykendall , Oleg Kiselev , Craig Harmer , Allen Unueco , Steven Micheal Umbehocker
发明人: Thomas W. Lanzatella , Graham Bromley , John O. Colgrove , Ron Karr , Blaine T. Cuykendall , Oleg Kiselev , Craig Harmer , Allen Unueco , Steven Micheal Umbehocker
CPC分类号: G06F3/0601 , G06F2003/0697 , Y10S707/99936
摘要: Methods, systems, and apparatus to interface with storage objects are provided. A storage object handle is provided on request and a storage object is mapped within a first storage environment. Further, a configuration identifier notifies client modules when the storage object's physical locations are altered in the first storage environment. API libraries provide client modules access to use the storage object, even when the client modules reside in a second storage environment.
摘要翻译: 提供了与存储对象接口的方法,系统和设备。 根据请求提供存储对象句柄,并且在第一存储环境内映射存储对象。 此外,当存储对象的物理位置在第一存储环境中被改变时,配置标识符通知客户端模块。 即使客户机模块驻留在第二个存储环境中,API库也可以提供客户机模块访问以使用存储对象。
-
公开(公告)号:US07043614B2
公开(公告)日:2006-05-09
申请号:US10194524
申请日:2002-07-11
IPC分类号: G06F12/00
CPC分类号: G06F3/0607 , G06F3/065 , G06F3/067 , G06F11/1446 , G06F11/2056
摘要: Storage services and systems are provided. Virtual disks include a number of storage states and are associated with storage operations that are provided with the virtual disks. Moreover, a storage management set of executable instructions is configured based on values assigned to the states when the storage operations are performed against the virtual disks. In some embodiments, a selection set of executable instructions permits the selective execution of the storage operations.
摘要翻译: 提供存储服务和系统。 虚拟磁盘包括多个存储状态,并与虚拟磁盘一起提供的存储操作相关联。 此外,当对虚拟盘执行存储操作时,基于分配给状态的值来配置可执行指令的存储管理集合。 在一些实施例中,可选择的可执行指令集允许选择性地执行存储操作。
-
公开(公告)号:US20050132341A1
公开(公告)日:2005-06-16
申请号:US11044691
申请日:2005-01-27
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.
摘要翻译: 提供了桥接存储管理软件的方法和系统。 第一存储管理应用程序与主机进行通信,并对与主机相关联的存储环境进行分析。 第一存储管理应用程序使用分析来确定存储资源接口是否由第二存储管理应用程序控制,如果是,第一存储管理应用程序访问插件应用程序,以允许第二存储管理应用程序执行存储管理 操作代表主机。 在一个实施例中,当从第二存储管理应用程序接收到结果时,第一存储管理应用程序更新分析,其中结果反映了第二存储管理应用程序对存储管理操作的处理。
-
公开(公告)号:US07779428B2
公开(公告)日:2010-08-17
申请号:US10175029
申请日:2002-06-18
CPC分类号: H04L67/1097 , H04L69/329
摘要: Storage resource integration layer interfaces are provided. Storage operations associated with interfaces of a plurality of storage resources are normalized and provided as a common set of modules accessible to a storage application. Moreover, configuration modules are provided to the storage application to acquire configuration settings associated with storage residing on the storage resources. In one embodiment, virtualization modules are provided to the storage application to permit the storage application to create and link virtual storage resources from the storage resources.
摘要翻译: 提供存储资源集成层接口。 将与多个存储资源的接口相关联的存储操作归一化并提供为可由存储应用访问的共同的一组模块。 此外,将配置模块提供给存储应用以获取与驻留在存储资源上的存储相关联的配置设置。 在一个实施例中,将虚拟化模块提供给存储应用以允许存储应用从存储资源创建和链接虚拟存储资源。
-
公开(公告)号: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.
摘要翻译: 识别静止存储对象的方法的系统和方法。 收到识别存储对象的数据,并生成冻结列表。 冻结列表包括适用于停止存储对象的一个或多个冻结方法。 生成包括创建在所识别的存储对象下面的逻辑存储对象的层次结构,将静默特征与识别的存储对象下面的每个逻辑存储对象相关联,并且产生作为与所识别的存储对象下面的每个逻辑存储对象相关联的静默特性的函数的冻结向量。
-
公开(公告)号:US20070294491A1
公开(公告)日:2007-12-20
申请号:US11803230
申请日:2007-05-14
IPC分类号: G06F12/00
CPC分类号: G06F3/0605 , G06F3/0632 , G06F3/067 , G06F16/10
摘要: Methods and systems for storage architectures are provided. Storage resource provider modules interface with storage resources to perform storage operations. A storage management data store maintains storage data associated with a storage environment of the storage resources. The storage resource provider modules retrieve and update the storage management data in response to processing the storage operations. In one embodiment, a storage management application requests a selected storage resource provider module to perform a selected storage operation. The storage management application determines the selected storage resource provider module by acquiring the storage management data in the data store.
摘要翻译: 提供了存储架构的方法和系统。 存储资源提供者模块与存储资源进行接口以执行存储操作。 存储管理数据存储器维护与存储资源的存储环境相关联的存储数据。 响应于处理存储操作,存储资源提供者模块检索和更新存储管理数据。 在一个实施例中,存储管理应用程序请求所选择的存储资源提供者模块执行选择的存储操作。 存储管理应用程序通过获取数据存储器中的存储管理数据来确定所选择的存储资源提供者模块。
-
-
-
-
-
-
-
-
-