-
公开(公告)号:US09100343B1
公开(公告)日:2015-08-04
申请号:US13434264
申请日:2012-03-29
申请人: Brian Riordan , David Barta , John R. Sopka , David Meiri , Alexandr Veprinsky
发明人: Brian Riordan , David Barta , John R. Sopka , David Meiri , Alexandr Veprinsky
IPC分类号: G06F15/173 , H04L12/24
CPC分类号: H04L41/5048
摘要: A storage node uses storage descriptors for provisioning, monitoring and reporting. The storage descriptors indicate available storage resource capabilities and storage resource requirements for particular applications or types of applications using a common set of metrics. The storage node scales requirements to approximate a particular deployment scenario and then compares available capabilities and requirements as indicated by the storage descriptors.
摘要翻译: 存储节点使用存储描述符进行配置,监视和报告。 存储描述符使用一组通用的度量来指示特定应用程序或应用程序类型的可用存储资源能力和存储资源需求。 存储节点将要求近似于特定的部署场景,然后比较由存储描述符指示的可用功能和要求。
-
2.
公开(公告)号:US09524220B1
公开(公告)日:2016-12-20
申请号:US13341112
申请日:2011-12-30
CPC分类号: G06F11/1666 , G06F3/0601 , G06F11/00
摘要: A system having a plurality of directors, at least some of which have a local director memory, accesses requested data by determining if requested data is in local director memory of a first one of the directors in response to an access request for the requested data by the first one of the directors. The system also determines if the requested data is native to the first one of the directors in response to the requested data not being in the local director memory of the first one of the directors, where data provided on a physical storage device coupled to the first one of the directors is native to the first one of the directors. The system also obtains the requested data from a second one of the directors in response to the requested data not being native to the first one of the directors.
摘要翻译: 具有多个导向器的系统,其至少其中一些具有本地导向器存储器,通过响应于对所请求的数据的访问请求响应于所请求的数据的访问请求,通过确定所请求的数据是否在第一个导向器的本地导向器存储器中来访问所请求的数据 第一名董事。 该系统还确定所请求的数据是否是对于第一个导向器的本地的,以响应于所请求的数据不在第一个导向器的本地导向器存储器中,其中提供在物理存储设备上的数据耦合到第一个 其中一名董事为本公司第一任董事。 该系统还响应于不是第一个董事本地的所请求的数据,从第二个董事获得请求的数据。
-
3.
公开(公告)号:US08825964B1
公开(公告)日:2014-09-02
申请号:US13200569
申请日:2011-09-26
申请人: John R. Sopka , Patrick Brian Riordan , David Meiri , Yigal Banker , John T. Fitzgerald , Alex Veprinsky
发明人: John R. Sopka , Patrick Brian Riordan , David Meiri , Yigal Banker , John T. Fitzgerald , Alex Veprinsky
CPC分类号: G06F3/0671 , G06F3/061 , G06F3/0647 , G06F3/0655 , G06F9/44 , G06F9/45558 , G06F9/4856 , G06F2009/4557 , G06F2209/502
摘要: Described are techniques for performing processing in a data storage system. A client application executing on a host is identified as a candidate for migration to the data storage system. First data used by the client application is stored on one or more physical storage devices of the data storage system. The client application is migrated to the data storage system for temporary execution on the data storage system. The client application is executed on the data storage system for a time period using a first portion of resources of the data storage system allocated for exclusive use by migrated client applications executing on the data storage system.
摘要翻译: 描述了用于在数据存储系统中执行处理的技术。 在主机上执行的客户端应用程序被识别为迁移到数据存储系统的候选者。 客户端应用程序使用的第一个数据存储在数据存储系统的一个或多个物理存储设备上。 将客户端应用程序迁移到数据存储系统,以在数据存储系统上临时执行。 使用由数据存储系统分配的迁移的客户端应用程序专用的数据存储系统的资源的第一部分,在数据存储系统上执行客户端应用程序一段时间。
-
公开(公告)号:US07024525B2
公开(公告)日:2006-04-04
申请号:US11200606
申请日:2005-08-10
IPC分类号: G06F12/00
CPC分类号: G06F3/0659 , G06F3/0601 , G06F3/0605 , G06F3/0652 , G06F3/067 , G06F11/1666 , G06F11/20 , G06F11/2069 , G06F2003/0697 , H04L12/56 , Y10S707/99938 , Y10S707/99952 , Y10S707/99953
摘要: Setting a plurality of table entries in a storage device includes subdividing the table entries into a N tasks, placing each of the N tasks in a memory location disposed within the storage device and accessible by a plurality of internal devices, the plurality of the internal devices accessing the memory location to retrieve at least one of the N tasks, and each of the plurality of the internal devices setting table entries corresponding to at least one of the N tasks retrieved from the memory location. Setting table entries may also include setting logical device table entries to indicate corresponding tracks contain invalid data in connection with operation of remote data transfer between multiple storage devices.
摘要翻译: 在存储设备中设置多个表条目包括将表条目细分为N个任务,将N个任务中的每一个放置在存储设备内的存储位置中,并且可由多个内部设备访问,多个内部设备 访问存储器位置以检索N个任务中的至少一个,并且多个内部设备中的每一个设置与从存储器位置检索的N个任务中的至少一个相对应的表条目。 设置表条目还可以包括设置逻辑设备表条目以指示与多个存储设备之间的远程数据传送的操作相关联的相应轨道包含无效数据。
-
公开(公告)号:US06910075B2
公开(公告)日:2005-06-21
申请号:US10262684
申请日:2002-10-02
CPC分类号: H04L12/56 , G06F3/0604 , G06F3/0635 , G06F3/0689 , G06F11/1666 , G06F11/20 , G06F11/2069 , G06F13/10 , G06F15/16 , G06F15/173 , G06F2003/0697 , H04L67/1097 , Y10S707/99952 , Y10S707/99953
摘要: Described are techniques used in dynamically modifying RDF groups. A system call is issued by a host computer system to execute a remote system call on a first data storage system to create, remove, or modify an RDF group between the first data storage system and another data storage system that is remotely connected to the first data storage system in an RDF switched environment. As part of executing the remote system call, data is pushed from the first to the second data storage systems without having an established link between the data storage systems. Each data storage system performs processing to make the necessary modifications in all directors in accordance with the dynamic RDF group. A status indicating success or failure of the remote system call is returned to the host computer system.
摘要翻译: 描述了用于动态修改RDF组的技术。 由主机计算机系统发出系统呼叫以在第一数据存储系统上执行远程系统呼叫以在第一数据存储系统与远程连接到第一数据存储系统的另一个数据存储系统之间创建,删除或修改RDF组 数据存储系统在RDF交换环境中。 作为执行远程系统调用的一部分,将数据从第一数据存储系统推送到第二数据存储系统,而不会在数据存储系统之间建立链接。 每个数据存储系统执行处理,以根据动态RDF组在所有导演中进行必要的修改。 指示远程系统调用成功或失败的状态返回给主机系统。
-
公开(公告)号:US20060031526A1
公开(公告)日:2006-02-09
申请号:US11129023
申请日:2005-05-13
申请人: Marik Marshak , Mark Halstead , David Meiri , Alexandr Veprinsky
发明人: Marik Marshak , Mark Halstead , David Meiri , Alexandr Veprinsky
IPC分类号: G06F15/16
CPC分类号: H04L12/56 , G06F3/0604 , G06F3/0635 , G06F3/0689 , G06F11/1666 , G06F11/20 , G06F11/2069 , G06F13/10 , G06F15/16 , G06F15/173 , G06F2003/0697 , H04L67/1097 , Y10S707/99952 , Y10S707/99953
摘要: Described are techniques used in dynamically modifying RDF groups. A system call is issued by a host computer system to execute a remote system call on a first data storage system to create, remove, or modify an RDF group between the first data storage system and another data storage system that is remotely connected to the first data storage system in an RDF switched environment. As part of executing the remote system call, data is pushed from the first to the second data storage systems without having an established link between the data storage systems. Each data storage system performs processing to make the necessary modifications in all directors in accordance with the dynamic RDF group. A status indicating success or failure of the remote system call is returned to the host computer system.
摘要翻译: 描述了用于动态修改RDF组的技术。 由主机计算机系统发出系统呼叫以在第一数据存储系统上执行远程系统呼叫以在第一数据存储系统与远程连接到第一数据存储系统的另一个数据存储系统之间创建,删除或修改RDF组 数据存储系统在RDF交换环境中。 作为执行远程系统调用的一部分,将数据从第一数据存储系统推送到第二数据存储系统,而不会在数据存储系统之间建立链接。 每个数据存储系统执行处理,以根据动态RDF组在所有导演中进行必要的修改。 指示远程系统调用成功或失败的状态返回给主机系统。
-
公开(公告)号:US07240116B2
公开(公告)日:2007-07-03
申请号:US11129023
申请日:2005-05-13
IPC分类号: G06F15/16
CPC分类号: H04L12/56 , G06F3/0604 , G06F3/0635 , G06F3/0689 , G06F11/1666 , G06F11/20 , G06F11/2069 , G06F13/10 , G06F15/16 , G06F15/173 , G06F2003/0697 , H04L67/1097 , Y10S707/99952 , Y10S707/99953
摘要: Described are techniques used in dynamically modifying RDF groups. A system call is issued by a host computer system to execute a remote system call on a first data storage system to create, remove, or modify an RDF group between the first data storage system and another data storage system that is remotely connected to the first data storage system in an RDF switched environment. As part of executing the remote system call, data is pushed from the first to the second data storage systems without having an established link between the data storage systems. Each data storage system performs processing to make the necessary modifications in all directors in accordance with the dynamic RDF group. A status indicating success or failure of the remote system call is returned to the host computer system.
摘要翻译: 描述了用于动态修改RDF组的技术。 由主机计算机系统发出系统呼叫以在第一数据存储系统上执行远程系统呼叫以在第一数据存储系统与远程连接到第一数据存储系统的另一个数据存储系统之间创建,删除或修改RDF组 数据存储系统在RDF交换环境中。 作为执行远程系统调用的一部分,将数据从第一数据存储系统推送到第二数据存储系统,而不会在数据存储系统之间建立链接。 每个数据存储系统执行处理,以根据动态RDF组在所有导演中进行必要的修改。 指示远程系统调用成功或失败的状态返回给主机系统。
-
公开(公告)号:US20050283571A1
公开(公告)日:2005-12-22
申请号:US11200606
申请日:2005-08-10
申请人: Benjamin Yoder , Mark Halstead , David Meiri , Alexandr Veprinsky
发明人: Benjamin Yoder , Mark Halstead , David Meiri , Alexandr Veprinsky
CPC分类号: G06F3/0659 , G06F3/0601 , G06F3/0605 , G06F3/0652 , G06F3/067 , G06F11/1666 , G06F11/20 , G06F11/2069 , G06F2003/0697 , H04L12/56 , Y10S707/99938 , Y10S707/99952 , Y10S707/99953
摘要: Setting a plurality of table entries in a storage device includes subdividing the table entries into a N tasks, placing each of the N tasks in a memory location disposed within the storage device and accessible by a plurality of internal devices, the plurality of the internal devices accessing the memory location to retrieve at least one of the N tasks, and each of the plurality of the internal devices setting table entries corresponding to at least one of the N tasks retrieved from the memory location. Setting table entries may also include setting logical device table entries to indicate corresponding tracks contain invalid data in connection with operation of remote data transfer between multiple storage devices. At least some of the internal devices may include devices for handling remote data transfer between multiple storage devices. At least some of the internal devices may be disk adapters and host adapters of the storage device. The memory location may correspond to a queue.
摘要翻译: 在存储设备中设置多个表条目包括将表条目细分为N个任务,将N个任务中的每一个放置在存储设备内的存储位置中,并且可由多个内部设备访问,多个内部设备 访问存储器位置以检索N个任务中的至少一个,并且多个内部设备中的每一个设置与从存储器位置检索的N个任务中的至少一个相对应的表条目。 设置表条目还可以包括设置逻辑设备表条目以指示与多个存储设备之间的远程数据传送的操作相关联的相应轨道包含无效数据。 至少一些内部设备可以包括用于处理多个存储设备之间的远程数据传输的设备。 至少一些内部设备可以是存储设备的磁盘适配器和主机适配器。 存储器位置可以对应于队列。
-
公开(公告)号:US06944726B2
公开(公告)日:2005-09-13
申请号:US10224006
申请日:2002-08-20
CPC分类号: G06F3/0659 , G06F3/0601 , G06F3/0605 , G06F3/0652 , G06F3/067 , G06F11/1666 , G06F11/20 , G06F11/2069 , G06F2003/0697 , H04L12/56 , Y10S707/99938 , Y10S707/99952 , Y10S707/99953
摘要: Setting a plurality of table entries in a storage device includes subdividing the table entries into a N tasks, placing each of the N tasks in a memory location disposed within the storage device and accessible by a plurality of internal devices, the plurality of the internal devices accessing the memory location to retrieve at least one of the N tasks, and each of the plurality of the internal devices setting table entries corresponding to at least one of the N tasks retrieved from the memory location. Setting table entries may also include setting logical device table entries to indicate corresponding tracks contain invalid data in connection with operation of remote data transfer between multiple storage devices.
摘要翻译: 在存储设备中设置多个表条目包括将表条目细分为N个任务,将N个任务中的每一个放置在存储设备内的存储位置中,并且可由多个内部设备访问,多个内部设备 访问存储器位置以检索N个任务中的至少一个,并且多个内部设备中的每一个设置与从存储器位置检索的N个任务中的至少一个相对应的表条目。 设置表条目还可以包括设置逻辑设备表条目以指示与多个存储设备之间的远程数据传送的操作相关联的相应轨道包含无效数据。
-
公开(公告)号:US08706959B1
公开(公告)日:2014-04-22
申请号:US12459474
申请日:2009-06-30
申请人: Dan Arnon , David Meiri , Ian Wigmore , Patrick Brian Riordan , George M. Ericson , Navindra Sharma
发明人: Dan Arnon , David Meiri , Ian Wigmore , Patrick Brian Riordan , George M. Ericson , Navindra Sharma
IPC分类号: G06F12/00
CPC分类号: G06F3/0689 , G06F3/0617 , G06F3/0619 , G06F3/0665
摘要: The disclosure relates to a method and system for creating a virtual array in a physical array. Unassigned whole volumes in at least one physical array are identified. The identified volumes are associated with a first virtual array. Unique names are given to the identified volumes. At least one path is assigned to the first virtual array. The first virtual array may be associated with a second virtual array. Data may be migrated or replicated from the first virtual array to the second virtual array using existing array services.
摘要翻译: 本公开涉及用于在物理阵列中创建虚拟阵列的方法和系统。 识别至少一个物理阵列中未分配的整个卷。 所识别的卷与第一虚拟阵列相关联。 给定的卷赋予了唯一的名称。 至少一个路径被分配给第一个虚拟阵列。 第一虚拟阵列可以与第二虚拟阵列相关联。 可以使用现有阵列服务将数据从第一个虚拟阵列迁移或复制到第二个虚拟阵列。
-
-
-
-
-
-
-
-
-