Архитектура выделенного сервера позволяет повысить эффективность клиент-серверных систем, используя один сервер для каждого приложения, существующего в организации. Хотя это может быть несколько непомерно дорого в зависимости от размера организации, это поможет в поддержании и устранении некоторых проблем, которые могут возникнуть при использовании любой технологии.
Архитектура выделенного сервера работает аналогично следующему примеру:
Организация производит виджеты и приобрела сервер, который будет исключительно обрабатывать сообщения электронной почты. Организация также поддерживает финансовое приложение, которое позволяет управлять запасами и обрабатывать заказы. Это приложение было установлено на новом и очень мощном выделенном сервере.
Эти два сервера могут повысить эффективность приложений, позволяя обрабатывать каждое приложение полностью независимо друг от друга. Когда возникает проблема с одним приложением, она не влияет непосредственно на все функции другого приложения. Это не означает, что некоторые функции не будут затронуты сбоем или проблемой, но общая работа каждого приложения не зависит от ресурсов сервера, которые заняты другим приложением.
С производителем виджетов вполне вероятно, что, хотя проблема с почтовым сервером может незначительно повлиять на возможность отправки документов по электронной почте, генерируемых бухгалтерским приложением, бухгалтерское приложение может продолжать обрабатывать заказы и создавать документацию и не будет препятствовать работе из-за проблем на другом выделенном сервере. Хранение всех приложений на отдельных серверах создаёт в организации выделенную серверную архитектуру.
Другим примером архитектуры выделенного сервера может служить служба веб-хостинга. Многие хостинговые компании позволяют клиентам приобрести учетную запись выделенного сервера, которая размещает на этом сервере только веб-сайт(ы) их организации. Это может повысить производительность сайтов, поскольку объем трафика, посещающего сайты, как правило, будет ограничен одной группой, в то время как общий сервер со многими сайтами для разных клиентов будет работать менее эффективно, поскольку ему нужно обрабатывать и обслуживать запросы от большего числа посетителей. Хотя информация о веб-сайте обычно невелика и будет очень хорошо работать либо в среде общего сервера, либо в среде выделенного сервера, она представляет собой хороший пример того, как архитектура выделенного сервера может быть использована для повышения эффективности приложений и данных как для хоста сервера, так и для конечного пользователя.
Напомним, что при реализации архитектуры выделенного сервера целью является поддержание одного выделенного сервера для каждого серверного приложения, работающего в среде. Хотя повышение эффективности является отличной причиной для рассмотрения архитектуры выделенного сервера, стоимость перехода на этот тип архитектуры сервера-это то, что следует учитывать. Хорошим подходом было бы переместить одно небольшое приложение на выделенный сервер, чтобы посмотреть, улучшится ли эффективность и использование. Если это так, то другие приложения могут быть перенесены на выделенные серверы, если позволяют время и затраты.