Рекомендации по спецификации сервера для IIS, SQL 2008 и Exchange 2010

Я смотрю на настройку моего первого сервера в колокейшн.

Я понятия не имею, к чему мне следует стремиться, или что мне нужно для адекватного резервирования RAID 0 или RAID 1 и т. Д.

На сервере будет установлена ​​Windows Server 2008 x64.

Он должен использоваться на многих клиентских веб-сайтах с низким трафиком, некоторые из которых используют Sql для хранения изображений и т. Д.

Сервер должен будет:

  1. запустить IIS7
  2. работать как сервер доменных имен Windows
  3. запустить SQL 2008
  4. запустить Exchange 2010

Я провел некоторое исследование и нашел HP ProLiant DL120, который кажется хорошим, но дорогостоящим.

Ссылка: на спецификацию для Hp ProLiant DL 120

Не уверен, будет ли это излишним для моих нужд или просто правильным, учитывая, что сервер будет использоваться для ряда задач.

Сервер поставляется с жестким диском, но мне понадобится секунда для RAID 1? Как это работает?

Что-нибудь еще, что мне нужно добавить к этому.. больше памяти и т.д.?

Ваша помощь очень ценится.

2 ответа

Решение

ХОРОШО.

Во-первых, для решения конкретных вопросов / поднятых вопросов.

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

2- Да, получить второй (идентичный) диск для RAID1; Я бы купил его с сервера. Как это работает, зависит от RAID-контроллера; скорее всего, есть программа, которую вы запускаете в BIOS для управления ею.
-> Примечание для всех: давайте не будем начинать религиозную войну за RAID. OP сказал RAID1 и встроенный контроллер поддерживает его.

3. Я бы увеличил объем памяти до 4 ГБ, и я бы сделал так, чтобы можно было легко добавить больше.

Во-вторых, дополнительные мысли.

У вас, скорее всего, будут проблемы с конфигурацией программного обеспечения, которую вы упоминаете. Exchange не любит делить сервер с другими приложениями.

  • Если причина для Exchange состоит в том, чтобы разрешить веб-сайтам отправлять почту, для этой цели в IIS встроена служба SMTP.
  • Если вам нужно запустить почтовый сервис, я рекомендую сделать это на отдельном сервере. Если стоимость является проблемой, используйте что-то, кроме Exchange ... несколько других вариантов, упомянутых здесь.
  • SQL Server и IIS отлично играют вместе; Обмен должен быть на своем собственном сервере. Отдельные виртуальные на том же оборудовании в порядке.

b. Существует много вопросов, связанных с настройкой IIS и SQL Server в конфигурации "хостинга". Если вы не знаете, как это сделать, обратитесь за помощью.

c- Не забывайте резервное копирование (и тестирование восстановления). Вы должны быть в состоянии восстановить сайты в разумные сроки, если сервер выходит из строя. Мое мнение о резервном копировании здесь. Он содержит ссылки на другие вопросы, в которых обсуждаются варианты резервного копирования сервера Windows. Запуск сервера в ВМ и сохранение ВМ - это хороший вариант, хотя он может стать проблематичным, если установка Windows/IIS/SQL не удалась.

d- Если под "сервером имен Windows" вы подразумеваете контроллер домена Active Directory, это также должно быть на отдельном сервере / виртуальной машине. Я считаю, что это необходимо для обмена. Если вы имеете в виду запуск DNS, можете сделать это в системе SQL/IIS.

Будет ли работать виртуализация сервера на 3 виртуальные машины следующим образом?

  1. SQL
  2. обмен
  3. IIS

Это было бы хорошей идеей?

Другие вопросы по тегам