Преимущества использования операционной среды 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. При необходимости настроить программу с учетом особенностей конкретного сервера, сеть серверов можно симулировать на одной машине, и только в окончательном варианте использовать развернутую сеть серверов.
Благодаря тому, что механизм виртуализации поддерживается почти на уровне аппаратного обеспечения, с точки зрения пользователей и программистов не имеет существенного значения, работают ли ОС, общающиеся по сетевому протоколу, на одном сервере, или находятся в разных точках земного шара. В реальности это можно определить, только при сравнении скоростей передачи данных или времени ответа удаленной системы.
Другие работы
Движение информации в бухгалтерском учете
Aronitue9
: 25 декабря 2011
Документация бухгалтерского учета
первичные документы
Классификация документов
Понятие учетных регистров и их классификация
Сущность и значение бухгалтерской отчетности
Сущность аудита. Нормативные и методологические основы аудита
права и обязанности аудиторов и аудируемых лиц
Методология аудита и аудиторские стандарты
Независимость аудитора
Аудиторская тайна
Аудиторское заключение
Заведомо ложное аудиторское заключение
5 руб.
Пакер гидромеханический ПН-ЯГМ 136-210
HanRF
: 7 февраля 2020
Курсовой проект на тему пакер гидромеханический ПН-ЯГМ 136-210
Состав: Общий вид, сборочный чертеж, рабочие чертежи спецификация, пояснительная записка
Софт: Компас-3D 17
1500 руб.
Вопросы по зачетной работе для дисциплины “Технические средства РС, РВ и ТВ”. Вариант № 9.
perveeva
: 13 ноября 2012
Вариант 9
1. Технические показатели радиопередатчиков.
2. Виды антенно-фидерных устройств.
3. Структурная схема цифрового ревербератора.
200 руб.
Вариант №1. Основные понятия и законы химии . .
Наталья121
: 28 февраля 2016
ХИМИЯ
17 вариант
1. Основные понятия и законы химии
7. Чему равна масса газов объемом 1 м3 при нормальных условиях: а) N2 ; б) Не; в) SO2
2. Строение атома
17. Составьте электронные формулы атомов элементов с порядковыми номерами 16 и 28. К какому электронному семейству относится каждый из этих элементов?
Энергетика химических процессов
27. Тепловой эффект реакции сгорания жидкого бензола с образованием паров воды и диоксида углерода равен -3135,58 кДж. Составьте термохимическое уравнение этой
50 руб.