Андрей Борзенко

От современных компьютерных систем требуется не только способность работать с ключевыми бизнес-приложениями. По мере того, как возникают все более сложные задачи, ИТ-профессионалам приходится обращаться к новым технологиям, чтобы обеспечить конкурентоспособность своих компаний. По ряду оценок, в 2003 г. в мире будет насчитываться 2,6 млрд устройств, подключенных к сети, включая сотовые телефоны и карманные компьютеры PDA. Быстрое распространение технологий электронного бизнеса вызовет многократное увеличение объема информационных потоков, проходящих через Интернет, бурный рост числа интегрированных транзакций с большим объемом данных, а следовательно, гигантские пиковые значения сетевого трафика и существенную нагрузку на существующую ИТ-инфраструктуру. Для обеспечения гибкости и оперативности, эффективности и экономичности работы малых и крупных фирм в сферах традиционного и электронного бизнеса современные серверы должны обладать разнообразными возможностями, и прежде всего вычислительной мощностью, позволяющей обрабатывать огромные потоки транзакций. Эти компьютеры должны быстро реагировать на изменение внешних условий и допускать быстрое расширение с учетом новых требований. Значительные преимущества в этом случае обеспечивает тесная интеграция оборудования, операционной системы, базы данных, устройств ввода-вывода, промежуточного ПО и инструментальных средств.

Прошло уже более 30 лет с того момента, как Фрэнк Солтис (Frank G. Soltis) впервые попытался реализовать в корпорации IBM (http://www.ibm.com) идею создания оригинального компьютера делового назначения. Концепция, предложенная Солтисом, получила отражение сначала в машине S/38, а затем в AS/400. По мнению ее создателя, сегодня данная архитектура чувствует себя уверенно как никогда. Она может похвастаться не только уже существующей обширной клиентской базой, но и постоянно растущей армией новых поклонников. Свыше 650 тыс. подобных систем установлено сегодня более чем в 140 странах. AS/400 используется и для решения финансовых задач, но основная сфера ее применения производство и торговля. Эта платформа широко распространена в самых различных отраслях, начиная от розничной торговли и заканчивая медициной. В частности, AS/400 лидирует по числу разработанных для нее систем планирования ресурсов предприятия (ERP).

Конечно, многие производители компьютеров утверждают, что их система - наилучшая для бизнеса. Однако известно, что практически ни одна из систем не была создана специально для этих целей. Обычно апологеты AS/400 приводят следующий пример. Опыт показывает, что на всех остальных платформах (UNIX- и ПК-серверы) вслед за выпуском нового процессора требуется несколько лет для написания новой версии ОС под этот кристалл. Средства разработки, отвечающие требованиям новой архитектуры процессора, появляются не ранее чем через год после этого, и еще от года до нескольких лет проходит до появления реальных приложений, использующих возможности процессора. Немало времени уходит и на обкатку новых платформ, операционных систем и приложений на реальных промышленных задачах. Заметим, что, вследствие внутренних особенностей UNIX-систем, переход к новой разновидности UNIX (а иногда даже смена версии ОС) требует перекомпиляции программ, а зачастую и модификации исходного текста. Архитектура AS/400 избавляет пользователя от этих неудобств здесь при смене центрального процессора адаптация кода происходит единовременно, автоматически, без ручного вмешательства оператора. После этого все приложения могут в полной мере использовать возможности процессора.

Fig.1
Семейство серверов eServer iSeries.

Основная концепция

AS/400 -- большое семейство мощных мини-компьютеров с единой архитектурой аппаратных и программных средств. Эти компьютеры представляют собой полностью законченные системы. Это означает, что все функции и возможности, обычно используемые в бизнесе, полностью интегрированы в операционную систему IBM Operating System/400 (OS/400). Поскольку пользователю обычно неинтересны архитектурные особенности компьютера, основными информативными параметрами для него служат номер версии и обновления ОС, например V4R4.

Обычно считается, что по архитектуре платформа AS/400 представляет собой классический мэйнфрейм. Аппаратная часть системы состоит из независимых блоков, которые взаимодействуют между собой посредством одной или нескольких системных шин. Весь ввод-вывод реализуется с помощью периферийных процессоров и не зависит от центрального процессора (полный аналог каналов ввода-вывода на мэйнфреймах).

Системы, построенные в такой архитектуре, по производительности обычно заметно превосходят компьютеры с общей шиной, в которых практически всеми действиями управляет центральный процессор. Так, в AS/400 пропускная способность внутренних коммуникационных каналов по существу не ограничена. К настоящему времени выпущено несколько поколений подобных компьютеров. Их модели объединяются в отдельные семейства, различающиеся производительностью. Разница между моделями по этому параметру в пределах одного семейства может быть примерно пятикратной, а разброс значений производительности во всем ряду AS/400 составляет 170 раз. Соответственно варьируется и число клиентов, которых в состоянии обслуживать компьютер при сохранении той же скорости выполнения заданий. Перечисленные особенности архитектуры обеспечивают AS/400 гибкость и позволяют адаптировать состав системы к условиям эксплуатации.

Концепция AS/400 основана на нескольких фундаментальных принципах, таких как многоуровневая архитектура, объектная реализация, одноуровневая память и т. д. Необычность системы AS/400 как машины состоит и в программном, и в аппаратном обеспечении. Команды, представляемые машинному интерфейсу, сперва подвергаются трансляции и только потом передаются аппаратным средствам. Эту трансляцию осуществляет так называемый лицензионный внутренний код (Licensed Internal Code, LIC). Другими словами, когда программа выдает машинному интерфейсу команды для выполнения, она "думает", что этот интерфейс и есть само системное оборудование. Характеристики аппаратных средств меняются с развитием технологии, однако с точки зрения пользователя машинный интерфейс остается прежним. От необходимости изменений его избавляет именно лицензионный внутренний код. В рамках платформы AS/400 посредством копирования можно переносить программы, написанные и отлаженные на младшей модели, на все прочие компьютеры, вплоть до самого мощного. При этом перенесенная программа будет использовать все преимущества старшей модели, что достигается за счет компиляции исходных текстов не в конкретные команды процессора, а в команды независимого машинного интерфейса (Technology Independent Machine Interface, TIMI).

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

Вся память AS/400 (как основная, так и дисковая) имеет единое адресное пространство. Единый, независимый от конкретного устройства механизм адресации позволяет не беспокоиться о месте расположения программы или о выделении и освобождении памяти для нее. Адресное пространство серверов AS/400 огромно они могут адресовать весь диапазон, поддерживаемый 64-разрядной архитектурой, т. е. 18 446 744 073 709 551 616 байт (18,4 квинтильона байт). Чтобы сделать эту цифру более воспринимаемой, скажем, что это число в два раза превышает число миллиметров в расстоянии, которое свет проходит за год, а свет распространяется со скоростью приблизительно 9600 млрд км в год.

Одноуровневая архитектура памяти обеспечивает еще одно чрезвычайно важное преимущество объектную персистентность (способность ПО создавать и поддерживать постоянные объекты). Персистентность означает, что объект продолжает существовать в одноуровневой памяти, если только он не удален пользователем намеренно. Система обеспечивает чрезвычайно быстрый доступ к памяти.

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

Напомним, что в состав компьютеров AS/400 помимо главного процессора входит и ряд процессоров, предназначенных для устройств ввода-вывода. Выполняя большой объем работы по вводу-выводу данных, они разгружают основной процессор.

При традиционном подходе к системному ПО помимо базовой ОС требуются и другие его компоненты, такие как реляционная база данных, поддержка коммуникационных среди интерактивной среды, средства разграничения доступа и т. д. Необходимо добиться полной совместимости различных компонентов между собой, и такая интеграция часто представляет собой непростую задачу. Операционная система OS/400 полностью интегрировала все перечисленные компоненты. В нее входят программные средства поддержки реляционной базы данных DB2, коммуникационных и сетевых сред, безопасности данных, поддержки национальных языков и многие другие.

Считается, что ОС для AS/400 делится по вертикали на две большие части: внутренний лицензионный код LIC, который выполняет функции нижнего уровня, и собственно OS/400, работающая поверх LIC. На уровне LIC реализовано, в частности, большинство команд нижнего уровня СУБД DB2/400, которые, таким образом, находятся ниже уровня команд ОС. За счет этого быстродействие СУБД существенно повышается. Для других ОС подобное, как правило, невозможно.

AS/400 поддерживает и использует все преимущества как фирменных технологий IBM, так и большинства мировых стандартов на открытые системы -- такие, как Ethernet, TCP/IP, SUN NFS, и многих других. Поддержка архитектуры открытых систем обеспечивает возможность соединения AS/400 с большинством компьютеров других фирм.

AS/400 работает с несколькими файловыми системами. Кроме основной (native) на базе DB2/400 используется интегрированная файловая система IFS (Integrated File System), в которой, в свою очередь, поддерживаются такие файловые подсистемы, как UNIX, Windows NT, OS/2, DOS, Novell и т. д.

От AS/400 к iSeries

Первые компьютеры семейства AS/400 появились еще в 1988 г. До появления OS/400 V3R6 они основывались на микропроцессорах CISC-архитектуры. В 1995 г. начался перевод этого семейства машин на 64-разрядные микропроцессоры PowerPC Advanced Series. Новые процессоры были названы именно так, поскольку стандартная архитектура PowerPC была дополнена инструкциями, специфичными для сред с большим числом пользователей и объемом данных. Седьмую годовщину AS/400 компания IBM отметила выпуском семи новых моделей AS/400. Фактически это было новом рождением AS/400. Через год было выпущено еще восемь моделей, причем в рамках каждой из них можно использовать несколько разных по мощности процессоров.

Fig.2 Модель iSeries 270.

В 1997 г. появилась 12-процессорная система AS/400E, в которой использовались микропроцессоры Power PCA35. Эти микропроцессоры, созданные по технологии с кодовым именем Apache, обеспечили рост производительности в 4,6 раза. В сентябре 1998 г. появилась очередная 12-процессорная система AS/400E, в которой использовались микропроцессоры Power PCA50. Эти микропроцессоры, известные под кодовым названием Northstar, повысили производительность системы еще почти в два раза. Со времени появления AS/400 в 1988 г. это было уже четвертое поколение процессоров для данной системы. Позднее на смену Northstar пришли кристаллы Pulsar, которые смогли поднять производительность систем еще на 30%.

В начале 2000 г. значительной трансформации подверглись все семейства серверных систем IBM. Так, платформы для среднего бизнеса AS/400 стали носить теперь название IBM eServer iSeries. Конечно, это была не просто смена названия. По мнению разработчиков, AS/400 и iSeries отличаются весьма существенно. В частности, в iSeries реализована новая архитектура на базе высокоскоростной шины High Speed Link с пропускной способностью 1 Гбит/с. Шина позволяет работать с усовершенствованными адаптерами сетевых соединений, дисков, лент и, что очень важно, обеспечивает баланс между мощными процессорами и остальной инфраструктурой сервера. Кроме того, iSeries отличается максимальной оптимизацией для задач ввода/вывода. Можно сказать, что наступил второй переломный этап в жизни AS/400. Новые технологии, лежащие в основе iSeries, значительно расширяют диапазон применяемых процессоров, типов основной памяти и систем хранения, скорости коммуникаций, повышая масштабируемость системы. Появляется возможность при небольших затратах интегрировать на одном сервере ряд современных вычислительных сред от стандартного делового программного обеспечения до приложений электронного бизнеса.

Параметры новых серверов IBM действительно впечатляют. Так, модель iSeries 840 может оснащаться 24 процессорами, 18,9 Тбайт дисковой и 128 Гбайт оперативной памяти. Кроме того, число пользователей почты и календаря установленной на сервере системы Lotus Domino может достигать 77 800.

Fig.3 Модель iSeries 840.

В новых моделях машин дебютировали и новые микропроцессоры Sstar, которые, как и их предшественники Istar, выполнены по технологии SOI (Silicon On Insulator, "кремний на изоляторе"). Данная технология позволяет уменьшить паразитные емкости, возникающие между элементами микросхемы и подложкой. Благодаря этому тактовую частоту работы транзисторов также можно увеличить. Повышение скорости за счет использования SOI обычно составляет 20 -- 30%. В процессорах Pulsar, iStar и Sstar используется также технология медных межсоединений, т. е. нанесения медных проводников на кристалл (ранее, в кристаллах Northstar, применялись алюминиевые проводники). Благодаря лучшей удельной проводимости меди можно использовать более тонкие проводники, что обеспечивает более плотное размещение транзисторов на кристалле, а это, в свою очередь, делает кристалл компактнее, позволяет применять для улучшения его характеристик дополнительные микроархитектурные методы. Кроме того, медная металлизация уменьшает общее сопротивление, благодаря чему удается увеличить скорость работы кристалла на 15 -- 20%. Если в процессорах Pulsar использовался технологический процесс IBM CMOS7S, то в процессорах iStar и Sstar CMOS8S.

Стоит отметить, что еще в 1995 г., когда IBM анонсировала выпуск новых процессоров для серверов AS/400, у нее был четкий график развития кристаллов. Выпуск новых процессоров не задерживался ни разу, и сегодня на рынке предлагается уже седьмое поколение процессоров.

Некоторые особенности современных систем

Серверы iSeries и AS/400 разработаны как самодостаточные системы, включающие все требуемое для ведения бизнеса оборудование и все компоненты системного ПО. В качестве универсальной сетевой системы для бизнеса машины этого семейства оптимизированы для работы в бизнес-среде и имеют свои особенности. Системы iSeries и AS/400E работают с десятками тысяч приложений, в том числе с тысячами клиент-серверных приложений. Это прикладное ПО написано тысячами бизнес-партнеров компании IBM.

Примечательно, что системы iSeries и AS/400 представляют собой превосходные платформы для Microsoft Windows NT и прикладных программ Lotus Domino. Серверы iSeries и AS/400 поддерживают более 50 языков. Глобальная поддержка пользователей обеспечивается при помощи обширной сети партнеров.

Особенности архитектуры

Как уже отмечалось, серверы iSeries и AS/400 разработаны для выполнения бизнес-приложений. Одна из важнейших особенностей таких приложений - высокая интенсивность операций ввода-вывода, а не собственно вычислительных операций. Микропроцессоры, которые обслуживают специфическое устройство ввода-вывода, размещены на платах ввода-вывода, располагающихся в гнездах на системных шинах. Одна из таких плат может быть интегрированным сервером хSeries (сервер на базе Intel-архитектуры) для систем iSeries. Фактически это отдельный ПК на вставной плате, который позволяет серверу Windows NT работать на системе iSeries. Подобные платы появились еще на первых машинах AS/400, тогда они назывались IPCS. Упрощенно это устройство можно рассматривать как материнскую плату стандартного ПК с процессором уровня Pentium II, из которой изъяли общую шину вместе со всеми подключенными к ней компонентами, установив взамен блок связи с системной шиной AS/400. В результате IPCS мог работать как самостоятельный компьютер под управлением Windows NT. В 1999 г. устройство IPCS было переименовано в Integrated Netfinity Server. В него вошли процессор Intel и память, расположенные на отдельной плате внутри AS/400. Integrated Netfinity Server мог использовать все периферийное оборудование AS/400 жесткие диски, CD-ROM, накопители на лентах, сетевые адаптеры и т. п.

В настоящее время единая конфигурация большой системы на основе iSeries может содержать более 200 процессоров. Комплекс основного процессора системы (который объединяет до 24 отдельных процессоров) может получать запрос на считывании или запись данных в любое устройство ввода-вывода. Этот запрос делегируется специализированному микропроцессору, обслуживающему данное устройств ввода-вывода. Тем временем главный системный процессор продолжает выполнять другую прикладную программу.

Например, в модели iSeries 820 высокоскоростной коммутатор, реализующий обмен данными между памятью, процессором и устройствами ввода-вывода, работает со скоростью 43,2 Гбайт/с. У каждой группы из шести процессоров и у каждого из четырех банков памяти имеются отдельные связи с коммутатором; кроме того, имеются еще две связи для обслуживания трафика устройств ввода-вывода. Наличие независимых путей передачи данных дает значительный выигрыш в быстродействии системы в сравнении с предыдущими конструкциями с единой общедоступной шиной памяти, за доступ к которой боролись все компоненты системы. Новый дизайн обеспечивает наличие множества путей доступа к высокоскоростному коммутатору, который может работать самостоятельно. Его широкая полоса пропускания позволяет быстро и эффективно устанавливать соединение между источником и местом назначения данных, что вносит существенный вклад в повышение общей эффективности использования процессора и улучшает совокупное быстродействие системы.

"Горячее" подключение

Возможность "горячего" подключения PCI-устройств была реализована во всех моделях iSeries серии 8xx и в некоторых моделях серии 270 с выходом в свет версии OS/400 V4R5. Эта версия обеспечивает управление питанием для индивидуальных гнезд расширения, при этом PCI процессоры ввода-вывода или адаптеры ввода-вывода (IOA, Input Output Adapter) можно добавлять, удалять или заменять без изменения статуса активности системы. В большинстве случаев можно изменить конфигурацию адаптера ввода-вывода, оставив другие такие адаптеры в рабочем состоянии.

Консолидация серверов

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

Интеграция систем iSeries с Windows NT Server дает возможность выполнить консолидацию серверов. Это, в частности, означает, что Windows NT Server 4.0 или Windows 2000 будет выполняться на интегрированном сервере xSeries (встроенном ПК-сервере на базе Pentium III) для систем iSeries. Пользователи теперь могут на едином сервере выполнять свои критически важные деловые приложения, а также запускать Windows NT или Windows 2000 в качестве файл-сервера, сервера печати и других приложений. Такой комбинированный сервер при невысоких эксплуатационных расходах обеспечивает оптимизированное управление аппаратными ресурсами, высокую готовность и простоту администрирования пользователей и системного администрирования.

В iSeries имеются дополнительные средства интегрирования с Windows-серверами. Благодаря этому iSeries поддерживает более крупные и сложные прикладные программы Windows и позволяет снизить затраты на управление средой сервера Windows. В V5R1 появилась возможность подключения многопроцессорных (например, четырехпроцессорных) серверов xSeries при помощи высокоскоростного канала связи (High Speed Link). Разные модели семейства iSeries могут поддерживать разное число встроенных серверов xSeries (до 32 систем).

Логические разделы

Виртуальная консолидация нескольких машин на одном сервере может существенно повысить эффективность использования ресурсов при параллельных вычислениях, например, при выполнении бизнес-приложения одновременно с разработкой или тестированием новой системы или при обслуживании нескольких клиентов и т. п. Выделение логических разделов (LPAR, Logical PARtitioning) расширяет роль сервера iSeries как объединяющей системы. LPAR имеет большое значение для тех пользователей, которым требуются интегрированные кластеры, а также консолидация серверов и бизнес-модулей, совмещение выполнения основных задач с испытательной средой. Отметим, что возможность разбиения сервера на логические разделы появилась еще в AS/400. Эта технология, изначально разработанная для мэйнфреймов, позволяет объединить в одной машине несколько независимых серверов под управлением автономных экземпляров ОС. Технология LPAR, впервые примененная в серверах масштаба предприятия S/390, поначалу (в операционной системе, начиная с версии V4R4) позволяла одному серверу AS/400 функционировать как 12 отдельных серверов. C системой OS/400 V4R5 связаны значительные усовершенствования в архитектуре логических разделов AS/400. Новый сервер iSeries модели 840 поддерживал уже до 24 разделов - в два раза больше, чем предыдущие модели.

Разделы имеют различные системные имена и могут работать с различными первичными или вторичными национальными языками, их можно настраивать на использование различных часовых поясов. Все системные параметры каждого раздела можно устанавливать независимо. Эта гибкость идеально подходит для банков и любых межнациональных структур, желающих сконцентрировать все свои операции в одном месте и при этом сохранить национальные характеристики для каждой подсистемы. Использование логических разделов окажется полезным для компаний, которым требуется одновременно выполнять интерактивные задачи и серверные приложения, и все это на единой системе семейства iSeries. С помощью LPAR можно оперативно управлять эффективностью системы, гибко перераспределяя ресурсы между разделами.

В версии OS/400 V5R1 функции LPAR значительно расширены с целью обеспечить динамическое управление перемещением между разделами таких ресурсов, как процессоры и память, а также сбалансировать нагрузку. Максимальное число поддерживаемых разделов возросло до 32 (до четырех разделов OS/400 V5R1 на один процессор).

Отметим, что ОС Linux теперь также поддерживается на уровне логического раздела. Приложения под управлением Linux могут выполняться на одном или нескольких вторичных разделах; один раздел обязательно отводится для OS/400, которая, в частности, может управлять внешними ресурсами, и для Linux. В iSeries предусмотрен и другой способ организации работы Linux с дисками и сетевыми платами. Когда Linux-приложению необходимо полностью автономное общение с внешним миром, Linux-раздел может получить выделенные диски и сетевые платы.

Особо отметим, что размеры раздела можно менять, не выключая систему. Разбиение стало доступным не только для многопроцессорных моделей, но и для серверов среднего и начального уровня, в том числе (это пока уникальный случай) для однопроцессорных вариантов систем. Теперь для обслуживания раздела можно выделять дробную долю процессорных ресурсов. Имеется возможность, например, задействовать треть процессора для выполнения основного приложения, в то время как оставшаяся часть будет занята тестированием какого-нибудь приложения.

Virtual LAN

Virtual LAN (VLAN, виртуальная ЛВС) это новая функция в OS/400 V5R1, которая обеспечивает 16 независимых высокоскоростных внутренних связей "шина-шина " между логическими разделами и поддерживает протокол TCP/IP. VLAN обеспечивает дополнительную степень модульности для установления высокоскоростной связи между разделами. При этом обеспечивается селективность, т. е. возможность указать, каким разделам или прикладным программам в пределах разделов разрешено устанавливать связь с другими логическими разделами системы. Что особенно важно, VLAN позволяет устанавливать высокоскоростную связь "шина-шина" между разделами OS/400 и разделами Linux. Можно выбрать различные пути установления связи между разделами и даже привязать каждый из этих путей к конкретной прикладной программе.

Создание и настройка VLAN просты и не требуют выполнения процедуры начальной загрузки или какого-либо специального аппаратного или программного обеспечения. После создания виртуального порта связи для данного раздела для него формируется специальный ресурс связи, и затем пользователь может ввести строку описания высокоскоростной сети (Ethernet 1 GB) по этому ресурсу и соответствующим образом настроить конфигурацию TCP/IP для начала коммуникации с другим разделом. Можно создать до 16 виртуальных портов высокоскоростной связи на один раздел. VLAN позволяет создавать несколько каналов связи между прикладными программами, которые выполняются в каждом из разделов.

Возможности SAN

В новой версии ОС улучшены также возможности системы хранения. Поддерживается архитектура SAN (Storage Area Network, распределенная сеть хранения) с использованием адаптеров Fibre Channel для ленточных и дисковых накопителей. Кластерное решение типа "система система", обеспечивающее повышенную готовность, стало более быстродействующим и менее дорогостоящим благодаря использованию высокоскоростных оптоволоконных соединений (HSL OptiConnect). При наличии переключаемых дисковых кластеров уменьшается необходимость в избыточных данных.

Машины iSeries способны выступать в роли управляющих серверов в сети хранения для интегрированных или автономных ПК-серверов семейства хSeries. Для ряда моделей хSeries поддерживается подключение к серверу iSeries через адаптер Integrated xSeries Adapter. Несколько Windows-cерверов могут воспользоваться услугами одного сервера iSeries для управления хранением данных на дисках со всеми доступными на этой платформе средствами защиты информации, включая дисковый массив уровня RAID-5 и зеркалирование данных. При этом на хSeries нет собственной дисковой подсистемы, они получают в свое распоряжение виртуальное дисковое пространство из общего пула ресурсов сервера iSeries. В последней версии OS/400 размеры выделенного дискового пространства для одного сервера хSeries можно менять динамически.

Сервер iSeries может быть непосредственно состыкован с серверами серии xSeries (до 16 серверов) или со встроенными интегрированными серверами той же серии (до 32 устройств), что обеспечивает построение SAN для непосредственно подключенных серверов Windows 2000.

Адаптеры Fibre Channel (FC)

При работе с V5R1 к серверу iSeries можно подключать внешние дисковые и ленточные подсистемы через высокоскоростные оптоволоконные FC-адаптеры, расширяющие возможности участия сервера iSeries в системах хранения данных SAN. В отсутствие других компонентов оптоволоконные кабели непосредственно соединяют FC-адаптер сервера iSeries с таким же FC-адаптером в ленточном устройстве или IBM ESS (Shark). Длина кабеля может достигать 500 м. При необходимости прокладки кабеля на большие расстояния к конфигурации добавляется пара концентраторов или коммутаторов, что обеспечивает соединение на расстоянии до 10 км.

Модернизация по требованию

Для компьютеров iSeries, в частности модели 840, предусмотрен широкий диапазон возможностей наращивания мощности по мере надобности (Capacity Upgrade on Demand, CUoD). При использовании данной опции (модернизация по требованию) заказчики наращивают мощность своих систем с минимальным риском аварийной ситуации. Технология IBM предусматривает так называемые вертикальную и горизонтальную схемы CUoD. В первом случае заказчик подключает и активизирует дополнительные процессоры, встроенные в систему; во втором подключаются дополнительные, уже сконфигурированные серверы для мгновенного расширения возможностей по мере необходимости.

В заключение стоит отметить, что, по мнению разработчиков, OS/400 V5R1 обеспечивает один из самых передовых в отрасли уровней универсальности система поддерживает прикладные программы для таких платформ, как Linux, Lotus Domino, Java, Microsoft Windows, UNIX и iSeries. Впервые в этой версии появился графический интерфейс управления Operations Navigator. По понятным причинам в статье приведен далеко не полный перечень возможностей компьютеров eServer iSeries.