Рекомендации к оборудованию для работы с кластером =================================================== Кластер **Arenadata DB** не предписывает каких-либо специфических требований к оборудованию, однако, при проектировании кластера крайне рекомендуется придерживаться следующих рекомендаций: + В качестве аппаратной инфраструктуры рекомендуется использовать bare-metal сервера на базе x86 архитектуры; + Кластер работает со скоростью самого слабого в нем сервера, следовательно, наиболее эффективная работа кластера достигается при использовании абсолютно одинаковых серверов. Не следует допускать перекоса по памяти/ядрам/дискам; + Оптимальное приблизительное соотношение количества «физических ядер / гигабайт RAM / гигабайт **сжатых** данных» = 1 / 10 / 100; + При выборе планок RAM лучше оставлять возможность для дальнейшей доустановки памяти (оставлять пустые слоты в серверах). Это позволит использовать существующие сервера при следующем апгрейде; + Следует выбирать *RAID10* и избегать *RAID5*, *RAID6*. Рейды с диском чётности дают слишком сильную просадку производительности при ребилде массива; + Оптимальная конфигурация мастер-сервера обычно не зависит от размера кластера: + CPU: *10-16* ядер; + RAM: *128 Гб*; + Disk storage: + Controller1: *2x600 Гб* SSD для ОС; + Controller2: *2x1200 Гб* SDD для данных; + Ограничений по минимальному числу серверов в кластере не существует. Обычно для минимальных инсталляций используется кластер из *4* сегмент-серверов и *2* серверов-мастеров; + Функционал мониторинга обычно размещается на стороннем изолированном сервере.