Собираем лучшую платформу для SBS 2003
Эту статью вполне можно было бы назвать “Собираем недорогой сервер”, но такое название не слишком хорошо отражает природу программного комплекса Microsoft Windows Small Business Server 2003. Microsoft создала мощную систему: смесь Windows Server 2003, Exchange Server 2003, Sharepoint Services и других приложений, предназначенную для небольших организаций с ограниченным бюджетом. Но SBS 2003 по-прежнему требует корпоративного мышления в вопросах выбора аппаратного оснащения, стратегии резервирования и внедрения средств безопасности.
К счастью, современные технологии позволяют с лёгкостью собрать машину SBS 2003 и не брать кредит в банке. Эволюционные изменения последних лет позволяют собирать недорогие серверы для малого бизнеса. Вы будете удивлены, но во многих случаях бюджет сервера не превышает $1000. Стоит ли думать? Как нам кажется, настало время попробовать SBS 2003 в деле.
Ограничения SBS
Microsoft продаёт набор Small Business Server по цене, значительно ниже суммарной цены всех продуктов комплекта. А именно $599 за SBS 2003 Standard Edition и $1499 за Premium Edition. Поэтому вполне логично ожидать ограничений. Если не вдаваться в детали, обе версии поддерживают до 75 пользователей, одновременно зашедших в домен. Это следует учитывать, если ваша организация уже достигла инфраструктуры, когда в сети работает 60 пользователей или больше. Кроме того, SBS не будет распознавать более двух физических процессоров. Впрочем, технология Hyper-Threading не считается, так что сервер будет прекрасно себя чувствовать на двух Xeon с поддержкой HT. Ещё одно ограничение: службу терминалов (Terminal Services) на машине SBS 2003 нельзя включать в режим сервера приложений. Да, этим новый SBS отличается от версии 2000, но, согласитесь, использовать сервер приложений на контроллере домена не слишком хорошая затея с точки зрения безопасности.
С другой стороны, перед нами сервер, и машина SBS должна обладать достаточной мощностью. Слишком уж многие неопытные администраторы считают, что SBS будет хорошо себя чувствовать на обычной рабочей станции. Да и минимальные требования Microsoft очень низки. Конечно, вы можете взять практически любую современную платформу, процессор и память, после чего установить на них SBS. Но цены на “железо” сегодня невысоки, и разница в цене между рабочей станцией и сервером нижнего уровня не такая и большая. Правильные решения не будут напрягать бюджет вашей организации, и в то же время обеспечат надёжное вложение средств на будущее.
Выбираем процессор
AMD Opteron, от 130-нм одноядерных до 90-нм двуядерных моделей, хорошо подходит для SBS.
Большинство опытных ИТ-профессионалов быстро привыкают к оборудованию корпоративного класса, включая процессоры AMD Opteron и Intel Xeon. Флагманские модели серверных процессоров обеспечивают лучшую производительность, но и стоят они немало. Говоря о процессорах, следует упомянуть, что AMD и Intel сегодня активно продвигают свои двуядерные модели. Двуядерные Opteron уже можно купить на рынке. Конечно, они стоят дороже, но прирост производительности двух независимых ядер слишком уж приятен, чтобы упускать этот вариант из внимания. Да и Opteron сегодня завоевал уже солидную репутацию по надёжности. Intel недавно тоже объявила двуядерный Xeon, так что любители процессоров Intel не останутся внакладе.
Набор функций современных настольных и серверных процессоров очень схож. Честно говоря, во многих сферах осуществился переход на менее дорогие и сравнительно производительные настольные чипы, которым уже “по зубам” Exchange или SQL-сервер. Конечно, при этом ограничена масштабируемость из-за отсутствия поддержки многопроцессорности, но, опять же, уже появились двуядерные модели. Поэтому линейки AMD Athlon 64 X2 и Intel Pentium D можно назвать идеальными недорогими решениями для машины Small Business Server.
Двуядерный Intel Pentium D является прекрасной альтернативой более дорогим серверным чипам.
Материнская плата имеет значение
Pentium D в паре с серверной платформой Tyan Tomcat i7230A.
High-end процессоры заставляют выбирать топовые материнские платы и память. К примеру, AMD Opteron работает на материнских платах корпоративного класса с Socket 940 и регистровой памятью DDR400. Intel Xeon использует собственный интерфейс Socket 604, который можно найти только на материнских платах для серверов и рабочих станций. Здесь, опять же, используется регистровая память DDR или DDR2-400. Если перейти к процессорам массового рынка, то возникает соблазн из соображений экономии взять настольную материнскую плату. Так что подобрать нужную модель для SBS не так то легко.
Некоторые производители материнских плат, вроде Supermicro и Tyan, обновили линейку своих качественных серверных продуктов. Они продают большой ассортимент плат на LGA775 и Socket 939, которые позволяют сочетать массовые процессоры с шикарным набором функций. В итоге мы получаем идеальную комбинацию для сервера начального уровня.
Конечно, при покупке материнской платы серверного уровня вы платите не только за имя и надёжность. К примеру, плата Tyan Tomcat i7230A оснащена встроенной графикой, двумя контроллерами гигабитного Ethernet (хорошая добавка для SBS с правильно настроенным межсетевым экраном) и поддерживает обычную небуферизованную память DDR2. Правильные модули с поддержкой ECC обеспечат, если нужно, ещё один уровень надёжности.
SBS 2003 можно назвать достаточно ресурсоёмким приложением, особенно если учесть требования Microsoft Exchange. Большинство бизнес-серверов сегодня используют не меньше 512 Мбайт памяти. В то же время, мы рекомендуем устанавливать не меньше 1 Гбайт, особенно для сервера с SBS 2003 Premium, который одновременно запускает Exchange и SQL-сервер.
Новый мир накопителей
Лучше всего выбрать SAS.
Прошли дни жёстких дисков IDE и SCSI. Современные решения хранения данных более гибкие, быстрые и, во многих случаях, дешёвые. Серверы начального уровня чаще всего используют технологию SATA (Serial ATA). Хотя производители жёстких дисков обычно не рекомендуют SATA для серверов, по нашим наблюдениям SATA вполне достаточно для машины SBS, работающей в роли файлового и почтового серверов до 10 клиентов. При этом пропускной способности 75 Мбайт/с на привод вполне достаточно.
Но самым большим ограничением приводов SATA является долговечность – они не сертифицируются и не тестируются под нагрузку 24/7. Именно поэтому на серверах часто используют технологию RAID. Самые распространённые массивы с избыточностью – RAID 1 и 5. Во многих случаях разумным решением являются “салазки”, позволяющие быстро заменить вышедший из строя жёсткий диск.
По данным Seagate Research, технология Serial Attached SCSI (SAS) является более удобным решением, которое должно заменить параллельный стандарт SCSI к 2008 году. Технология прекрасно подходит для серверов SBS среднего и высокого уровней, причём стоит она на уровне SCSI, обеспечивая в то же время большую гибкость. SAS поддерживает скорость передачи до 3 Гбит/с, теговую очередь команд, длинные и удобные в обращении кабели, расширение через специальные модули. Кроме того, SAS-контроллеры обратно совместимы с приводами SATA. В результате можно собрать оптимальную комбинацию надёжных приводов SAS и ёмких SATA на одном контроллере.
Не забываем о резервировании
Резервирование на внешний HDD является относительно недорогим, да и легко модернизируется. Впрочем, самым надёжным его назвать сложно, поскольку жёсткий диск может выйти из строя.
Данные на сервере всегда имеют большую ценность, чем на средней рабочей станции. SBS позволяет привязать папку “Мои документы” (“My Documents”) каждого пользователя к серверу, а почту хранить на почтовых ящиках Exchange. В то же время, данные можно потерять, например, в случае кражи или пожара. Поэтому даже не думайте о развёртывании SBS 2003 без регулярного резервирования данных.
Резервирование на ленту является традиционным и проверенным способом, но сегодня у такого решения существует слишком уж много недостатков, так что лучше избегать ленты. Ещё одной интересной опцией являются оптические носители. Но, опять же, разбивать массив данных в 146 Гбайт по множеству DVD, пусть и двухслойных, не слишком весёлое занятие. Более специализированные решения, вроде Iomega REV Autoloader, дают удобство картриджей вместе с более скоростным интерфейсом по сравнению со стримерами, но на них придётся потратиться.
Внешние жёсткие диски можно назвать оптимальными по соотношению цены, ёмкости и производительности, особенно с появлением новых оснасток eSATA. Если ваш сервер использует, скажем, два жёстких диска SATA на 160 Гбайт в режиме “зеркала”, то одного внешнего накопителя USB 2.0 будет вполне достаточно для ежедневных резервных копий. Если вам нужны большие ёмкости, то присмотритесь к таким решениям, как Sonnet Fusion 400 (www.sonnettech.com), которое использует четыре накопителя eSATA.
Не забывайте о питании
Блоки бесперебойного питания позволяют снизить время простоя сервера. Защитите свой сервер!
Проведя время за подбором внутренней конфигурации сервера, легко забыть об инфраструктурных компонентах, которые необходимы для успешного развёртывания SBS 2003. К примеру, для нормальной работы пользователей необходима стабильная сеть. Да и правильная клиентская операционная система (Windows 2000 и Windows XP Pro) обеспечивает надёжную работу клиентов в домене. Конечно, не следует забывать и о бесперебойном блоке питания (UPS), который предотвратит потенциальную потерю данных в случае перебоев с питанием.
Но следует помнить, что мы обеспечиваем набор функций “большого бизнеса” с учётом малого бюджета. Поэтому не нужно покупать супер-систему бесперебойного питания. Вполне будет достаточно блока, питающего сервер где-то полчаса или около того. Кроме того, следует предусмотреть подключение блока по USB или последовательному порту, чтобы он выключил сервер при окончании заряда аккумулятора. Подобрать нужную модель бесперебойного блока питания можно на сайте APC (www.apc.com).
Заключение
Как видим, подбор правильной аппаратной платформы для SBS 2003 требует определённых умственных усилий. Нужно обеспечить достаточную мощность, чтобы сервер SBS 2003 проработал пять лет или больше, не снижая эффективности решения ИТ-задач из-за ограниченных ресурсов.
Понимание сегодняшнего состояния индустрии помогает принять разумное решение о покупке и зачастую сэкономить деньги. Двуядерные процессоры, настольные чипсеты качества серверов, хранилища SAS/SATA и внешние решения резервирования на основе стандартных технологий – это лишь немногие примеры. Но все они позволяют создать недорогой и эффективный SBS.