Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
tcnm / Рефераты 4М340 / [Шумейко А.А.] Автоматизированные информационные системы.doc
Скачиваний:
19
Добавлен:
22.02.2023
Размер:
299.01 Кб
Скачать

5. Выбор аппаратной платформы и операционной среды сервера

Аппаратная платформа центрального вычислительного комплекса АИРС может строится:

  • на базе мощного персонального сервера (например, IBM Netfinity 7000);

  • на базе аппаратной системы средней мощности (IBM RS/6000, IBM AS/400);

  • на базе мэйнфрейма (IBM System/390)

Общим для всех этих систем является следующее:

  • Все эти системы изготавливаются непосредственно на заводах IBM по заказу. Это гарантирует, что к моменту размещения заказа и поставки оборудования заказчик получит самые последние модели оборудования, изготовленные специально для него, а не со склада, где системы могли уже морально устареть.

  • IBM является безусловным лидером в области производства вычислительных машин и всегда в своих моделях использует передовые технологические решения, прошедшие всестороннюю проверку.

  • IBM имеет самую разветвленную сеть поддержки заказчиков, обеспечивая им высокий уровень сервисного обслуживания, как в период гарантийного срока, так и после него. При этом продолжается поддержка старых моделей оборудования, чтобы пользователь никогда не остался один на один со своими проблемами, а имел возможность ремонтировать и модернизировать свое оборудование.

  • Все системы IBM удовлетворяют международным стандартам в области вычислительной техники и могут свободно взаимодействовать с системами других производителей.

  • На этих системах возможна работа как с собственными операционными системами IBM: OS/2, AIX, OS/400, OS/390, VM/ESA, так и с системами других поставщиков (для Netfinity 7000): SCO OpenServer, Solaris, Windows NT и др. Для всех этих систем имеются реализации указанных выше программных продуктов: DB2, CICS, MQ Series, VisualAge.

Ниже отдельно рассматриваются свойства каждой из указанных аппаратных платформ.

5.1. IBM Netfinity 7000

Серверы масштаба предприятия IBM Netfinity 7000 представляют собой четырехпроцессорные системы PentiumPro 200 с оперативной памятью до 4 Гбайт с коррекцией ошибок и расслоением на четыре направления. Серверы удовлетворяют современным промышленным стандартам на системы данного класса. Они оснащены избыточными источниками питания с горячей заменой, имеют два отсека для дисковых массивов RAID-5 с горячей заменой неисправных дисков. В сервере имеется улучшенная система вентиляции. Все вентиляторы оснащены датчиками вращения. Вентиляторы можно быстро заменить, не выключая систему. В состав серверов входит специальных сервисный процессор. Он позволяет контролировать все параметры системы и управлять сервером дистанционно. Объем дисковой памяти, включая стойки расширения, может превышать 1 Тбайт.

Все серверы IBM комплектуются библиотекой ServerGuide. Она содержит все необходимые программы для быстрого запуска сервера в работу. Сюда включены дистрибутивы популярных операционных систем (SCO OpenServer, Netware, Windows NT Server), ПО групповой работы Lotus Domino, ПО управления корпоративными сетями TME10 Netfinity, ПО защиты от вирусов IBM AntiVirus. Следует отметить, что составление аналогичного набора ПО из отдельных компонент обойдется пользователю в несколько тысяч долларов США. В составе сервера все указанное программное обеспечение поставляется бесплатно.

5.2. IBM RS/6000

Системы RS/6000 - это серверы и рабочие станции на базе процессоров POWER2 и PowerPC с архитектурой RISC. Рабочие станции RS/6000 - идеальный выбор для решения сложных научных задач, моделирования, обработки изображений on-line и т.п. Серверы RS/6000 имеют высокие характеристики пропускной способности и объема дисковой памяти. Модифицированный вариант системы IBM RS/6000 является основой бортового компьютера спутника, запущенного NASA на Марс. При покупке системы RS/6000 пользователь бесплатно получает операционную систему AIX 4.3 на 2 пользователя. Дополнительные лицензии приобретаются за отдельную плату.

5.3. IBM System/390

Для реализации систем, требующих ресурсов, на несколько порядков больших, аппаратной платформой являются мэйнфреймы System/390 фирмы IBM, представляющие собой эволюционное развитие ряда System/360 - System/370. Современные мэйнфреймы отличаются большим объемом возможностей, реализованных на аппаратном уровне. Среди них следует отметить: мультипроцессорную обработку, средства создания системных кластеров, объединяющих несколько мэйнфреймов, средства логического разделения ресурсов вычислительной системы, высокоэффективную архитектуру каналов ввода-вывода - ESCON, и т.д. В современных мэйнфреймах соотношение производительность/цена существенно выше, чем в компьютерах малой и средней мощности, но для того, чтобы это преимущество проявилось, производительность мэйнфрейма должна быть востребована в полном объеме. Поэтому в их операционных системах значительно больше внимания уделяется эффективности управления ресурсами.

Операционные системы мэйнфреймов:

  • VSE /ESA- ориентирована на использование в конечных и промежуточных узлах сетей, эффективно выполняет пакетную обработку и обработку транзакций в реальном времени.

  • VM/ESA - гибкая интерактивная система, поддерживающая одновременное функционирование большого числа «гостевых» ОС на одной вычислительной системе.

  • OS/390 - основная ОС для применения на самых мощных аппаратных средствах, обеспечивает наиболее эффективное управление ресурсами при пакетном и интерактивном режимах и обработке в реальном времени, совмещение любых режимов, а также комплексирование вычислительных систем, динамическую реконфигурацию ввода-вывода, расширенные средства управления производительностью.

Как правило, возможности мэйнфреймов превосходят уровень необходимый для АИРС рассматриваемого масштаба, но в них могут найти применение гибридные системы. Одна из таких систем - P/390 - совмещает в себе процессор S/390 и Pentium. Соответственно, на ней одновременно работают две операционные системы: VM или OS/390 и OS/2, позволяя сочетать вычислительные и коммуникационные возможности мэйнфрейма с презентационными возможностями персональной техники. Дисковая память системы P/390 поддерживается «персональной» частью системы. Другая такая система - R/390 - совмещает с процессором S/390 процессор Power PC и, соответственно, операционную систему AIX.

5.4. IBM AS/400

Эта вычислительная система представляется наиболее подходящей аппаратной базой для построения рассматриваемой АИРС. Вычислительная система AS/400 - большое семейство мощных миникомпьютеров с единой архитектурой аппаратных и программных средств. AS/400 разработана и распространяется как полностью законченная система. Это означает, что все функции и возможности, обычно необходимые для информационных и бизнес-систем, интегрированы в операционную систему OS/400. В отличие от других операционных систем (UNIX, OS/2, Windows 95, Windows NT) целый ряд функций, обычно обеспечиваемых дополнительными программными компонентами, таких как реляционная база данных, поддержка коммуникаций, обеспечение безопасности, система меню и подсказок и т.п. встроена в операционную систему и ниже - в аппаратный уровень вычислительной системы.

Современные модели AS/400 базируются на 64-разрядных RISC-процессорах PowerPC AS, которые по сравнению с обычной архитектурой PowerPC оптимизированы для задач бизнеса и обработки данных. AS/400 является единственной современной полностью 64-разрядной системой, в которой реализованы: 64-разрядная аппаратная часть, 64-разрядная операционная система, 64-разрядная база данных и 64-разрядные приложения. Благодаря особенностям архитектуры системы при переходе на 64-разрядную аппаратную платформу все имеющиеся приложения для AS/400 (а их около 25,000) были перенесены на новую платформу и оптимизированы для нее. Эти же особенности обеспечивают прозрачный для пользователей перенос любого их программного обеспечения на любую модель с оптимизацией под характеристики процессора этой модели. В семейство входит ряд моделей, различающихся по мощности, конфигурации оборудования и по цене. Выбор той или иной модели не ставит, однако, предела вычислительной мощности системы, так как аппаратное и программное обеспечение любой модели может наращиваться в широких пределах без потерь уже сделанных вложений.

В старших моделях семейства центральное процессорное устройство может содержать до 12 процессоров PowerPC AS. Кроме того, с самого начала своей истории система является асимметричной многопроцессорной - в ней имеется сервисный процессор, в функции которого входит контроль и диагностика системы и контроль питания, и большое количество процессоров ввода-вывода. В конфигурации, которая называется FSIOP (файл-сервер - процессор ввода-вывода), в качестве такого процессора используется Pentium, работающий под управлением OS/2 или Windows NT.

Дисковые системы AS/400 строятся по технологии RAID-5 и обеспечивают надежное хранение больших объемов информации с быстрым доступом к ней. Аппаратные и программные средства коммуникаций поддерживают практически все основные протоколы, применяемые в локальных и глобальных сетях, в том числе весь необходимый сервис для работы в Internet. Современные системы AS/400 наряду со стандартами IBM поддерживают большинство стандартов на открытые системы, такие как Ethernet, TCP/IP, SUN NFS и др. Поддержка архитектуры OSI обеспечивает соединение с большинством компьютеров других фирм. Стандарты POSIX и DCE обеспечивает переносимость приложений между AS/400 и UNIX-системами.

Несомненным достоинством системы является реляционная база данных DB2/400. По своим функциональным характеристикам она соответствует семейству продуктов IBM DB2, корпоративной СУБД, доступной на всех платформах фирмы IBM и на ряде платформ других фирм. Однако в AS/400 интеграция базы данных в систему и поддержка ее на аппаратном уровне обеспечивает более эффективное выполнение кода DB2/400 и снижение стоимости транзакции. DB2/400 поддерживает язык SQL стандарта ANSI и стандарт ODBC для Microsoft Windows. Реализация архитектуры DRDA позволяет нескольким клиентам параллельно работать с одной или несколькими базами данных.

Все семейство AS/400 разделяется на два «подсемейства», различающихся в основном конфигурацией средств ввода-вывода:

  • Application System/400 - предназначенные в основном для централизованной обработки данных;

  • Advanced Server/400 - предназначенные в основном для работы в среде клиент/сервер.

В первом случае рабочие места базируются, как правило, на терминалах IBM InfoWindow , обеспечивающих высококачественное представление, прежде всего текстовой информации. Во втором случае рабочие места базируются на персональных или/и мини-ЭВМ. В таком качестве сервер AS/400 может служить чрезвычайно мощным средством интеграции разнородных сред, так как обеспечивает поддержку клиентов с разными аппаратными платформами и операционными средами: MS DOS, IBM OS/2, MS Windows 3.1, Windows 95, Windows NT, Apple Macintosh, IBM AIX, HP-UX, SUN Solaris, SCO Unix и др. Возможности сервера AS/400 позволяют значительно упростить процедуры управления сетью, повышая производительность всех клиентов.

Для разработки приложений AS/400 имеется общая интегрированная среда, включающая в себя языки C, COBOL, RPG и другие. Разработка же приложений для систем, работающих в режиме клиент/сервер, обычно ведется на ПЭВМ с помощью эффективных современных средств визуального и графического программирования. Семейство продуктов IBM VisualGen, VisualAge (языки C++, JAVA, Smalltalk) для OS/2, Windows 3.1, Windows 95 позволяет вести на ПЭВМ разработку как клиентской, так и серверной части кода приложения. Поддержка стандарта ODBC позволяет легко подключаться к серверу AS/400 как к мощной SQL-базе данных продуктам целого ряда других фирм, как, например, Microsoft (Visual FoxPro, Visual C++, Visual BASIC, Access, etc.), Borland (Delphi, PARADOX for Windows, etc.). На аппаратном уровне AS/400 сегодня реализована виртуальная машина Java - среда для выполнения приложений, написанных на этом языке.

AS/400 иногда называют «молодой системой с давней историей». Система представляет собой результат развития ряда мини-ЭВМ, фирмы IBM, начавшейся в 1969 г. с IBM System/3. Собственно AS/400 существует с 88 г., а нынешний этап ее существования, начавшийся с перехода системы на RISC-платформу начался с 94 г. История системы демонстрирует эволюционный путь ее развития, так как современные модели обеспечивают функционирование даже приложений, разработанных для System/38 (78г.). Это является доказательством того, что построение систем обработки данных на базе AS/400 гарантирует потребителю сохранение его капиталовложений на весьма длительное время, как благодаря легкости масштабирования, так и благодаря долгосрочной поддержке фирмой.

Ввиду маркетинговых просчетов в 80-е годы мини-ЭВМ фирмы IBM уступили часть рынка изделиям конкурирующих фирм, хотя и в то время превосходили конкурентов по своим возможностям. Теперь же система AS/400 «отвоевывает» по праву принадлежащие ей позиции, и ее популярность в сфере бизнеса и информационных систем стремительно растет. В настоящее время в мире имеется около 500,000 инсталляций этой системы, и число ее пользователей продолжает расти: так, только за декабрь 1997 г. от европейских заказчиков поступило свыше 2,000 заявок на приобретение системы. В странах Восточной Европы имеется более 3,000 инсталляций AS/400, из них более 1,000 - в России.

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