Рубрика «мейнфреймы»

Краткая история появления серверов: от мейнфреймов — к современности - 1

Серверы — интересные вычислительные системы, которые очень сильно изменились с течением времени. Сейчас термин «сервер» объясняется как электронное устройство, которое занимается обслуживанием/предоставлением доступа подключенным системам (клиентам) к ресурсам локальной или глобальной сетей (файлам, данным, базам, приложениям и т.д.).

Историю серверов довольно сложно показать в виде постепенно меняющейся внешне и функционально линейки каких-то устройств, поскольку предназначение и функции серверов постепенно менялись. Мультиметры, о которых мы писали ранее, внешне хотя и менялись, но их функции оставались прежними. С 70-80-х годов прошлого века они остаются почти неизменными, за небольшим исключением. И совсем другое дело такие системы, как серверы. Под катом — их краткая история, эту статью можно назвать заделом к целой серии лонгридов о серверах, мейнфреймах, их истории и прочих интересных вещах.
Читать полностью »

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

Я хочу поделиться с вами некоторыми особенностями, с которыми сталкиваются команды при разработке приложений для мейнфреймов.

Debug

Читать полностью »

Когда я узнал, что в Музее компьютерной истории есть работающий компьютер IBM 1401 [1], то заинтересовался, сможет ли он сгенерировать фрактал Мандельброта. Я написал программу фрактала на языке ассемблера и компьютер в течение 12 минут пыхтел, создавая изображение Мандельброта на своём строчном принтере. В процессе этой работы я узнал несколько любопытных фактов о IBM 1401, которые изложу в этой статье.

12-минутный Мандельброт: фракталы на 50-летнем мейнфрейме IBM 1401 - 1

Мейнфрейм IBM 1401 (слева) из Музея компьютерной истории печатает фрактал Мандельброта на принтере 1403 (справа). Примечание: это строчный принтер, а не матричный.

Компьютер IBM 1401 появился в 1959 году, он стал самым продаваемым компьютером середины 1960-х — всего использовалось более 10 тысяч систем. 1401 сдавался в аренду за 2500 долларов в месяц [2] (примерно 20 000 долларов по нынешним ценам) — низкой цене, позволившей использовать компьютеры большему количеству компаний. Даже бизнес средних размеров мог использовать 1401 для подсчёта зарплат, ведения бухгалтерии, инвентаризации, обработки заказов, выставления счетов и множества других задач. Благодаря низкой стоимости и большой популярности 1401 прозвали «Моделью Т» компьютерной отрасли [3]. Даже для своего времени IBM 1401 имел довольно скромную производительность, особенно по сравнению с мощными бизнес-компьютерами наподобие IBM 7080 (стоимость аренды: 48 000 долларов в месяц) [2]. Однако IBM 1401 получил огромную популярность благодаря своей доступности, надёжности, простоте использования, качественному принтеру и стильному внешнему виду [4].
Читать полностью »

Загадочное происхождение настольной игры про взлом кодов Mastermind - 1

Она стала мировой сенсацией. Её использовали в Fallout. Она помогла созданию отрасли кибербезопасности. Но откуда же она взялась?

«Это неинтересно», — думал Дэн Тейтел.

В Fallout 3 есть куча компьютерных терминалов, и если игрок хотел взломать один из них, ему нужно было победить в мини-игре, абстрактно представляющей процесс хакинга. Тейтел, работавший в 2007 году программистом Fallout в компании Bethesda, отвечал за реализацию дизайна этой мини-игры, и он считал, что игроки её возненавидят. «В ней использовались появляющиеся на экране буквы и таймер обратного отсчёта — ещё одна мини-игра, которую геймеры бы назвали скучной и назойливой. Я не был гейм-дизайнером, но считал своим долгом каким-то образом усовершенствовать эту идею».

Спустя несколько дней, по-прежнему не сумевший придумать ничего лучшего Тейтел получил электронное письмо от своего друга Боба. «Оно показалось мне потрясающим даром богов… я открыл письмо с сообщением „Привет, помнишь это?“ и ссылкой на онлайн-версию игры Mastermind».

Тейтел был на седьмом небе от счастья. Mastermind станет интересной игрой.

Загадочное происхождение настольной игры про взлом кодов Mastermind - 2

В этом году настольной игре Mastermind, посвящённой взлому кодов, исполняется 50 лет. Но на самом деле она старше, и никто не знает, насколько. Иронично то, что это игра про взлом кодов, источники происхождения обнаружить не удалось.
Читать полностью »

Zork и Z-Machine: как разработчики перенесли игру с мейнфреймов на 8-битные домашние компьютеры - 1

Компьютерные игры существуют почти столько же, сколько и сами компьютеры. Хотя в это трудно поверить, текстовая адвенчура Zork была Fortnite-ом своего времени. Но Zork был ещё и чем-то большим. Ради портируемости и экономии пространства сам Zork был написан на Zork Implementation Language (ZIL), в котором активно использовалась совершенно новая на тот момент концепция объектно-ориентированного программирования, и выполнялся в виртуальной машине. И всё это происходило в 1979 году. Разработчики использовали всевозможные хитрости, чтобы уместить как можно бОльшую часть Подземной империи в компьютеры, имевшие всего 32 КБ ОЗУ. Однако Zork стал не только технологическим прорывом, но и большой вехой в истории компьютерных игр. При этом возник он не на пустом месте.
Читать полностью »

Владелец мейнфрейма приводил систему к рабочему состоянию в течение нескольких месяцев

18-летний энтузиаст купил и установил в подвале мейнфрейм IBM z890 (2004 год) - 1
Первый шаг: покупка системы

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

Новые мейнфремы стоят тысячи, десятки и сотни тысяч долларов — в зависимости от моделей. Сколько же стоит б/у система прошлых лет? Скажем, IBM z890? Новый мейнфрейм этой модели стоил $200000 к моменту старта продаж в 2004 году. Сейчас такую же систему один из энтузиастов старого железа купил на сайте «GovDeals» всего за $237. Продавцом выступил какой-то университет, обновлявший парк оборудования. Зачем энтузиасту мейнфрейм? Конечно же, для того, чтобы установить в подвале собственного дома и привести в рабочее состояние.
Читать полностью »

Введение

В настоящее время все больше и больше корпоративных приложений разрабатываются на основе переносимых кроссплатформенных технологий, таких как Java Enterprise Edition. В состав данной платформы входит набор программных интерфейсов, позволяющих разработчикам абстрагироваться от конкретных СУБД и механизмов очередей сообщений. Это позволяет развернуть приложение практически на любой платформе, в том числе и на мейнфрейме.

В сообществе специалистов по информационным технологиям распространено представление, что мейнфреймы – это очень надежная, но уступающая по производительности привычным решениям на основе процессоров Intel и операционной системе Linux платформа. В данной статье мы хотели бы поделиться результатами тестирования производительности одной и той же банковской платежной системы, работающей на IBM zEnterprise EC12, но в одном случае использующей Linux и СУБД Oracle, а в другом – операционную систему z/OS и СУБД DB2.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js