Системы терминал хост кратко

Обновлено: 04.07.2024

Эта статья или следующий раздел не снабжены соответствующими подтверждающими документами ( например, индивидуальными доказательствами ). Информация без достаточных доказательств может быть вскоре удалена. Пожалуйста, помогите Википедии, исследуя информацию и добавляя убедительные доказательства.

Терминальная система хоста - это термин, используемый в электронной обработке данных .

Прежде чем система клиент-сервер смогла установить себя, отношения хост-терминал были доминирующим принципом работы при обработке данных. Дорогой и мощный центральный компьютер ( хост , мэйнфрейм ) обслуживал несколько терминалов . Эти терминалы были чистыми устройствами ввода / вывода без собственной памяти или вычислительной мощности. Центральный компьютер обеспечивал емкость памяти и время вычислений с использованием метода разделения времени / квантования .

Система в настоящее время часто используется для подключения внешних дополнительных устройств или небольших устройств к компьютеру .

    Эта страница последний раз была отредактирована 22 мая 2020 в 15:34.

На рис.1 показана традиционная архитектура баз данных. При подобной архитектуре и СУБД, и физические данные размещаются на центральном компьютере (хост компьютере) вместе с приложением, принимающим входную информацию с пользовательского терминала (устройство ввода-вывода) и отображающим данные на экране пользователя. Для каждого терминала запускается своя копия приложения(процесс) которая обращается с базой данных. Приложение и СУБД работают на одном компьютере, и поскольку система обслуживает много различных пользователей, каждый из них ощущает снижение быстродействия по мере увеличения нагрузки на систему.

Преимущества: дешевые терминалы, невысокая загрузка сети (трафик), эффективнее решается проблема целостности.

Недостатки: мощность ограничена хостом, если в качестве терминала используются персональные компьютеры, то их ресурсы не используются.

Данная архитектура применима для больших и очень больших корпоративных сетей, построенных, как правило, на базе ОС Unix

1.2 Архитектура файл/сервер.

Появление персональных компьютеров и локальных вычислительных сетей привело к разработке архитектуры файл/сервер. При такой архитектуре приложение, выполняемое на персональном компьютере, может получить “прозрачный” доступ к файл-серверу, на котором хранятся совместно используемые файлы. Когда приложению, работающему на ПК, требуется данные из совместно используемого файла, сетевое программное обеспечение автоматически считывает требуемый блок данных с сервера. В этой архитектуре мы имеем дело с файловым сервером. В данной архитектуре вопросами целостности должно заниматься каждое приложение.

Преимущества: простота. Малая стоимость.

Недостатки: низкая надежность и малое количество клиентов, вопросы целостности возлагаются на клиентские приложения.

Данная архитектура применяется в простых коробчатых вариантах программного обеспечения (Например, 1:C).

В настоящее время на рынке наиболее популярными СУБД, которые применяют данную архитектуру, являются такие продукты, как Fox Pro, D Base, Paradox, Access.

Рис.1. Архитектура хост/терминал.

На рис.1 показана традиционная архитектура баз данных. При подобной архитектуре и СУБД, и физические данные размещаются на центральном компьютере (хост компьютере) вместе с приложением, принимающим входную информацию с пользовательского терминала (устройство ввода-вывода) и отображающим данные на экране пользователя. Для каждого терминала запускается своя копия приложения(процесс) которая обращается с базой данных. Приложение и СУБД работают на одном компьютере, и поскольку система обслуживает много различных пользователей, каждый из них ощущает снижение быстродействия по мере увеличения нагрузки на систему.

Преимущества: дешевые терминалы, невысокая загрузка сети (трафик), эффективнее решается проблема целостности.

Недостатки: мощность ограничена хостом, если в качестве терминала используются персональные компьютеры, то их ресурсы не используются.

Данная архитектура применима для больших и очень больших корпоративных сетей, построенных, как правило, на базе ОС Unix

1.2 Архитектура файл/сервер.

Появление персональных компьютеров и локальных вычислительных сетей привело к разработке архитектуры файл/сервер. При такой архитектуре приложение, выполняемое на персональном компьютере, может получить “прозрачный” доступ к файл-серверу, на котором хранятся совместно используемые файлы. Когда приложению, работающему на ПК, требуется данные из совместно используемого файла, сетевое программное обеспечение автоматически считывает требуемый блок данных с сервера. В этой архитектуре мы имеем дело с файловым сервером. В данной архитектуре вопросами целостности должно заниматься каждое приложение.

Преимущества: простота. Малая стоимость.

Недостатки: низкая надежность и малое количество клиентов, вопросы целостности возлагаются на клиентские приложения.

Данная архитектура применяется в простых коробчатых вариантах программного обеспечения (Например, 1:C).

В настоящее время на рынке наиболее популярными СУБД, которые применяют данную архитектуру, являются такие продукты, как Fox Pro, D Base, Paradox, Access.

Системы “терминал - хост”

Вариант архитектуры, тоже очень популярной в свое время для построения информационных систем, называется терминальной, или архитектурой “хост-терминал”. В отличии от архитектуры файлового сервера, где вся обработка перенесена как можно ближе к пользователю, а общими являются только данные, терминальная архитектура на рабочем месте пользователя (на терминале) производит только физическое отображение и ввод информации, а вся логика приложения, все данные хранятся на центральном компьютере (хосте). Такая архитектура соответствовала идее больших компьютеров (мэйнфреймов) и была особенно популярна в 70-х и начале 80-х годов.

На центральном компьютере работает общее, единое для всех пользователей приложение. Это приложение работает со своими данными. Каждый из пользователей подключается к информационной системе черех систему удаленного терминального доступа (телемонитор). На рабочем месте пользователя производится прием нажатых клавиш, их пересылка на компьютер, получение и отработка команд на вывод информации.

Так как операционные системы, работающие на таких компьютерах, также как и системы программирования и сами компьютеры были изначально разработаны для многопользовательского доступа, неразрешимых проблем с одновременной работой нескольких пользователей не возникало. Не возникало также и особых проблем с пропускной способностью линий связи, так как передавалась только та информация, которую мог воспринять и ввести пользователь.

Однако администрирование и сопровождение терминальных информационных систем было очень дорогим, что стало особенно заметно в сравнении с недорогими персональными компьютерами. Кроме того, терминальные системы, как правило, обеспечивали только достаточно примитивный, алфавитно-цифровой, могохромный интерфейс. Для некоторых задач этого было недостаточно. Существенной проблемой стала и масштабируемость терминальных систем. Увеличение числа пользователей в какой-то момент приводило к необходимости очень существенных финансовых вложений, связанных с модернизацией аппартного комплекса в целом.

Основные этапы развития систем доступа к информационным ресурсам

1. Взаимодействие терминала (конечный пользователь, источник запросов и заданий) и хоста (центральная ЭВМ держатель всех информационных и вычислительных ресурсов). Может осуществляться как в локальном, так и в удаленном режиме, во втором случае, как правило, некоторая совокупность пользователем (дисплейный класс) размещается в так называемом абонентском пункте — комплексе, снабженном контроллером (устройством управления), принтером, концентратором и обеспечивающим параллельную работу пользователей с удаленным хостом. Связь между хостом и абонентским пунктом в этом случае осуществлялась с помощью модемов, по телефонным каналам.

2. На следующем этапе формируются сети передачи данных (из существующих общих и специальных цифровых кана­лов), позволяющие не только осуществлять более тесное взаимодействие терминал — хост. Но и обмен хост — хост для реализации распределенных баз данных и децентрализации процессов обработки информации.

3. Появление и массовое распространение персональных компьютеров выводит на первый план (для массового пользователя) проблему связи ПК — ПК для быстрого резервирования и ко­пирования информации (в том числе с использованием модемов) и локальные сети — для совместной эксплуатации баз дан­ных (файл-сервер) и дорогостоящего оборудования. В дальнейшем локальные сети потеряли самостоятельное значение вследствие интеграции с глобальными в двухуровневые сети, строящиеся по единому принципу в рамках.

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

Идея соединения друг с другом нескольких компьютеров для обмена информацией между ними появилась почти одновременно с созданием первых компьютеров. Такое соединение по аналогии с телефонным стали называть сетью ЭВМ, компьютерной сетью, информационной сетью, сетью передачи данных ли просто сетью.

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

Различают локальные и глобальные сети.

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

Локальные и глобальные сети очень широко используются в самых различных областях человеческой деятельности. Уже есть такие сферы, работа которых сильно зависит от наличия или отсутствия выходов в глобальные сети, — это биржи, банки, крупные библиотеки, метеослужба, управление транспортными коммуникациями, газопроводами и т. д. Это такие сферы, успешная работа которых напрямую зависит от своевременности обработки очень больших массивов информации, передаваемой на большие расстояния.

Основные возможности и проблемы работы в сетях

Специалисты очень быстро оценили основные достоинства компьютерных сетей. К их числу относятся:

? практически мгновенный обмен информацией между пользователями, имеющими доступ к компьютерам сети;

? совместное использование дорогостоящей и эффективной аппаратуры, включенной в состав сети (например, лазерных принтеров);

? совместное использование программ и данных, хранящихся в компьютерах сети, что позволяет экономить дисковую память из-за отказа от дублирования файлов на каждом из компьютеров;

? доступ к уникальной, то есть имеющейся в единичных экземплярах, информации для большого числа людей;

? использование для обработки информации более мощных компьютеров;

? возможность объединения вычислительных мощностей для решения сложных задач.

Однако работа в сети связана с целым рядом проблем:

? сохранность ценной информации общего использования;

? обеспечение надежности работы сетевой аппаратуры и сетевых программ;

? ограничение доступа к конфиденциальной информации;

? защита от компьютерных вирусов — вредоносных программ, наносящих различный ущерб аппаратуре и другим программам;

? разрешение конфликтов, когда несколько пользователей одновременно пытаются использовать одну и ту же аппаратуру, одни и те же программы или данные и т. д.

Пользователям, имеющим выход в компьютерные сети, предоставляются разнообразные информационные услуги. Наиболее популярными из них являются электронная почтаи Всемирная паутина.

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

Первые системы совместной эксплуатации информационных и вычислительных ресурсов (системы коллективного пользования) появляются в 1960—1970-е гг. и относятся к вычислительным системам с разделением времени. Первоначально операционные системы ЭВМ (ОС) были рассчитаны на пакетную обработку информации, затем с созданием интерактивных терминальных устройств появляется возможность совместной работы пользователей в реальном масштабе времени. Основные этапы развития систем доступа к информационным ресурсам представлены на рис. 1 и включают следующие схемы.


Рис. 1. Варианты коллективного использования информационно-вычислительных ресурсов:

а — локальный хост; б — удаленный хост; в — глобальная сеть; г — коммуникации ПК—ПК;

д — локальная сеть; е — Internet

1. Взаимодействие терминала(конечный пользователь, источник запросов и заданий) и хоста(центральная ЭВМ, держатель всех информационных и вычислительных ресурсов) — рис. 1 а, б. Может осуществляться как в локальном, так и в удаленном режиме, во втором случае, как правило, некоторая совокупность пользователей (дисплейный класс) размещается в так называемом абонентском пункте — комплексе, снабженном контроллером (устройством управления), принтером, концентратором и обеспечивающим параллельную работу пользователей с; удаленным хостом. Связь между хостом и абонентским пунктом в этом случае осуществлялась с помощью модемов, по телефонным каналам.

2. На следующем этапе (рис. 1.в) формируются сети передачи данных(из существующих общих и специальных цифровых каналов), позволяющие как осуществлять более тесное взаимодействие терминал—хост, так и обмен хост—хостдля реализации распределенных баз данных и децентрализации процессов обработки информации.

3. Появление и массовое распространение персональных компьютеров выводит на первый план (для массового пользователя) ; проблему связи ПК—ПК (рис. 1, г) для быстрого резервирования и копирования информации (в том числе с использованием модемов) и локальные сети (рис. 1, д) — для совместной эксплуатации баз данных (файл—сервер) и дорогостоящего оборудования. В дальнейшем локальные сети потеряли самостоятельное значение вследствие интеграции с глобальными в двухуровневые сети, строящиеся по единому принципу в рамках Internet (рис. 1, е).

В последующем перечисленные конфигурации не претерпели существенных изменений, однако понятия хост и терминализ чисто аппаратурных трансформировались в аппаратурно-программные и даже сугубо программные (например, эмуляторы терминала и эмуляторы хоста на однотипных ПК). Кроме того, в 80-е гг. в обиход входит понятие интеллектуального терминала. (smart terminal) — сателлитной машины, которая берет на себя часть функций по обработке информации пользователя (например, синтаксический анализ запроса или программы).

• активная сторона (источник запросов, клиент);

Взаимодействие клиент—сервер в сети осуществляется в соответствии с определенным стандартом, или протоколом — совокупностью соглашений об установлении/прекращении связи и обмене информацией.

Статьи к прочтению:

Основы компьютерных сетей. Диагностика и устранение основных проблем [GeekBrains]


Похожие статьи:

До недавнего времени в законодательстве Соединенных Штатов Америки в области Интернета действовали две основные правовые нормы, принятые в 1996 году (…

ЛОКАЛЬНЫЕ И ГЛОБАЛЬНЫЕ СЕТИ. ОСНОВНЫЕ ПОНЯТИЯ. Содержание лекции: 1. Локальные и глобальные сети. Основные понятия. Сетевые и распределенные ОС. 2….

Читайте также: