1 / 42

Курс лекций «Основы построения БЭВМ»

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

yaakov
Download Presentation

Курс лекций «Основы построения БЭВМ»

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

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

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

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

  5. Четыре направления развития ОС для мейнфреймов

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

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

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

  9. История развития виртуальной памяти • 1972 - SVS (Single Virtual Storage) • 1974 - MVS (Multiple Virtual Storage) • 1988 - MVS/ESA (Multiple Virtual Storage/Enterprise System Architecture) • 1990 - MVS/ESA SP V4 (Multiple Virtual Storage/Enterprise System Architecture, System Product Version 4) • 1994 - MVS/ESA SP V5 (Multiple Virtual Storage/Enterprise System Architecture, System Product Version 5) • 1995 - OS/390 • 2000 – z/OS

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

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

  12. MVS/XA (Multiple Virtual Storage/eXtended Architecture)

  13. MVS/XA (Multiple Virtual Storage/eXtended Architecture)

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

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

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

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

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

  19. Сосуществование версийOS/390 и z/OS

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

  21. Элементы z/OS эксклюзивные

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

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

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

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

  26. Базовые: Конфигуратор оборудования 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) Сервисы администрирования и управления системой

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

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

  29. Сервисы для разработки и поддержки приложений • Базовое программное обеспечение • компиляторы 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)

  30. Базовые: 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 Коммуникационные сервисы

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

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

  33. Сервер защиты (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) и др. Службы безопасности

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

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

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

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

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

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

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

More Related