-
公开(公告)号:US12045180B2
公开(公告)日:2024-07-23
申请号:US17862705
申请日:2022-07-12
申请人: Dell Products L.P.
发明人: Jason McCarthy
IPC分类号: G06F13/20
CPC分类号: G06F13/20 , G06F2213/40
摘要: One or more aspects of the present disclosure relate to managing system operations. For example, in embodiments, an input/output (IO) workload can be received by a storage array. Further, one or more array-related operations can be initiated during one or more low IO load points the system workload places on the storage array.
-
公开(公告)号:US11847351B2
公开(公告)日:2023-12-19
申请号:US17560347
申请日:2021-12-23
申请人: Dell Products L.P.
发明人: Jason McCarthy , Girish Warrier , Rongnong Zhou
IPC分类号: G06F3/06
CPC分类号: G06F3/0659 , G06F3/0604 , G06F3/067 , G06F3/0635 , G06F3/0647 , G06F3/0653
摘要: Storage object groups uniquely associated with respective host applications are processed to model, for each host application, the relationship between current utilized storage capacity of each host application and greatest possible utilized storage capacity of each host application without exhausting either the storage capacity of the storage system or the performance capacity of the storage system. The modeled relationships may be used to calculate headroom and performance impact scores for each host application. Storage object groups that have insufficient headroom for growth, e.g., as indicated by performance impact score, are deemed to be associated with host application workloads that are candidates for migration to a different storage system. The candidates may be ranked and selected for migration based on performance impact scores.
-
公开(公告)号:US20240232042A1
公开(公告)日:2024-07-11
申请号:US18152812
申请日:2023-01-11
申请人: Dell Products, L.P.
发明人: Jason McCarthy , Girish Warrier , Rongnong Zhou
CPC分类号: G06F11/3457 , G06F11/3034 , G06F11/3409
摘要: Workload from a host or a set of hosts is directed to a set of storage volumes that are formed from storage resources that are grouped together in a storage group on a storage system. The workload on the storage group impacts many components of the storage system, including front-end ports and directors, shared global memory, back-end ports and directors, and back-end storage resources. The workload may also affect systems applications such as remote data forwarding (RDF) applications that also consume storage system resources such as RDF ports and directors and shared global memory. A workload planner characterizes workloads on the storage groups and overall workloads on components of the storage system, and contains control logic configured to resolve capacity recovery across multiple components of a storage system in connection with simulated removal of a storage group from the storage system.
-
公开(公告)号:US12026389B1
公开(公告)日:2024-07-02
申请号:US18161929
申请日:2023-01-31
申请人: Dell Products L.P.
发明人: Jason McCarthy , Girish Warrier , Rongnong Zhou
CPC分类号: G06F3/0647 , G06F3/0604 , G06F3/0673
摘要: Data migration between a source storage system and a target storage system is automated by calculating the optimal time window or group of consecutive time windows in which to execute the data migration, where optimality is defined in terms of source storage system and target storage system utilizations combined in a manner that accounts for differences between the source storage system and target storage system utilizations. Source and target storage system utilization scores are calculated for each of a plurality of time windows of at least one representative time period. A source-target load score is calculated for each of the time windows based on the source storage system utilization scores and the target storage system utilization scores. At least one of the time windows is selected based on the source-target load scores.
-
5.
公开(公告)号:US20240095028A1
公开(公告)日:2024-03-21
申请号:US17947097
申请日:2022-09-17
申请人: Dell Products, L.P.
发明人: Jason McCarthy
IPC分类号: G06F8/77
CPC分类号: G06F8/77
摘要: A method and apparatus for automating creation of multiple simultaneous software development environments on a development machine is provided. Automation code, for example implemented using Python script, reads a text file such as a JSON file describing the development environment to be created. The automation code is configured to locate (locally or in a software repository) and download the supporting software identified in the text file and required to be included in the development environment. The automation code is also configured to determine a set of ports used by the supporting software to communicate with the development machine, and to search for a set of available ports on the development machine that are available and able to be mapped to the development environment. The automation code modifies supporting software configuration files to reflect the port assignments and builds a container including the software code and associated configuration files.
-
公开(公告)号:US20240020251A1
公开(公告)日:2024-01-18
申请号:US17862705
申请日:2022-07-12
申请人: Dell Products L.P.
发明人: Jason McCarthy
IPC分类号: G06F13/20
CPC分类号: G06F13/20 , G06F2213/40
摘要: One or more aspects of the present disclosure relate to managing system operations. For example, in embodiments, an input/output (IO) workload can be received by a storage array. Further, one or more array-related operations can be initiated during one or more low IO load points the system workload places on the storage array.
-
公开(公告)号:US20230205454A1
公开(公告)日:2023-06-29
申请号:US17560347
申请日:2021-12-23
申请人: Dell Products L.P.
发明人: Jason McCarthy , Girish Warrier , Rongnong Zhou
IPC分类号: G06F3/06
CPC分类号: G06F3/0659 , G06F3/067 , G06F3/0604 , G06F3/0635 , G06F3/0647 , G06F3/0653
摘要: Storage object groups uniquely associated with respective host applications are processed to model, for each host application, the relationship between current utilized storage capacity of each host application and greatest possible utilized storage capacity of each host application without exhausting either the storage capacity of the storage system or the performance capacity of the storage system. The modeled relationships may be used to calculate headroom and performance impact scores for each host application. Storage object groups that have insufficient headroom for growth, e.g., as indicated by performance impact score, are deemed to be associated with host application workloads that are candidates for migration to a different storage system. The candidates may be ranked and selected for migration based on performance impact scores.
-
-
-
-
-
-