Techniques for performing data validation
US9218252B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 27, 2012 |
| Grant date | Dec 22, 2015 |
| Priority date | — |
| Expiry date | Sep 26, 2033 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2201/84
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Described are techniques for processing a request from a client. Validation processing is performed to determine whether any restrictions are violated. With respect to two associated objects for a logical device and its snapshot, a business logical provider may perform runtime checks regarding the two associated objects of the same or different frameworks to ensure a valid state exists with respect to the requested operation on the two associated objects. For example, the request may be to restore a logical device to its previous snapshot and the restrictions may indicate to not perform the restore if the logical device is in an active mirroring relationship, a source of an active migration, or if the snapshot has expired. The request may be to destroy the logical device which is included in a consistency group and a restriction indicates that a logical device included in a consistency group may not be destroyed.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.