-
公开(公告)号:US09632728B2
公开(公告)日:2017-04-25
申请号:US12058131
申请日:2008-03-28
申请人: Mario Francisco Acedo , Ezequiel Cervantes , Paul Anthony Jennas, II , Jason Lee Peipelman , Matthew John Ward
发明人: Mario Francisco Acedo , Ezequiel Cervantes , Paul Anthony Jennas, II , Jason Lee Peipelman , Matthew John Ward
CPC分类号: G06F3/0607 , G06F3/0605 , G06F3/0629 , G06F3/0659 , G06F3/0664 , G06F3/0667 , G06F3/067 , G06F3/0686 , G06F12/0802 , G06F2212/60
摘要: A method to configure a storage library, comprising the steps of establishing a logical configuration for said storage library comprising a plurality of physical objects, by configuring a plurality of logical objects using a plurality of logical configuration commands, and adding that plurality of logical objects to the logical configuration. The method further adds the plurality of logical configuration commands to a Configuration Library, and saves that Configuration Library for later use.
-
公开(公告)号:US08566540B2
公开(公告)日:2013-10-22
申请号:US12698557
申请日:2010-02-02
申请人: Dale Howard Anderson , Philip Matthew Doatmas , Michael Robert Groseclose , Paul Anthony Jennas, II , Larry Juarez , Brian Sean McCain , David Montgomery , Jason Lee Peipelman , Joshua Marshall Rhoades , Todd Charles Sorenson
发明人: Dale Howard Anderson , Philip Matthew Doatmas , Michael Robert Groseclose , Paul Anthony Jennas, II , Larry Juarez , Brian Sean McCain , David Montgomery , Jason Lee Peipelman , Joshua Marshall Rhoades , Todd Charles Sorenson
IPC分类号: G06F12/00
摘要: A method for managing extents in a data storage system includes monitoring usage statistics for an extent residing on one or more powered-up storage devices. In the event the extent has not been accessed for specified period of time (as determined from the usage statistics), the method automatically compresses the extent and migrates the extent to an intermediate repository. Once the amount of data in the intermediate repository reaches a specified level, the method migrates the extent from the intermediate repository to one or more normally powered-down storage devices. If I/O is received for the extent while it resides in the normally powered-down storage devices or the intermediate repository, the method automatically migrates the extent from the normally powered-down storage devices or the intermediate repository to the normally powered-up storage devices. A corresponding apparatus and computer program product are also disclosed.
-
公开(公告)号:US20090254468A1
公开(公告)日:2009-10-08
申请号:US12062617
申请日:2008-04-04
申请人: Mario Francisco ACEDO , Ezequiel CERVANTES , Paul Anthony JENNAS, II , Jason Lee PEIPELMAN , Matthew John WARD
发明人: Mario Francisco ACEDO , Ezequiel CERVANTES , Paul Anthony JENNAS, II , Jason Lee PEIPELMAN , Matthew John WARD
CPC分类号: H04L67/16 , G06F3/0605 , G06F3/0631 , G06F3/0644 , G06F3/067 , G06Q40/00 , H04L67/1097
摘要: A system, method, and computer program product for providing on-demand storage capacity on a remote storage server to a customer is provided. A virtual array site code is received. The remote storage server is virtually connected to a local storage server of the customer in response to receiving the virtual array site code. A virtual array site object is created on the local storage server corresponding to an array site object on the remote storage server.
摘要翻译: 提供了一种用于在远程存储服务器上向客户提供按需存储容量的系统,方法和计算机程序产品。 接收虚拟阵列站点代码。 响应于接收到虚拟阵列站点代码,远程存储服务器虚拟地连接到客户的本地存储服务器。 虚拟阵列站点对象在本地存储服务器上创建,对应于远程存储服务器上的阵列站点对象。
-
公开(公告)号:US09946493B2
公开(公告)日:2018-04-17
申请号:US12062634
申请日:2008-04-04
申请人: Mario Francisco Acedo , Ezequiel Cervantes , Paul Anthony Jennas, II , Jason Lee Peipelman , Matthew John Ward
发明人: Mario Francisco Acedo , Ezequiel Cervantes , Paul Anthony Jennas, II , Jason Lee Peipelman , Matthew John Ward
IPC分类号: G06F3/06
CPC分类号: G06F3/0659 , G06F3/0604 , G06F3/0631 , G06F3/067
摘要: A method, system, and computer program product for coordinating the configuration of local and remote storage subsystems for a local client is provided. A command sender is configured on a local storage subsystem to create remote command objects based on commands received from the local client, and deliver the remote command objects to a remote storage subsystem for execution. A command receiver is configured on the remote storage subsystem, the command receiver service having an interface to receive the remote command objects. A remote connection bucket is configured to manage at least one connection between the local storage subsystem and the remote storage subsystem.
-
5.
公开(公告)号:US08578114B2
公开(公告)日:2013-11-05
申请号:US13455062
申请日:2012-04-24
IPC分类号: G06F12/00
CPC分类号: G06F3/0613 , G06F3/0647 , G06F3/0685
摘要: A method for migrating extents between extent pools in a tiered storage architecture maintains a data access profile for an extent over a period of time. Using the data access profile, the method generates an extent profile graph that predicts data access rates for the extent into the future. The slope of the extent profile graph is calculated and used to determine whether the extent will reach a migration threshold within a specified “look-ahead” time. If so, the method calculates a migration window that allows the extent to be migrated prior to reaching the migration threshold. In certain embodiments, the method determines the overall performance impact on the source extent pool and destination extent pool during the migration window. If the overall performance impact is below a designated impact threshold, the method migrates the extent during the migration window.
摘要翻译: 在分层存储架构中的扩展池之间迁移扩展区的方法在一段时间内维护扩展区的数据访问配置文件。 使用数据访问配置文件,该方法生成一个扩展配置文件图,可以预测未来数据访问速率。 计算范围轮廓图的斜率并用于确定范围是否将在指定的“预先”时间内达到迁移阈值。 如果是这样,该方法将计算迁移窗口,该窗口允许在达到迁移阈值之前迁移范围。 在某些实施例中,该方法确定在迁移窗口期间对源扩展池和目的地扩展池的总体性能影响。 如果总体性能影响低于指定的影响阈值,则该方法会在迁移窗口中迁移该范围。
-
6.
公开(公告)号:US08578108B2
公开(公告)日:2013-11-05
申请号:US12849087
申请日:2010-08-03
IPC分类号: G06F12/00
CPC分类号: G06F3/0613 , G06F3/0647 , G06F3/0685
摘要: A method for migrating extents between extent pools in a tiered storage architecture maintains a data access profile for an extent over a period of time. Using the data access profile, the method generates an extent profile graph that predicts data access rates for the extent into the future. The slope of the extent profile graph is calculated and used to determine whether the extent will reach a migration threshold within a specified “look-ahead” time. If so, the method calculates a migration window that allows the extent to be migrated prior to reaching the migration threshold. In certain embodiments, the method determines the overall performance impact on the source extent pool and destination extent pool during the migration window. If the overall performance impact is below a designated impact threshold, the method migrates the extent during the migration window. A corresponding apparatus and computer program product are also disclosed herein.
摘要翻译: 在分层存储架构中的扩展池之间迁移扩展区的方法在一段时间内维护扩展区的数据访问配置文件。 使用数据访问配置文件,该方法生成一个扩展配置文件图,可以预测未来数据访问速率。 计算范围轮廓图的斜率并用于确定范围是否将在指定的“预先”时间内达到迁移阈值。 如果是这样,该方法将计算迁移窗口,该窗口允许在达到迁移阈值之前迁移范围。 在某些实施例中,该方法确定在迁移窗口期间对源扩展池和目的地扩展池的总体性能影响。 如果总体性能影响低于指定的影响阈值,则该方法会在迁移窗口中迁移该范围。 本文还公开了相应的装置和计算机程序产品。
-
公开(公告)号:US08473918B2
公开(公告)日:2013-06-25
申请号:US12017230
申请日:2008-01-21
申请人: Mario Francisco Acedo , Ezequiel Cervantes , Paul Anthony Jennas, II , Jason Lee Peipelman , Matthew John Ward
发明人: Mario Francisco Acedo , Ezequiel Cervantes , Paul Anthony Jennas, II , Jason Lee Peipelman , Matthew John Ward
IPC分类号: G06F9/44
摘要: A method for singleton process control in a computer environment is provided. A process identification (PID) for a background process is stored in a first temporary file. The PID is stored by a parent process and subsequently accessed by the background process. The background process is exited if an active PID is determined to exist in a second, global temporary file. The PID from the first temporary file is stored into the second, global temporary file. A singleton code block is then executed.
-
公开(公告)号:US20090254716A1
公开(公告)日:2009-10-08
申请号:US12062634
申请日:2008-04-04
申请人: Mario Francisco ACEDO , Ezequiel CERVANTES , Paul Anthony JENNAS, II , Jason Lee PEIPELMAN , Matthew John WARD
发明人: Mario Francisco ACEDO , Ezequiel CERVANTES , Paul Anthony JENNAS, II , Jason Lee PEIPELMAN , Matthew John WARD
IPC分类号: G06F12/00
CPC分类号: G06F3/0659 , G06F3/0604 , G06F3/0631 , G06F3/067
摘要: A method, system, and computer program product for coordinating the configuration of local and remote storage subsystems for a local client is provided. A command sender is configured on a local storage subsystem to create remote command objects based on commands received from the local client, and deliver the remote command objects to a remote storage subsystem for execution. A command receiver is configured on the remote storage subsystem, the command receiver service having an interface to receive the remote command objects. A remote connection bucket is configured to manage at least one connection between the local storage subsystem and the remote storage subsystem.
摘要翻译: 提供了一种用于协调本地客户端的本地和远程存储子系统的配置的方法,系统和计算机程序产品。 在本地存储子系统上配置命令发送器,以根据从本地客户端接收到的命令创建远程命令对象,并将远程命令对象传送到远程存储子系统以供执行。 在远程存储子系统上配置命令接收器,命令接收器服务具有接收远程命令对象的接口。 远程连接桶被配置为管理本地存储子系统和远程存储子系统之间的至少一个连接。
-
公开(公告)号:US20090254636A1
公开(公告)日:2009-10-08
申请号:US12062619
申请日:2008-04-04
申请人: Mario Francisco ACEDO , Ezequiel CERVANTES , Paul Anthony JENNAS, II , Jason Lee PEIPELMAN , Matthew John WARD
发明人: Mario Francisco ACEDO , Ezequiel CERVANTES , Paul Anthony JENNAS, II , Jason Lee PEIPELMAN , Matthew John WARD
IPC分类号: G06F15/177
CPC分类号: G06F3/0665 , G06F3/0607 , G06F3/0608 , G06F3/0631 , G06F3/0644 , G06F3/067
摘要: A method, system, and computer program product of configuring a virtual array site on a remote storage server is provided. The virtual array site provides on-demand storage capacity to a local storage server of a customer. The method includes creating a virtual array. The virtual array incorporates an attribute selectable by the customer. A virtual extent pool is created. The virtual extent pool is associated with the virtual array. A volume associated with the virtual extent pool is created. The volume comprises at least a portion of the virtual array site.
摘要翻译: 提供了一种在远程存储服务器上配置虚拟阵列站点的方法,系统和计算机程序产品。 虚拟阵列站点为客户的本地存储服务器提供按需存储容量。 该方法包括创建虚拟阵列。 虚拟阵列包含客户可选的属性。 创建虚拟扩展池。 虚拟扩展池与虚拟阵列相关联。 创建与虚拟扩展池相关联的卷。 体积包括虚拟阵列位置的至少一部分。
-
公开(公告)号:US07480702B2
公开(公告)日:2009-01-20
申请号:US10983360
申请日:2004-11-08
IPC分类号: G06F15/177 , G06F15/173
CPC分类号: G06F3/0632 , G06F3/0605 , G06F3/067
摘要: Disclosed are a system, a method, and article of manufacture to configure information storage and retrieval systems. A configuration loader receives configuration commands from a configuration loader user interface. Upon receipt of configuration commands, the configuration loader transfers storage controller configurations from information storage and retrieval system configuration sources to target information storage and retrieval systems. Threading technology is used to apply a thread manager for managing threads to accomplish the configuration transfers. Multiple physical and/or logical configurations may be transferred simultaneously using the threading technology.
摘要翻译: 公开了一种用于配置信息存储和检索系统的系统,方法和制品。 配置加载器从配置加载程序用户界面接收配置命令。 在接收到配置命令后,配置加载器将存储控制器配置从信息存储和检索系统配置源传输到目标信息存储和检索系统。 线程技术用于应用线程管理器来管理线程以完成配置传输。 可以使用线程技术同时传送多个物理和/或逻辑配置。
-
-
-
-
-
-
-
-
-