-
1.
公开(公告)号:US20220317898A1
公开(公告)日:2022-10-06
申请号:US17221772
申请日:2021-04-03
Applicant: EMC IP HOLDING COMPANY LLC
Inventor: Brian O'Halloran , Warren Fleury
IPC: G06F3/06
Abstract: Applications that are configured to use storage resources of a storage system are associated with application specific storage policies. The storage policies define the size of devices to be created on the storage system for use by the application and storage usage percentage thresholds for determining when storage expansion events should occur. The storage policies also specify storage expansion parameters which are used, when a storage expansion event occurs, to specify the manner in which the storage expansion events should be implemented on the storage system. Example storage expansion parameters include expansion trigger parameters, the type of storage expansion, and the value by which the storage expansion should be implemented. A compliance engine is instantiated on the storage system, which compares application storage usage with application storage policies, and executes automatic expansion events to prevent applications from running out of storage resources on the storage system.
-
公开(公告)号:US20220067060A1
公开(公告)日:2022-03-03
申请号:US17007387
申请日:2020-08-31
Applicant: EMC IP Holding Company LLC
Inventor: Brian O'Halloran , Siobhan McLoughlin , Peter Fleming , Martin Neville , Brid O'Driscoll
IPC: G06F16/27
Abstract: Techniques for modifying an application data set may include receiving a request to modify a storage group of logical devices used by an application; and performing processing that modifies, in accordance with the request, the storage group and an existing remote replication configuration. The processing may include verifying that the logical devices of the storage group are protected by remote replication performed in accordance with the existing remote replication configuration; analyzing the existing remote replication configuration and generating analysis information; performing, in accordance with the analysis information and the request, a first modification to the existing remote replication configuration; and performing, in accordance with the request, a second modification to the storage group. The request may add logical devices to the storage group or remove logical devices from the storage group and accordingly modify the existing remote replication configuration.
-
公开(公告)号:US11093160B2
公开(公告)日:2021-08-17
申请号:US16568636
申请日:2019-09-12
Applicant: EMC IP Holding Company LLC
Inventor: Brian O'Halloran , Siobhan McLoughlin
IPC: G06F3/06
Abstract: Techniques for determining snapshot compliance may include receiving policy information for a snapshot policy associated with a storage group of logical devices; receiving snapshot information regarding snapshots taken of the storage group during a time period denoting an amount of time corresponding to the retention time for the storage group; determining, based on the snapshot creation interval of the snapshot policy, a timeline of expected policy runtimes denoting different points in time at which the snapshot policy is scheduled to run to take a snapshot of the storage group; analyzing the snapshot information and the timeline to determine a number of valid snapshots of the storage group; and determining a compliance level for the time period based on the number of valid snapshots of the storage group and at least one compliance threshold.
-
公开(公告)号:US11379144B2
公开(公告)日:2022-07-05
申请号:US17036168
申请日:2020-09-29
Applicant: EMC IP Holding Company LLC
Inventor: Brian O'Halloran , Siobhan McLoughlin
Abstract: Techniques for determining a compliance level may include: receiving a remote replication policy for a data set; determining a current remote replication configuration of the data set; and performing evaluation processing that determines, in accordance with the remote replication policy for the data set, the compliance level for remote replication of the data set, wherein said evaluation processing includes verifying that the topology of the current remote replication configuration for the data set matches a specified topology of the remote replication policy for the data set.
-
公开(公告)号:US20210232332A1
公开(公告)日:2021-07-29
申请号:US16751754
申请日:2020-01-24
Applicant: EMC IP Holding Company LLC
Inventor: Brian O'Halloran , Paul Bradley
Abstract: Embodiments of the present disclosure relate to dynamically adjusting storage device system configurations. Information from one or more storage devices is collected. Dynamic adjustment of each storage device's system configuration is enabled based on the information. The information can include performance data, telemetry data, system configuration data, component configuration data, change events/commands, and/or alerts. Each storage device's components can be monitored with at least one daemon. Information patterns can be identified. The patterns can be matched to spikes in data traffic and/or storage device performance. The matched patterns and spikes can be correlated with each storage device's performance and errors. Storage device system configuration adjustment options can be determined. Rules for each option can be generated. Dynamic adjustment of each storage device's system configuration based on the generated one or more rules can be enabled.
-
公开(公告)号:US20210081112A1
公开(公告)日:2021-03-18
申请号:US16568636
申请日:2019-09-12
Applicant: EMC IP Holding Company LLC
Inventor: Brian O'Halloran , Siobhan McLoughlin
IPC: G06F3/06
Abstract: Techniques for determining snapshot compliance may include receiving policy information for a snapshot policy associated with a storage group of logical devices; receiving snapshot information regarding snapshots taken of the storage group during a time period denoting an amount of time corresponding to the retention time for the storage group; determining, based on the snapshot creation interval of the snapshot policy, a timeline of expected policy runtimes denoting different points in time at which the snapshot policy is scheduled to run to take a snapshot of the storage group; analyzing the snapshot information and the timeline to determine a number of valid snapshots of the storage group; and determining a compliance level for the time period based on the number of valid snapshots of the storage group and at least one compliance threshold.
-
公开(公告)号:US11500558B2
公开(公告)日:2022-11-15
申请号:US16751754
申请日:2020-01-24
Applicant: EMC IP Holding Company LLC
Inventor: Brian O'Halloran , Paul Bradley
Abstract: Embodiments of the present disclosure relate to dynamically adjusting storage device system configurations. Information from one or more storage devices is collected. Dynamic adjustment of each storage device's system configuration is enabled based on the information. The information can include performance data, telemetry data, system configuration data, component configuration data, change events/commands, and/or alerts. Each storage device's components can be monitored with at least one daemon. Information patterns can be identified. The patterns can be matched to spikes in data traffic and/or storage device performance. The matched patterns and spikes can be correlated with each storage device's performance and errors. Storage device system configuration adjustment options can be determined. Rules for each option can be generated. Dynamic adjustment of each storage device's system configuration based on the generated one or more rules can be enabled.
-
公开(公告)号:US11455320B2
公开(公告)日:2022-09-27
申请号:US17007387
申请日:2020-08-31
Applicant: EMC IP Holding Company LLC
Inventor: Brian O'Halloran , Siobhan McLoughlin , Peter Fleming , Martin Neville , Brid O'Driscoll
IPC: G06F16/27
Abstract: Techniques for modifying an application data set may include receiving a request to modify a storage group of logical devices used by an application; and performing processing that modifies, in accordance with the request, the storage group and an existing remote replication configuration. The processing may include verifying that the logical devices of the storage group are protected by remote replication performed in accordance with the existing remote replication configuration; analyzing the existing remote replication configuration and generating analysis information; performing, in accordance with the analysis information and the request, a first modification to the existing remote replication configuration; and performing, in accordance with the request, a second modification to the storage group. The request may add logical devices to the storage group or remove logical devices from the storage group and accordingly modify the existing remote replication configuration.
-
公开(公告)号:US20220100379A1
公开(公告)日:2022-03-31
申请号:US17036168
申请日:2020-09-29
Applicant: EMC IP Holding Company LLC
Inventor: Brian O'Halloran , Siobhan McLoughlin
IPC: G06F3/06
Abstract: Techniques for determining a compliance level may include: receiving a remote replication policy for a data set; determining a current remote replication configuration of the data set; and performing evaluation processing that determines, in accordance with the remote replication policy for the data set, the compliance level for remote replication of the data set, wherein said evaluation processing includes verifying that the topology of the current remote replication configuration for the data set matches a specified topology of the remote replication policy for the data set.
-
-
-
-
-
-
-
-