[LinuxFocus-icon]
<--  | Домой  | Карта  | Индекс  | Поиск

Новости | Архивы | Ссылки | Про LF
эта страница доступна на следующих языках: English  ChineseGB  Deutsch  Francais  Nederlands  Russian  Turkce  

[Photo of the Author]
автор Cüneyt Göksu
<cuneytgoksu(at)usa.net>

Об авторе:

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



Перевод на Русский:
Ivan Pesin <ipesin(at)post.lviv.ua>

Содержание:

 

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

[Illustration]

Резюме:

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

На диаграмме показаны три варианта установки:
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
 

Ресурсы:

 

Страница отзывов

У каждой заметки есть страница отзывов. На этой странице вы можете оставить свой комментарий или просмотреть комментарии других читателей
 talkback page 

<--, перейти к начальной странице выпуска

Webpages maintained by the LinuxFocus Editor team
© Cüneyt Göksu, FDL
LinuxFocus.org
Translation information:
en --> -- : Cüneyt Göksu <cuneytgoksu(at)usa.net>
en --> ru: Ivan Pesin <ipesin(at)post.lviv.ua>

2004-04-19, generated by lfparser version 2.43