Вопрос по баллансировке

Kostya Alexandrov koticka at mail.ru
Wed Nov 14 21:55:07 MSK 2007


SAS предпочтительнее. Но раид надо 10. Никак ни пятерка.
А вааще смотрите на FC если по бюджету возможно.

Pentarh Udi wrote:
>
> Здравствуйте, Alexey.
>
>
> Разница в трафике я вычислил почему - шлюз берет с бекендов все и 
> сразу, а отдает не всегда все и медленно.
>
>
> Вопрос к опытным людям. Какой винт по соотношению цена/качество будет 
> лучше для бекендов?
>
>
> 1. SATA RAID 1
>
> 2. SAS RAID 1
>
> 3. SATA RAID 5
>
>
> На варианте 1 стоит две ноды
>
> На варианте 2 стоит третья
>
>
> 2xSAS выдерживает weight=4
>
> 2xSATA weight=1
>
> 2xSATA weight=1
>
>
> При такой конфигурации загрузка винтов примерно одинакова. САС очень 
> дорогой. САТА дешевый, но тормоз )
>
> Думаю насчет рейд5.
>
>
> Шлюз
>
> ==================================================
>
> user  nginx;
>
> worker_processes  5;
>
>
> error_log  /usr/home/logs/nginx.err crit;
>
> pid        /var/run/nginx.pid;
>
>
>
> events {
>
>     worker_connections  4096;
>
>     use kqueue;
>
> }
>
>
> http {
>
>     include       mime.types;
>
>     default_type  application/octet-stream;
>
>
>     limit_zone def $binary_remote_addr 10m;
>
>
>     access_log  off;
>
>
>     sendfile        on;
>
>     tcp_nopush     on;
>
>     send_timeout        30;
>
>     tcp_nodelay        on;
>
>
>
>     keepalive_timeout  0;
>
>     client_body_temp_path /home/nginx/client_body_temp 1 2;
>
>     proxy_temp_path /home/nginx/proxy_temp;
>
>
>     geo $geo {
>
>         default US;
>
>         include geo.conf;
>
>     }
>
>
>     upstream static {
>
>         server 10.0.0.3:80 weight=4;
>
>         server 10.0.0.4:80;
>
>         server 10.0.0.5:80 weight=2;
>
>     }
>
>     server {
>
>         listen       1.1.1.1:80 default accept_filter=httpready;
>
>         limit_conn   def  8;
>
>
>         if ($geo ~ "^(CN|AP|AF|IN|IR|KR|MN|PK|PS|TR|TW|VN|YE)$")
>
>         {
>
>             rewrite ^(.+?\.php)$ /func/redir.php?url=$1 last;
>
>             return 403;
>
>         }
>
>         location / {
>
>                proxy_pass   http://static;
>
>                break;
>
>         }
>
>
>        location = /nstatus {
>
>             stub_status on;
>
>             access_log   off;
>
>         }
>
>     }
>
> }
>
> ==================================================
>
>
> Бекенд
>
> ==================================================
>
> user  nginx;
>
> worker_processes  10;
>
>
> error_log  /home/logs/nginx.err crit;
>
> pid        /var/run/nginx.pid;
>
>
> events {
>
>     worker_connections  2048;
>
>     use kqueue;
>
> }
>
>
>
> http {
>
>     include       mime.types;
>
>     default_type  application/octet-stream;
>
>
>     access_log  off;
>
>
>     sendfile        on;
>
>     tcp_nopush     on;
>
>     send_timeout        30;
>
>     keepalive_timeout  0;
>
>     tcp_nodelay        on;
>
>     client_body_temp_path /var/spool/nginx/client_body_temp 1 2;
>
>     proxy_temp_path /var/spool/nginx/proxy_temp;
>
>
>     server {
>
>         listen       10.0.0.5:80;
>
>         server_name static;
>
>
>         access_log off;
>
>
>         location / {
>
>             root   /usr/home/htdocs;
>
>             index  index.html index.htm;
>
>         }
>
>
>         location ~ ^/func {
>
>             deny all;
>
>         }
>
>     }
>
> }
>
> ==================================================
>
> Вы писали 14 листопада 2007 р., 16:10:36:
>
>
> >> незнаю, почему такая разница по трафику, но: 
>
> >> настройки в студию, дебаг логи посмотрите 
>
> >> gzip используется в нгинх-е? 
>
>
>
> -- 
>
> С уважением,
>
>  Pentarh                          mailto:lists at pentarh.com
>





More information about the nginx-ru mailing list