The following example helps to explain the process for determining the number of disks to place in each diskset when using Solstice DiskSuite. It assumes that you are using three SPARCstorage Arrays as your disk expansion units. In this example, existing applications are running over NFS (two file systems of five Gbytes each) and two Oracle databases (one 5 Gbytes and one 10 Gbytes).
Table B-4 shows the calculations used to determine the number of drives needed in the sample configuration. If you have three SPARCstorage Arrays, you would need 28 drives that would be divided as evenly as possible among each of the three arrays. Note that the five Gbyte file systems were given an additional Gbyte of disk space because the number of disks needed was rounded up.
Table B-4 Determining Drives Needed for a Configuration
Use |
Data |
Disk Storage Needed |
Drives Needed |
---|---|---|---|
nfs1 |
5 Gbytes |
3x2.1 Gbyte disks * 2 (Mirror) |
6 |
nfs2 |
5 Gbytes |
3x2.1 Gbyte disks * 2 (Mirror) |
6 |
oracle1 |
5 Gbytes |
3x2.1 Gbyte disks * 2 (Mirror) |
6 |
oracle2 |
10 Gbytes |
5x2.1 Gbyte disks * 2 (Mirror) |
10 |
Table B-5 shows the allocation of drives among the two logical hosts and four data services.
Table B-5 Division of Disksets
Logical host (diskset) |
Data Services |
Disks |
SPARCstorage Array 1 |
SPARCstorage Array 2 |
SPARCstorage Array 3 |
---|---|---|---|---|---|
hahost1 |
nfs1/oracle1 |
12 |
4 |
4 |
4 |
hahost2 |
nfs2/oracle2 |
16 |
5 |
6 |
5 |
Initially, four disks on each SPARCstorage Array (so a total of 12 disks) are assigned to hahost1 and five or six disks on each (a total of 16) are assigned to hahost2. In Figure B-1, the disk allocation is illustrated. The disks are labeled with the name of the diskset (1 for hahost1 and 2 for hahost2.)
No hot spares have been assigned to either diskset. A minimum of one hot spare per SPARCstorage Array per diskset enables one drive to be hot spared (restoring full two-way mirroring).