Stewart Stremler wrote:
> begin  quoting Andrew Lentvorski as of Thu, Feb 15, 2007 at 06:07:41PM
> -0800:
>> Neil Schneider wrote:
>>
>> >I wish more people would participate in the discussion. I don't
>> think
>> >we need to rush, but sometime in the next month would probably be a
>> >good time for coming to a consensus.
>>
>> I agree.  A little more participation would be nice.
>
> Heh.
>
> Have we run any profiling tools on the existing server to determine
> where the real bottlenecks are, rather than speculating?

We're so far into swap, that it's hard to tell where other problems
could be.

sparkplug:~# cat /proc/meminfo
        total:    used:    free:  shared: buffers:  cached:
Mem:  512229376 504270848  7958528        0 14385152 223092736
Swap: 1768902656 297107456 1471795200

I don't know how much more profiling anyone else has done. I'm not
even sure the tools are in place, to do the job.

> In general, oodles of ECC RAM and good I/O between it and the
> processor are where I'd tend to prefer to emphasis be placed.
> I haven't found any discussion about if SATA is as good as
> low-processor-impact as SCSI, although Tracy and I discussed
> CTQ and NTQ (?) on the channel the other day for a bit.

>From what I've read, the command queing that gave scsi an advantage is
now available in SATA-II drives, making them a better price
performance value.


> Indeed.
>
> A new server would be okay. What are our funds like?

According to our treasurer
http://www.kernel-panic.org/Members/ggeller/ggeller we have $5795.14.
So $2,000 would still leave us with enough to have a super picnic this
year. :-)

> Going uber-cheap-but-better-than-what-we-have-now is nice, and
> spending decent money for a really good machine is nice; I'm not
> so much happy with a middle-of-the-road approach, however.  Unlike
> James, I might be happier with $2k spent on a server than $1k.

Our web site always seems to run high resource applications like
plone, so we need lots of horsepower to make it work. We can get a
pretty powerful server in the $2K range. I think that should be the
neighborhood. We need at least 4Gb of memory, since the next iteration
is more likely to use more memory than less, if history is a guide.

> The current server is slow enough to where I don't consider it
> useful[1], so I haven't hit the KPLUG website in ages.  So long
> as the replacement is *better* (in performance and at least as
> good in stability) I will make no complaints.
>
> [1] No idea if this is a processor, bus, disk, or software problem.


Well here's more than you probably ever wanted to know about the server.

sar -b          # Report I/O and transfer rate statistics
12:01:49 AM       tps      rtps      wtps   bread/s   bwrtn/s
Average:        19.08      5.37     13.71    180.80    240.40

sparkplug:~# sar -B          # Report paging statistics
12:00:21 AM  pgpgin/s pgpgout/s   fault/s  majflt/s
Average:        90.40    120.20      0.00      0.00

sparkplug:~# sar -c           # Report process creation activity
12:00:21 AM    proc/s
Average:         0.45

sparkplug:~# sar -d                       # Report  activity  for 
each  block device
12:00:21 AM       DEV       tps  rd_sec/s  wr_sec/s
Average:       dev8-0     19.08    180.80    240.40

sparkplug:~# sar -n DEV              # Report network statistics
12:00:21 AM     IFACE   rxpck/s   txpck/s   rxbyt/s   txbyt/s  
rxcmp/s   txcmp/s  rxmcst/s
Average:           lo      3.07      3.07   5223.54   5223.54     
0.00      0.00      0.00
Average:         eth0     14.80     11.59   2398.49   6468.32     
0.00      0.00      0.00

sparkplug:~# sar -P ALL                   # Report  per-processor 
statistics
12:00:21 AM       CPU     %user     %nice   %system   %iowait     %idle
Average:          all     27.31      0.00      1.64      0.00     71.05

sparkplug:~# sar -q                #Report queue length and load averages
12:00:21 AM   runq-sz  plist-sz   ldavg-1   ldavg-5  ldavg-15
Average:            0        83      0.42      0.43      0.43

sparkplug:~# sar -r                 #Report memory and swap space
utilization statistics
12:00:21 AM kbmemfree kbmemused  %memused kbbuffers  kbcached
kbswpfree kbswpused  %swpused  kbswpcad
Average:         5199    495025     98.96     16968     50695  
1437328    290116     16.79    158432

sparkplug:~# sar -R                     # Report memory statistics.
12:00:21 AM   frmpg/s   bufpg/s   campg/s
Average:        -0.83      4.34      0.80

sparkplug:~# sar -u             #Report CPU utilization
12:00:21 AM       CPU     %user     %nice   %system   %iowait     %idle
Average:          all     27.31      0.00      1.64      0.00     71.05

sparkplug:~# sar -v              # Report status of inode, file and
other kernel tables
12:00:21 AM dentunusd   file-sz  inode-sz  super-sz %super-sz 
dquot-sz %dquot-sz  rtsig-sz %rtsig-sz
Average:         1652      1169      1098         0      0.00        
0      0.00         0      0.00

sparkplug:~# sar -w             # Report system switching activity.
12:00:21 AM   cswch/s
Average:       117.23

sparkplug:~# sar -W                      #Report swapping statistics
12:00:21 AM  pswpin/s pswpout/s
Average:         0.95      0.44

-- 
Neil Schneider                          pacneil_at_linuxgeek_dot_net
                                           http://www.paccomp.com
Key fingerprint = 67F0 E493 FCC0 0A8C 769B  8209 32D7 1DB1 8460 C47D

A banker is a fellow who lends you his umbrella when the sun is
shining, but wants it back the minute it begins to rain.  - Mark Twain

-- 
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-steer

Reply via email to