1995 | 1996 | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | Оглавление текущего номера /120, 1995 г./ | Бонус | Поиск  

Рынок

В фокусе – AIX

Георгий Кузнецов


© 2004, Еженедельник «Компьютерра» | http://www.computerra.ru/offline
Этого материала на сайте "Компьютерры", к сожалению, нет

27 октября корпорация "IBM Восточная Европа-Азия" устроила в гостинице "Балчуг" первую в ряду давно обещанных конференций AIX in Focus (то есть "в центре внимания операционная система AIX"). На самом деле фокусов было два: новый PowerPC-сервер Е20 вкупе с еще кое-какой аппаратурой и собственно AIX версии 4.1.4.

Конференцию вел Тэрри Эскамилла, системный архитектор AIX, а за ним ревниво наблюдала опытная Энн Леонард, менеджер Центра программных систем AIX (оба из лаборатории IBM в Остине, штат Техас). Гостей принимал местный менеджер по AIX Леонид Стависский. Присутствовало около 40 человек, в основном, насколько можно было судить, представители прессы и фирм-интеграторов, применяющих решения IBM.

Е20 и периферия

Сервер Е20 – новая начальная, "entry level''-модель в семействе RS/6000. Он выполнен на том же процессоре PowerPC 604, что и ближайший предшественник С20, но его реальная производительность существенно повышена. Кроме того, Е20 имеет каналы PC, а не Micro Channel, и, наконец, он стал просто больше (SxPCI, 2xlSA и один совмещенный слот, расширена память и т.п.). Стоимость базовой конфигурации с 16 Мб ОЗУ и диском на 1 Гб, которая при работе в качестве сервера базы данных должна выдавать 715 транзакций в минуту, составляет менее 10 тысяч долларов. Согласно представленным г-ном Эскамилла цифрам, Е20 много выгоднее близких по производительности систем Е35, Е55 (HP), 1000/ 233 (DEC) и 20/71 (SUN). В частности, стоимость одной транзакции в минуту у Е20 на 66% меньше, чем у HP E55. Поставки должны были начаться 20 октября.

Самая впечатляющая из аппаратных новинок – трехмерный графический ускоритель GXT 1000. Г-н Эскамилла сообщил данные независимых консультантов, согласно которым IBM RS/6000 с GXT 1000 и соответственно усовершенствованной ОС АIX значительно опережают по скорости графических операций лучшие достижения SUN, DEC и HP. Фирма SGI сведений для этого обзора не дала, что в кулуарах характеризовалось как попытка "королевы графики" отсрочить падение своего трона. Кроме этого, были представлены новые подсистемы дисковой памяти и волоконно-оптические переключатели (fiberoptic switches).

AIX 4.1.4

IBM продолжает совершенствовать свой новый AIX и приглашает пользователей "тройки" переходить на него. Г-н Эскамилла сообщил, что система уже поддерживает представленные выше аппаратные средства, и дал обзор новых возможностей.

В AIX наконец-то появился протокол РРР, приходящий на смену SLIP при обслуживании конечных пользователей сети Internet, подключающихся к ней через телефонные линии, а также DHCP (Dynamic Host Configuration Protocol), позволяющий последним обходиться без постоянного IP-адреса. Кроме того, добавлен клиентский Web Explorer.

Корпорация IBM недавно выдвинула AIX как систему для нового рынка серверов Internet. Однако характерно, что несколько позже, говоря о новых возможностях пакета Ultimidia, г-н Эскамилла не смог ответить, поддерживает ли он принятую в Internet технологию.

Как важнейшая новинка был представлен пакет AIX Connections, входящий в комплект новой версии системы и поставляемый пользователям прежних версий отдельно. Он предлагает сетевые услуги (файлы, печать, раздачу программных продуктов, защитное копирование) клиентам сетей персональных компьютеров и рабочих станций и позволяет управлять ими из одного центра, которым, разумеется, является сервер RS/6000.

Одна такая станция может объединить вокруг себя одновременно локальные сети и отдельные системы DOS, NetWare, Mac, OS/2, Windows 3.1, Windows for Workgroups, Windows 95, NT, UNIX, говоря с каждой на ее языке и со всеми вместе на TCP/IP. В терминологии IBM это называется LAN Consolidation.

Говоря об упомянутом выше пакете Ultimidia, г-н Эскамилла обратил внимание на появление StarWorks для AIX. Это мультимедиа-сервер, который поддерживает до 100 Гб видео-и аудиопрограмм, раздавая их по запросам клиентов локальной сети.

Безупречный UNIX

Название подзаголовка навеяно статьей про AIX (UNIX with No Excuses) в августовском номере журнала BYTE – кстати, далеко не хвалебной. На конференции, отвечая на вопрос какого-то просвещенного невежды, случайно затесавшегося в ряды "своих", г-н Эскамилла с явным удовольствием дал обзор уникальных свойств продукта. Например, файловая система в AIX исключительно быстра, не нуждается в ремонте (помните программу fsck?), умеет сжимать файлы "на лету" и конфигурируется без перезагрузки.

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

Соответственно, ядро прекрасно распараллеливается и, так сказать, расстраничивается, то есть оно не только организует работу программ, но и само выполняется в режиме виртуальной памяти, с автоматическим вытеснением и подкачкой страничек. При сборке ядра AIX можно задавать очень большие размеры системных таблиц, поскольку они, если не используются, места в памяти не занимают. Наконец, появилась возможность динамически присоединять к ядру новые объектные модули, в том числе для поддержки устройств, подключаемых "на ходу". По ряду параметров AIX сегодня близок к идеальному UNIX, как ни один из конкурентов. Разработчики решили предельно сложные проблемы, перед которыми несколько лет назад у всех опускались руки. Недавно IBM отказалась от переделки AIX под микроядро, оставив эти игры для площадки молодняка – OS/2 и Tahgent.

В текущей версии путем оппортунистической эволюции реализовано многое из того, что, казалось, только микроядро и может дать. Тем не менее критики продолжают призывать к стратегической объектно-ориентированной реформе. Важнейший аргумент состоит в том, что UNIX, как его не ломай, пока поддерживает только крупные объекты – по существу, обычные программы в объектной обертке вроде SOM. Для мелких, как их называют – fine grained, необходимо качественно улучшить механизм обмена сообщениями. В свою очередь, это потребует, к примеру, настоящего динамического распределения памяти в ядре. Похоже, этим занята сейчас не столько IBM, сколько презренная юниксистами Microsoft.

 


1995 | 1996 | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | Оглавление текущего номера /120, 1995 г./ | Бонус | Поиск  

© 2004, Издательский дом «Компьютерра» | http://www.computerra.ru
Телефон редакции: (095) 232-22-61
E-mail редакции: inform@computerra.ru