I am an application developer in an organization where we have no server experts.
My application (Essbase OLAP Server) on a PE6300, is experiencing performance problems, and the bottleneck is the disk (RAID10). I theorize that splitting the RAID10 set up into three RAID1 sets will work better (faster) because more disk operations will be able to occur simultaneously. I want to isolate the big databases from one another. Currently, there are 40 databases on the single RAID10 set, and when running database calculations, around 4GB of data is read/written to the set. If only one database is calculated at a time, it is fast. If multiple databases are calculated at the same time, the performance degrades severely.
Will splitting the RAID10 into three RAID1 sets improve performance for the concurrent read/writes? Do we need an additional or different raid controller? Backplane? Channels? How does all this work?
We have four 74GB 10k drives sitting on a shelf that we could install into this server too (there are unused drive bays in the case). Can I make them RAID1 sets too? Is there a limit to how many RAID1 sets that I can install on a controller? Will having a mix of 10k and 15k drives (in independant RAID1 sets) pose a problem?
Why is one controller unused? (see below)
My PE6300 has two disk controllers:
Controller 0: Ultra 160 SCSI Controller 0
Controller 1: PERC 3/DC Controller 0
Controller 0 has no disks attached. Controller 1 has one RAID1 and one RAID10 disk set attached. The RAID10 set consists of six 36GB drives (Seagate ST336753LC SEAGATE 36.7GB SCSI U320 80PIN SCA 15K RPM 3.5LP CHEETAH). The RAID1 is a pair of the same model of disk.
My application (Essbase OLAP Server) on a PE6300, is experiencing performance problems, and the bottleneck is the disk (RAID10). I theorize that splitting the RAID10 set up into three RAID1 sets will work better (faster) because more disk operations will be able to occur simultaneously. I want to isolate the big databases from one another. Currently, there are 40 databases on the single RAID10 set, and when running database calculations, around 4GB of data is read/written to the set. If only one database is calculated at a time, it is fast. If multiple databases are calculated at the same time, the performance degrades severely.
Will splitting the RAID10 into three RAID1 sets improve performance for the concurrent read/writes? Do we need an additional or different raid controller? Backplane? Channels? How does all this work?
We have four 74GB 10k drives sitting on a shelf that we could install into this server too (there are unused drive bays in the case). Can I make them RAID1 sets too? Is there a limit to how many RAID1 sets that I can install on a controller? Will having a mix of 10k and 15k drives (in independant RAID1 sets) pose a problem?
Why is one controller unused? (see below)
My PE6300 has two disk controllers:
Controller 0: Ultra 160 SCSI Controller 0
Controller 1: PERC 3/DC Controller 0
Controller 0 has no disks attached. Controller 1 has one RAID1 and one RAID10 disk set attached. The RAID10 set consists of six 36GB drives (Seagate ST336753LC SEAGATE 36.7GB SCSI U320 80PIN SCA 15K RPM 3.5LP CHEETAH). The RAID1 is a pair of the same model of disk.