Вопрос по баллансировке
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