Преимущества использования операционной среды z/OS UNIX при отладке программ для больших вычислительных машин
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
История и перспективы современных больших вычислительных машин (Mainframes)
На сегодняшний день используется несколько операционных систем работающих на больших вычислительных машинах (Mainframes) и на серверах, выпускаемых компанией IBM. Наиболее часто используются операционные системы z/OS, z/VM, AIX, UNIX, в последнее время все более популярной становится zLinux. В данном статье мы рассмотрим операционные системы семейства UNIX на платформе zSeries, имеющие встроенную поддержку сервисов UNIX и поддерживающие возможность компиляции программ из исходного кода. Имеются в виду следующие операционные системы:
· «родная» для серверов IBM операционная система z/OS, обеспечивающая поддержку сервисов UNIX на уровне ядра,
· операционная система zLinux,
· а также операционные системы, которые можно запускать на виртуальных машинах, например Free BSD и другие.
Для связи терминалов или персональных компьютеров с сервером MainFrame применяется множество протоколов. Наиболее часто применяются протокол TCPIP и протокол 3270. Протокол 3270 был разработан специально для терминалов, соединенных дешевым коаксиальным кабелем с сервером. Основная идея коммуникации по протоколу 3270 заключается в передаче блоков информации для организации интерактивного диалога с пользователем. По принципу применения его можно сравнить с языками, используемыми для написания гипертекстовых документов, так как в нем используются блоки текста и размеченные поля ввода. Протокол TCPIP используется в разнообразных по архитектуре и топологии сетях, в частности Ethernet и Internet, и применяется для обмена разнородной информацией.
Задача операционной системы – скрыть аппаратную реализацию от программиста. Благодаря наличию стандартных библиотек, открытых стандартов и концепции открытого кода, ОС семейства UNIX позволяет использовать стандартизованные механизмы для работы с сетью, независимо от аппаратуры, на которой она работает. Для многих клиентов очень важно наличие уже готовых и проверенных программ для обмена данными по сети. Также существует большое количество популярных, надежных и проверенных программ, обеспечивающих поддержку разнообразных серверов.
Благодаря использованию концепции открытого кода возможно применение уже готовых решений и, в не меньшей степени благодаря наличию открытых стандартов и стандартных библиотек, довольно просто осуществляется перенос программного обеспечения между разными аппаратными платформами. Для экономии времени разработчик может создавать программы для работы в сети, отлаживая их на своем компьютере, не утруждаясь использованием серверов MainFrame. При необходимости настроить программу с учетом особенностей конкретного сервера, сеть серверов можно симулировать на одной машине, и только в окончательном варианте использовать развернутую сеть серверов.
Благодаря тому, что механизм виртуализации поддерживается почти на уровне аппаратного обеспечения, с точки зрения пользователей и программистов не имеет существенного значения, работают ли ОС, общающиеся по сетевому протоколу, на одном сервере, или находятся в разных точках земного шара. В реальности это можно определить, только при сравнении скоростей передачи данных или времени ответа удаленной системы.
На сегодняшний день используется несколько операционных систем работающих на больших вычислительных машинах (Mainframes) и на серверах, выпускаемых компанией IBM. Наиболее часто используются операционные системы z/OS, z/VM, AIX, UNIX, в последнее время все более популярной становится zLinux. В данном статье мы рассмотрим операционные системы семейства UNIX на платформе zSeries, имеющие встроенную поддержку сервисов UNIX и поддерживающие возможность компиляции программ из исходного кода. Имеются в виду следующие операционные системы:
· «родная» для серверов IBM операционная система z/OS, обеспечивающая поддержку сервисов UNIX на уровне ядра,
· операционная система zLinux,
· а также операционные системы, которые можно запускать на виртуальных машинах, например Free BSD и другие.
Для связи терминалов или персональных компьютеров с сервером MainFrame применяется множество протоколов. Наиболее часто применяются протокол TCPIP и протокол 3270. Протокол 3270 был разработан специально для терминалов, соединенных дешевым коаксиальным кабелем с сервером. Основная идея коммуникации по протоколу 3270 заключается в передаче блоков информации для организации интерактивного диалога с пользователем. По принципу применения его можно сравнить с языками, используемыми для написания гипертекстовых документов, так как в нем используются блоки текста и размеченные поля ввода. Протокол TCPIP используется в разнообразных по архитектуре и топологии сетях, в частности Ethernet и Internet, и применяется для обмена разнородной информацией.
Задача операционной системы – скрыть аппаратную реализацию от программиста. Благодаря наличию стандартных библиотек, открытых стандартов и концепции открытого кода, ОС семейства UNIX позволяет использовать стандартизованные механизмы для работы с сетью, независимо от аппаратуры, на которой она работает. Для многих клиентов очень важно наличие уже готовых и проверенных программ для обмена данными по сети. Также существует большое количество популярных, надежных и проверенных программ, обеспечивающих поддержку разнообразных серверов.
Благодаря использованию концепции открытого кода возможно применение уже готовых решений и, в не меньшей степени благодаря наличию открытых стандартов и стандартных библиотек, довольно просто осуществляется перенос программного обеспечения между разными аппаратными платформами. Для экономии времени разработчик может создавать программы для работы в сети, отлаживая их на своем компьютере, не утруждаясь использованием серверов MainFrame. При необходимости настроить программу с учетом особенностей конкретного сервера, сеть серверов можно симулировать на одной машине, и только в окончательном варианте использовать развернутую сеть серверов.
Благодаря тому, что механизм виртуализации поддерживается почти на уровне аппаратного обеспечения, с точки зрения пользователей и программистов не имеет существенного значения, работают ли ОС, общающиеся по сетевому протоколу, на одном сервере, или находятся в разных точках земного шара. В реальности это можно определить, только при сравнении скоростей передачи данных или времени ответа удаленной системы.
Другие работы
Экзаменационная работа теория вероятностей. Билет №7
Nicola90
: 28 апреля 2013
Билет № 7
1. Тема: Произведение событий.
Задача: Студент знает 10 вопросов из 30. В билете 3 вопроса. Найти вероятность того,
что он знает все три вопроса.
Решение.
Вероятность, что студент знает 1-й вопрос билета р1 = 10
2. Тема: Квантиль.
Задача: Случайная величина задана плотностью распределения. Найти квантиль порядка 0,8.
150 руб.
Проектирование инструмента
yniver
: 20 мая 2010
Пояснительная записка к курсовому проекту
По дисциплине: «Проектирование инструмента»
Проект содержит расчетно-пояснительную записку и 3 листа формата А1 графической части.
В рамках курсового проекта выполнено следующее:
1. Расчет круглого фасонного резца;
2. Расчет комплекта плоских протяжек;
3. Расчет червячной фрезы для нарезания зубчатого колеса.
Фасонный резец - инструмент, предназначенный главным образом для использования в условиях серийного и массового производств, где все больший удельн
Гидравлика ТОГУ 2014 Задача И5
Z24
: 29 сентября 2025
Определить давление рм1 на поверхности жидкости в закрытом резервуаре, из которого жидкость по системе с кольцевым соединением груб поступает в другой резервуар с давлением на поверхности рм2=50 кПа (рис. 35). Общий расход жидкости в системе Q=0,06 м³/с. Трубы водопроводные, нормальные. Диаметры труб: d1=0,25 м, d2=0,15 м, d3=0,1 м, d4=0,2 м. Длины труб: l1=400 м, l2=320 м, l3=300 м, l4=500 м. Разность уровней жидкости в резервуарах Н=4 м. Местные потери принять равными 10% от потерь по длине.
280 руб.
Розробка схеми електричної принципової музичного дзвоника
Aronitue9
: 14 ноября 2012
Вступ
1 Загальний розділ
1.1 Призначення проектуємого пристрою
1.2 Технічні характеристики
1.3 Розробка і обґрунтування схеми електричної структурної
2 Спеціальний розділ
2.1 Вибір і обґрунтування елементної бази
2.2 Принцип роботи окремих ВІС з використанням часових діаграм та алгоритмів роботи
2.3 Принцип роботи пристрою згідно схеми електричної принципової
3 Експлуатаційний розділ
3.1 Ініціалізація програмуємих ВІС
3.2 Тест перевірки окремих вузлів аб
5 руб.