Linux для S/390 (IBM z-Series)

Автор: © Cuneyt Goksu <cuneytgoksu(at)usa.net>

Перевод: © Иван Песин (ipesin(at)post.Lviv.UA)

Оригинал статьи опубликован в журнале LinuxFocus


Аннотация:

S/390 это мощная аппаратная платформа фирмы IBM для больших предприятий. Теперь её поддерживает и Linux.

История

Первая версия операционной системы Linux, появившаяся в 1991 году, работала только на IBM PC-совместимых компьютерах. С тех пор она была портирована на множество других архитектур, таких как компьютеры Apple, Atari и Amiga, рабочие станции Sun Sparс; персональные компьютеры на основе процессоров Alpha и MIPS, PowerPC, HP PA-RISC и ARM.

S/390 это название архитектуры мейнфреймов от IBM. Данная архитектура широко используется с операционными системами IBM VM, VSE и z/OS (бывшие MVS и OS/390). IBM выбрала Linux, как "родную" операционную систему для этой серьезной архитектуры с 1999 года.

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

Широко распространено мнение, что Linux работает как интерфейс или эмуляция на платформе S/390, но это не так. Linux работает как "родная" операционная система, таким образом ею используются все аппаратные возможности платформы. Ядро Linux и основной код используются без всяких изменений и структура системы остается прежней. Потребовались лишь некоторые "адаптации", которые были необходимы, чтобы соответствовать специфике архитектуры S/390. Она работает с набором символов ASCII, а не EBCIDIC.

Интеграция Linux и архитектур S/390, zSeries

На платформу S/390 Linux можно установить тремя разными способами.

На диаграмме показаны три варианта установки:

Если требуемое количество серверов Linux 15 или меньше, вам подойдет решение на основе LPAR. Если вам нужно больше -- 100 или 1000, тогда решение должно быть на основе z/VM.

Основные дистрибутивы для S/390 и zSeries -- это Red Hat, SuSE и Turbolinux.

Ниже приведены ссылки на эти дистрибутивы.


Red Hat:


SuSE:


TurboLinux:

Есть также несколько бинарных дистрибутивов. Вот ссылки.

Дистрибутивы для s/390 и zSeries

Требования для запуска Linux на платформе S/390

Зачем нужен Linux для s/390 ?

Наиболее весомая причина это консолидация серверов.

Трехзвенная программная архитектура легко может быть реализована в рамках двухзвенной аппаратной архитектуры. (Клиент / сервер приложений / сервер данных) эти три классические компоненты могут превратиться в две при использование архитектуры S/390 (сервер приложений и баз данных). Поддержка коммуникационной подсистемой гиперсокетов (hipersocket) и волоконно-оптических каналов (fiberchannel) снимает проблемы связи. Существующее ПО становится распределенным, а после и веб-ориентированным. Данные и приложения распространяются по компьютерам. Возрастает количество серверов. Это приводит к следующим проблемам:

Это был список потенциальных проблем в случае, когда Linux-системы работают на различных аппаратных платформах. Если они все будут работать на одной платформе S/390, ситуация изменится:

Ресурсы:


Copyright © Cuneyt Goksu


Вернуться на главную страницу