50 лет мэйнфреймам

    Не так давно, 12 марта, Интернет праздновал свой юбилей — 25 лет. Среди нас уже есть люди, которые не помнят времен, когда нельзя было выйти онлайн и проверить новости, отправить письмо другу на электронный ящик или управлять своим бизнесом, сидя дома в халате. Но можно сказать, что Интернет является подростком… в сравнении с современными мэйнфреймами. Сегодня им исполняется 50 лет!



    Все началось 7 апреля 1964 г. IBM провела 77 пресс-конференций в 15 странах мира, сделав, по словам главы фирмы Томаса Уотсон-младшего, «самое важное объявление за всю историю компании». В этот день IBM объявила о выпуске семейства больших ЭВМ под названием System/360. Целью проекта было разработать семейство различных по производительности и стоимости компьютеров, которые смогут удовлетворить любые запросы клиентов, и это был один из самых дорогостоящих проектов в истории вычислительной техники.

    На сегодняшний день решение IBM вложить $5 млрд. (примерно $35 млрд. сегодня) в System/360 кажется естественным и почти неизбежным, однако в то время оно выглядело весьма рискованным. IBM поставила на карту свое существование. В итоге System/360 положила начало новой эры в вычислительной технике.

    До 1965 года в мире производились различные вычислительные комплексы, каждый из которых имел свою архитектуру, элементную базу и, что крайне важно, свое математическое обеспечение. Клиентские программы, написанные для одного компьютера, нельзя было решать на компьютере другого производителя. Более того, не существовало полной преемственности даже между моделями компьютеров одного производителя. Каждая вычислительная машина разрабатывалась под заказ для конкретных бизнес целей, поэтому была уникальна.

    С выходом семейства компьютеров System/360 порядка в компьютерном мире стало больше. Революционность System/360 состояла в том, что все модели имели одинаковую архитектуру и общую операционную систему OS/360.

    S/360 был первым компьютером, использовавшим микрокод для реализации многих машинных инструкций, в отличие от систем, в которых все машинные инструкции были реализованы на аппаратном уровне. Микрокод (или микропрограммное обеспечение, как его иногда называют) состоит из хранимых микроинструкций, недоступных для пользователей, которые представляют функциональный уровень между аппаратным и программным обеспечением. Преимущество использования микрокода состоит в гибкости, при которой любое изменение или новую функцию можно реализовать путем простого изменения существующего микрокода, вместо того чтобы заменять компьютер.

    Используя стандартизированные мэйнфрейм-компьютеры для обработки рабочей нагрузки, клиенты могли создавать бизнес-приложения, не требовавшие специального аппаратного или программного обеспечения. Более того, клиенты свободно могли переходить на новые и более мощные процессоры, не боясь возникновения проблем совместимости с существующими приложениями.

    Первые бизнес-приложения создавались главным образом на ассемблере, COBOL, FORTRAN или PL/1, и значительное количество этих старых программ до сих пор используется. Вы могли подумать, покупая свой первый телефон, что в будущем вы сможете, к примеру, синхронизировать список контактов с современной моделью? Или продолжить ставить рекорды в знаменитой «змейке»? Сомневаюсь. А вот на современных мэйнфреймах вы спокойно запустите программу, разработанную для System/360.



    Появление нового семейства мэйнфреймов помогло NASA отправить человека на луну, авиалиниям предложить онлайн регистрацию на рейсы, а банкам предотвращать мошенничество. И на приведенных примерах сфера применения мэйнфреймов не останавливается. По сути, мэйнфреймы всегда находились за кулисами, но сейчас действительно трудно представить мир без таких вычислительных «монстров» с тактовой частотой 5,5 ГГЦ, 101 ядром и 3 ТБ оперативной памяти.

    Давайте поздравим мэйнфрейм с его юбилеем! А завтра состоится общее празднование в прямой трансляции в 2 часа дня по Нью-Йорку.
    IBM
    95,69
    Компания
    Поддержать автора
    Поделиться публикацией

    Комментарии 31

      0
      Странное количество ядер. Число-то простое. Или это шутка?
        +1
        Резервирование, часть ресурсов находится в резерве на случай выхода из строя — это же mainframe. Вообще где то на хабре была очень интересная статься про их mainframe но в сожалению не могу найти(
        +1
        Там немного сложнее. 101 ядро — это т.н. доступные пользователю / системе. Есть еще до 16 system assist процессоров, которые отвечают за ввод-вывод, есть 2 spare — резервные, если выйдут из строя основные и одно для служебного использования. Итого 120.
          0
          Итого 4 бука, на каждом 6 процессоров, 6ти ядерных = 144 физ ядра. Но в силу удешевления тех процесса, считается что каждое 6е ядро получится нестабильным и его отключат. Поэтому пользователю продают лицензию максимум на 120 ядер. (4*6*5(!)=120)
        +3
        Шестьдесят четвертый — вообще поворотный год для компьютеров. Навскидку:
        — System/360
        — PDP-8
        — CDC-6600
          +3
          И номер года красивый.
          0
          Не было такой системы OS/360.
            +2
            Как это не было?! Была. en.wikipedia.org/wiki/OS/360
              0
              Есть поверье, что OS/360 — это общее название семейства систем для архитектуры S/360. Сами системы назывались MFT, MVT и тд
                +5
                Это не верно, я собственноручно сисгенил OS/360. MFT и MVT — это разные конфигурации этой системы, которые выбираются несколькими строчками в sysgen-е. А «и тд», т. е. VS, SVS и MVS — это уже другие системы, потомки OS/360.
                  0
                  Спасибо.
            +1
            Вы могли подумать, покупая свой первый телефон, что в будущем вы сможете, к примеру, синхронизировать список контактов с современной моделью?

            Адресная книга с Palm m100 без особых изменений дожила до нынешнего Айфона.
              0
              Вы, наверное, через сим-карту контакты переносили? Раньше ведь не было облачных аккаунтов, которые синхронизируют все между всеми устройствами.
                0
                Путь был примерно такой: Palm -> (.csv) -> Nokia 6310 -> (BT) -> Windows Mobile -> MacOS -> iPhone :)
                +3
                OS/360… Чёрт возьми, я с этим работала. И до сих пор некоторые работают через эмулятор.
                  0
                  Кое-где в СССР работают до сих пор и не через эмулятор. НИИ, какие выжили, госорганы.
                  Правда, на этих гробах стоит 198х год, потому что в 2ххх годах они работать не могут.
                    0
                    Даже так?! Я читал, что все разобрали на золото.
                      0
                      Подпадает же под ст. 191 УК РФ
                        0
                        Лихие девяностые — какой-такой статья? Мы накапливаем первоначальный капитал!
                          0
                          Подтверждаю, в Фокино, почти всю аппаратуру на БРЗК «Урал» разобрали на КМ-ки (http://www.ruselectronic.com/news/pochjemu-prinimajut-radiodjetali-/) и не только. Насколько я знаю, виновных и наказанных нет.

                          Но хорошо, хоть где-то боролись с соблазном.
                      +1
                      Ну вот в НИИ, где я работала. Не самый отсталый НИИ, вполне передовой, с остальным железом и ПО у них всё ок, но вот не могут отказаться. Спрашивала, почему так происходит, почему ассемблер и OS/360? ответ: А потому что работает без ошибок. Как только пробовали переходить на другие платформы и более современные технологии, сразу всё летело и наступал хаос, так что пока не нашли равноценной замены.
                      Дело в том, что при решаемых этими НИИ сложных задачах чтобы какой-то новой технологии догнать, а потом заменить старую, требуются десятки лет, и только на последних годах эта технология более-менее сможет конкурировать со старичком-мейнфреймом с его OS/360, но уже тогда она будет не новой. В принципе над этим идут работы )
                      0
                      Современные мейнфреймы в Питере: тыц
                        0
                        System/Z — понятно. Современная машина, в своей нише — практически вне конкуренции.Но это все-таки немного не то же, что и System/360 с ЕС ЭВМ. В НИИ такую ставить не станут — не тот сектор.
                          0
                          а чем не то? вполне себе то! ))
                            0
                            Для числодробления у современных мейнфреймов слишком высокое соотношение цена/скорость. Да и ТАКАЯ надежность числодробилкам ни к чему.
                    0
                    Глядя на второе фото подумал, круто, тачскрин на панели мейнфрейма. Потом дошло, какие нафик тачскрины в 64 году. =))
                      0
                      Где вы там тачскрин-то нашли?
                      0
                      Делал реферат в институте по мейнфреймам IBM System Z — это крутые штуки!
                      Всех подробностей не помню, но у меня сложилось впечатление, что резервируется всё: внутри ядра два конвеера, сами ядра в процессоре резервируют другу друга, сами процессоры тоже есть резервные на плате, платы в шкафу тоже резервируются, мейнфреймы могут резервировать друга и наконец ЦОДы могут резервироваться геораспределенно. Естественно все коммуникации и питание тоже задублировано. + возможность горячей замены даже оперативной памяти. А ОС обратно совместима с кодом 60-х годов.

                      Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                      Самое читаемое