Я вижу множество форумов, на которых говорится о сосуществовании Exchange, используемом как промежуточное звено для обновления. Например, при переходе с Exchange 2007 на Exchange 2010 на некоторых сайтах указано, что они должны сосуществовать в течение короткого периода времени.
Что же происходит в этом сосуществующем состоянии? Два сервера действуют так, как будто они одна организация? Какой сервер обрабатывает почтовый поток (или его можно настроить)? Все ли обрабатывается в новой системе и просто копируется обратно в старую? В чем действительно суть?
Два сервера просто сосуществуют. Они не «действуют так, как будто они одна организация». Я не знаю, управляли ли вы когда-либо нетривиальной настройкой обмена, но обмен может иметь несколько серверов в одной организации и часто делает это как часть обычных операций - например, когда у вас есть значительные офисы во многих местах, или просто потому, что вы не хотите время простоя и 100 000 почтовых ящиков, которые в любом случае слишком много для сервера, поэтому вы их кластеризуете.
Например, Microsoft - имеет смысл иметь серверы в Германии (даже в разных крупных местах), а не запускать все через одну систему-монстра в Редмонде. Просто потому, что здесь, в Германии, работает пара тысяч человек, достаточно, чтобы фактически заполнить несколько избыточных серверов.
На самом деле это очень хорошо, поскольку вы можете перемещать почтовые ящики людей между местоположениями, если они переезжают (не в командировку, но когда вы отправляете парня на год своему индийскому аутсорсеру - переместите его почтовые ящики туда же), а с 2010 года вы можете иметь реплики почтовых ящиков на резервных серверах на случай, если ваш основной сервер выйдет из строя, и все это без большого вмешательства администратора.
Сосуществование 2007/2010 в основном означает, что вы можете ввести новые серверы 2010, а затем переместить все элементы серверов 2007. Вам не нужно обновлять все свои серверы одновременно.
Какой сервер обрабатывает почтовый поток? Хм - заставляет задуматься. Вы когда-нибудь читали документацию? Почтовый поток обрабатывается всеми серверами, которые имеют соответствующую роль (роль транспортного сервера-концентратора). Exchange выполняет большую внутреннюю оптимизацию, чтобы автоматизировать это - настоящая административная красота по сравнению с большинством немасштабируемых и примитивных почтовых демонов Linux. Хотя вам по-прежнему необходимо настроить соединители (для внешних конечных точек) и назначить их узловым серверам (что имеет смысл для маршрутизации брандмауэра, когда вам нужно знать, откуда именно может поступать внутренняя электронная почта). Все это - придирки - очень хорошо описано во вводных главах документации. Вы знаете - концепции и все такое.
В чем на самом деле главный смысл? Что ж, у такой организации, как Microsoft, возможно, есть пара десятков почтовых серверов (чтобы не сказать несколько сотен), и одновременное обновление их всех было бы трудным и все равно прервало бы бизнес. В вашем мире вам, вероятно, платят независимо от того, зарабатывает ли ваша компания деньги, но компания сильно заинтересована в том, чтобы НЕ позволять 100000 своих сотрудников терять связь, возможно, на один или два дня без какой-либо причины. В этом весь смысл. Непрерывность бизнеса. Поддержание работоспособности. Быть в существовании. И отсутствие необходимости обновлять серверы всего блога одновременно.