[nmglug] Production server question
Brendan
synk at swcp.com
Mon Mar 30 10:18:29 PDT 2009
Andres Paglayan wrote:
> what a good layout for the db and we would be?
You mean like a stripe layout for the underlying fs/raid? If you're
getting a lot of concurrent accesses from different users you want to
have large enough stripes that (hopefully) any given access will only
trigger a seek on a single disk. Since seeks are expensive, you want to
keep simultaneous access to the same spindle to a minimum. It all
depends on the access pattern. If you're heavy on read operations and
light on writes, RAID5 or 6 will give you good performance and large
volume size. If writes are more prominent, you may need to use
non-parity RAID like RAID10 to keep the data moving. If you're really
lucky, your entire db will fit in memory via disk cache and there will
only be the occasional write.
-Brendan
More information about the nmglug
mailing list