ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА














     АРХИВ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

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

[apache-talk] apache or hardware tuning?



День добрый.
Подскажите пожалуйста можно ли что либо сделать с сервером или проще
обновить железо.
Есть сдвоенный P-3 (1Gh) с 1Gb памяти и 3ware raid контроллер под 4.9
FreeBSD. В день около терабайта трафика постоянно c небольшими скачками
и около 100 запросов в секунду. Нагиос (и не только) постоянно ругается
на Socket timeout after 10 seconds. Мне кажется проблемма в i/o. Хотя
есть другой сервер (с тем же самым контроллером), только там сдвоенный P-4
(2,4Gh) и который спокойно выдерживает 700-800 Gb в день.
Только статика с mod_vhost_alias,mod_rewrite и самописными модулями
авторизации.
Или тогда посоветуйте железо которое вытянет 100Mb (в идеале конечно
гигабит :). Хочется чего нибудь с большой дисковой емкостью и подешевле :)
Спасибо.

3ware CLI> info c0
Controller: c0
-------------
Driver:   $Revision$
Model:    7506-4LP
FW:       FE7X 1.05.00.063
BIOS:     BE7X 1.08.00.048
Monitor:  ME7X 1.01.00.038
Serial #: F14002A3470612
PCB:      Rev4
PCHIP:    1.30-66
ACHIP:    3.20


# of units: 1
        Unit 0: RAID 5 343.49 GB ( 720359040 blocks): OK

# of ports: 4
Port 0: Maxtor 6Y120P0 Y33J42YE 114.49 GB (240121728 blocks): OK(unit 0)
Port 1: Maxtor 6Y120P0 Y33HNENE 114.49 GB (240121728 blocks): OK(unit 0)
Port 2: Maxtor 6Y120P0 Y33GR8FE 114.49 GB(240121728 blocks): OK(unit 0) 
Port 3: Maxtor 6Y120P0 Y33GR83E 114.49 GB(240121728 blocks): OK(unit 0)


$ netstat -w 1
            input        (Total)           output
   packets  errs      bytes    packets  errs      bytes colls
      5289     0     324084       8302     0   12384657     0
      5349     0     331609       8304     0   12424209     0
      5353     0     326853       8310     0   12416236     0
      5366     0     322320       8316     0   12417734     0
      5262     0     326400       8313     0   12403661     0
....
$ iostat -w 1
      tty           twed0             acd0              fd0             cpu
 tin tout  KB/t tps  MB/s   KB/t tps  MB/s   KB/t tps  MB/s  us ni sy in id
   0    0  0.00   0  0.00   0.00   0  0.00   0.00   0  0.00   2  0 17 10 70
   0   38 77.28 164 12.40   0.00   0  0.00   0.00   0  0.00   4  0 18 12 66
   0   38 72.57 147 10.38   0.00   0  0.00   0.00   0  0.00   3  0 17 10 70
   0   38 75.70 169 12.51   0.00   0  0.00   0.00   0  0.00   3  0 19  9 69
   0   38 76.84 170 12.77   0.00   0  0.00   0.00   0  0.00   3  0 21 10 67
   0   38 81.50 148 11.75   0.00   0  0.00   0.00   0  0.00   2  0 17 11 70
...

$ vmstat -w 1
 procs      memory      page                    disks     faults      cpu
  r b w     avm    fre  flt  re  pi  po  fr    sr tw0 md0   in   sy   cs us sy id
114 1 0  651356  48000   10   0   0   0 695   669   0   0 1002  879 1330  2 27 70
108 5 0  652580  34204    6   0   0   0 3441    0 180   0 6088 2980 6069  2 39 59
122 4 0  651944  41928    3   0   0   0 3958 5881 165   0 6152 2613 6134  1 37 62
127 2 0  653140  52168    3   0   0   0 3167 5738 165   0 6124 2643 6040  1 28 70
110 4 0  654028  38964    3   0   0   0 3288    0 140   0 6193 2896 6159  2 33 65
120 4 0  655276  49256    4   0   0   0 3370 5965 162   0 6182 3348 6194  5 32 63
Странно, раньше procs [bw] было больше.

httpd.conf
KeepAlive Off
MinSpareServers 16
MaxSpareServers 64
StartServers 16
MaxClients 1024
MaxRequestsPerChild 1000


--
Alex Murygin
AITOC, Inc - ecommerce solution provider and web development company
www.aitoc.com



 




Copyright © Lexa Software, 1996-2009.