Promo

MACHOSTER
Показаны сообщения с ярлыком балансировка CPU. Показать все сообщения
Показаны сообщения с ярлыком балансировка CPU. Показать все сообщения

8 окт. 2016 г.

Сервера для больших нагрузок MySQL модель HP DL580 G7



Здравствуйте, сегодня мы рассмотрим мощный сервер который использует один из наших клиентов для больших нагрузок с базой MySQL.

Не так давно к нам обратились серьезные ребята с финансовым учреждением, и попросили индивидуально им подобрать железо для быстрой отдачи и обработки млн. запросов в сек MySQL.

Нами было принято решение использовать всего 5 серверов в роли кластеризации и балансировки. 3 сервера мы использовали на Web через RoundRobin DNS, и запись А домену, для того чтоб принимать большой трафик и часть DDoS атак. Под веб платформу мы взяли сервера на базе HP HP DL360 G7 2x X5670 2.93GHz Six Core /72Gb DDR/ 2x 240Gb SSD RAID количестве 3 серверов. 

Так как у ребят статические файлы мы задействовали все 3 сервера под нагрузку и веб балансировку, домену были назначены IP адреса в рандомном режиме, т/е балансировщик DNS нам не понадобился, эту работу может выполнять и регистратор домена либо их CDN сервис, в качестве CDN используем CloudFlare только для кеширования и гео локации трафика, но никак для защиты, так как защита оказалась очень слабенький даже на Enterprise тарифе.

И так первый этап пройден. Веб отлично балансирует на все 3 сервера и трафик распределяется практически одновременно.

Также мы использовали 1 выделенный сервер для бекап данных но с большим винтом. Все резервные копии как базы так и файлов копируются по локалке. База в интервале 15 минут. И файлы раз в сутки. Такие требования были у заказчика.

Но сейчас поговорим о заголовке статьи.

Сервера для больших нагрузок MySQL модель HP DL580 G7.

Почему мы выбрали этого монстра? У ребят 1 база данных на первичном этапе она была всего 300Мб но сейчас она больше 2Гб. И требования были работать сугубо с одним сервером БД.

Мы долго думали и искали подходящее железо чтоб было много процессоров на 1 материнской плате, и тут наши друзья с Великобритании подсказали купить  HP DL580 G7 на базе 4х процессоров E7-4870 (30M Cache, 2.40 GHz, 6.40 GT/s Intel® QPI) да все верно это совсем другой уровень и даже не E5 модель. Стоимость только одного камня составляет по информации Intel сайта $4394.00. Самое главное здесь оказался кеш и скорость шини. 6.4G.

Всего у 4х процессоров 40 ядер или 80 виртуальных CPU. Нам этого казалось куда достаточно.

Сервер весом в несколько десятков килограмм и 4 блока питания по 1400W должны давать максимальную производительность.

Памяти было установлено изначально 192Гб. DDR3.

Диски мы использовали только SSD 240 в надежном RAID-10 массиве. Скорость + надежность.

Сейчас данный сервер обрабатывает до несколько млн. операций за считанные секунды.

Резюмирую статью, хочу сказать что если у вас действительно серьезный проект и инвестиции позволяют его развивать, задумайтесь про надежность и быстрый сервис ваших услуг.