Несколько недель назад я написал блог-пост, в котором обсуждал концепцию идеальной тестовой платформы SQL Server. В этом посте я поделился своим желанием иметь собственное тестовое оборудование, которое можно было бы переконфигурировать по мере необходимости для тестирования и проведения бенчмарков. Хотя у меня был доступ к удаленным серверам SQL Server, я хотел иметь гибкость экспериментировать и проверять пределы SQL Server по своим правилам.
Во время моего пребывания на TechEd, у меня была возможность пообщаться с руководителем подразделения DBA Tools в Red Gate Software. Мы обсудили тестирование программного обеспечения, и я упомянул о своем желании иметь дома тестовую платформу. К моему удивлению, он согласился со мной и предложил также рассмотреть вариант двухузлового кластера с прямым подключенным хранилищем (DAS) для тестирования еще большего количества сценариев.
Воодушевленный этой идеей, я начал исследовать и составлять предложения как для одного тестового сервера в виде башни, так и для конфигурации кластера с двумя башнями и DAS. К моему восторгу, конфигурация кластера была утверждена, и я недавно разместил заказ на оборудование.
Вот что я заказал:
- Две идентичные башни Dell T610, каждая с одним 6-ядерным процессором (Intel Xeon X5670, 2,93 ГГц, 12 МБ кэша, HT, 1333 МГц FSB)
- 32 ГБ оперативной памяти 1333 МГц
- Контроллер RAID PERC H700
- Два диска SAS емкостью 146 ГБ и скоростью 15K об/мин
- Один HBA (для подключения к DAS)
- Двойное сетевое подключение
- Хранилище PowerVault MD3000 DAS с двумя двухпортовыми контроллерами и 15 дисками SAS емкостью 146 ГБ и скоростью 15K об/мин
Для создания полноценного кластера мне также понадобится третий сервер, который будет выступать в роли контроллера домена. К счастью, у меня уже есть небольшая башня Dell, которую я могу использовать для этой цели. Она будет настроена для удаленного доступа к моей сети.
Хотя моя тестовая система может быть не такой обширной, как у некоторых других, например, у Пола Рэндала, я уверен, что она более чем удовлетворит мои потребности в качестве домашнего тестового сервера. Она позволит мне гибко экспериментировать с различными конфигурациями и расширять границы SQL Server.
Как только оборудование прибудет, я начну сборку кластера и документирование опыта на своем блоге. С тех пор, как я последний раз создавал кластер с нуля, прошло несколько лет, поэтому это будет для меня ценный опыт обучения.
Я хотел бы выразить свою благодарность руководителю подразделения DBA Tools и компании Red Gate Software за предоставление мне этой новой тестовой системы. Их поддержка позволила мне дальше исследовать и улучшать свои навыки работы с SQL Server.