Реферат: Архитектура последних моделей семейства AS/400
Открытость
Никакие два слова в компьютерной индустрии не вызывают больше беспокойства и замешательства чем “открытые системы”. Эксперты до сих пор не могут договориться о том, что такое “открытость”, и концепция продолжает развиваться каждый год. Открытость –– понятие без строгого определения. Продавцы аппаратных или программных средств, такие как Microsoft, Novell, или Oracle, предлагают свою собственную интерпретацию понятия “открытость”, что приводит к еще большей путанице. Ярким примером, насколько не определено и запутано понятие “открытые системы”, является тот факт, что каждая страна может принимать собственный стандарт “открытых систем”. В Канаде, в частности, объявлено, что система AS/400 удовлетворяет требованиям, предъявляемым к “открытым системам”.
Это отсутствие согласованных и принятых определений приводит ко многим неправильным представлениям о том, какие системы можно считать “открытыми”, и полному отождествлению понятия “открытые системы” с UNIX. В настоящее время ведется работа по принятию спецификации 1170 в качестве стандарта, один из вариантов переработанной спецификации 1170 –– SUS (Single UNIX Specification) – претендует стать таким стандартом. До тех пор, пока такой стандарт не будет принят в компьютерной индустрии, путаница будет продолжаться.
В отношении AS/400 IBM было принято решение о том, что эта система будет совместима со спецификацией 1170. Начиная с версии 3 операционной системы, OS/400 поддерживала многие из 1170 стандартов, перечисленных в спецификации (ни один из поставщиков не поддерживает их все). Сегодня AS/400 поддерживает около 90% интерфейсов, определенных спецификацией SUS, что полностью покрывает область деловых вычислений, занимаемую AS/400.
AS/400 часто называют “закрытой” системой, но во многих смыслах она является более “открытой”, чем другие платформы. Поясним эту мысль на основе нашего понимания понятия “открытости”.
Важной характеристикой современных вычислительных платформ является открытость, понимаемая нами как совокупность:
возможности переноса (портирования) программного обеспечения с других платформ (portability);
поддержки стандартов сетевого обмена (connectivity);
способности платформы к взаимодействию и интеграции с другими (interoperability).
Платформа AS/400 поддерживает практически все утвержденные промышленные стандарты в области деловых вычислений, доступа к данным в среде клиент/сервер, сетевого взаимодействия, а именно:
сетевые протоколы TCP/IP, SNA, IPX, OSI…;
стандарты распределенных баз данных DRDA;
стандарты SQL и спецификации ODBC;
а также множество других.
В качестве операционной системы клиента может быть использована практически любая из известных на рынке операционных систем — DOS, Windows 3.x/95/NT, OS/2, Apple, UNIX. Это позволяет говорить о том, что AS/400 великолепно вписывается в существующие системы и сети, взаимодействует и интегрируется с другими платформами. В частности, легко реализуется доступ к данным на AS/400 из пользовательских приложений и средств разработки на платформе IBM PC (MSExcel, MSAccess, Delphi, Clarion, Clipper, FoxPro и т.д.).
Эта возможность используется для оперативного анализа данных привычными для пользователей средствами, создания отчетов, а также при переносе приложений написанных на FoxPro, Clipper, Clarion в архитектуру “клиент/сервер”.
Таким образом, перенос деловых приложений на AS/400 не сложнее, чем на любую из UNIX-платформ. Этот факт иллюстрируется недавним переносом на платформу AS/400 таких популярных приложений, как система R/3 компании SAP и интегрированного пакета компании People Soft.
Надежность
Надежность — одно из самых привлекательных свойств AS/400. Согласно оценкам независимых консалтинговых компаний надежность одиночной системы AS/400 — 99.8 % — гораздо выше не только, чем у традиционного UNIX (98.5%), но и кластера UNIX-систем (99.5%).
Известно, что идея кластеров впервые появилась и была реализована в UNIX именно потому, что без применения этой технологии использовать UNIX-системы было весьма затруднительно. Применение кластеров для AS/400 долгое время было просто не нужно, однако, с ростом требований потребителей, появились и кластеры AS/400, что позволило повысить показатели надежности до 99.98% (на сегодня чуть лучшие показатели можно получить только на Parallel Sysplex фирмы IBM). Важно отметить, что в кластере AS/400 нет общих ресурсов — все, что есть как минимум задублировано (в UNIX-кластере обычно разделяемым ресурсом являются диски. Известно, что диски — самая ненадежная часть вычислительной системы и, как следствие, при выходе из строя дисковой подсистемы весь кластер теряет работоспособность).
Приведем данные Gartner Group и Datamation:
Надежность | Незапланированный простой в год (часы) | |
Сети РС | 92.00% | 613 |
Традиционный UNIX | 98.50% | 132 |
UNIX-кластер | 99.50% | 38 |
AS/400 | 99.80% | 9 |
Кластер AS/400 | 99.98% | 1.7 |
AS/400e | 99.98% | 1.7 |
Простота использования
Системы, реализованные на операционных системах UNIX и Windows NT, требуют больше внимания со стороны обслуживающего персонала по причине относительно низкой надежности аппаратных средств (см. раздел “Надежность”) и необходимости ручной интеграции программных компонентов. Особенно остра проблема интеграции в среде UNIX. Это легко объяснимо — как правило, необходимые компоненты системы (операционная система, СУБД, средства управления системой, средства управления сетями, телемонитор, система разграничения доступа и т.д.) покупаются у разных поставщиков, каждый из которых писал свой программный пакет, исходя из своих представлений о том, “что такое хорошо и что такое плохо”.
В результате системные администраторы довольно долго пытаются интегрировать в единое целое компоненты будущей системы — операционную систему, СУБД, средства защиты данных и разграничения доступа, коммуникационные средства и т.п. При этом требуется персонал очень высокой квалификации. Полезно помнить и то, что при переходе на новую версию одного из перечисленных выше пакетов, всю процедуру зачастую приходится проходить заново. Все это увеличивает “скрытую” стоимость системы.
AS/400 проста в использовании и администрировании (все системные функции реализованы в виде развитой системы меню с обилием справочной информации) и обладает великолепными эксплуатационными характеристиками, за счет того, что это единственная высоко интегрированная вычислительная система, в которую встроены:
Cистема Управления Баз Данных DB2/400
Общие положения Доступ к информации и защита данных Высокая эффективность транзакций Высокая эффективность запроса Масштабируемая мощность хранения данных Возможности работы в Internet/Intranet К-во Просмотров: 254
Бесплатно скачать Реферат: Архитектура последних моделей семейства AS/400
|