| | | | | | | | | | | | | | К | р | а | т | к | и | й | | с | п | р | а | в | о | ч | н | и | к | | с | т | а | н | д | а | р | т | о | в | | н | а | | о | т | к | р | ы | т | ы | е | | с | и | с | т | е | м | ы | | | | | | | | | | | | | | | |
| Операционные системы и системные средства | |
POSIX | |
Комплект стандартов, описывающий поведение Unix-подобных систем Основные |
разработчики и пользователи: Институт инженеров по электротехнике и |
электронике (IEEE), все поставщики Unix и некоторые другие фирмы Достоинства: |
Широкая поддержка для спецификации и модернизации Unix. Недостатки: Результаты |
появятся не скоро, процесс пока продолжается. |
|
SAA | |
Общая системная среда для отдельных операционных систем IBM (MVS, VM, VSE, |
AS/400 и OS/2) Основные разработчики и пользователи: Фирма IBM Достоинства: |
Пытается задать общую прикладную среду для наиболее важных, отличающихся друг |
от друга платформ. Недостатки: Очень медленная разработка существенно ослабила |
внимание и доверие к этому стандарту со стороны пользователей. Проектные |
решения SAA вытесняются другими стандартами и подходами. |
|
SPEC 1170 | |
Набор примерно из 1170 системных и библиотечных вызовов, определяющих |
поведение Unix. Основные разработчики и пользователи: Ведущие поставщики Unix, |
X/Open. Достоинства: Объединяет попытки закрепить то, какой в идеале должна |
быть Unix. Недостатки: Добавляет еще один стандарт, перекрывающий уже |
разработанные стандарты, такие как Posix и XPGN. |
|
WIN32 | |
Описание интерфейсов прикладного программирования (API) для разработки |
программ в операционной среде Microsoft, особенно для Windows и Windows NT. |
Основные разработчики и пользователи: Фирмы Microsoft, IBM (в OS/2), Sun |
(Wabi). Достоинства: Наличие одного разработчика позволяет реализовать более |
быстрые и точные определения с меньшим числом компромиссов и путаницей. |
Большой потенциальный рынок делает Win32 и его варианты для разработчиков |
программного обеспечения весьма желательной целью. Недостатки: Наличие одного |
поставщика делает его более закрытым и ограничивает возможности взглянуть на |
стандарты со стороны. |
|
XPG | |
X/Open Portability Guide. Комплект стандартов, описывающих поведение |
Unix-подобных систем. Основные разработчики и пользователи: X/Open, |
большинство разработчиков Unix и некоторые другие фирмы. Достоинства: Это |
наиболее исчерпывающий стандарт открытых систем. Предпринимались попытки |
определить всю прикладную среду, а не только несколько системных вызовов и |
утилит ( в отличие от Posix и Spec 1170). Соответствие стандарту и |
согласованность с другими продуктами проверяются тестированием (т.е. заявления |
разработчиков подвергаются независимой проверке). Недостатки: X/Open является |
практически единственным органом, предпринимающим попытки стандартизации, и |
пока не имеет морального авторитета. |
|
Графические и пользовательские интерфейсы |
|
COSE, CDE | |
Общая открытая программная среда (Common Open Software Environment), общая |
операционная среда (Common Desktop Environment) для Unix и других открытых |
систем. Основные разработчики и пользователи: Hewlett-Packard, IBM, Sun, SCO, |
Novell, X/Open. Достоинства: Перед лицом угрозы со стороны Windows NT фирмы |
Microsoft разработчики Unix наконец скооперировались и создали межоперационную |
рабочую среду, тем самым положив конец многолетним конфликтам, не приносившим |
никакой выгоды пользователям. Недостатки: COSE стремится к унификации, часто |
даже не принимая во внимание особые различия между тем или иным подходом. |
Объединенные продукты реализуют оба подхода, что делает их более сложными и |
дорогими в плане разработки и использования |
|
MOTIF | |
Стандартизует вид среды X Window. Основные разработчики и пользователи: OSF |
(Open Software Foundation), большинство разработчиков Unix. Достоинства: |
Переносимая система интерфейса пользователя со средствами работы в сети. |
Недостатки: Определяет только часть поведения пользовательского (GUI) и |
требует дальнейших уточнений.Оставляет много пробелов, которые приводят к |
неполноте и различающимся реализациям. |
|
X Window | System | |
Распределенная среда с графическим многооконным интерфейсом. Основные |
разработчики и пользователи: Массачусетский технологический институт (MIT), |
практически все разработчики Unix. Достоинства: Переносимая система интерфейса |
пользователя со средствами работы в сети привела к созданию класса новых |
устройств - | Х-терминалов | со свойствами как терминалов, так и рабочих станций. |
Может послужить хорошей основой для эволюционного развития терминальных |
устройств их традиционными разработчиками. Недостатки: Дизайн не способствует |
оптимизации эффективности и функциональных возможностей. В межоперационных |
средствах отмечаются частичные различия в конфигурации и доступности шрифтов |
для различных продуктов. |
|
Средства передачи данных и сетевые коммуникации |
|
ATM | |
Асинхронный режим передачи (Asynchronous Transfer Mode). Высокоскоростной |
интерфейс связи, подходящий для создания сетевых коммуникаций (частных или |
общедоступных) Основные разработчики и пользователи: Telcos, разработчики |
сетей, разработчики систем. Достоинства: Удовлетворяет потребностям построения |
сетей и приложений мультимедиа; подходит для телекоммуникационного |
оборудования и позволяет реализовать удобные средства связи. |
|
FCS | |
Fiber Channel Standard - высокоскоростной стандарт связи в однаранговых сетях, |
осуществляемый в основном через оптоволоконный кабель. Первый тип (Type 1) |
предусматривает непосредственную передачу по каналу (без обработки) и |
используется для связи в кластерах; второй тип (Type 2) определяет надежную |
связь с передачей пакетов и используется для связи между дисками. Основные |
разработчики и пользователи: Поставщики систем и периферии. Достоинства: |
Высокоскоростные связи удобны для разделенных дисков, системных кластеров и |
широкодоступных каналов; качественная альтернатива SCSI для удаленных |
применений. |
|
IEEE 802.X и FDDI | |
Низкоуровневые определения для наиболее важных сетевых сред передачи, включая |
Ethernet, Token Ring и волоконные. Основные разработчики и пользователи: IEEE, |
ANSI (American National Standards Institute), практически все разработчики |
сетевых продуктов Достоинства: Работа в сетях в значительной степени зависит |
от общих определений этих сетей, предусматривающих их взаимодействие. |
|
OSI | |
Open System Interconnect - это разработанный ISO комплект коммуникационных и |
сетевых стандартов. Основные разработчики и пользователи: Международная |
организация стандартизации ISO (International Standards Organization); |
поддерживается многими разработчиками систем и сетей. Достоинства: Отличается |
высокой обобщенностью, гибкостью и ориентацией на будущее развитие |
определений. Недостатки: Стандарт чрезмерно сложен, требует длительных сроков |
для реализации и слишком дорог в использовании. Несмотря на более чем |
десятилетний срок разработки он не отличается зрелостью и не доказал свою |
пригодность в той степени, как его конкуренты - TCP/IP и SNA. Часто |
используется для сравнения и проверки соответствия, а не в качестве |
обязательного требования. |
|
TCP/IP | |
Комплект сетевых протоколов Internet (Transmission Control Protocol / Internet |
Protocol). Основные разработчики и пользователи: Все разработчики Unix и |
практически все производители сетевых продуктов. Достоинства: Доказал свою |
зрелость и пригодность во множестве реализаций; используется для практического |
взаимодействия различных операционных сред; неуклонно развивается и |
совершенствуется. Недостатки: Относительно мало функций, нехватка адресов IP, |
сложный процесс эволюции. |
|
X.25 | |
Интерфейс для подключения систем к сетям данных общего пользования. Основные |
разработчики и пользователи: CCITT (Consultative Committee on International |
Telegraph and Telephone), Telcos, практически все производители сетевых |
продуктов. Достоинства: поддерживает многие глобальные сети и их объединения. |
Недостатки: Устаревающий подход; спроектирован для медленной связи. Разработан |
для виртуальной коммутации цепей в протяженных каналах связи, где все шире |
используется коммутация пакетов. |
|
X.400 и X.500 | |
Расширенные стандарты адресации и системы каталогов, разработанные для |
электронной почты и систем передачи сообщений в мировом масштабе. Основные |
разработчики и пользователи: CCITT, многие разработчики сетевых средств и |
программного обеспечения (по крайней мере, частично). Достоинства: Отличатся |
гибкостью и ориентацией на будущее развитие. Недостатки: Слишком усложнен; |
медленная разработка ограничивает практическое использование. |
|
Распределенные вычислительные системы |
|
CICS | |
Customer Information Control System - среда IBM для OLTP-приложений. Основные |
разработчики и пользователи: IBM, косвенно другие разработчики. Достоинства: |
Позволяет реализовать очень эффективный процесс трансляции; дает широкую базу |
для CICS-приложений. Недостатки: устаревший дизайн. |
|
CORBA | |
Common Object Request Broker Architecture - общая прикладная среда и |
определения для доступа к объектам баз данных, управления этими объектами и |
взаимодействия с ними. Основные разработчики и пользователи: OMG (Object |
Managment Group); большинство разработчиков, следующих стандартам OMG. |
Достоинства: Позволяет организовать взаимодействие в мире объектов (которые |
уже слишком сложны для применения альтернативных подходов). Недостатки: |
Разработка стандартов следует за выпуском соответствующих продуктов; |
продолжение разработки требует полноты стандарта | Corba | . |
|
DCE | |
среда распределенных вычислений (Distributed Computing Environment) - |
инструментальный комплект стандартов OSF для разработки распределенных |
приложений клиент/сервер. Основные разработчики и пользователи: OSF (Open |
Software Foundation), большинство разработчиков Unix и многие другие |
разработчики систем. Достоинства: Высокофукциональные компоненты поддержки |
распределенных вычислений; широкое распространение способствует совместимости. |
Недостатки: Долгий цикл создания привел к тому, что многие разработчики |
приложений клиент/сервер стали искать другие инструментальные средства |
поддержки. Производительность и остальные показатели продуктивности невысокие. |
|
NFS | |
Сетевая файловая система (Network File System) - разработанный фирмой Sun |
механизм совместного использования файлов. Основные разработчики и |
пользователи: Sun, практически все разработчики Unix, разработчики других |
систем. Достоинства: Очень широкое использование превращает его в весьма |
практичное решение. Недостатки: Производительность невысокая, защита и |
надежность в протяженных сетях очень слабые; в качестве будущего средства |
открытого совместного использования файлов рассматривается не NFS, а DCE DFS. |
|
Управление системами и сетями |
|
DME | |
Distributed Managment Environment - разработанная OSF среда для управления |
распределенными системами и сетями. Основные разработчики и пользователи: OSF, |
Hewlett-Packard, IDM, Computer Associates и многие другие. Достоинства: |
пытается преодолеть все трудности в управлении системами; требует наличия |
базового сервиса, такого как уведомление о событиях управления лицензированием |
и распространением программного обеспечения. Недостатки: В требуемые сроки все |
проблемы управления системами могут оказаться неразрешимыми; ограниченная |
полнота и производительные возможности ставят под сомнение ценность этого |
стандарта. |
|
SNMP | |
Simple Network Managment Protocol - протокол Internet для управления |
элементами сети. Основные разработчики и пользователи: практически все |
разработчики сетей. Достоинства: облегченный дизайн и широкое распространение |
SNMP очень практичным инструментальным средством. Недостатки: облегченный |
дизайн может оказаться неполностью масштабируемым, что ограничивает |
функциональные возможности. До широкого распространения версии 2.0 защиту |
нельзя считать надежной. |