Configuring System for Speed

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I am in the process of speccing out a new box for a highly utilized (updates, inserts, selects) 40GB+ database. I'm trying to maximize performance on a budget, and I would appreciate any feedback on any of the following.

Hardware:
2 - Intel Xeon 5160 3.0 GHz 4MB 1333MHz
8 - Kingston 4GB DDR2 ECC Fully Buffered
16 - WD Raptor 150GB 10000 RPM SATA II HD
1 - 3Ware 9550SX-16ML Serial ATA II RAID card
1 - Supermicro X7DBE+ Motherboard
1 - Supermicro SC836TQ-R800V Case

The Woodcrest CPU, Raptor HD and 3Ware 9550SX RAID card have all been highly recommended on this list, so there may not be much to comment on there. The Supermicro X7DBE+ motherboard is appealing because of its 16 RAM slots and 64GB of maximum memory. The Supermicro SC836TQ- R800 case was selected because of its 16 drive bays in 3U and dual 800W power supplies (the motherboard requires 700W).

RAID Configuration/File System:
A lot of info in the lists, but I'm not sure of the best approach for this setup. I was thinking of using 14 drives in a RAID 10 (ext3) for the db and wals and 2 mirrored drives (ext3 or xfs) for the OS. Another option would be 12 drives in a RAID 10 for the database (ext3, maybe ext2) and 4 drives in a RAID 10 for the OS and wals (ext3) (with separate RAID cards). There are many choices here. Any suggestions?

OS:
The consensus in the list seems to be as long as you have the 2.6 Linux Kernel, it's really a matter of personal preference. However, it's hard to have a preference when you're new to the Linux world, like I am. Red Hat, Fedora Core, Slackware, Suse, Gentoo? I guess my primary goal is speed, stability, and ease of use. Any advice here, no matter how minimal, would be appreciated.

Thanks,

Brian Wipf



[Postgresql General]     [Postgresql PHP]     [PHP Users]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Yosemite]

  Powered by Linux