- •Введение. Система 360
- •Семейство компьютеров
- •Обратная совместимость
- •Наследники и клоны
- •Техническое описание
- •Важные унаследованные особенности
- •Архитектура
- •Операционная система
- •Периферические устройства
- •Устройства хранения с прямым доступом (dasd)
- •Ленточные накопители
- •Линейка мэйнфреймов ibm System/370
- •1. Классическая архитектура «клиент-
- •2. Многоуровневые (многозвенные)
- •2.1. Трехуровневая архитектура.
- •2.2. Менеджеры транзакций
- •3. Архитектура peer to peer
- •2. Понятие и виды кластеров
- •2.1 Отказоустойчивые кластеры
- •2.2 Кластеры с балансировкой нагрузки
- •2.3 Высокопроизводительные кластеры
- •3. Коммуникационной среды для повышения эффективности вычислений
- •4. Классы задач, решаемые кластерами
- •5. Типичные задачи кластерных систем
- •6. Пример вычислительного кластера
- •7. Заключение. Стоит ли использовать кластер
- •Изменения Интернет с появлением xml
- •Перевод с одного языка на другой
- •Edi против xml
- •Подход к распределению данных
- •Список литературы
- •Достоинства веб-служб
- •Список литературы
- •Введение
- •Потребность в технологиях Грид
- •Требования к Grid-архитектуре
- •Описание Grid-архитектуры
- •Fabric: управление локальными ресурсами
- •Connectivity: легкость и безопасность коммуникаций
- •Resource: разделение единичных ресурсов
- •Collective: координация ресурсов
- •Applications: уровень приложений
- •Концепция распределенных grid-вычислений
- •На счет grid
- •Вычислительный grid
- •Заключение
- •Список использованных источников
- •Облачные вычисления
- •SaaS (Software-as-a-service) - по-как-услуга
- •ПреимуществаSaaS
- •Концепция облачных вычислений
- •Классификация облаков
- •Преимущества облаков
- •Открытые решения по организации облачных вычислений
- •Eucalyptus
- •OpenNebula
- •Консолидация данных
- •Существующие подходы к консолидации
- •Архитектура централизованных баз данных
- •Архитектура федеративных баз данных
- •Сравнение федеративного и централизованного подходов
- •Требования к программному обеспечению федеративных баз данных
- •Существующие платформы федеративных баз данных
- •Ibm db2 Information Integrator
- •Этапы построения среды облачных вычислений
- •Этап 1. Анализ существующих ресурсов организации
- •Этап 2. Создание прототипа среды облачных вычислений
- •Этап 3. Развертывание прототипа в полном масштабе
Обратная совместимость
Существующие на тот период клиенты IBM, производили крупные инвестиции в программное обеспечение, выполняющееся на машинах второго поколения. Многие модели предлагали опции эмуляции предыдущего компьютера клиента (например,IBMсерии 1400 на 360-30 илиIBM7094 на 360-65) с использованием комбинации специальных аппаратных средств, специального микрокода и программы эмуляции, которая использовала специальные инструкции эмуляции для имитации целевой системы, так что старые программы могли работать на новых машинах. Тем не менее, клиенты должны были остановить работу компьютера и загрузить программу эмуляции. Система 360/85 и последующие модели линейкиSystem/370 сохранили варианты эмуляции, но позволяли им быть выполненными под управлением операционной системы наряду с родными программами.
Наследники и клоны
Система S/360 (кроме 360/20) была заменена совместимой линейкойSystem/370 в 1970 году, а пользователи 360/20 были вынуждены перейти на системуIBM/3. (Идея резкого перехода на ФС технологии была оставлена в середине 1970-х из-за вопросов их экономической эффективности и непрерывности.)IBM-совместимые системы включали серию 3090, линейкуES/9000, 9672 (линейкиSystem/390), машиныzSeries,Systemz9,Systemz10 иIBMzEnterpriseSystem.
Компьютеры серии System/360, которые были в основном идентичны или совместимы с точки зрения машинного кода и архитектуры моделей, имели множество клонов, включая машины линейки 470Amdahl(и его наследники), мэйнфреймыHitachi, серииUNIVAC9200/9300/9400, системыEnglishElectricSystem4 и линейкуRCASpectra70, которая была продана компанииUNIVAC, которая, в свою очередь, разработала системуUNIVAC90/60 и более поздние ее версии. Советский Союз также производил клон системыS/360 под названием ЕС ЭВМ.
Портативный компьютер IBM5100, представленный в 1975 году, предлагал возможность выполнения программ на языке программированияSystem/360APL.SVчерез аппаратный эмулятор.IBMиспользовала такой подход, чтобы избежать расходов и задержки при создании версияAPLспециально для модели 5100.
Специальные модели S/360 с дополнительной защитой от излучения и некоторыми другими доработками, как, например, модельSystem/4Pi, использовались в системах управления некоторых истребителей и бомбардировщиков. В полностью 32-разрядной версииAP-101, машины 4Piиспользовались в качестве реплицируемых вычислительных узлов в отказоустойчивых компьютерных системах Шаттл. Федеральная авиационная администрация США работала с модельюIBM9020, специальным кластером модифицированных моделейSystem/360sдля управления воздушным движением в период с 1970 по 1990 гг. (Некоторое ПО для моделей 9020 до сих пор используется через эмуляцию на новых аппаратных средствах.)
Техническое описание
Важные унаследованные особенности
System/360 представила ряд отраслевых стандартов на рынке, таких как:
8-битный байт (против финансового давления в процессе развития с целью сокращения байта до 4 или 6 бит), против непринятых концепций устройств серии 7030 с байтами переменного размера на разных адресах.
Байт-адресуемая память (в отличие от бит-адресуемых или адресации памяти по словам)
32-битные слова
Каналы ввода/вывода шины команд и данных были стандартизированы в FIPS-60
Коммерческое использование процессоров с микрокодом
Архитектура с плавающей запятой IBM(до замены на стандартIEEE754-1985 через 20 лет)
Набор символов EBCDIC
Магнитную ленту с девятью дорожками