Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Хостинги / Домены / Железо
»
Тема:
Замена HDD
Новая тема
Ответить
цитата
11/04/13 в 10:55
WorldTraffic
подскажите пожалуйста, если заменить SATA HDD на SAS HDD на сколько снизится нагрузка на диски при условии, что сейчас загрузка 80-100%?
цитата
11/04/13 в 11:42
Alexandur
http://www.8088.net/blog/index.php/2011/01/24/iops-comparison-solid -5600-rpm/
http://www.8088.net/images/IOps/IOps_mean_comparison_EN.gif
Вообще, пишут, в среднем процентов на 30 легче станет. То есть будет загружено на 60-70%
цитата
11/04/13 в 14:36
JM
Поставь ссд и вынеси туда mysql/тумбы будет тебе щастье
а ваще файловую в noatime дает до 50% выигрышь в производительности
цитата
11/04/13 в 14:40
JM
Еще как вариант в роботс
User-Agent: msnbot
Crawl-delay: 5
User-agent: Yandex
Crawl-delay: 10
цитата
11/04/13 в 14:40
WorldTraffic
JM:
если я CDN использую, нужен мне SSD диск?
цитата
11/04/13 в 14:42
JM
world-gay-sex:
брррррр зачем тебе sas тогда вообще? ниче не понял... над найти узкое место для начала... там поток на чтение или на запись?
http://world-gay-sex.com/webmaster/
- открывается по минуте
Мне вот вчера яндекс с бингом 2 раза сервак клали
цитата
11/04/13 в 14:44
JM
Файловая в noatime или как?
цитата
11/04/13 в 14:46
WorldTraffic
JM писал:
world-gay-sex:
брррррр зачем тебе sas тогда вообще? ниче не понял... над найти узкое место для начала... там поток на чтение или на запись?
http://world-gay-sex.com/webmaster/
- открывается по минуте
Мне вот вчера яндекс с бингом 2 раза сервак клали
вот в сапорте сказали
Цитата:
К сожалению оптимизировать что-либо на на текущем сервере не представляется возможным. Диски загружены на 80-100%, основную нагрузку дают mysql и кроны.
Рекомендуем перенести домены на сервер поддерживающий большее количество RAM или же вынести хотя-бы чать доменов для разгрузки.
server
FreeBSD 8.2 amd64
DELL PE R200
1 x Quad Core X3220
8GB ECC RAM
2 x 1Tb SATA (RAID1)
цитата
11/04/13 в 14:48
12-12-12
world-gay-sex писал:
что сейчас загрузка 80-100%?
а ты смотрел что создает нагрузку на диск?
а то может так случится что разницы не увидиш.
к примеру мало памяти все в свопе сидит либо база кривая нюансов много iotop тебе в помощь
цитата
11/04/13 в 14:49
JM
дай команду
cat /etc/fstab
будет видно как смонтированы винты...
и еще надо mysql смареть
tmp_table_size
max_heap_table_size
т.к. если мало то при сортировке оно на винте создает таблицы... а это жопа сразу...
цитата
11/04/13 в 16:00
Nux
world-gay-sex писал:
Диски загружены на 80-100%, основную нагрузку дают mysql и кроны.
это очень, очень широко сказано. т.е можно сказать в том же смысле "грузят сайты"....
я бы сделал из этого вывод, что детальный аудит сервера не проводился.
цитата
11/04/13 в 16:10
kort
Nux писал:
это очень, очень широко сказано. т.е можно сказать в том же смысле "грузят сайты"....
я бы сделал из этого вывод, что детальный аудит сервера не проводился.
частенько такое замечал от админов хостера. Сервер поверхностно настроят, если перегруз, клиента "разводят" на более мощный или еще один сервер.
Надо самому контролировать процесс, вникать в суть оптимизации серверов.
world-gay-sex писал:
вот в сапорте сказали
server
FreeBSD 8.2 amd64
DELL PE R200
1 x Quad Core X3220
8GB ECC RAM
2 x 1Tb SATA (RAID1)
приведи для начала пример конфига мускуля.
И сколько трафа, баз на этом сервере. Какие скрипты?
Последний раз редактировалось: kort (
11/04/13 в 16:11
), всего редактировалось 1 раз
цитата
11/04/13 в 16:11
vendo
del
Последний раз редактировалось: vendo (
01/07/15 в 07:49
), всего редактировалось 1 раз
цитата
11/04/13 в 16:24
JM
vendo:
ну я добавил на те где юзается mysql и те куда они щеманулись... и на те которые могут в ближайшее время...
Если кругом статика то не надо...
P.S. Нагрузка была раз в 50-100 больше реальных посетителей, а толку с бинга и тем более яндекса никакая практически
Два винта (разнесенно по ним) просто встали в 100% бази
Да еще эффект виден не сразу бинг пришлось по началу по ip забанить.
цитата
11/04/13 в 16:43
WorldTraffic
вот что по памяти сказали
Mem: 4549M Active, 1790M Inact, 1254M Wired, 181M Cache, 827M Buf, 126M Free
а это с RRDutil который на сервере стоит
это по файловой системе я не знаю что это значить но noatime присутствует
/dev/mirror/gm0s1g on /usr/home (ufs, local, noatime, soft-updates)
а это с RRDutil
на сервере
16 inxy
3 streem
18 кристалов
1 kvs
1 tradex
56 tuberotator
55 treidpulse
10-15 wordpress
еще есть скрипты по обмену линками, linkex вроде
также доп скрипты по внутренней перелинковки, кроны не юзают только mysql
до недавно все работало нормально, вот припоминаю когда подобная ситуация была то при смене сервера все вылечилось, может проблема с винтами? по rrduti я не вижу загрузки в 100% даже если за 30 дней снять показания, но реально куда сейчас не зайди все долго грузится кристалы начали писать что кроны не грузились последнии 3 минуты (правда не все сразу)
трафа не много в раене 20к, а ботов много в раене 40-100к т.е. сейчас 40к ботов а бывало и по 100 и тогда сервер работал нормально, но тогда не было tuberotator-ов
JM:
а можно как-то глобально на сервере для всех поисковиков поставить задержку? (что бы в хетаксесе не писать постоянно)
цитата
11/04/13 в 17:02
JM
ну боты дергают robots.txt поэтому глобально както можно конечно в апаче прописать это дело, но это уже к суппорту точно
гугл бот не стоит трогать он более умный всетаки...
Т.ч. этого будет достаточно я думаю...
цитата
11/04/13 в 20:13
kort
world-gay-sex:
моё имхо, для такого сервера трафа мало, скриптов мало. Надо оптимизировать.
Конфиг мускуля надо смотреть, что б кэши юзались, а не писанина на хард по каждому чиху.
Потом кэш мускуля в рамдиск вынести, и тд, возможностей тюнинга многою.
цитата
11/04/13 в 21:18
JM
kort:
Кеш мускуля ващето и так в памяти...
Ток на ротаторах он не юзается по сути, т.к. сбрасывается при любом апдейте базы...
Тогда уж надо ставить отдельный кеширователь для mysql
Но тут дело в ботах на 101%, вчера в это время было 90-100% загрузка дисков постоянно, сейчас 10-20% иногда у одного до 80 скачет
цитата
11/04/13 в 22:17
asb
посмотри что скажет atop, можно увидеть кто, где и когда
а там уже решать, что делать.
попроси хорошего админа глянуть чего у тебя там происходит
не хочу обидеть сапорт твоего хостинга, но походу они не очень то хотят решить твою проблему малыми средствами, сервер тебе хотят подогнать еще один, для "разгрузки"
цитата
12/04/13 в 15:54
DiamonD
world-gay-sex:
Напиши какой общий объем баз у тебя вместе с индексами (можно посмотреть в phpmyadmin), скинь настройки MySQL (файл my.cnf).
Кеш в inxy у тебя включен? Ты его не грохал? Это опасная процедура, особенно когда на сайте ходит гуглобот и индексирует все подряд.. Создается большая нагрузка на MySQL во время создания кеша и соотв на диски (но это временно).
Так как у тебя R200, больше 8 гиг поставить не удасться.. Меняй на R210-II, там можно поставить 16-32 гиг ну и SAS винты всяко пошустрее и дольше живут.. Это совет в случае, если у тебя базы уже превышают 8 гиг.. Только замена винтов ничего не даст.
Последний раз редактировалось: DiamonD (
14/04/13 в 22:02
), всего редактировалось 1 раз
цитата
12/04/13 в 18:07
asb
Совсем просмотрел модель сервера. R200 выпускались 3-4 года назад, я помню еще в килосервисе они начинали дохнуть не приходя в сознание, постоянно меняли шасси. Были случаи потери инфы в рейде, без возможности восстановления, дохли оба диска сразу и так далее. Замена комплектующих, так же была со старья. Все верно, только 8 гигов можно поставить. Лучше переехать на более новое железо, как предложил DiamonD.
цитата
13/04/13 в 01:24
WorldTraffic
Вчера мне помог
Nux
подсказал настройки мускуля, отключили доп срипты, перегрузили мускуль, сервер заработал, но через время опять начал свопится
я сегодня отрубил 5 последних кронов, и после этого правда не сразу по графику видно, что то произошло на сервере в следствии чего не надолго упала загрузка swаp-a но потом опять (я так понял) full swаp на короткое время и после этого сервер работает как надо, я включил назад отключенные кроны, и все равно все работает, буду наблюдать
спасибо большое
Nux
!
по поводу переезда на новый сервак с SAS винтами, в принципы идея классная я бы и не против но
1. зачем мне на серваке больше памяти если из графика видно что юзается всего 2 гига? (поправите если неправильно понял график)
2. объемы HDD маленькие 300 гиг, у меня сейчас загружено 700гиг куда деть старую информацию еще не решил
всем спасибо за советы, подсказки!
цитата
13/04/13 в 01:31
cyborg
Молодец, что решил проблему. По поводу нового сервера, тебе говорили из-за устаревшего, и как соледствие ненадежного железа! Ему более трех лет... Посмотри на форумах, что пишут про R200 (выходы из строя и т.д.), сколько их продают и по какой цене, сам все поймешь. А так, если все работает, то можно и остаться на этом.
цитата
13/04/13 в 08:24
JM
Ищи утечку памяти - причина закрузки диска - своп... как вариант это чистый апачь, лучше юзать nginx+apache
При такой нагрузке сас тебе не нужен ваще...
Новый сервак с 16гб памяти поидее должен стоить дешевле чем тот что есть сейчас узнай ценник у тех кто хоститься потом стукнись к другим
цитата
14/04/13 в 22:05
DiamonD
Пока не будет инфы о том, сколько занимают MySQL базы вместе с индексами, не будет и ответа.. Графики эти ничего не показывают. Меняй, к примеру, буфер InnoDB, и будет меняться график.
Новая тема
Ответить
Эта страница в полной версии