Введение
Централизованные вычисления - это вычисления, выполняемые в центральном месте с использованием терминалов, подключенных к центральному компьютеру. Компьютер сам может управлять всеми периферийными устройствами напрямую (если они физически подключены к центральному компьютеру), или они могут быть подключены через терминальный сервер. В качестве альтернативы, если терминалы имеют возможность, они могут быть в состоянии подключиться к центральному компьютеру через сеть. Терминалы могут быть текстовыми терминалами или тонкими клиентами, например. Он обеспечивает большую безопасность по сравнению с децентрализованными системами, потому что вся обработка контролируется в центральном месте. Кроме того, если один терминал сломается, пользователь может просто перейти на другой терминал и войти в систему снова, и все его файлы будут по-прежнему доступны. В зависимости от системы, они могут даже возобновить сеанс с той точки, где они были раньше, как будто ничего не произошло. У такого типа соглашения есть некоторые недостатки. Центральный компьютер выполняет вычислительные функции и управляет удаленными терминалами. Этот тип системы полностью зависит от центрального компьютера. Если центральный компьютер потерпит крах, вся система будет "отключена" (т.е. будет недоступна). Еще один недостаток заключается в том, что централизованные вычисления в значительной степени зависят от качества администрирования и ресурсов, предоставляемых пользователям. Если центральный компьютер будет недостаточно поддерживаться какими-либо средствами (например, размер домашних каталогов, проблемы с администрацией), то ваша эксплуатация сильно пострадает. Однако обратная ситуация (т.е. система, поддерживаемая лучше, чем ваши потребности) является одним из ключевых преимуществ централизованных вычислений.
История
Самые первые компьютеры не имели отдельных терминалов как таковых; их примитивные устройства ввода/вывода были встроены. Однако вскоре было обнаружено, что для нескольких людей чрезвычайно полезно иметь возможность использовать компьютер одновременно, по причинам стоимости ранние компьютеры были очень дорогими, как для производства, так и для обслуживания, и занимали большое количество места на этаже. Идея централизованных вычислений была рождена. Ранние текстовые терминалы использовали электромеханические телетайпрайтеры, но они были заменены дисплеями с катодной трубкой (как в телевизорах и компьютерах 20-го века). Модель текстового терминала доминировала в вычислительной технике с 1960-х годов до подъема доминирования домашних компьютеров и персональных компьютеров в 1980-х годах.
Современный статус
В 2007 году централизованные вычисления в определенной степени вернулись в моду. Облачные вычисления сыграли важную роль в возвращении централизованных вычислений. В течение многих лет тонкие клиенты использовались предприятиями для снижения общей стоимости владения, в то время как веб-приложения становятся все более популярными, потому что они потенциально могут использоваться на многих типах вычислительных устройств без необходимости установки программного обеспечения. Однако уже есть признаки того, что маятник снова отходит от чистой централизации, поскольку тонкие клиентские устройства становятся более похожими на рабочие станции без дисков из-за увеличения вычислительной мощности, а веб-приложения начинают выполнять больше обработки на стороне клиента, с такими технологиями, как AJAX и богатые клиенты. Кроме того, мейнфреймы все еще используются для некоторых критически важных приложений, таких как расчет заработной платы, или для обработки ежедневных счетов в банках. К этим мейнфреймам обычно будет доступен либо с помощью эмуляторов терминалов (настоящие терминальные устройства больше не используются), либо через современные фронт-эндесы, такие как веб-приложения, или (в случае автоматизированного доступа) протоколы, такие как протоколы веб-сервисов.
Модель узла без диска
Некоторые организации используют модель бездискового узла на расстоянии между централизованными вычислениями и обычными настольными вычислениями, в которой некоторые приложения (например, веб-браузеры) работают локально, в то время как другие приложения (например, критические бизнес-системы) работают на терминальном сервере. Один из способов реализации этого - просто запустить программное обеспечение удаленного рабочего стола на стандартном настольном компьютере.
Модель хостинга
Относительно новый метод централизованных вычислений, хостинг, решает многие проблемы, связанные с традиционными распределенными вычислительными системами. Централизовав обработку и хранение на мощном серверном оборудовании, расположенном в центре обработки данных, а не в местном офисе, он освобождает организации от многих обязанностей по владению и обслуживанию информационной системы. Эти услуги обычно предоставляются на основе подписки поставщиком приложений (ASP).