Статьи

Дюжина советов по построению серверных решений

1. Если Вы планируете многопроцессорную систему, не откладывайте на потом покупку второго и последующих процессоров – во-первых, скорее всего через год-два найти такие процессоры будет задачей не из лёгких, во-вторых, гарантировать работоспособность процессоров с разным степпингом и даже из разных партий не возьмется никто.

2. Если Вы собираетесь работать с данными, которые хранятся месяцами или даже годами без изменений, то Вам может и не потребуется мощная дисковая подсистема. Если же объем Ваших данных постоянно растет, то, скорее всего, достаточно скоро подсистема из 3-4 жестких дисков начнет дико тормозить.

3. При планировании дисковой подсистемы учитывайте, что у хорошего дискретного RAID-контроллера от известного производителя гораздо больше шансов сохранить Ваши данные ввиду наличия у него своих собственных средств для восстановления системы.

4. Даже если Вы приобрели к серверу самый дорогой источник бесперебойного питания, он Вам никогда не гарантирует 100% нечувствительности системы к электропитанию. Возьмите еще и батарейку кэша к контролеру – это реально может сэкономить вам уйму времени и нервов.

5. Если с данными на сервере работает более 15 пользователей, есть смысл подумать о SAS-дисках – многие SATA-диски могут не справиться с нагрузкой.

6. Если Вы решили создать дисковую подсистему только под данные, а ОС повесить на один отдельный жесткий диск, то в итоге Вы сведёте отказоустойчивость всего сервера к отказоустойчивости этого одного диска.

7. На сегодняшний день flash-технологии шагнули далеко вперед. Давайте попробуем их догнать. Это легко сделать если к традиционному RAID-массву из жестких дисков добавить пару SSD в качестве кэша контроллера. Гарантирую, что прирост производительности приятно вас удивит. А под многие задачи и подавно стоит собрать RAID-массив из одних SSD. Это доступнее, чем вам кажется.

8. Задачи бизнеса, как растущий оррганизм ребенка. Небойтесь заложить в сервер больше производительности, чем вам требуется сегодня. Может получиться так, что завтра вам и этого не хватит. Хотя бы предусмотрите возможность масштабирования.

9. Если Вы купили на Ваш взгляд очень дорогой и навороченный сервер, это ни в коей мере не избавляет Вас от необходимости резервного копирования данных.

10. Дабы избежать неприятных сюрпризов при сборке серверного решения лучше максимально использовать комплектующие одного производителя. Особенно это касается комплекта «мать+корпус» - можете, конечно, попытаться сами уговорить сосуществовать вместе корпус от SuperMicro и материнскую плату от Intel, но за успех такого мероприятия ручаться не станет никто.

11. Покупайте сервер под свои задачи, а не в имеющийся бюджет. Либо не удивляйтесь.

12. Хотите просто купить кучу «железа», а потом попытаться оживить это сами? Согласен, интересно. Но может безопаснее просто попросить нас о присутствии на сборке?

 

Шлейхер Тимур,

Компания "СМАРТ"

Генеральный директор,

timur@smart.irk.ru