Настройка и ограничения.
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- ефрейтор
- Сообщения: 51
- Зарегистрирован: 2008-02-25 19:01:21
- Откуда: Казахстан \ Шымкент
- Контактная информация:
Настройка и ограничения.
Вобщем первы опыт настройки высоко-нагруженного сервера. Хотел бы услышать от вас совета....
1. Как вы считаете что нужно настроить исходя из стандарной кофигурации фряхи для того чтобы настроить сервак на максиальную производительноть при исловии, что буду скачиватся файлы объёмом около 1Гб.
2. Как посоветует изолировать максимально 2 сайта. При условии, что первый будет под Nginx работать, а воторой может и под апачем пахать, но чтобы при взломе второго минимум ущерба первому..
ПС
Фряха 7.1
1. Как вы считаете что нужно настроить исходя из стандарной кофигурации фряхи для того чтобы настроить сервак на максиальную производительноть при исловии, что буду скачиватся файлы объёмом около 1Гб.
2. Как посоветует изолировать максимально 2 сайта. При условии, что первый будет под Nginx работать, а воторой может и под апачем пахать, но чтобы при взломе второго минимум ущерба первому..
ПС
Фряха 7.1
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Настройка и ограничения.
для начала нужно нормальное железо и толстый аплинк, у Вас что есть из этого?около 1Гб.
Z301171463546 - можно пожертвовать мне денег
-
- ефрейтор
- Сообщения: 51
- Зарегистрирован: 2008-02-25 19:01:21
- Откуда: Казахстан \ Шымкент
- Контактная информация:
Re: Настройка и ограничения.
АплИнк 100Мб. Больше пока нереально. Железо: http://desten.ru/dn/export/sites/desten ... 20_G5.html. 1Гб ОЗУ, 1Тб HDD
Ну вобщем-то для старта нормально. Учитывая, что это региональные прожекты.. Далее поглядим
Ну вобщем-то для старта нормально. Учитывая, что это региональные прожекты.. Далее поглядим
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Настройка и ограничения.
харды саташные или сказёвые? насколько я знаю пролиант не выпускает сказывёх под эту модель, если сата то не нормально, нужно скази (SCSI) лучше всего SAS2 но у Вас денег на это не хватит, на SAS2
Z301171463546 - можно пожертвовать мне денег
-
- ефрейтор
- Сообщения: 51
- Зарегистрирован: 2008-02-25 19:01:21
- Откуда: Казахстан \ Шымкент
- Контактная информация:
Re: Настройка и ограничения.
Винты САТАшные. Но думаю с этим проблем не бдет... Это не та проблема, на которую нужно обращать внимание...
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Настройка и ограничения.
это как раз та проблема на которую стоит обращать внимание, скорость отдачи контента при хорошем аплинке упирается как раз в скорость работы винтов, потом с этим буду проблемы и придётся шейпить на out скорость, тем более на террабайтном винте SATA, можно будет ускорить только через ZFS.
Z301171463546 - можно пожертвовать мне денег
-
- ефрейтор
- Сообщения: 51
- Зарегистрирован: 2008-02-25 19:01:21
- Откуда: Казахстан \ Шымкент
- Контактная информация:
Re: Настройка и ограничения.
Я все понимаю, но нет столько денег, пока САТашкой обойдемся. Интересена в данный момент именно оптмизация фряхи + изолиця сайтов(прожектов)
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Настройка и ограничения.
в таком случае zfs + некоторый тюнинг ядра и sysctl, + chroot ip, всё зависит от того, что там будет стоять...
Z301171463546 - можно пожертвовать мне денег
-
- ефрейтор
- Сообщения: 51
- Зарегистрирован: 2008-02-25 19:01:21
- Откуда: Казахстан \ Шымкент
- Контактная информация:
Re: Настройка и ограничения.
ВОт именно интересует какой именно тюнинг ядра и sysctl. И по воду chroot послушал бы ещё с радостью...
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Настройка и ограничения.
ну я же говорю, в зависимости от того, что там будет стоять, а вот что там будет стоять:? какие демоны то?
Z301171463546 - можно пожертвовать мне денег
-
- ефрейтор
- Сообщения: 51
- Зарегистрирован: 2008-02-25 19:01:21
- Откуда: Казахстан \ Шымкент
- Контактная информация:
Re: Настройка и ограничения.
ТАм будет висет домен под Nginx + php-cgi. Который буде отдавать контент по 1.5Гб максимум. Остальное вот незнаю под чем лучше повесить чтобы изолировать. Там буду висеть файлообменник, блог, Видео-сайт типа ютуба.
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Настройка и ограничения.
отдавать гиговые файлы нджинксом как фронтедом нереальная тупость, через ftp только.
Z301171463546 - можно пожертвовать мне денег
-
- ефрейтор
- Сообщения: 51
- Зарегистрирован: 2008-02-25 19:01:21
- Откуда: Казахстан \ Шымкент
- Контактная информация:
Re: Настройка и ограничения.
Дык.. Он будет отдавать просто как статику.. Без PHP. А других вариантов нет. По ФТП не пойдет. Контент продажный.
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Настройка и ограничения.
да причем тут статика или динамика, нджинкс не расчитан на это.
Z301171463546 - можно пожертвовать мне денег
-
- ефрейтор
- Сообщения: 51
- Зарегистрирован: 2008-02-25 19:01:21
- Откуда: Казахстан \ Шымкент
- Контактная информация:
Re: Настройка и ограничения.
Ок. А альтернативы есть по http чтобы отдавать контент в зависимости от условий ??
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Настройка и ограничения.
альтернативы как таковой нет, тут два варианта или тюнить nginx (хоть он и отлично работает со статикой, но не большой и когда её много), пилить его или юзать ftp.
Z301171463546 - можно пожертвовать мне денег
-
- ефрейтор
- Сообщения: 51
- Зарегистрирован: 2008-02-25 19:01:21
- Откуда: Казахстан \ Шымкент
- Контактная информация:
Re: Настройка и ограничения.
Ну вобще-то основной вопрос данной темы и стоит, в том, что я прошу совета. На данный момент я уже прошу совета по 3-м вопросам:
1 - Фряха и что с ней связано, а именно акселерация под данные нужды.
2- Изоляция, при условии, что юзается nginx
3 - Совета, как настроить nginx чтобы выдавить максимальную производительность.
1 - Фряха и что с ней связано, а именно акселерация под данные нужды.
2- Изоляция, при условии, что юзается nginx
3 - Совета, как настроить nginx чтобы выдавить максимальную производительность.
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Настройка и ограничения.
1)Уже писал - ядро, sysctl
2)chroot, login.conf
3)файлы конфигурации nginx
И мой Вам совет: поставьте это всё для начала, а потом будет разговор, после
и
2)chroot, login.conf
3)файлы конфигурации nginx
И мой Вам совет: поставьте это всё для начала, а потом будет разговор, после
Код: Выделить всё
vmstat -Z && iostat 1 10 && netstat -s && top -Sn
Код: Выделить всё
syscl -a
Код: Выделить всё
cat /usr/local/etc/nginx/nginx.conf
Код: Выделить всё
uname -a && dmesg
Z301171463546 - можно пожертвовать мне денег