- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте.
Вот сразу после Нового Года буду покупать второй сервер для сайта, впринцепе не только изза нагрузки, а изза нехватки текущего канала, хочу разнести: на одном сервере будет файловый архив (тот что у меня сейчас) а на втором движек сайта, все картинки и база mysql, скорее всего будут они разных ДЦ стоять
Так вот не могу определится с конфигурацией 2-го сервера, на данный момент у меня Q6600 2GB ОЗУ, количество просмотров на сайте около 400к в сутки, примерно 10 запросов к бд при генерации странички, в пики нагрузки load averages 3-4, в основном до 2.5, стоит FreeBSD, nginx и панель DirectAdmin, ну когда бекап бд делается то сервер висит минуты 4:) база не большая 150мб, но проц в основном апач грузит
Вот подобрал 2 конфига брендовых от супермикро (понятия не имею какой будет лучше)
1) 2 x Xeon E5504 4x2.00GHz, DDR3 800MHz, 4Gb DDR3 - 1333 ECC (2x2Gb), 146Gb Seagate Cheetah 15K SAS;
2) Xeon E5520 4x2.26GHz, DDR3 -1033MHz Turbo Boost 1/1/2/2/, HT, 4Gb DDR3 - 1333 ECC (2x2Gb), 146Gb Seagate Cheetah 15K SAS;
С учетом того что цены на эти серверы довольно не значительно отличаются, хотелось бы узнать какой будет лучше для решения поставленных задач, с учетом того что нагрузка которая сейчас может увеличится в 2 раза (с 400к просмотров в сутки до 800к, эсли так то бд будет получать примерно 12000 запросов в минуту в пиках)
Или может под такие задачи можно купить вариант по дешевле? Софт будет такой же FreeBSD, nginx & DirectAdmin (может ISP)
Буду очень благодарен за помощь в выборе.
если бегло, то второй вариант... так как
но проц в основном апач грузит
ещё есть мнение что у вас щас SATA диск на сервере, и он не справляется, во время бэкапа вывод top если можно покажите....
если бегло, то второй вариант... так как
ещё есть мнение что у вас щас SATA диск на сервере, и он не справляется, во время бэкапа вывод top если можно покажите....
Спасибо что ответили
Да, стоит сейчас SATA 500GB
Вот днем делал бекап, на скрине показатели загрузки во время бекапа, в это время (когда делается бекап) сайты на сервере не грузятся (ошибка: 504 Gateway Time-out nginx/0.6.33)
В вашем случая можно пойти разными путями.
1-ый путь (лобовой)
2-ой путь (оптимизация).
3-ий (кпитальный)
Могу написать боле четко, если опишите какие задачи стоит перед сервером и какие технологии применяются (будут применяться).
Если вся ошибка - таймаут, может его проще повысить?
если разница в цене между машинами небольшая - то второй вариант, если первый - значительно дешевле тогда я бы посмотрел в сторону того что именно ест столько ресурсов на апаче.
если проект на PHP то я бы посмотрел что там такого обрабатывается, а если рельсы, ну в принципе это нормально.
для PHP нагрузка на апаче слишком большая, я до просмотра скриншота ожидал что все съедает мускуль
Крутите бекап, если такие "висит" существенны.
1. renice.
2. IO/шедулер (например, в Linux можно крутить ionice).
3. реорганизация бекапа (что-то исключить, изменить расписание). Нередко
сталкивался с ситуациями, когда бекапят все подряд, включая всякий
хлам типа кешей CMS.
4. изменить скрипты бекапа. что используется-то?
PS: А всякими php-fpm/xcache здесь мало помочь можно - причина
"висит" в бекап, а не в апаче.
В вашем случая можно пойти разными путями.
1-ый путь (лобовой)
2-ой путь (оптимизация).
3-ий (кпитальный)
Могу написать боле четко, если опишите какие задачи стоит перед сервером и какие технологии применяются (будут применяться).
Спасибо за совет.
Я всетаки просто куплю новый сервер под PHP и MySQL, так как он покупается чтобы разгрузить текущий канал, ну и естественно снизится нагрузка, поскольку качать файлы будут совсем с другого сервера и дата центра
Если вся ошибка - таймаут, может его проще повысить?
Ну сервер и канал это не разгрузит )
если разница в цене между машинами небольшая - то второй вариант, если первый - значительно дешевле тогда я бы посмотрел в сторону того что именно ест столько ресурсов на апаче.
если проект на PHP то я бы посмотрел что там такого обрабатывается, а если рельсы, ну в принципе это нормально.
для PHP нагрузка на апаче слишком большая, я до просмотра скриншота ожидал что все съедает мускуль
Я показал скрин во время бакапа базы данных, апач так грузит скорее всего изза того что при бекапе база сжимается в архив
запросы в базу я уже достаточно оптимизировал, зделал кеш где только можно (все это на стороне PHP скрипта, в администрировании сервера я чайник совсем:)) Если на сервере ничего необычного не происходит, то в основном под вечер вот такая загрузка как на скрине
Дело в том что первый вариант сервера дороже чем второй изза того что там установлено 2 процессора, а 2-х процессорная платформа естественно дороже
впринцепе там ничего особо не оптимизировалось на стороне сервера, я уже думаю после покупки сервера найму хорошего системного администратора чтобы все с нуля настроил и максимально оптимизировал.
Спасибо за советы, я так понял что лучше купить одно процессорный сервер но более шустрый☝
Сервер я второй покупаю в основном чтобы канал разгрузить, оптимизацией текущей нагрузки не буду заниматся, поскольку в основном все беды во первых изза дата центра, а второе это уже сам сервер, а то что он "висит" при бакапе базы мне не сильно важно
Скорее в вашем случае лучше взять 2 процессора :-)
Для уменьшения трафика можно gzip включить и картинки пожать без потерь.
На счёт высокой загруки проца апачем думаю акселератор какой-нибудь можно поставить или кэширование сделать.
Вот подобрал 2 конфига брендовых от супермикро (понятия не имею какой будет лучше)
Не бери supermicro, сломаеццо быстро.
Dell, Asus - надежные и не сильно дорого, особенно Asus.