Курс лекций «Основы построения БЭВМ» Лекция 10 Операционные системы мэйнфреймов zSeries 2006-2007 учебный год, 9 семестр Кафедра ИУ6.

Презентация:



Advertisements
Похожие презентации
Архитектура операционной системы Microsoft Windows 2000.
Advertisements

1. Теоретические основы операционных систем (планирование заданий и использования процессора, обеспечение программ средствами коммуникации и синхронизации,
Операционная система z/VM Назначение z/VM Задачи, решаемые при помощи z/VM: тестирование новых системных приложений, которое нецелесообразно проводить.
Лекция 6 Понятие операционных систем Учебные вопросы: 1. Характеристики ОС 2. Свободные и проприетарные ОС.
Организация защищенного электронного документооборота на базе middleware Лекшин Олег Сергеевич ведущий инженер ЗАО «ИВК»
Технические и программные средства реализации информационных процессов Тема 5-2.
Проекты ONLINE Ведение проектов в распределённом режиме, с участием заказчиков, исполнителей и соисполнителей Назначение.
Операционные системы Введение (часть 4) 4.Основы архитектуры операционных систем 4.1.Базовые понятия 4.2.Свойства ОС 4.3.Структура ОС 4.4.Логические функции.
Раздел 3 Сетевые модели. Тема 3.1 Понятие сетевой модели. Архитектура сети определяет основные элементы сети, характеризует ее общую логическую организацию,
Администрирование информационных систем Лекция 3. Операционная система.
Лекция 3 Архитектура информационных систем. Вопросы лекции 1. Архитектура информационной системы 2. Архитектурный подход к реализации информационных систем.
Программное обеспечение компьютера. Компьютер без программного обеспечения и операционной системы – это бесполезный хлам, груда железа.
1 Назначение операционных систем Автор проекта: Евтина М. Г. Петрова М. В. Трубицын Д.А. Худяков А. Ю.
Оглавление Программное обеспечение Операционная система Загрузка ОС Установка ОС Домашнее задание.
Обзор операционных систем ВОУНБ им. М. Горького «Операционная система - это совокупность программ, обеспечивающих управление процессом обработки информации.
Операционные системы. Представление ОС как менеджера ресурсов Управление файлами Управление процессами Управление памятью Управление устройствам ПроцессорыПамятьУстройства.
Архитектура операционных систем Семестр 2, Лекция 1.
СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ. Системное программное обеспечение - это комплекс программ, которые обеспечивают эффективное управление компонентами.
Операционная система. Базовые понятия Операционная система – это комплекс программ, обеспечивающий контроль за существованием, распределением и использованием.
О ПРЕДЕЛЕНИЕ. Операционная система, сокр. ОС (англ. operating system, OS ) комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают.
Транксрипт:

Курс лекций «Основы построения БЭВМ» Лекция 10 Операционные системы мэйнфреймов zSeries учебный год, 9 семестр Кафедра ИУ6

Операционные системы мэйнфреймов zSeries Тема третья, лекция 10 Октябрь - Ноябрь 2006 Автор: Галямова Е.В.

Этот же курс «Операционные системы и программное обеспечение на платформе zSeries» вы можете изучить в электронном университете

Четыре направления развития ОС для мейнфреймов Единая концепция построения ОС Общие базовые архитектурные компоненты Принцип наследования «снизу-вверх»

Четыре направления развития ОС для мейнфреймов Операционные системы, поддерживающие серверы z9xx Операционные системыРежим 31-разрядной адресацииРежим 64-разрядной адресации z/OS V1R1 и вышеда OS/390 V2R10да OS/390 V2R6-R9данет z/VM V3R1 и вышеда VM/ESA V2R3-R4данет VSE/ESA V2R3 и вышеданет Linux for zSeriesнетда Linux for OS/390данет

Операционная система z/OS

Основные понятия z/OS: Пакетное задание (batch job) - внешняя единица работы z/OS. JCL (Job Control Language.

Основные понятия z/OS: Адресное пространство (address space) - совокупность ячеек виртуальной памяти, выделяемой под размещение кода и данных принятой к выполнению программы. Задача (task) - внутренняя единица работы z/OS. Совокупность задач - фрагментов кода, кванты процессорного времени. Синонимом задачи в других операционных системах (Windows, UNIX) является термин "поток" (thread). Набор данных (data set) - именованная совокупность связанных элементов данных, размещаемых во внешней памяти или иных устройствах.

История развития виртуальной памяти SVS (Single Virtual Storage) MVS (Multiple Virtual Storage) MVS/ESA (Multiple Virtual Storage/Enterprise System Architecture) MVS/ESA SP V4 (Multiple Virtual Storage/Enterprise System Architecture, System Product Version 4) MVS/ESA SP V5 (Multiple Virtual Storage/Enterprise System Architecture, System Product Version 5) OS/ – z/OS

Концепция виртуальной памяти Размещение страницами частично в основной, а частично - во внешней памяти лишь когда программа выполняется процессором динамический обмен динамическое преобразование адресов.

Концепция MVS, исполняемая на платформе S/370

MVS/XA (Multiple Virtual Storage/eXtended Architecture)

MVS/ESA (Multiple Virtual Storage/Enterprise System Architecture)

OS/390 Прежние ОС: совокупность программных продуктов (компонентов), различные циклы обновления версий интеграции всех ее компонентов в единый программный комплекс поставляются покупателям в виде единого пакета.

Компоненты OS/390 Базовые компоненты (base elements) поддержка основных системных функций обязательные Опциональные компоненты (optional features) «динамическое включение» определяются заказчиком

Серверная операционная система OS/390 OS/390 сервисы: системный сервис: базовые функции операционной системы; коммуникационный сервис: на базе протоколов SNA и TCP/IP; LAN-сервис: в локальных вычислительных сетях; разработка приложений (application enablement): объектная технология, графический интерфейс пользователей; UNIX-сервис: среда UNIX в рамках стандарта XPG4.2; сервис распределенных вычислений: на основе промышленного стандарта DCE; Web-сервис: http-сервер и сервера приложений Java и WebSphere; сервисы безопасности: –авторизация пользователей, –защита системных ресурсов, –сетевая безопасность, –криптография.

z/OS Размер адресуемой памяти в z/OS достиг 264=16 EB (экзабайт) Объем основной памяти в z900 можно использовать до 64 GB Расширенная память в 64-разрядном режиме z/OS не поддерживается

Сосуществование версий OS/390 и z/OS Допустимые варианты сосуществования версий OS/390 и z/OS z/OSOS/390z/OS V2R6V2R7V2R8V2R9V2R10V1R1V1R2V1R3V1R4V1R5 V1R V1R V1R V1R V1R

Архитектура z/OS, новые компоненты Менеджер ресурсов Intelligent Resource Director (IRD) Мастер по установке и конфигурированию Менеджер лицензий IBM License Manager (ILM), z/OS.e – IP, Websphere Application Server и DB2

Элементы z/OS Компоненты z/OS БазовыеОптиональные Интегрированные (динамическое включение) Неинтегрированные (отдельным заказом) Неэксклюзивные (HLASM, GDDM и др) эксклюзивные

Функциональная структура z/OS

Системные сервисы Взаимодействие базовых элементов системных сервисов z/OS

Системные сервисы Взаимодействие базовых элементов системных сервисов z/OS

Системные сервисы Взаимодействие базовых элементов системных сервисов z/OS

Сервисы администрирования и управления системой Базовые: Конфигуратор оборудования HCD (Hardware Configuration Definition) Программа модификации системы SMP/E Мастер настройки параметров msys for Setup (Managed System Infrastructure for Setup) Подсистема управления данными DFSMS Дополнительные: Подсистема контроля текущего состояния заданий SDSF (System Display and Search Facility) Менеджер сбора данных о ресурсах RMF (Resource Measurement Facility)

Подсистема управления данными DFSMS Представлена четырьмя опциональными компонентами: DFSMSdss (data set service) - средства администрирования данных и устройств внешней памяти на магнитных дисках; DFSMShsm (hierarchical storage manager) - средства оптимизации хранения наборов данных на различных носителях; DFSMSrmm (removable media manager) - средства управления сменными ленточными и оптическими носителями; DFSMStvs (transactional VSAM service) - поддержка параллельной обработки наборов данных VSAM для пакетных заданий и транзакций CICS.

Системные сервисы UNIX Базовые компонент UNIX System Services включает –системное ядро UNIX (UNIX System Services Kernel) и – прикладные сервисы (UNIX Application Services). –интегрировано в базовую управляющую программу z/OS

Сервисы для разработки и поддержки приложений Базовое программное обеспечение компиляторы C, C++, COBOL, Fortran и PL/1 два редактора связей Linkage Editor и Binder IBM Visual Age Языковая среда LE (Language Environment) Высокоуровневый ассемблер HLASM (High Level Assembler) Библиотеки классов C++ Менеджер отображения графических данных GDDM (Graphical Data Display Manager)

Коммуникационные сервисы Базовые: IP-сервис: –взаимодействие на базе TCP/IP, Telnet, FTP, SMTP, RPC и др. –CICS, IMS, Websphere и др. SNA (System Network Architecture) = VTAM –APPN (Advanced Peer-to- Peer Networking), –AnyNet (MPTN - multiprotocol transport networking) Встроенные средства шифрования данных - 56-разрядный алгоритм DES, 64-разрядные ключи и алгоритм TDES

Коммуникационные сервисы Базовые: управления сетевой печатью (Communications Server NPF (Network Print Facility)), сетевой защиты на базе технологии Firewall, Средство поддержки OSA (OSA Support Facility (OSA/SF)) на базе различных протоколов (Gigabit, Token Ring, Ethernet/Fast Ethernet, ATM, FDDI и др.).

Сервисы поддержки распределенных вычислений Базовые службы DCE (DCE Base Services): вызова удаленных процедур (RPC, Remote Procedure Call) ; каталога (Directory Services); времени (Distributed Time Services); безопасности (Security Services). Служба поддержки распределенных файлов DFS (Distributed File Service) Сетевая файловая система NFS (Network File System)

Службы безопасности Сервер защиты (Security Server) Средства управления доступом к ресурсам RACF (Resource Access Control Facility) Средства сетевой защиты (Firewall Technologies) Сервер LDAP Служба сетевой аутентификации (Network Authentication Service) Сервер защиты DCE (DCE Security Server) Служба PKI (Public Key Infrastructure Services) Дополнительные криптографические модули OCEP (Open Cryptographic Enhanced Plug-ins) Криптографические сервисы (Cryptographic Services) и др.

Сервисы поддержки электронного бизнеса Ядро информационных систем в сфере электронного бизнеса строится на основе Web-технологий IBM HTTP Server протокол SSL динамический кэш страниц, proxy-сервер, статистика поисковая машина NetQuestion Solution

Сервис печати Форматы представления документов, PostScript, PCL, ASCII, а при установке дополнительных расширителей - PDF, XML и SAP OTF. Сервер печати Infoprint Server: –Print Interface –Windows Client –IP Printway –NetSpool

Сервис электронных публикаций BookManager полный комплект электронной документации, а также три компонента для работы с ней: BookManager BUILD; BookManager READ; BookManager BookServer.

MVS/ESA SP V4 (Multiple Virtual Storage/Enterprise System Architecture, System Product Version 4)

MVS/ESA SP V5 (Multiple Virtual Storage/Enterprise System Architecture, System Product Version 5)

Переход на z/OS

Распределение адресного пространства в z/OS