System and method for configuring a storage area network
First Claim
1. A computer system for configuring a storage area network (SAN), comprising:
- a plurality of selectable SAN elements;
one or more processors; and
instructions embodied in computer-readable media and executable by the one or more processors, the instructions including;
a design module operable to graphically configure selected SAN elements; and
a validation engine operable to dynamically validate the configuration of the selected SAN elements, wherein the validation engine includes;
an element related validation module for validating element to element relationships of connected SAN elements in the configuration of selected SAN elements; and
a group related validation module for validating a group of SAN elements in the configuration of selected SAN elements, the validation modules being arranged such that during validation of the configuration of selected SAN elements, the element related validation module is employed before the group related validation module.
11 Assignments
0 Petitions
Accused Products
Abstract
A system for configuring a storage area network (SAN) may include a plurality of selectable SAN elements, and a design module operable to graphically configure selected SAN elements, and a validation engine operable to dynamically validate the configuration of the selected SAN elements. The validation engine may include an element related validation module and a group related validation module. The element related validation module may be configured to validate element to element relationships of connected SAN elements in the configuration of selected SAN elements. The group related validation module may be configured to validate a group of SAN elements in the configuration of selected SAN elements. The validation modules may be arranged such that during validation of the configuration of selected SAN elements, the element related validation module is employed before the group related validation module.
-
Citations
20 Claims
-
1. A computer system for configuring a storage area network (SAN), comprising:
-
a plurality of selectable SAN elements; one or more processors; and instructions embodied in computer-readable media and executable by the one or more processors, the instructions including; a design module operable to graphically configure selected SAN elements; and a validation engine operable to dynamically validate the configuration of the selected SAN elements, wherein the validation engine includes; an element related validation module for validating element to element relationships of connected SAN elements in the configuration of selected SAN elements; and a group related validation module for validating a group of SAN elements in the configuration of selected SAN elements, the validation modules being arranged such that during validation of the configuration of selected SAN elements, the element related validation module is employed before the group related validation module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for designing a storage area network (SAN), comprising:
-
selecting a plurality of SAN elements; arranging the selected SAN elements using a design module; and validating the arrangement of selected SAN elements, the validation including; performing element related validation to validate element to element relationships of connected SAN elements in the arrangement of selected SAN elements; and after performing the element related validation, performing group related validation to validate a group of SAN elements in the arrangement of selected SAN elements. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A system for dynamically validating a user-selected graphical configuration of selectable storage area network (SAN) elements, the system embodied in computer-readable media and executable by the one or more processors, the system comprising:
-
an element related validation module for validating element to element relationships of connected SAN elements in the user-selected graphical configuration; and a group related validation module for validating a group of SAN elements in the user-selected graphical configuration; wherein during validation of the user-selected graphical configuration, the element related validation module is employed before the group related validation module. - View Dependent Claims (20)
-
Specification