M
Michael
Hey guys,
I work for a small company that's growing very, very rapidly. We provide a
mail service to our customer base but have found that we're running into
performance issues as our user base grows. The performance bottleneck that
we're seeing appears to be seek time, that is, a user accesses their
mailbox, grabs a few hundred KB of data, and goes away.
What is the right way to deal with this situation? We've broken up our SAN
to have many smaller arrays and are moving users to those smaller drive
sets, but I was interested in hearing how the users of this group would do
it.
Here's our basic setup:
- Hewlett-Packard SAN array
- 2Gb Fibre connections
- Drives consist of 73GB, 15K U320 drives
From our metrics, we're way under capacity for Disk IO bandwidth, but our
CPU time during which I/O requests were issued to the device is way
high.
Just wondering what the pros would suggest...
Michael
I work for a small company that's growing very, very rapidly. We provide a
mail service to our customer base but have found that we're running into
performance issues as our user base grows. The performance bottleneck that
we're seeing appears to be seek time, that is, a user accesses their
mailbox, grabs a few hundred KB of data, and goes away.
What is the right way to deal with this situation? We've broken up our SAN
to have many smaller arrays and are moving users to those smaller drive
sets, but I was interested in hearing how the users of this group would do
it.
Here's our basic setup:
- Hewlett-Packard SAN array
- 2Gb Fibre connections
- Drives consist of 73GB, 15K U320 drives
From our metrics, we're way under capacity for Disk IO bandwidth, but our
CPU time during which I/O requests were issued to the device is way
high.
Just wondering what the pros would suggest...
Michael