4.1 - Defining the Environment of Interest | |
You define your environment of interest by applying constraints for one or more component types. For instance, users commonly begin this process by expressing interest in a particular disk array. This is done by clicking on the Disk Array link, which takes you to the screen on the right. At this point, you could cast a broad net, e.g. saying “I’m interested in all 3PAR arrays” by clicking on the “Add to Selection” button next to the 3PAR entry. |
|
Or, you can refine your selection by clicking the “Refine” link to the right of the 3PAR entry. The refine link for 3PAR Disk Arrays takes you to a page that looks like the screen on the right. This might be exactly the level of detail that you need, in which case you can express interest in, say, any 20850 array by clicking the “Add to Selection” button next to the 20850 entry. |
|
Or, you might want to narrow in your selection further by clicking the “Refine” link to the right of the 20850 entry to see a page like this. Here you can select a particular 3PAR OS version. For disk arrays, no further refinement is possible, as evidenced by the absence of “Refine” links on this page. The levels of refinement are unique to each component type. For instance, the HBA refinement path is vendor, bus type, bandwidth, HBA name, HBA version, where HBA versions are differentiated by various attributes like firmware version. |
|
For now, let’s assume you’re interested in 20850 configurations, and that you’re insensitive to 3PAR OS version. Then instead of refining your 20850 selection, you would click the “Add to Selection” button next to the 20850 entry: |
|
Whenever you click an “Add to Selection” button, SPOCK adds that constraint to any previously-specified constraints and lists all configuration sets that survive those constraints. Since we have only applied a single constraint at this point, that means that we are now looking at a list of all configuration sets that describe compatibility for any 20850 disk array, regardless of operating system or any other component type. We see that the SPOCK database is currently aware of 100 configuration sets that satisfy that criterion. Note that they are listed 25 to the page, with a Next button. |
|
Now let’s further constrain our environment of interest by narrowing down our operating system of interest. We begin that process by clicking the Operating System link on the left side of the page, taking us to a page that looks like the screen on the right. As before, we can add a selection from this page to our set of constraints at the current level of refinement or we can further refine our selection to be more discriminating. Suppose we’re interested in a specific version of HP-UX. Then we click the HP-UX “Refine” link to see the next level of refinement for operating systems. |
|
For operating system, the next level of refinement is architecture, and HP-UX presents two choices: IA64 and PA-RISC. To see what versions of IA64 HP-UX are available, click the “Refine” link to the right of IA64. |
|
Suppose you’re interested in HP-UX 11.31 IA64. Click the “Add to Selection” button next to that entry. |
|
As before, when you constrain the definition of your environment, SPOCK filters its list of surviving configuration sets to show only configuration sets that are compatible with those constraints. In this case, we've asked SPOCK to list all configuration sets that are compatible with any 3PAR StoreServ 20850 in an HP-UX 11.31 IA64 environment. We see that there is two such configuration sets. |