Операционные системы

Наталия Елманова, Олег Татарников

Операционные системы для конечных пользователей

   Windows

      Windows 2000 Professional

      Windows XP

   Linux

   Mac OS и Mac OS X

Серверные операционные системы

   Серверные версии Windows

      Windows 2000

      Windows Server 2003

   UNIX и ее разновидности

      Серверные версии Linux

      FreeBSD

      Solaris

      HP-UX

      AIX

      Mac OS X Server

      NetWare и Open Enterprise Server

 

Российские Интернет-ресурсы о Linux

Каким он будет — этот долгожданный Longhorn?

 

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

Операционные системы для конечных пользователей

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

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

Впервые перспективность графического пользовательского интерфейса осознали основатели компании Apple Стивен Джобс и Стивен Возняк, увидевшие его в одной из исследовательских лабораторий Xerox. Их первый компьютер, выпущенный в 1983 году, обладал графическим пользовательским интерфейсом, а годом позже появился первый Macintosh с операционной системой Mac OS, которая в течение долгого времени была самой популярной операционной системой подобного класса.

Windows

Сегодня наиболее популярными операционными системами для конечных пользователей являются члены семейства продуктов Microsoft Windows, которые занимают в настоящее время основную долю рынка. Компания Microsoft начала работу над операционной системой с графическим пользовательским интерфейсом в 1981 году. Первая версия Windows, выпущенная в ноябре 1985 года, обладала гораздо меньшими возможностями, чем Mac OS, и вплоть до выпуска в 1990-м Windows 3.0 эта ОС была не слишком известной. Ситуация начала меняться с выходом версий 3.1 и 3.11, а умелая маркетинговая кампания в середине 90-х годов привела к резкому росту популярности Windows 95 и последующих продуктов этого семейства на рынке операционных систем для корпоративных рабочих станций и для домашних компьютеров.

Из наиболее применимых сегодня ОС данного семейства следует назвать Windows 2000 Professional и Windows XP.

Windows 2000 Professional

Windows 2000 Professional, являющаяся наследницей операционной системы Windows NT Workstation, сочетает в себе надежность Windows NT с некоторой гибкостью, присущей ранним версиям Windows, и позиционируется как ОС для корпоративных пользователей, в среде которых она довольно быстро завоевала популярность. Несмотря на то что эта операционная система была выпущена почти шесть лет назад, она по-прежнему является одной из самых популярных систем для рабочих станций в корпоративном секторе — благодаря своей надежности, высокой производительности (достигнутой за счет изменений в системе управления памятью), средствам защиты файлов от удаления, удобным средствам настройки сетевого доступа. Отметим также появление стандарта Plug and Play, упрощающего подключение нового оборудования, и великолепную поддержку ноутбуков, ставших к 2000 году весьма распространенным типом компьютеров для корпоративных пользователей, в частности контроль питания и электроснабжения для устройств, поддерживающих интерфейс ACPI (Advanced Configuration and Power Interface).

Что касается применимости для игр и иных развлечений, характерных для домашних пользователей ОС, то официальной информации об этом нет, хотя в ряде случаев данная ОС используется и для этих целей.

Windows XP

Семейство операционных систем Windows XP было выпущено в 2001 году, вскоре после семейства продуктов Windows 2000. Сегодня Windows XP существует в двух редакциях: Home Edition — для домашних пользователей, а Professional — для корпоративных. Общим для обеих редакций данной операционной системы является поддержка мультимедиа, игр и иных развлекательных возможностей, однако Windows XP Professional обладает и рядом дополнительных средств, необходимых корпоративным пользователям (в частности, связанных с безопасностью данных).

Помимо особенностей, которые были характерны для ранних 32-разрядных версий Wndows, в Windows XP появилcя ряд средств, упрощающих поддержку и сопровождение рабочих станций, — это, например, возможность вернуться к предыдущей версии драйвера устройства без перезагрузки или к прежней конфигурации компьютера после неудачной установки нового устройства или программного обеспечения, инструменты автоматического восстановления после ошибок пользователя при конфигурации операционной системы, средства удаленного управления операционной системой. Из особенностей этой ОС, ориентированных на домашних пользователей, стоит отметить наличие средств записи CD, средства оцифровки звука, средства для одновременной работы приложений, запущенных разными пользователями, поддержку воспроизведения DVD с помощью MediaPlayer, а также игр и соответствующего оборудования.

     

Каким он будет — этот долгожданный Longhorn?

Как наверняка уже слышали наши читатели, Longhorn — это кодовое название следующей версии операционной системы от компании Microsoft, которая должна сменить Windows XP. 27 августа 2004 года компания Microsoft объявила, что в связи с задержкой работ по WinFS выпуск Longhorn ожидается в 2006 году. Планируется два бета-тестирования этой операционной системы: первое должно начаться во 2 квартале нынешнего года, а второе — в 4-м.

Предварительная версия Longhorn в настоящее время доступна подписчикам MSDN, и ее функциональность и производительность могут отличаться от функциональности и производительности окончательной версии продукта.

Ключевые технологии

Microsoft выделяет ряд ключевых технологий, на которых базируется операционная система под кодовым названием Longhorn.

Fundamentals — новые разработки, касающиеся базовой структуры операционной системы, включая платформу Microsoft .NET, дальнейшую поддержку технологии управления цифровыми правами Digital Rights Management (DRM), средств обновления приложений ClickOnce1, усовершенствования, касающиеся технологий создания дистрибутивов и управления приложениями (Windows Installer/MSI 4.0), а также связанных с защитой данных технологий Trustworthy Computing2.

Avalon — новая графическая подсистема, базирующаяся на XML, .NET и векторной графике и позволяющая использовать аппаратные средства поддержки 3D-графики и технологии Direct3D. Указанная графическая подсистема, в частности, даст возможность применять в приложениях такие интересные эффекты, как анимированные пиктограммы, эффект прозрачного стекла, позволяющий просматривать содержимое одного окна сквозь другое.

Indigo — новая коммуникационная подсистема, предназначенная для создания распределенных приложений. Основная задача Indigo — обеспечить взаимодействие частей распределенного приложения, безопасность и надежность коммуникаций.

WinFS (сокращение от Windows Future Storage или Windows File System) — файловая система, работающая поверх NTFS, поддерживающая SQL-запросы и использующая технологии, применяемые в Microsoft SQL Server. Данная файловая система позволит добавлять к файлам метаданные, описывающие хранящуюся в них информацию. В августе 2004 года было объявлено, что файловая система WinFS будет выпущена в качестве обновления для Longhorn. Аналогичное обновление появится также и для Windows XP — чтобы дать возможность пользователям ознакомиться с указанной технологией.

Следует отметить, что Avalon, Indigo и WinFX — это технологии, которые будут также доступны пользователям Windows XP и Windows Server 2003.

Дополнительные возможности

Longhorn будет иметь множество дополнительных функций:

  • Полностью обновленный пользовательский интерфейс под кодовым названием Aero.
  • Полная поддержка технологии «NX»3, представленной в архитектуре AMD64 компании AMD и EM64T компании Intel.
  • Встроенные возможности записи DVD, включая поддержку новой технологии пакетной записи Mount Rainier4.
  • Новая программа инсталляции, которая позволит устанавливать Longhorn за 15 мин.
  • Longhorn будет поддерживать новый формат документов Metro, базирующийся на XML и предназначенный для стандартизации графических элементов.
  • Longhorn будет поддерживать сотовые телефоны аналогично тому, как Windows XP поддерживает цифровые камеры.
  • Longhorn позволит управлять в локальной сети устройствами, которым присвоены IP-адреса, подобно тому, как Windows XP управляет устройствами, подключенными с помощью интерфейса USB.

Аппаратные требования к поддержке графики

Аппаратные требования Longhorn к поддержке графики определяются новыми графическими возможностями интерфейса. Longhorn сможет работать на различных по мощности аппаратных платформах, но его возможности будут определяться возможностями аппаратной платформы. Например, пользовательский интерфейс операционной системы на современных компьютерах и на компьютерах, выпущенных несколько лет назад, будет выглядеть по-разному.

По словам одного из руководителей группы разработки ядра Windows Ричарда Рассела (Richard Russell), для запуска новой ОС потребуется машина, способная работать с Windows XP.

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

Перечислим основные графические режимы.

Графический режим Aero Glass обеспечивает поддержку 3D-графики, анимации и визуальных спецэффектов в дополнение к функциональности. Использование данного режима рассчитано на средне- и высокопроизводительные графические карты. Технические требования для этого режима следующие:

  • не менее 64 Mбайт графической памяти, желательно 128 или 256 Mбайт для поддержки режима 1600x1200;
  • поддержка 32-разрядного цветового разрешения;
  • графический 3D-ускоритель с поддержкой DirectX 9;
  • пропускная способность шины памяти не менее 2 Гбайт/с;
  • скорость отрисовки около 1,5 млн. треугольников в секунду;
  • графическая карта, которая использует AGP 4X или PCI Express х8.

Несмотря на то что по сегодняшним стандартам данная конфигурация кажется сравнительно дорогой, на момент выпуска Longhorn она станет конфигурацией начального уровня.

Более скромные визуальные эффекты будут доступны в режиме Aero Express, который рассчитан на средне- и низкопроизводительные графические карты.

Графический режим To Go предоставит интерфейс, лишенный специальных визуальных эффектов, похожий на доступный в Windows XP интерфейс Luna. В этом случае не потребуется никаких дополнительных аппаратных требований по сравнению с обычным классическим Windows-интерфейсом.

В Longhorn будет также доступен базовый пользовательский интерфейс, тот самый, который знаком всем пользователям Windows 2000 или Windows XP (с отключенным режимом Luna). В этом случае более мощная графическая карта, чем для работы с Windows XP, не потребуется.

А.Прохоров

 


1 Задача ClickOnce — упростить установку настольных приложений. Посредством ClickOnce разработчики смогут планировать автоматические обновления Windows-приложений и управлять защитой при их установке через Web.

2 Trustworthy Computing — вычисления, достойные доверия.

3 Технология NX (от англ. No eXecute — не выполнять) характерна для некоторых процессоров от Intel, AMD и Transmeta. Она, при наличии поддержки со стороны операционной системы, препятствует распространению вирусов и червей, использующих уязвимости в программном обеспечении.

4 Mount Rainier — новая технология пакетной записи, которая позволяет, вставив диск в привод, моментально начать запись, и при этом не требует долгого предварительного форматирования. Данная технология имеет много преимуществ перед сегодняшней реализацией пакетной записи, например возможность прервать процесс, вынув диск из привода, а затем продолжить запись с того места, на котором она была остановлена.

 

Linux

Когда в 1991 году финский студент Линус Торвальдс начинал работу над Linux, то мало кто ожидал такого успеха от очередного клона UNIX. Однако в течение последующих лет тысячи энтузиастов поработали над кодом этой операционной системы, а затем сотрудник Массачусетсского технологического института (MIT) Ричард Столлмен разработал для Linux проект GNU, который сегодня превратился в единую платформу GNU/Linux и послужил основой движения Open Source (программированию с открытым кодом).

В настоящее время Linux пользуется огромной популярностью, а созданием ее кода занимаются не только энтузиасты, но и многие крупные производители коммерческого ПО, в том числе IBM, Novell, Oracle, Sun Microsystems. Наиболее широко Linux применяется как серверная платформа, но многие производители ПО и средств разработки всерьез рассматривают ее и как пользовательскую операционную систему по двум причинам — невысокие требования этой ОС к аппаратным ресурсам и отсутствие альтернатив Windows на рынке клиентских операционных систем для наиболее распространенной аппаратной платформы.

Сначала Linux обладала только интерфейсом командной строки, но сейчас для этой операционной системы существует несколько графических оболочек, включающих инструменты, сходные с имеющимися в Windows (файловый менеджер, средства для работы с Интернетом и электронной почтой, инструменты конфигурации ОС, а также офисные решения), что и делает ее привлекательной для конечных пользователей. Отметим, что сегодня для Linux создано немало программного обеспечения для конечных пользователей, в том числе офисные пакеты от Sun Microsystems и Corel, графические пакеты, игры и средства разработки приложений.

     

Российские Интернет-ресурсы о Linux

  •  http://www.linux.ru/ — информационный ресурс о Linux, содержащий преимущественно обзоры выхода новых версий ПО.
  •  http://www.linuxnews.ru/ — новости и интересные статьи о Linux.
  •  http://www.linuxrsp.ru/ — ежедневные Linux-новости, существуют почтовая рассылка), форум, раздел ссылок. Сайт постоянно пополняется авторскими статьями на самые различные темы о Linux.
  •  http://www.linux.ru.net/ — информационный ресурc о Linux.
  •  http://www.linux.org.ru/ — некоммерческий информационный ресурс об операционной системе Linux в России (один из лучших русских сайтов по Linux).
  •  http://gazette.linux.ru.net/ — информационный ресурс о Linux, являющийся русским вариантом Интернет-издания Linux Gazette (http://linuxgazette.net/).
  •  http://www.opennet.ru/ — специализированный сетевой информационный ресурс о Linux: администрирование, сети, протоколы, безопасность, защита информации.
  •  http://www.linux-online.ru/ — программы для электронной коммерции/бухгалтерии (российская компания «Линукс-Онлайн» — одна из немногих компаний в мире, успешно применяющих бизнес-модель открытого ПО. Она выполняет работы по миграции рабочих станций и серверов с платформы MS Windows на Linux XP (http://www.linux-xp.com). Внедрение Linux XP Desktop позволяет существенно сокращать совокупную стоимость владения ПО по сравнению с аналогичным на платформе Windows).
  •  http://www.gimp.ru/ — сайт о популярном графическом редакторе под Linux.
  •  http://www.linuxshop.ru/ — Интернет-магазин по продаже версий ОС и ПО для Linux.
 

Хотя у исходного текста Linux не существует конкретного правообладателя, имеется ряд компаний, продающих коммерческие дистрибутивы этой операционной системы, предназначенные для решения конкретных задач, в том числе дистрибутивы для домашних ПК и для корпоративных рабочих станций. Именно благодаря этим дистрибутивам данная ОС стала доступна конечным пользователям, не специализирующимся в настройке Linux, ибо эта процедура до недавнего времени была не столь проста, как установка и настройка Windows.

Из последних значительных событий в мире Linux можно выделить официальное открытие исходных кодов операционной системы OpenSolaris компании Sun Microsystems, которого прогрессивное OpenSource-сообщество ожидало уже более полугода. Вместе с исходными кодами были обновлены и средства их просмотра, инструменты для сборки, база данных и т.д. (получить более детальную информацию и загрузить OpenSolaris для личного пользования можно по адресу: http://www.opensolaris.org/).

Кроме того, компания REAL Software наконец-то анонсировала Visual Basic для Linux, стандартная редакция которого будет распространяться бесплатно. Также недавно были выпущены (пока еще неофициально) портированные на платформу AMD64 системы Slackware и Debian GNU/Linux. А новая версия виртуальной машины Xen 3.0.0, планируемая к выпуску уже в августе, будет поддерживать многопроцессорные архитектуры. Xen может использоваться для запуска «Linux в Linux» и входит во многие популярные дистрибутивы, включая SUSE и Red Hat, однако до нынешнего момента ее поддержка была ограничена только одним процессором. Машина Xen получилась настолько удачной, что компания Sun Microsystems постепенно заменяет ею свой слой эмуляции Linux в Solaris — Janus, который был ключевой функцией 10-й версии этой ОС.

Mac OS и Mac OS X

Mac OS изначально создавалась как операционная система с графическим пользовательским интерфейсом. Уровень поддержки графики и мультимедиа в ранних версиях Mac OS был более высоким, чем в современных им версиях Windows, благодаря чему компьютеры Macintosh до сих пор широко применяются в издательском деле и в смежных отраслях. Именно в Mac OS впервые появилась поддержка таких привычных ныне устройств, как мышь, дисководы для компакт-дисков, технология Plug and Play, поддержка стандарта подключения внешних устройств USB, а также простые средства настройки сетевого доступа.

Однако список программного обеспечения и оборудования, совместимого с Mac OS, весьма ограничен, вследствие чего стоимость эксплуатации программно-аппаратных комплексов с Mac OS намного выше, чем Windows-совместимых компьютеров.

Отметим, что появление 32-разрядных версий Windows, обладавших возможностями, ранее характерными только для Mac OS, равно как и удачная маркетинговая политика компании Microsoft, привело к заметному сокращению доли рынка, занимаемой Mac OS. Свою роль сыграло и то, что в Mac OS поддержка многозадачности была существенно ограничена по сравнению с Windows, а это создавало определенные неудобства в работе пользователей.

Из особенностей последних версий Mac OS отметим великолепную поддержку работы с цифровым видео и звуком.

Дальнейшим развитием Mac OS стала операционная система Mac OS X, в создании которой принимали участие университетские ученые. Эта операционная система была основана на BSD UNIX, поэтому проблемы с поддержкой многозадачности здесь были решены. Особенностями последней версии Mac OS X v10.4 Tiger являются поддержка 64-разрядных приложений, наличие менеджера виртуальной памяти, возможность полной изоляции приложений друг от друга, поддержка многозадачности, а также целый спектр различных приложений для широкого круга пользователей, включая средства обработки мультимедийных данных, офисные приложения, а также средства интеграции в Windows- и Linux-сети.

В начало В начало

Серверные операционные системы

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

Хотя доля Windows на рынке серверных операционных систем сейчас довольно значительна, но все же не столь велика, как на рынке клиентских ОС. Помимо продукции Microsoft на этом рынке популярны серверные операционные системы IBM, Hewlett-Packard, Novell, Sun Microsystems и др. Кроме того, достаточно велика и доля операционных систем с открытым исходным кодом. Согласно последнему отчету Gartner, сегодня Linux-сегмент является самым быстрорастущим на рынке серверных операционных систем: за последний год он увеличился на 118%, а суммарный объем продаж составил 655 млн. долл. Лидирующим игроком в области СУБД, причем как для Linux, так и в других сегментах, является корпорация Oracle: 80,5% под Linux и 34,1% в других сегментах. За ней следуют IBM — 33,7%, а на долю Microsoft остается менее 20%.

Серверные версии Windows

Windows 2000

Windows 2000 на данный момент принадлежит к числу самых популярных операционных систем Microsoft в корпоративном секторе. Она выпускается в нескольких редакциях, отличающихся масштабируемостью и назначением. В составе Windows 2000 имеются службы, облегчающие управление серверами, сетями и рабочими станциями, службы каталогов Active Directory, средства подключения удаленных пользователей, терминальные службы для удаленного управления компьютерами.

Для Windows 2000 существуют версии серверных СУБД и серверов приложений от всех ведущих производителей, средства групповой работы и обмена сообщениями, средства управления сетями и приложениями.

Windows Server 2003

Создание семейства Windows Server 2003 стало следующим шагом в развитии серверных операционных систем Windows 2000. Основными особенностями данного семейства ОС являются наличие в их составе платформы Microsoft .NET Framework, а также поддержка Web-сервисов XML (вплоть до наличия в составе операционной системы UDDI-сервера).

Windows Server 2003 тоже существует в нескольких редакциях, различающихся назначением, масштабируемостью и уровнем доступности, — начиная от редакции для развертывания Web-приложений и обслуживания небольших компаний и заканчивая редакцией с поддержкой симметричной многопроцессорной обработки с использованием до 32 процессоров для обработки транзакций в режиме реального времени. Две старшие редакции этой операционной системы — Windows Server 2003 Enterprise Edition и Windows Server 2003 Datacenter Edition — доступны для 32- и 64-разрядных платформ.

UNIX и ее разновидности

Операционная система UNIX была создана в конце 60-х годов в Bell Laboratories фирмы AT&T. Ядро этой операционной системы, написанное на ассемблере, было невелико, а остальная часть ОС была написана на языке С. По этой причине UNIX может переноситься на самые разнообразные аппаратные платформы, что привело к появлению как коммерческих, так и некоммерческих версий данной ОС.

Общими для всех версий UNIX характеристиками являются многопользовательский режим со средствами защиты данных от несанкционированного доступа, реализация мультипрограммной обработки в режиме разделения времени, использование механизмов виртуальной памяти и свопинга, унификация операций ввода-вывода, иерархическая файловая система, наличие разнообразных средств взаимодействия процессов, в том числе межсетевого.

Серверные версии Linux

В настоящее время Linux весьма популярна в качестве серверной платформы, в том числе и для коммерческого применения. Список СУБД и серверов приложений для Linux довольно велик, ибо, будучи обеспокоенными ростом доли Windows на рынке серверных операционных систем, многие крупные производители аппаратного и программного обеспечения, в том числе Oracle, IBM, Hewlett-Packard, Novell, начали вкладывать немалые средства в развитие Linux, производить серверные приложения для Linux, готовые аппаратно-программные серверные решения на основе Linux, а также реализовывать совместимость с Linux в производимых ими коммерческих операционных системах — наиболее показательным примером здесь, пожалуй, является Novell Enterprise Server, построенный на основе Novell NetWare и SUSE Linux.

Из последних обновлений в области серверных версий Linux можно отметить новую линейку систем уровня предприятия от компании Mandrakelinux (Франция), производителя популярного в России и за рубежом дистрибутива Mandrakelinux. Входящие в нее продукты — многоцелевой сервер Mandrakelinux Corporate Server 3.0 и рабочая станция Mandrakelinux Corporate Desktop — отличаются от стандартных версий более длинным жизненным циклом (12-18 месяцев), гарантированным сопровождением в течение 5 лет, дополнительными приложениями, а также специальной программой технической поддержки. Наличие нескольких схем обслуживания позволяет выбрать тот вариант, который лучше всего удовлетворяет запросам конкретного пользователя. Так, на уровне Premium Support служба технической поддержки работает в режиме 24Ѕ7, а время реакции на телефонный звонок не превышает одного рабочего дня.

Одним из серьезных преимуществ ОС Linux является низкая стоимость ее приобретения. Правда, справедливости ради отметим, что, хотя эта операционная система является некоммерческим продуктом, дистрибутивы Linux, сертифицированные на совместимость с тем или иным аппаратным или программным обеспечением (например, с той или ной коммерческой СУБД), — обычно продукты коммерческие, нередко сравнимые по стоимости с аналогичными версиями Windows.

FreeBSD

FreeBSD — некоммерческая версия UNIX, доступная для 32- и 64-разрядных платформ Intel, DEC Alpha и ряда других. Основой FreeBSD послужил дистрибутив BSD UNIX, выпущенный группой исследования вычислительных систем Калифорнийского университета Беркли. Данная операционная система обладает модулями совместимости с приложениями других версий UNIX и динамически загружаемыми модулями ядра, позволяющими добавлять во время работы поддержку новых типов файловых систем, сетевых протоколов или эмуляторов без перегенерации ядра.

FreeBSD нередко используется Интернет-провайдерами, а также применяется в качестве операционной системы для корпоративных брандмауэров.

Solaris

Операционная система Sun Solaris входит в число самых известных коммерческих версий UNIX и представляет собой одну из наиболее популярных платформ для разработки корпоративных решений: для нее существует около 12 тыс. различных приложений, в том числе серверы приложений и СУБД почти всех ведущих производителей. Данная ОС доступна для платформ UltraSPARC и x86.

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

HP-UX

ОС HP-UX, разработанная в компании Hewlett-Packard, является потомком AT&T System V. Ее последняя версия (11i) доступна для двух аппаратных платформ — PA_RISC и Intel Itanium — и ориентирована главным образом на серверы производства Hewlett-Packard.

Масштабируемость HP-UX 11i довольно высока: одна копия операционной системы поддерживает до 256 процессоров и кластеры до 128 узлов. Кроме того, данная платформа поддерживает подключение и отключение аппаратного обеспечения (в том числе и процессоров), а также резервное копирование без перезагрузки.

К особенностям HP-UX 11i, отличающим эту ОС от других платформ, можно отнести средства интеграции с Windows и Linux, в том числе для переноса в HP-UX Java-приложений, разработанных для этих платформ. Версия HP-UX 11i поддерживает Linux API, что позволяет осуществлять перенос приложений между HP-UX и Linux. В целом выбор программного обеспечения для данной операционной системы весьма широк — доступны J2EE-серверы и Web-серверы ведущих производителей, службы каталогов, серверные СУБД.

AIX

AIX является клоном UNIX производства IBM, предназначенным для выполнения на серверах IBM pSeries и RS/6000.

В числе характеристик AIX 5L — наличие полностью 64-разрядных ядер, драйверов устройств и среды исполнения приложений (при этом имеется и 32-разрядное ядро, равно как и поддержка 32-разрядных приложений), поддержка 256 Гбайт оперативной памяти, файлов объемом до 1 Тбайт, поддержка кластеров (до 32 компьютеров), удобные средства администрирования, наличие развитых средств сетевой поддержки, возможности автонастройки и автооптимизации с помощью управления мощностью и разгрузкой процессоров, системой упреждающего анализа неисправностей.

Как и HP-UX, операционная система AIX обладает совместимостью с Linux, что дает возможность переноса приложений между этими платформами.

Mac OS X Server

Серверная операционная система Mac OS X Server, основанная на BSD UNIX, была создана специалистами компании Apple совместно с рядом университетских ученых. В 1999 году версия Mac OS X Server была выпущена в виде продукта OpenSource, что позволило адаптировать Mac OS X для заказчиков, а также привлечь разработчиков к дальнейшему развитию этой ОС.

Mac OS X характеризуется наличием менеджера виртуальной памяти, возможностью полной изоляции приложений друг от друга, поддержкой многозадачности. Хотя в Mac OS X имеются средства, свойственные настольным платформам (эмулятор предыдущих версий Mac OS, средства работы с мультимедиаданными, почтовый клиент), она позиционируется в первую очередь как серверная платформа. Последняя версия этой операционной системы, Mac OS X Server version 10.4 Tiger, поддерживает выполнение 64-разрядных приложений, содержит средства совместимости с сетями на основе Windows, Linux, Mac OS, средства поддержки LDAP-каталогов различных производителей — в частности, Microsoft имеет в своем составе ряд продуктов для создания корпоративной инфраструктуры, например средства управления обновлениями, антивирусное ПО, сервер мгновенного обмена сообщениями.

Многие производители СУБД и серверов приложений уже выпустили для Mac OS X Server версии своих продуктов, но на данный момент доля серверов, работающих под управлением этой операционной системы, весьма незначительна.

NetWare и Open Enterprise Server

В начале 90-х годов Novell NetWare была доминирующей сетевой операционной системой и пользовалась заслуженной популярностью благодаря своей надежности. В настоящее время эта ОС довольно широко применяется, но уже не занимает лидирующих позиций на рынке серверных ОС. Сегодня эта операционная система в основном используется в качестве сетевого и файлового серверов, серверов печати и групповой работы (существует продукт для групповой работы Novell GroupWise, серверная часть которого выполняется под управлением NetWare). Кроме того, данную ОС можно использовать и в качестве сервера приложений, поскольку в ее состав входит J2EE-сервер Novell exteNd Application Server.

Novell NetWare характеризуется высокой степенью надежности и масштабируемости, отличным уровнем безопасности данных, устойчивостью к сбоям, способностью управлять большим количеством рабочих станций и внешних устройств.

Отметим, что компания Novell, помимо NetWare, выпускает и решение под названием Novell Open Enterprise Server, сочетающее в себе NetWare и SUSE LINUX Enterprise Server и содержащее в своем составе множество инфраструктурных приложений, характерных для обеих платформ, в частности СУБД MySQL, Web-сервер Apache, серверы приложений Tomcat и ExteNd.

***

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

КомпьютерПресс 7'2005


Наш канал на Youtube

1999 1 2 3 4 5 6 7 8 9 10 11 12
2000 1 2 3 4 5 6 7 8 9 10 11 12
2001 1 2 3 4 5 6 7 8 9 10 11 12
2002 1 2 3 4 5 6 7 8 9 10 11 12
2003 1 2 3 4 5 6 7 8 9 10 11 12
2004 1 2 3 4 5 6 7 8 9 10 11 12
2005 1 2 3 4 5 6 7 8 9 10 11 12
2006 1 2 3 4 5 6 7 8 9 10 11 12
2007 1 2 3 4 5 6 7 8 9 10 11 12
2008 1 2 3 4 5 6 7 8 9 10 11 12
2009 1 2 3 4 5 6 7 8 9 10 11 12
2010 1 2 3 4 5 6 7 8 9 10 11 12
2011 1 2 3 4 5 6 7 8 9 10 11 12
2012 1 2 3 4 5 6 7 8 9 10 11 12
2013 1 2 3 4 5 6 7 8 9 10 11 12
Популярные статьи
КомпьютерПресс использует