Преимущества наличия единственного почтового сервера VPS

12

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

Первоначально я сделал это, чтобы избежать использования нескольких программ на одном сервере. Таким образом, подобные PostFix, Dovecot ... не будут делиться ресурсами и замедлять mysqld, php-fpm ... но, поскольку я новичок, у меня нет знаний, чтобы поддержать это предположение.

samayo
источник
2
Разделение обязанностей на серверах - это хорошая идея в принципе. Как вы сказали, меньше шансов, что один сервис сломает другой, проще в обслуживании, более безопасен и т. Д.
LinuxDevOps
Рад, что сделал правильный выбор, очевидно.
Самайо
Я полностью согласен с концепцией разделения служб, где это возможно, но иметь единственный сервер для чего-либо - плохая идея. Вы всегда должны иметь избыточность, где это возможно. Лично я хотел бы убедиться, что у меня есть хотя бы один резервный MX, который может поставить мою очередь в очередь, если основной сервер не работает. По крайней мере, вы можете запрыгнуть на этот сервер и прочитать сообщения прямо из очереди во время чрезвычайной ситуации.
yoonix
1
Договорились с @yoonix - у вас должен быть еще и второй провайдер MX. Многие DNS и / или хостинг-провайдеры предлагают это либо в составе вашего пакета, либо за плату. Это очень полезно, особенно если оно полностью не зависит от какой-либо существующей инфраструктуры.
mfinni

Ответы:

13

Отдельные серверы (физические или виртуальные) для разных функций - ОТЛИЧНАЯ идея.

Если сервер умирает или имеет проблемы, он влияет только на эту одну службу. Если все они находятся на одном и том же сервере, что-то, что приводит к сбою на сервере, уничтожает все

Это также означает, что вы можете легче планировать обновления, так как выполнение обновлений влияет только на один сервис за раз. И когда вы решите обновить ОС однажды, вам не придется беспокоиться о том, что она сломает несколько разных сервисов. Вы можете даже столкнуться с ситуацией, когда веб-сайту для правильной работы требуется старая версия PHP или MySQL, но вашим почтовым службам нужна более новая версия. Отдельные серверы вас там охватили.

Это также значительно облегчает восстановление из резервных копий. Если электронная почта и веб-сайты находятся на одном сервере, вам нужно беспокоиться о восстановлении данных для обоих одновременно. И, возможно, потеря некоторых из новейших изменений электронной почты и веб-сайта, которые еще не были сохранены. Если они отделены друг от друга, вам нужно беспокоиться только об одном из них. Особенно полезно, если вы восстанавливаете веб-сервер - повторное внесение изменений на сайте не так уж плохо. Необходимость удалить последние 23 часа электронных писем, потому что сайт сломался.

Недостатком является то, что теперь у вас есть больше серверов для управления и оплаты. Но в большинстве случаев устранение риска решения проблемы ВСЕГО стоит.

Грант
источник
Хороший пример. Теперь я уверен, что это была отличная идея.
Самайо