Насколько плохо запускать Exchange 2016 на контроллере домена Windows 2012 R2 для небольшой организации с гарантированно менее чем 25 пользователями?

15

Я знаю, что он официально не поддерживается навсегда, и все же я видел или слышал о многих установках для малого бизнеса на одном хосте, на котором одновременно работают AD DS и Exchange. Для ограниченного в ресурсах малого бизнеса сбережения являются убедительными.

Предполагая, что мы каким-то образом знаем, что требования к использованию никогда не превысят 25 пользователей, скажем, 10 одновременно,

  1. Насколько «плохо» в наши дни запускать Exchange и AD DS на одной машине (без какой-либо виртуализации) ?
  2. Что конкретно в этом плохого? (Назовите первые 1 или 2 причины, которые приходят на ум, кроме «Microsoft так говорит»)
  3. Что можно сделать, чтобы смягчить «плохое», если что?

Вы можете предположить, что рассматриваемый бизнес либо:

  1. имеет один физический локальный сервер с разумным коммерческим провайдером или
  2. имеет пул виртуальных ресурсов, который уже используется, и они не хотят тратить больше.

Ситуация, которую я имею в виду, - вторая, с одной виртуальной машиной, которая могла бы быть кандидатом для добавления Exchange, потому что это единственная виртуальная машина Windows и имеет достаточно избыточной памяти, чтобы это произошло.

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

tacos_tacos_tacos
источник
1
Количество пользователей - не единственный фактор, также необходимо учитывать объем электронной почты, скорость сети и другие факторы.
барбекю
2
«Необходимо убедиться, что контроллер домена, на котором установлен Exchange 2016, является сервером глобального каталога». и «Службы Exchange могут запускаться неправильно, если контроллер домена также является сервером глобального каталога». Так что настройка может просто не работать вообще.
Майкл Хэмптон
4
Ну, во-первых, Exchange хочет поговорить с Active Directory перед тем, как завершить работу службы топологии Exchange Active Directory. Если они находятся в одном окне (как и в прекращенной линии SBS), Exchange может в течение 30 минут бездействовать, выдавая «Bueller ... Bueller ...», ожидая ответа от контроллера домена. Так что вам нужен второй DC. Кроме того, не поддерживается демонтаж DC с Exchange на нем.
Кэтрин Вилльярд
2
Это похоже на вопрос тролля. Нет причин отказываться от виртуализации: если у них нет ресурсов для второй виртуальной машины, у них нет ресурсов для добавления обмена. Это произвольное гипотетическое ограничение, которое делает его не по теме.
JamesRyan

Ответы:

10

Для небольшой организации это МОЖЕТ быть в порядке. Одна из основных причин запуска Exchange на своем собственном сервере заключается в том, что Exchange специально разработан для того, чтобы попытаться использовать как можно больше оперативной памяти для повышения производительности. Очевидно, что это повлияет на другие службы, работающие на той же машине.

Кроме того, Exchange сильно зависит от Active Directory, и наличие обоих на одном компьютере может привести к тому, что AD будет нуждаться в ресурсах Exchange в тот момент, когда это наиболее необходимо. Есть также проблемы с порядком запуска сервиса и различными другими проблемами. Можно обойти подобные проблемы, но для этого потребуется больше усилий, чем на двух отдельных серверах.

Тем не менее, это все о фактической рабочей нагрузке, и если объем электронной почты будет низким, пользователи не будут делать экстраординарных вещей (торрент весь день, массовая рассылка и т. Д.), Вы, вероятно, будете в порядке.

Такая конфигурация фактически поддерживается Microsoft в их продуктах Small Business / Server Essentials , которые позволяют DC, Exchange и SQL Server работать на одной машине.

Server Essentials - это очень ограниченный вариант, который на самом деле не масштабируется. Если вы абсолютно уверены, что никогда не превысите 25 пользователей, это может быть вариантом.

Если вам необходимо использовать такую ​​конфигурацию, то если у вас возникнут проблемы, это поможет продукт, который фактически поддерживается для этого варианта использования, поскольку вы сможете получить поддержку поставщика.

барбекю
источник
3
+1 за упоминание о том, что Server Essentials (ранее известный как «Small Business Server») предназначен именно для такого размера бизнеса, чтобы запускать AD и Exchange (а также некоторые другие вещи).
Моше Кац
12

Предполагая виртуализированную среду, просто установите Exchange на свою виртуальную машину. Когда вы формулируете вопрос «насколько это плохо», вы понимаете, что то, что вы делаете, противоречит лучшим практикам ... Так что лучший способ - это в первую очередь избегать его.

Можете ли вы предоставить некоторую информацию о том, почему вы не захотите разделить обязанности? Например, что мешает вам поступать правильно? Бюджет? Стоимость? Ресурсы?

ewwhite
источник
Афиша специально упомянула отсутствие виртуализации.
барбекю
Но с серверными решениями Microsoft, не является ли барьер для входа для виртуализации сверхнизким? Подобно Linux и KVM / LXC, нет причин, по которым OP не может виртуализировать рабочую нагрузку.
ewwhite
Согласитесь, технически причина не может быть, но могут быть нетехнические (политические) причины.
барбекю
@ewwhite обновил вопрос, чтобы дать немного цвета ... скажем, виртуализация не вариант, потому что у них нет ресурсов, или они уже виртуализированы и не могут поддерживать виртуализацию сверху (я забыл название параметра в vmware)
tacos_tacos_tacos
4
Если вы уже виртуализированы и по какой-то причине не можете иметь более одного гостя, то Server Essentials, вероятно, будет хорошим вариантом. Но если у вас нет ресурсов для управления простым гипервизором с двумя гостями, у вас могут не быть ресурсов для управления Exchange и AD на одном компьютере. На мой взгляд, отдельные виртуальные машины будет проще поддерживать.
барбекю
6

Ну, во-первых, Exchange хочет поговорить с Active Directory перед тем, как завершить работу службы топологии Exchange Active Directory. Если они находятся в одном окне (как и в прекращенной линии SBS), Exchange может в течение 30 минут бездействовать, выдавая «Bueller ... Bueller ...», ожидая ответа от контроллера домена. Так что вам нужен второй DC. Честно говоря, даже со вторым DC у меня есть сценарий завершения работы на сервере SBS, который отключает службы Exchange прежде всего.

Кроме того, не поддерживается демонтаж DC с Exchange на нем. Что-то иметь в виду.

Я не очень беспокоюсь о нагрузке. Как указывает барбекю в своем ответе, линия SBS была нацелена на установки вашего размера (менее 75 пользователей для классического SBS). Я уверен, что коробка могла справиться с нагрузкой, если бы это был разумный сервер.

Кэтрин Вилляр
источник
1
youtube.com/watch?v=f4zyjLyBp64
Кэтрин Вилльярд
-2

Если вы уверены, что ваш сервер достаточно мощный, продолжайте, но установите максимальный объем ОЗУ при обмене (и SQL, если вы разместите это здесь), см. Http://www.bursky.net/index.php/2012/ 05 / лимит-обменно-2010-память использования /

Вы в основном воссоздаете основы сервера / сервер малого бизнеса; однако я мог видеть, что кто-то в конечном итоге оказывается в сценарии, в котором масштабирование выглядит более привлекательным, чем вне, и поэтому 25 не являются жестким ограничением.

joshudson
источник