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

Сначала мы познакомимся с историей семейства System i.
Далее мы рассмотрим архитектуру системы, и программную, и аппаратную.
Один из наиболее важных вопросов – как выглядят интерфейсы пользователей, или как вы будете взаимодействовать с системой.
Мы покажем вам, как хранятся данные в семействе System i, в том числе простые двоичные данные, а также данные, находящиеся во встроенной реляционной базе данных.
После этого мы немного поговорим о том, как организована работа операционной системы.
И, наконец, расскажем, где можно найти дополнительную информацию о семействе System i.
Давайте приступим...

В 2000 году корпорация IBM объединила передовые характеристики различных серверных линеек и создала семейство eServer. Семейство eServer состояло из четырех отдельных серий.
Серия eServer zSeries была создана для замены мэйнфреймов,
работающих, среди прочих систем, под управлением OS/390. Символ "z"
является сокращением от Zero
Серверы IBM начального и среднего уровня, использующие X-архитектуру и микропроцессоры Intel, составляют линейку eServer xSeries. Если вы хотите работать под управлением операционных систем Linux для x86 или Microsoft, то eServer xSeries вам подходит.
Серия eServer pSeries – это линейка UNIX-серверов корпорации IBM. Они
работают под управлением операционной системы
И, наконец, семейство System i объединяет интегрированные системы. При создании ИТ-инфраструктуры для бизнеса требуется множество различных компонентов. Всемействе System i все они заранее интегрированы. На System i работают практически все необходимые бизнесу приложения, созданные для перечисленных выше систем.

В 1988 корпорация IBM представила новую революционную систему для бизнеса. Используя самые передовые достижения компьютерной индустрии, "опыт Unix", технологии настольных вычислительных систем, и, самое главное, большой опыт IBM в содействии корпоративным клиентам в решении проблем бизнеса и повышения эффективности их работы с помощью компьютеров, IBM создала AS/400.
Дизайн системы создавался с учетом ряда принципов: простота использования, надежность конструкции, интеграция всех необходимых клиентам компонентов, защита инвестиций клиента, безопасность информации любого типа.
Однако, в конце 1990 ситуация вокруг AS/400 изменилась. Радикально и достаточно неожиданно изменился механизм управления затратами на ИТ: они не обуславливались реальной ценностью для бизнеса, значимые решения принимались далеко от тех, кто управлял бэк-офисом. В эпоху бума "дот-ком" и ярких слоганов решения о покупке комьютеров зачастую принимались на основе курса акций Некоторые недальновидные аналитики предсказывали близкую кончину AS/400.
В чем-то они были правы. То, каким они видели AS/400 - закрытой системой для ввода заказов и пакетной обработки, - не могло удовлетворить эволюционирующих требований.
Именно поэтому корпорация IBM так активно инвестировала в революционное
преображение AS/400. В 1995 году основные аппаратные технологии были
полностью заменены; разработчики взяли на вооружение передовые технологии
ввода-вывода и

Семейство System i знаменует новый вид системной интеграции. В ее
основе лежат возможности AS/400 – простой в использовании системы,
интегрирующей
Сочетание всех этих элементов, на первый взгляд, может показаться слишком громоздким, но давайте посмотрим, как это работает в семействе System i...

На этом слайде представлена часть продуктовой линейки IBM System i.
На графике сравнивается относительная производительность System i,
измеренная в единицах коммерческой
Более подробную информацию обо всех моделях iSeries, eServer i5, System i и характеристиках их производительности можно найти в руководстве "Справочник по производительности iSeries", который доступен по адресу: http://www.ibm.com/eserver/iseries/perfmgmt
Используются значения коммерческой


В семействе System i используется микропроцессорная архитектура IBM POWER. Это, без сомнения, наиболее передовая вычислительная 64-разрядная архитектура, доступная сегодня. Тогда как другие поставщики 64-разрядных процессоров предлагают прототипы, демонстрации и маркетинговые материалы, корпорация IBM поставляет 64-разрядные архитектуры на рынок с 1995 года.
Технология POWER5 - это гораздо больше, чем простое усовершенствование
конструкции процессора, это полная смена архитектуры, создание гораздо
более эффективного
В общем случае, многопоточность позволяет одному процессору обрабатывать несколько потоков различным образом, чтобы сократить время простоя и ожидания процессора по сравнению с процессором без этой возможности.
Концепция POWER5 также делает шаг в сторону автономных вычислений. Было
реализовано несколько усовершенствований в области обеспечения надежности и
готовности. Вместе с повышением числа резервируемых компонентов, в нее
вошли новые высокотехнологичные стандарты, например, механизм снижения
температуры p-n-перехода, что позволяет достичь исключительно высокого
уровня готовности. Для поддержания сбалансированного использования
аппаратных ресурсов и высокой готовности систем IBM eServer i5 требуется

На System i может одновременно работать несколько операционных систем. Основной системой, которая присутствует всегда, является i5/OS. Остальные операционные системы работают на динамических логических разделах и интегрированных серверах xSeries.
i5/OS, Linux и
Операционные системы Linux и
Операционные системы Microsoft Windows и Linux x86 также работают на платформе System i, используя вспомогательный(-ые) процессор(ы) Intel. На этих дополнительных процессорных платах установлено собственное ОЗУ и разъемы PCI, но они используют общий дисковый накопитель с остальными компонентами системы System i. Серверы eServer xSeries (на базе Intel) технологически могут классифицироваться как серверы типа blade. Эти аппаратные расширения называются Интегрированными серверами xSeries (Integrated xSeries Server, IxS).
Консолидация нескольких серверов в одном предоставляет множество преимуществ в вопросе расходов и управления ресурсами.
В приведенных ниже материалах может указываться термин "вся система", под которым подразумевается один логический раздел i5/OS.



Основной операционной системой, которая работает на каждой системе System i, является i5/OS (ранее известная как OS/400).
В i5/OS интегрирована версия
В i5/OS интегрирована виртуальная машина Java. На сегодняшний день эта
i5/OS предоставляет
i5/OS предоставляет уровень управления, реализованный диспетчером
Редакции i5/OS выпускаются регулярно. Текущая рабочая редакция i5/OS – Версия 5, редакция 4. Для краткости мы просто называем ее V5R4.
Некоторые возможности, описываемые в оставшейся части презентации, доступны только в V5R4.

Давайте теперь рассмотрим, как работают устройства хранения i5/OS. В этом контексте "Устройства хранения" обозначают и память, и диск. Фундаментальные преимущества архитектуры обеспечиваются возможностями масштабирования, гибкостью и защищенностью, которые не может предложить ни одна другая вычислительная платформа. Основой для всех объектов i5/OS, является одноуровневая память (Single Level Storage). На самой вершине очень большого адресного пространства, называемого одноуровневой памятью, находится традиционная Unix-подобная файловая система и передовая объектная архитектура i5/OS.
Одноуровневая память позволяет системе получать доступ ко всем устройствам
хранения одинаковым образом, в одном виртуальном адресном пространстве.
Операционная система и приложения не используют объекты "в памяти" и "на диске".
Все объекты просто находятся на едином уровне хранения. Компонент "
В предлагаемом примере создается два объекта, A и B. Объект A – это выделенный постоянный объект. Это сообщает системе управления хранением о том, что объект должен храниться на каком-либо долговременном дисковом накопителе. Объект B обозначен как временный. Таким образом, страницы этого объекта отправляются только на вспомогательные устройства хранения, чтобы освободить физическую память для более приоритетных задач.
Это облегчает конфигурирование системы, потому что не нужно беспокоиться о таких вещах, как размер дискового кэша, размер файла подкачки и размер журнала. Это также облегчает жизнь программистам, поскольку программам не нужно управлять памятью для обеспечения оптимальной производительности. Если объект используется, он будет храниться в памяти (основное устройство хранения). Если нет, он будет выгружен на диск. Основное отличие состоит в том, что здесь нет неэффективно используемого пространства хранения, копирования из одного места в другое, как в системах, которые различают диск и память над уровнем ОС.
Архитектура позволяет использовать различные модели адресации. Традиционно,
указатели в коде имеют длину 128 бит и указывают напрямую на одноуровневую
память. Кроме того, программы могут работать в больших

Традиционные компиляторы создают исполняемые файлы для определенного типа процессоров. (Слева)
Компиляторы i5/OS создают исполняемые файлы для машинного интерфейса высокого уровня. Ядро (один раз) транслирует промежуточное представление в реальные аппаратные инструкции, которые будут выполняться на процессоре.
Преимущество очевидно – это защита инвестиций как клиентов, так и поставщиков приложений. Они не привязаны к определенной архитектуре аппаратного обеспечения.

Сочетание объектной архитектуры, TIMI и одноуровневой памяти позволило
достичь исключительно высокого уровня прямой и обратной совместимости
для приложений, работающих в i5/OS. В начале 1990-х приложения AS/400
использовали 48-разрядные вычисления на основе архитектуры
Благодаря "ретрансляции", приложения адаптируются ядром
Для многих удивительно, но факт: большинство 64-разрядных приложений
написано в

Основная операционная система, которая работает на System i, i5/OS, включает в себя множество компонентов, необходимых для современной вычислительной платформы для бизнеса.
Эти возможности могут быть отнесены к одной из двух категорий: сервисы
высокого уровня и функции ядра. Сервисы высокого уровня i5/OS часто
необязательны, и, как правило, это компоненты, с которыми будет
взаимодействовать ПОЛЬЗОВАТЕЛЬ. Эти функции располагаются выше
уровня Машинного интерфейса, не зависящего от технологии (
У этого подхода есть множество преимуществ. Во-первых, клиенту не нужно покупать дополнительные компоненты, например, системы управления базами данных. Во-вторых, все функции разрабатываются и тестируются совместно. Не нужно беспокоиться о конфликте версий между базой данных и операционной системой или системным программным обеспечением и уровнем обеспечения безопасности и т.д. Дорогие услуги по интеграции, необходимые на других платформах, на System i не нужны.
Также обратите внимание, что программный стек изолирует приложения и большую часть операционной системы от аппаратного обеспечения, на котором они работают. Таким образом, с развитием технологий (процессоров и т.п.) инвестиции в приложения остаются защищенными. За всю свою историю системы AS/400 несколько раз меняли основной процессор, при этом клиенты не потеряли ни одного бита.

Оставшаяся часть этого курса будет ориентирована на i5/OS, основную операционную систему System i.
В одном разделе i5/OS существует три модели приложений.
В традиционных приложения используется модель, известная как
Интегрированная языковая среда (Integrated Language Environment). Эта
модель позволяет приложениям C/C++,
Приложения Java могут использовать
Новейшее дополнение к ряду моделей приложений - i5/OS PASE.
Приложения, использующие эту модель, совместимы с двоичным
интерфейсом
Сервисы во всех трех моделях i5/OS - стандартные.


Системные значения определяют параметры и информацию для системы. В частности, они определяют границы логического раздела i5/OS.
Системные значения можно просмотреть и изменить в iSeries Navigator, как показано на рисунке.
Также можно использовать команду WRKSYSVAL, работающую в текстовом интерфейсе. В текстовом интерфейсе вы можете увидеть кодовые названия этих значений. Например, QLMTSECOFR ограничивает доступ для привилегированных пользователей.

Каждое задание в i5/OS имеет свой идентификатор (Job ID). Job ID состоит из трех частей – названия, пользователя, запустившего задание, и номера.
Здесь показан
В дополнение к Job ID, который есть у ВСЕХ заданий, заданию также может
быть назначен
Задания в i5/OS могут инициироваться различными компонентами. Когда вы входите в систему, создается задание для обработки ваших запросов. Несколько заданий запускается автоматически операционной системой для собственных нужд. Приложения могут запускать новые задания для выполнения какой-либо работы. В i5/OS встроен планировщик заданий, который может использоваться для автоматизации их выполнения. Некоторые команды могут запускать новые задания. Или, как видно на рисунке, вы можете запускать в iSeries Navigator команду, и он будет инициировать в i5/OS новые задания для обработки этих команд.

Для взаимодействия с операционной системой System i, i5/OS, предоставляется четыре основных интерфейса пользователя.
Доступ к iSeries может быть осуществлен с помощью:
Также существуют текстовые интерфейсы, которые также будут рассматриваться ниже.

Графический интерфейс iSeries представляет собой клиент для Windows, который может связываться с несколькими серверами, работающими под управлением i5/OS. В этом интерфейсе доступно большинство системных функций. Клиентский пакет можно загрузить с дисков i5/OS.
iSeries Access for Windows – это название клиентского продукта. В него
входят несколько компонентов, но одним из наиболее интересных является
iSeries Navigator. Часто его называют iNav, это интерфейс, к которому
подключаются новые функции i5/OS. Также к компонентам iSeries Access
относятся

Другой интерфейс для i5/OS основан на использовании стандартного веб- браузера. Поддерживаются три браузера - Netscape Navigator, Microsoft Internet Explorer и Opera.
В iSeries Access для Web доступно большинство служб и возможностей i5/OS. Некоторые из основных категорий перечислены на этом слайде.
iSeries Access для Web работает на сервере Web-приложений Java.
Поддерживаются два сервера приложений -

Вы можете подключиться к i5/OS на сервере iSeries с помощью соединения telnet. Это предоставит вам доступ к текстовому интерфейсу, который вы можете видеть на слайде. Такой интерфейс представляет собой нечто гораздо большее, чем простая командная строка. В нем доступны интерактивные меню, несколько видов экранов и расширенная и легкодоступная справочная система.
Вам нужно знать о трех клавишах:
F1 - Помощь. Доступна всегда, зависит от того, куда вы перемещаете курсор.
F4 - Запрос. Если вы не уверены, что нужно вводить, нажмите F4 для выбора нужного варианта.
F12 - Отмена. Выход из текущего экрана.
В главном текстовом интерфейсе используются команды
Также доступно несколько Unix-подобных оболочек. Предоставляется около
200 наиболее распространенных утилит. Библиотеки X-Window, а также (в
версии V5R2) функции pseudo-

В дополнение к традиционным меню и командной строке CL, в состав i5/OS
также входят Unix-подобные
Интерактивные программы, работающие в текстовом режиме и
использующие библиотеку
Обратите внимание, что эти
В большинстве случаев, когда необходим командный интерфейс i5/OS, используются команды CL, а не команды оболочки. Например, удаленная работа с FTP, REXEC и iSeries Navigator.
Для того, чтобы добавить в i5/OS возможность соединения по ssh, загрузите продукт 5733-SC1 IBM Portable Utilities for i5/OS – вариант 1 – OpenSSH, OpenSSL, zlib

Для взаимодействия с операционной системой System i, i5/OS, предоставляется четыре основных интерфейса пользователя.
Доступ к iSeries может быть осуществлен с помощью:
Также существуют текстовые интерфейсы, которые также будут рассматриваться ниже.

Интегрированная файловая система i5/OS (Integrated File System, IFS) состоит из нескольких уникальных файловых систем. В каждой из них содержится набор логических структур и правил взаимодействия с хранящимися в них данными. Некоторые файловые системы подключаются к удаленным серверам, другим системам iSeries, или другим типам удаленных систем. Однако, большинство файловых систем, которые вы станете использовать в i5/OS, будут работать с данными, хранящимися локально. IFS предоставляет интегрированную структуру, в которой хранится вся информация в системе (например, файлы потоков, файлы баз данных, каталоги, папки и сетевые устройства хранения).
Каждая файловая система представляет собой фрагмент дерева,
подключенного к
Возможно, едва ли не самое важное свойство состоит в том, что управление файловыми системами и данными на отдельных дисках производится автоматически. Эту задачу выполняет i5/OS. Администратору сервера iSeries не нужно заботиться о том, на каком диске ли дисках хранится та или иная файловая система. Кроме того,

ВСЕ эти файловые системы располагаются в ОДНОМ пространстве имен i5/OS. Оно называется интегрированной файловой системой, или IFS.
Для начала, сконцентрируемся на двух наиболее распространенных системах. Это корневая система (Root) и QSYS.LIB.
Корневая система - это основная файловая система для хранения нереляционных данных, когда информация представлена простым потоком байтов. То, как она работает, напоминает файловые системы последних версиях Microsoft Windows для ПК за исключением буквенных обозначений дисков. Названия файлов и папок могут быть очень длинными, они не требуют определенного формата и не чувствительны к регистру. Для операционной системы любой элемент корневой файловой системы является файлом, каталогом или ссылкой. В корневой системе вы можете хранить, например, статические страницы HTML, файлы MP3 или файлы классов Java.
QSYS.LIB – это пространство для хранения объектов высокого уровня, который понимает i5/OS. Объекты в пространстве QSYS.LIB принадлежат к определенным типам объектов, задаваемых системой. К некоторым из этих типов относятся: таблицы баз данных, профили пользователей, программы, запросы, очереди и устройства. В QSYS.LIB хранится множество различных типов объектов. Названия объектов в QSYS.LIB ограничены длиной в 10 символов и не чувствительны к регистру.

Возможность предоставления файловой системы клиентам встроена в
i5/OS. Этот компонент называется iSeries NetServer. Используется протокол
Для того, чтобы открыть доступ к определенной папке/каталогу, используйте iSeries Navigator, показанный на следующей странице. Просто нажмите правую клавиша мыши на папке и выберите Sharing.

Для того, чтобы открыть с помощью iSeries NetServer доступ к новому файлу:
Раскройте в левой панели iSeries Navigator дерево File Systems --> File
Shares. Нажмите правую клавишу мыши на пункте


Нажмите "+" рядом с названием вашей системы, чтобы вывести
Нажмите "+" рядом с пунктом "Users and Groups".
Нажмите правую клавишу мыши на пункте "All Users" и выберите из контекстного меню "New User".
Для того, чтобы предоставить пользователю необходимые функции при создании профиля уровня администратора, измените класс пользователя с Privilege на Security Officer.

Вы можете изменить права доступа к ресурсам с помощью iSeries Navigator.
Нажмите "+" рядом с названием вашей системы, чтобы вывести дерево ее функций.
Нажмите "+" рядом с "File Systems", затем выберите объект, доступ к которому вы желаете изменить.
Нажмите правую клавишу мыши на объекте и выберите из контекстного меню пункт Permissions.
Внешний вид окон может изменяться, в зависимости от типа выбранной системы.


Теперь, когда вы познакомились с базовой информацией по программному и аппаратному обеспечению iSeries, вы можете задать вопрос "Где я могу найти более подробную информацию?". Начинать поиск любой информации по серверам iSeries следует в информационном центре iSeries.
Информационный центр iSeries – это основной канал распространения всей технической информации, относящейся к iSeries. Доступ к информационному центру можно получить двумя способами:
На компакт-диске, поставляемом с программно-аппаратным решением, или заказываемом отдельно (SK3T-2027)
http://www.ibm.com/eserver/iseries/infocenter
В iSeries InfoCenter содержатся руководства по i5/OS и продуктам IBM, работающих под управлением i5/OS.



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

Сначала мы познакомимся с историей семейства System i.
Далее мы рассмотрим архитектуру системы, и программную, и аппаратную.
Один из наиболее важных вопросов – как выглядят интерфейсы пользователей, или как вы будете взаимодействовать с системой.
Мы покажем вам, как хранятся данные в семействе System i, в том числе простые двоичные данные, а также данные, находящиеся во встроенной реляционной базе данных.
После этого мы немного поговорим о том, как организована работа операционной системы.
И, наконец, расскажем, где можно найти дополнительную информацию о семействе System i.
Давайте приступим...

В 2000 году корпорация IBM объединила передовые характеристики различных серверных линеек и создала семейство eServer. Семейство eServer состояло из четырех отдельных серий.
Серия eServer zSeries была создана для замены мэйнфреймов,
работающих, среди прочих систем, под управлением OS/390. Символ "z"
является сокращением от Zero
Серверы IBM начального и среднего уровня, использующие X-архитектуру и микропроцессоры Intel, составляют линейку eServer xSeries. Если вы хотите работать под управлением операционных систем Linux для x86 или Microsoft, то eServer xSeries вам подходит.
Серия eServer pSeries – это линейка UNIX-серверов корпорации IBM. Они
работают под управлением операционной системы
И, наконец, семейство System i объединяет интегрированные системы. При создании ИТ-инфраструктуры для бизнеса требуется множество различных компонентов. Всемействе System i все они заранее интегрированы. На System i работают практически все необходимые бизнесу приложения, созданные для перечисленных выше систем.

В 1988 корпорация IBM представила новую революционную систему для бизнеса. Используя самые передовые достижения компьютерной индустрии, "опыт Unix", технологии настольных вычислительных систем, и, самое главное, большой опыт IBM в содействии корпоративным клиентам в решении проблем бизнеса и повышения эффективности их работы с помощью компьютеров, IBM создала AS/400.
Дизайн системы создавался с учетом ряда принципов: простота использования, надежность конструкции, интеграция всех необходимых клиентам компонентов, защита инвестиций клиента, безопасность информации любого типа.
Однако, в конце 1990 ситуация вокруг AS/400 изменилась. Радикально и достаточно неожиданно изменился механизм управления затратами на ИТ: они не обуславливались реальной ценностью для бизнеса, значимые решения принимались далеко от тех, кто управлял бэк-офисом. В эпоху бума "дот-ком" и ярких слоганов решения о покупке комьютеров зачастую принимались на основе курса акций Некоторые недальновидные аналитики предсказывали близкую кончину AS/400.
В чем-то они были правы. То, каким они видели AS/400 - закрытой системой для ввода заказов и пакетной обработки, - не могло удовлетворить эволюционирующих требований.
Именно поэтому корпорация IBM так активно инвестировала в революционное
преображение AS/400. В 1995 году основные аппаратные технологии были
полностью заменены; разработчики взяли на вооружение передовые технологии
ввода-вывода и

Семейство System i знаменует новый вид системной интеграции. В ее
основе лежат возможности AS/400 – простой в использовании системы,
интегрирующей
Сочетание всех этих элементов, на первый взгляд, может показаться слишком громоздким, но давайте посмотрим, как это работает в семействе System i...

На этом слайде представлена часть продуктовой линейки IBM System i.
На графике сравнивается относительная производительность System i,
измеренная в единицах коммерческой
Более подробную информацию обо всех моделях iSeries, eServer i5, System i и характеристиках их производительности можно найти в руководстве "Справочник по производительности iSeries", который доступен по адресу: http://www.ibm.com/eserver/iseries/perfmgmt
Используются значения коммерческой


В семействе System i используется микропроцессорная архитектура IBM POWER. Это, без сомнения, наиболее передовая вычислительная 64-разрядная архитектура, доступная сегодня. Тогда как другие поставщики 64-разрядных процессоров предлагают прототипы, демонстрации и маркетинговые материалы, корпорация IBM поставляет 64-разрядные архитектуры на рынок с 1995 года.
Технология POWER5 - это гораздо больше, чем простое усовершенствование
конструкции процессора, это полная смена архитектуры, создание гораздо
более эффективного
В общем случае, многопоточность позволяет одному процессору обрабатывать несколько потоков различным образом, чтобы сократить время простоя и ожидания процессора по сравнению с процессором без этой возможности.
Концепция POWER5 также делает шаг в сторону автономных вычислений. Было
реализовано несколько усовершенствований в области обеспечения надежности и
готовности. Вместе с повышением числа резервируемых компонентов, в нее
вошли новые высокотехнологичные стандарты, например, механизм снижения
температуры p-n-перехода, что позволяет достичь исключительно высокого
уровня готовности. Для поддержания сбалансированного использования
аппаратных ресурсов и высокой готовности систем IBM eServer i5 требуется

На System i может одновременно работать несколько операционных систем. Основной системой, которая присутствует всегда, является i5/OS. Остальные операционные системы работают на динамических логических разделах и интегрированных серверах xSeries.
i5/OS, Linux и
Операционные системы Linux и
Операционные системы Microsoft Windows и Linux x86 также работают на платформе System i, используя вспомогательный(-ые) процессор(ы) Intel. На этих дополнительных процессорных платах установлено собственное ОЗУ и разъемы PCI, но они используют общий дисковый накопитель с остальными компонентами системы System i. Серверы eServer xSeries (на базе Intel) технологически могут классифицироваться как серверы типа blade. Эти аппаратные расширения называются Интегрированными серверами xSeries (Integrated xSeries Server, IxS).
Консолидация нескольких серверов в одном предоставляет множество преимуществ в вопросе расходов и управления ресурсами.
В приведенных ниже материалах может указываться термин "вся система", под которым подразумевается один логический раздел i5/OS.



Основной операционной системой, которая работает на каждой системе System i, является i5/OS (ранее известная как OS/400).
В i5/OS интегрирована версия
В i5/OS интегрирована виртуальная машина Java. На сегодняшний день эта
i5/OS предоставляет
i5/OS предоставляет уровень управления, реализованный диспетчером
Редакции i5/OS выпускаются регулярно. Текущая рабочая редакция i5/OS – Версия 5, редакция 4. Для краткости мы просто называем ее V5R4.
Некоторые возможности, описываемые в оставшейся части презентации, доступны только в V5R4.

Давайте теперь рассмотрим, как работают устройства хранения i5/OS. В этом контексте "Устройства хранения" обозначают и память, и диск. Фундаментальные преимущества архитектуры обеспечиваются возможностями масштабирования, гибкостью и защищенностью, которые не может предложить ни одна другая вычислительная платформа. Основой для всех объектов i5/OS, является одноуровневая память (Single Level Storage). На самой вершине очень большого адресного пространства, называемого одноуровневой памятью, находится традиционная Unix-подобная файловая система и передовая объектная архитектура i5/OS.
Одноуровневая память позволяет системе получать доступ ко всем устройствам
хранения одинаковым образом, в одном виртуальном адресном пространстве.
Операционная система и приложения не используют объекты "в памяти" и "на диске".
Все объекты просто находятся на едином уровне хранения. Компонент "
В предлагаемом примере создается два объекта, A и B. Объект A – это выделенный постоянный объект. Это сообщает системе управления хранением о том, что объект должен храниться на каком-либо долговременном дисковом накопителе. Объект B обозначен как временный. Таким образом, страницы этого объекта отправляются только на вспомогательные устройства хранения, чтобы освободить физическую память для более приоритетных задач.
Это облегчает конфигурирование системы, потому что не нужно беспокоиться о таких вещах, как размер дискового кэша, размер файла подкачки и размер журнала. Это также облегчает жизнь программистам, поскольку программам не нужно управлять памятью для обеспечения оптимальной производительности. Если объект используется, он будет храниться в памяти (основное устройство хранения). Если нет, он будет выгружен на диск. Основное отличие состоит в том, что здесь нет неэффективно используемого пространства хранения, копирования из одного места в другое, как в системах, которые различают диск и память над уровнем ОС.
Архитектура позволяет использовать различные модели адресации. Традиционно,
указатели в коде имеют длину 128 бит и указывают напрямую на одноуровневую
память. Кроме того, программы могут работать в больших

Традиционные компиляторы создают исполняемые файлы для определенного типа процессоров. (Слева)
Компиляторы i5/OS создают исполняемые файлы для машинного интерфейса высокого уровня. Ядро (один раз) транслирует промежуточное представление в реальные аппаратные инструкции, которые будут выполняться на процессоре.
Преимущество очевидно – это защита инвестиций как клиентов, так и поставщиков приложений. Они не привязаны к определенной архитектуре аппаратного обеспечения.

Сочетание объектной архитектуры, TIMI и одноуровневой памяти позволило
достичь исключительно высокого уровня прямой и обратной совместимости
для приложений, работающих в i5/OS. В начале 1990-х приложения AS/400
использовали 48-разрядные вычисления на основе архитектуры
Благодаря "ретрансляции", приложения адаптируются ядром
Для многих удивительно, но факт: большинство 64-разрядных приложений
написано в

Основная операционная система, которая работает на System i, i5/OS, включает в себя множество компонентов, необходимых для современной вычислительной платформы для бизнеса.
Эти возможности могут быть отнесены к одной из двух категорий: сервисы
высокого уровня и функции ядра. Сервисы высокого уровня i5/OS часто
необязательны, и, как правило, это компоненты, с которыми будет
взаимодействовать ПОЛЬЗОВАТЕЛЬ. Эти функции располагаются выше
уровня Машинного интерфейса, не зависящего от технологии (
У этого подхода есть множество преимуществ. Во-первых, клиенту не нужно покупать дополнительные компоненты, например, системы управления базами данных. Во-вторых, все функции разрабатываются и тестируются совместно. Не нужно беспокоиться о конфликте версий между базой данных и операционной системой или системным программным обеспечением и уровнем обеспечения безопасности и т.д. Дорогие услуги по интеграции, необходимые на других платформах, на System i не нужны.
Также обратите внимание, что программный стек изолирует приложения и большую часть операционной системы от аппаратного обеспечения, на котором они работают. Таким образом, с развитием технологий (процессоров и т.п.) инвестиции в приложения остаются защищенными. За всю свою историю системы AS/400 несколько раз меняли основной процессор, при этом клиенты не потеряли ни одного бита.

Оставшаяся часть этого курса будет ориентирована на i5/OS, основную операционную систему System i.
В одном разделе i5/OS существует три модели приложений.
В традиционных приложения используется модель, известная как
Интегрированная языковая среда (Integrated Language Environment). Эта
модель позволяет приложениям C/C++,
Приложения Java могут использовать
Новейшее дополнение к ряду моделей приложений - i5/OS PASE.
Приложения, использующие эту модель, совместимы с двоичным
интерфейсом
Сервисы во всех трех моделях i5/OS - стандартные.


Системные значения определяют параметры и информацию для системы. В частности, они определяют границы логического раздела i5/OS.
Системные значения можно просмотреть и изменить в iSeries Navigator, как показано на рисунке.
Также можно использовать команду WRKSYSVAL, работающую в текстовом интерфейсе. В текстовом интерфейсе вы можете увидеть кодовые названия этих значений. Например, QLMTSECOFR ограничивает доступ для привилегированных пользователей.

Каждое задание в i5/OS имеет свой идентификатор (Job ID). Job ID состоит из трех частей – названия, пользователя, запустившего задание, и номера.
Здесь показан
В дополнение к Job ID, который есть у ВСЕХ заданий, заданию также может
быть назначен
Задания в i5/OS могут инициироваться различными компонентами. Когда вы входите в систему, создается задание для обработки ваших запросов. Несколько заданий запускается автоматически операционной системой для собственных нужд. Приложения могут запускать новые задания для выполнения какой-либо работы. В i5/OS встроен планировщик заданий, который может использоваться для автоматизации их выполнения. Некоторые команды могут запускать новые задания. Или, как видно на рисунке, вы можете запускать в iSeries Navigator команду, и он будет инициировать в i5/OS новые задания для обработки этих команд.

Для взаимодействия с операционной системой System i, i5/OS, предоставляется четыре основных интерфейса пользователя.
Доступ к iSeries может быть осуществлен с помощью:
Также существуют текстовые интерфейсы, которые также будут рассматриваться ниже.

Графический интерфейс iSeries представляет собой клиент для Windows, который может связываться с несколькими серверами, работающими под управлением i5/OS. В этом интерфейсе доступно большинство системных функций. Клиентский пакет можно загрузить с дисков i5/OS.
iSeries Access for Windows – это название клиентского продукта. В него
входят несколько компонентов, но одним из наиболее интересных является
iSeries Navigator. Часто его называют iNav, это интерфейс, к которому
подключаются новые функции i5/OS. Также к компонентам iSeries Access
относятся

Другой интерфейс для i5/OS основан на использовании стандартного веб- браузера. Поддерживаются три браузера - Netscape Navigator, Microsoft Internet Explorer и Opera.
В iSeries Access для Web доступно большинство служб и возможностей i5/OS. Некоторые из основных категорий перечислены на этом слайде.
iSeries Access для Web работает на сервере Web-приложений Java.
Поддерживаются два сервера приложений -

Вы можете подключиться к i5/OS на сервере iSeries с помощью соединения telnet. Это предоставит вам доступ к текстовому интерфейсу, который вы можете видеть на слайде. Такой интерфейс представляет собой нечто гораздо большее, чем простая командная строка. В нем доступны интерактивные меню, несколько видов экранов и расширенная и легкодоступная справочная система.
Вам нужно знать о трех клавишах:
F1 - Помощь. Доступна всегда, зависит от того, куда вы перемещаете курсор.
F4 - Запрос. Если вы не уверены, что нужно вводить, нажмите F4 для выбора нужного варианта.
F12 - Отмена. Выход из текущего экрана.
В главном текстовом интерфейсе используются команды
Также доступно несколько Unix-подобных оболочек. Предоставляется около
200 наиболее распространенных утилит. Библиотеки X-Window, а также (в
версии V5R2) функции pseudo-

В дополнение к традиционным меню и командной строке CL, в состав i5/OS
также входят Unix-подобные
Интерактивные программы, работающие в текстовом режиме и
использующие библиотеку
Обратите внимание, что эти
В большинстве случаев, когда необходим командный интерфейс i5/OS, используются команды CL, а не команды оболочки. Например, удаленная работа с FTP, REXEC и iSeries Navigator.
Для того, чтобы добавить в i5/OS возможность соединения по ssh, загрузите продукт 5733-SC1 IBM Portable Utilities for i5/OS – вариант 1 – OpenSSH, OpenSSL, zlib

Для взаимодействия с операционной системой System i, i5/OS, предоставляется четыре основных интерфейса пользователя.
Доступ к iSeries может быть осуществлен с помощью:
Также существуют текстовые интерфейсы, которые также будут рассматриваться ниже.

Интегрированная файловая система i5/OS (Integrated File System, IFS) состоит из нескольких уникальных файловых систем. В каждой из них содержится набор логических структур и правил взаимодействия с хранящимися в них данными. Некоторые файловые системы подключаются к удаленным серверам, другим системам iSeries, или другим типам удаленных систем. Однако, большинство файловых систем, которые вы станете использовать в i5/OS, будут работать с данными, хранящимися локально. IFS предоставляет интегрированную структуру, в которой хранится вся информация в системе (например, файлы потоков, файлы баз данных, каталоги, папки и сетевые устройства хранения).
Каждая файловая система представляет собой фрагмент дерева,
подключенного к
Возможно, едва ли не самое важное свойство состоит в том, что управление файловыми системами и данными на отдельных дисках производится автоматически. Эту задачу выполняет i5/OS. Администратору сервера iSeries не нужно заботиться о том, на каком диске ли дисках хранится та или иная файловая система. Кроме того,

ВСЕ эти файловые системы располагаются в ОДНОМ пространстве имен i5/OS. Оно называется интегрированной файловой системой, или IFS.
Для начала, сконцентрируемся на двух наиболее распространенных системах. Это корневая система (Root) и QSYS.LIB.
Корневая система - это основная файловая система для хранения нереляционных данных, когда информация представлена простым потоком байтов. То, как она работает, напоминает файловые системы последних версиях Microsoft Windows для ПК за исключением буквенных обозначений дисков. Названия файлов и папок могут быть очень длинными, они не требуют определенного формата и не чувствительны к регистру. Для операционной системы любой элемент корневой файловой системы является файлом, каталогом или ссылкой. В корневой системе вы можете хранить, например, статические страницы HTML, файлы MP3 или файлы классов Java.
QSYS.LIB – это пространство для хранения объектов высокого уровня, который понимает i5/OS. Объекты в пространстве QSYS.LIB принадлежат к определенным типам объектов, задаваемых системой. К некоторым из этих типов относятся: таблицы баз данных, профили пользователей, программы, запросы, очереди и устройства. В QSYS.LIB хранится множество различных типов объектов. Названия объектов в QSYS.LIB ограничены длиной в 10 символов и не чувствительны к регистру.

Возможность предоставления файловой системы клиентам встроена в
i5/OS. Этот компонент называется iSeries NetServer. Используется протокол
Для того, чтобы открыть доступ к определенной папке/каталогу, используйте iSeries Navigator, показанный на следующей странице. Просто нажмите правую клавиша мыши на папке и выберите Sharing.

Для того, чтобы открыть с помощью iSeries NetServer доступ к новому файлу:
Раскройте в левой панели iSeries Navigator дерево File Systems --> File
Shares. Нажмите правую клавишу мыши на пункте


Нажмите "+" рядом с названием вашей системы, чтобы вывести
Нажмите "+" рядом с пунктом "Users and Groups".
Нажмите правую клавишу мыши на пункте "All Users" и выберите из контекстного меню "New User".
Для того, чтобы предоставить пользователю необходимые функции при создании профиля уровня администратора, измените класс пользователя с Privilege на Security Officer.

Вы можете изменить права доступа к ресурсам с помощью iSeries Navigator.
Нажмите "+" рядом с названием вашей системы, чтобы вывести дерево ее функций.
Нажмите "+" рядом с "File Systems", затем выберите объект, доступ к которому вы желаете изменить.
Нажмите правую клавишу мыши на объекте и выберите из контекстного меню пункт Permissions.
Внешний вид окон может изменяться, в зависимости от типа выбранной системы.


Теперь, когда вы познакомились с базовой информацией по программному и аппаратному обеспечению iSeries, вы можете задать вопрос "Где я могу найти более подробную информацию?". Начинать поиск любой информации по серверам iSeries следует в информационном центре iSeries.
Информационный центр iSeries – это основной канал распространения всей технической информации, относящейся к iSeries. Доступ к информационному центру можно получить двумя способами:
На компакт-диске, поставляемом с программно-аппаратным решением, или заказываемом отдельно (SK3T-2027)
http://www.ibm.com/eserver/iseries/infocenter
В iSeries InfoCenter содержатся руководства по i5/OS и продуктам IBM, работающих под управлением i5/OS.


Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.