Распределенные вычислительные системы

вычислений клиент-сервер Технологии

вычислений клиент-сервер

Программные технологии находятся в процессе крупного вычислительного сдвига в сторону распределённых объектных вычислений DOC. Распределённые вычисления готовы к второй революции клиент-сервер, переходу от эры клиент-сервер первого поколения к эре клиент-сервер следующего поколения. В этой новой модели клиент-сервер серверов много, а не мало (потому что каждый клиент может быть сервером), и близость больше не имеет значения. Эта чрезвычайно расширенная модель клиент-сервер стала возможной благодаря недавнему экспоненциальному росту сети и прогрессу в сетевых многопоточных операционных системах для настольных ПК.

В эпоху клиент-сервер первого поколения, которая всё ещё находится в стадии разработки, базы данных SQL, мониторы обработки транзакций (TP) и групповое ПО начали отправлять файловые серверы в качестве моделей приложений клиент-сервер. Ожидается, что в новую эру клиент-сервер DOC будет доминировать в других моделях приложений клиент-сервер.

Распределённые объектные вычисления обещают наиболее гибкие системы клиент-сервер, поскольку в них используются повторно используемые программные компоненты, которые могут перемещаться в любом месте в сети, работать на разных платформах, взаимодействовать с унаследованными приложениями с помощью объектных оболочек и управлять собой и ресурсами, которые они контролируют. Объекты могут разбивать монолитные приложения на более управляемые компоненты, которые сосуществуют на расширенной шине.

Распределённые объекты — это многократно используемые программные компоненты, которые могут быть распределены и доступны пользователю по сети. Эти объекты могут быть собраны в распределённые приложения. DOC вводит более высокий уровень абстракции в распределённые приложения.

Распределённые объекты вычислений станут ключевой частью информационных систем завтрашнего дня.

Технология распределённых объектов была привязана к стандартам с самого начала. С 1989 года Object Management Group (OMG), в состав которой входят более 500 компаний, разрабатывает архитектуру для открытой программной шины, на которой компоненты объектов, написанные разными поставщиками, могут работать в сетях и операционных системах. OMG и объектная шина постепенно превращаются в универсальное межплатформенное ПО клиент-сервер.

В настоящее время существует несколько конкурирующих стандартов DOC, включая CORBA OMG, OpenDoc и ActiveX / DCOM Microsoft. Хотя технология DOC предлагает беспрецедентную вычислительную мощность, лишь немногим организациям удалось её использовать.

Читайте также:  Что такое RAID хранилище?

Основные причины, которые обычно называют медленным внедрением DOC, включают закрытую устаревшую архитектуру, несовместимые протоколы, недостаточную пропускную способность сети и проблемы с безопасностью.

 

Оцените статью
bestprogrammer.ru
Добавить комментарий