Архитектура БЭВМ (zArchitecture) Автор: Галямова Елена Валентиновна к.т.н., доцент кафедры ИУ6Компьютерные системы и сети МГТУ им. Н.Э. Баумана
Знакомимся… Курс: Архитектура БЭВМ Mainframe zSeries zArchitecture Лектор: к.т.н., доцент ИУ6 Галямова Елена Валентиновна, участница программы IBM Academic Initiative, директор Академического центра компетенции IBM при МГТУ имени Н.Э.Баумана Курс читается в компании Luxoft Объем: 24 часа лекций Контроль знаний: зачет Основные темы курса: Конструктивное исполнение БЭВМ Архитектура и микро-архитектура zSeries Управление работой процессора Управление памятью Подсистема ввода-вывода
IBM и Россия – когда это началось? 1890 г. - Герман Холлерит построил статический табулятор 1896 г. - «Tabulating Machine» - перепись населения России 1911 г. – слияние с 2-мя американскими компаниями 1924 г. – IBM
Основные понятия: Introduction System Configuration Architecture Modes Register Sets Storage Interrupts Timing Facilities Instructions Storage Protection Virtual Storage Multiprocessing Input/Output Initial Program Loading (IPL) Partitioning and Virtualization Parallel Sysplex
Литература: Варфоломеев В.А.Варфоломеев В.А., Лецкий Э.К., Шамров М.И., Яковлев В.В. Архитектура и технологии IBM eServer zSeries Издательство: Интернет-университет информационных технологий - ИНТУИТ.ру » Cерия: Основы информационных технологий » Год выпуска: 2005 Объем: 640 стр.Лецкий Э.К.Шамров М.И.Яковлев В.В.Интернет-университет информационных технологий - ИНТУИТ.ру »Основы информационных технологий » Mike Ebbers, Wayne OBrien. An Introduction to the Mainframe: z/OS Basics, International Business Machines Corporation, 2004 в электронном виде – можно скачать с сайта zArchitecture Principles of Operation, International Business Machines Corporation, 2005 Презентация System z/Architecture (pdf, 8.53 МВ) ibm.com/jct09002c/us/en/university/scholars/products/zseries/SystemzArchite ctureCourse.pdf ibm.com/jct09002c/us/en/university/scholars/products/zseries/SystemzArchite ctureCourse.pdf Источники информации в Интернете: 1) 2) – Интернет университет информационных технологий 3) Marist Collegehttp://zos.kctr.marist.edu 4) – Лейпцигский университет
История развития – от S/360 до zArchitecture
History – from System/360 to System z9 1964: Introduction of S/ : S/370, introduced virtual storage 1983: 370/XA, eXtended Architecture, introduced 31-bit addressing and a new channel subsystem 1988: ESA/370, introduced LPAR, access registers 1990: ESA/390, introduced ESCON channels, crypto, Sysplex Timer (ETR) 2000: z/Architecture, introduced 64-bit architecture (z900) 2003: Up to 32-way, up to 30 LPARs, multiple books, multiple channel subsystems (z990) 2005: Up to 54-way, up to 60 LPARs, multiple subchannel sets (z9)
Для реализации указанных целей предлагается использовать четыре основных принципа: Автоматическая конфигурация (Self- configuring) Автоматическое восстановление (Self-healing) Автоматическая оптимизация (Self- optimizing) Самозащита (Self-protecting)
Самонастраивающиеся системы
Важные характеристики серверов zSeries
MCM - Высокая концентрация вычислительной мощности
Высокая пропускная способность системы ввода- вывода
199 х-е годы: «Нужны ли мейнфреймы? Они вымерли, как динозавры…» 199 х-е: Все задачи можно решить при помощи персональных компьютеров, объединенных в сеть. Персональные компьютеры расширили область применения вычислительной техники в бизнесе и в быту Казалось, нет задач, которые не могут решить РС Сейчас: Мэйнфреймы не сдают позиций. Мэйнфреймы используются в критически важных областях деятельности компаний, там, где требуется высокая производительность и надежность. Они нашли свое место в эпоху Internet. Сроки их службы исчисляются десятилетиями. Интерес к мэйнфреймам вновь растет.
Современный сервер - это Mainframe, имеющий: – подсистема ввода-вывода с контрольными блоками, –виртуализация и распределение функций, –возможности параллельных вычислений, – ориентированное на цели управление рабочими нагрузками, –и другие недоступные на других платформах функции.
Достоинства мейнфрейм: Надежность, доступность и обслуживаемость (RAS – reliability, availability, serviceability). в архитектуре Z9 отсутствует единая точка отказов, каждый компонент машины с этой архитектурой может быть заменен новым без остановки рабочих нагрузок Централизованное управление это много дешевле, чем децентрализованное управление. Управление нагрузками Уникальная возможность мэйнфрейм Непрекращающаяся совместимость до сих пор в мэйнфреймах используются приложения, написанные в 70-е годы.
Достоинства mainframe создают: Организация процедур прерывания –В mainframe существует специально выделенный процессор для обслуживания процедур прерывания Контрольные блоки - интерфейс между mainframe и периферийными устройствами, подключаемыми к ней; место, где хранится информация о ресурсах Использование виртуальной памяти - полноценное адресное пространство для каждого пользователя, изоляция пользователей друг от друга, повышение уровня безопасности
Виды работ, выполняемые на мэйнфреймах
Аппаратные ресурсы мейнфрейм