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

ArticleCategory: [Choose a category, translators: do not translate this, see list below for available categories]

System Administration

AuthorImage:[Here we need a little image from you]

[Photo of the Author]

TranslationInfo:[Author + translation history. mailto: or http://homepage]

original in en Cüneyt Göksu 

en to ru Ivan Pesin

AboutTheAuthor:[A small biography about the author]

Специалист в области баз данных, на протяжении 12 лет работаю со всеми коммерческими бд на основных платформах включая Linux!

Abstract:[Here you write a little summary]

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

ArticleIllustration:[One image that will end up at the top of the article]

[Illustration]

ArticleBody:[The main part of the article]

История

Первая версия операционной системы 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 можно установить тремя разными способами.

На диаграмме показаны три варианта установки:
3 ways to run linux on s/390

Если требуемое количество серверов 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, ситуация изменится:


3-tier arch on 2 tier hw

Ресурсы: