Automating configuration and migrating configurations of assets in a storage area network

US9529828B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9529828-B1
Application numberUS-201314140132-A
CountryUS
Kind codeB1
Filing dateDec 24, 2013
Priority dateDec 24, 2013
Publication dateDec 27, 2016
Grant dateDec 27, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques for automating configuration and migrating configurations of assets in a storage area network (SAN). For example, a method comprises the following steps. An element representing an event in a project is generated. One or more assets are added to the element. A group within the element including a sub-set of the one or more assets from the element is generated, wherein the one or more assets in the sub-set are to be configured.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: generating an element representing an event in a storage system migration project; adding one or more assets to the element; generating a migration group within the element including a sub-set of the one or more assets from the element; and determining a source asset and a target asset from the one or more assets; wherein one or more assets in the sub-set are to be configured; wherein the element comprises an event window used in connection with planning the storage system migration project; wherein the sub-set of the one or more assets includes the source asset and the target asset grouped together in the migration group to permit a configuration of the source asset and a configuration of the target asset to be managed together, and to permit management of an assignment between at least two assets; wherein assignments on the target asset are automatically configured based on the configuration of the source asset, a script is automatically generated to update the configuration on at least one of the source asset and the target asset, the one or more assets added to the element further comprise an associated asset that is automatically configured, and the event window displays a time period when the event is occurring; and wherein the generating the element, adding, generating the migration group and determining steps are executed via at least one processor coupled to a memory. 2. The method of claim 1 , further comprising automatically configuring at least one of a fabric, zone and port assignment on the target asset based on the configuration of the source asset. 3. The method of claim 1 , further comprising automatically configuring at least one of extents from storage volumes, devices from extents, virtual volumes from devices, and storage views on a target virtual storage asset based on the configuration of the source asset. 4. The method of claim 1 , further comprising automatically generating a rule to detect at least one of information, a warning and an error condition in a network. 5. The method of claim 1 , wherein the associated asset is included in the element and is not included in the sub-set of the one or more assets. 6. The method of claim 1 , wherein automatically configuring the associated asset comprises at least one of creating a masking to the associated asset and assigning a connectivity of the associated asset. 7. The method of claim 1 , wherein configuring the one or more assets in the sub-set is performed within a single asset, between two assets, between one asset and a plurality of assets, or from a plurality of assets to another plurality of assets. 8. The method of claim 1 , wherein the migration group within the element further includes one or more profiles including device information, entity information and migration constraints. 9. A computer program product comprising a non-transitory processor-readable storage medium having encoded therein executable code of one or more software programs, wherein the one or more software programs when executed by the processor device implement the steps of: generating an element representing an event in a storage system migration project; adding one or more assets to the element; generating a migration group within the element including a sub-set of the one or more assets from the element; and determining a source asset and a target asset from the one or more assets; wherein one or more assets in the sub-set are to be configured; wherein the element comprises an event window used in connection with planning the storage system migration project; wherein the sub-set of the one or more assets includes the source asset and the target asset grouped together in the migration group to permit a configuration of the source asset and a configuration of the target asset to be managed together, and to permit management of an assignment between at least two assets; and wherein assignments on the target asset are automatically configured based on the configuration of the source asset, a script is automatically generated to update the configuration on at least one of the source asset and the target asset, the one or more assets added to the element further comprise an associated asset that is automatically configured, and the event window displays a time period when the event is occurring. 10. The computer program product of claim 9 , wherein the one or more software programs when executed by the processor device further implement the step of automatically configuring at least one of a fabric, zone and port assignment on the target asset based on the configuration of the source asset. 11. The computer program product of claim 9 , wherein the one or more software programs when executed by the processor device further implement the step of automatically configuring at least one of extents from storage volumes, devices from extents, virtual volumes from devices, and storage views on a target virtual storage asset based on the configuration of the source asset. 12. The computer program product of claim 9 , wherein the one or more software programs when executed by the processor device further implement the step of automatically generating a rule to detect at least one of information, a warning and an error condition in a network. 13. The computer program product of claim 9 , wherein the associated asset is included in the element and is not included in the sub-set of the one or more assets. 14. The computer program product of claim 9 , wherein automatically configuring the associated asset comprises at least one of creating a masking to the associated asset and assigning a connectivity of the associated asset. 15. The computer program product of claim 9 , wherein configuring the one or more assets in the sub-set is performed within a single asset, between two assets, between one asset and a plurality of assets, or from a plurality of assets to another plurality of assets. 16. The computer program product of claim 9 , wherein the migration group within the element further includes one or more profiles including device information, entity information and migration constraints. 17. An apparatus comprising: a memory; and a processor operatively coupled to the memory and configured to: generate an element representing an event in a storage system migration project; add one or more assets to the element; and generate a migration group within the element including a sub-set of the one or more assets from the element; and determine a source asset and a target asset from the one or more assets; wherein one or more assets in the sub-set are to be configured; wherein the element comprises an event window used in connection with planning the storage system migration project; wherein the sub-set of the one or more assets includes the source asset and the target asset grouped together in the migration group to permit a configuration of the source asset and a configuration of the target asset to be managed together, and to permit management of an assignment between at least two assets; wherein the processor is further operative to automatically configure assignments on the target asset based on the configuration of the source asset, a script is automatically generated to update the configuration on at least one of the source asset and the target asset, the one or more assets added to the element further comprise an associated asset, and the processor is further operative to automatically configure the associated asset; and wherein the event window displays a time period whe

Assignees

Inventors

Classifications

  • G06F17/303Primary

    Physics · mapped topic

  • G06F3/0605Primary

    by facilitating the interaction with a user or administrator · CPC title

  • for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS] · CPC title

  • involving control of end-device applications over a network · CPC title

  • in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9529828B1 cover?
Techniques for automating configuration and migrating configurations of assets in a storage area network (SAN). For example, a method comprises the following steps. An element representing an event in a project is generated. One or more assets are added to the element. A group within the element including a sub-set of the one or more assets from the element is generated, wherein the one or more…
Who is the assignee on this patent?
Emc Corp, Emc Ip Holding Co Llc
What technology area does this patent fall under?
Primary CPC classification G06F17/303. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 27 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).