Лучшие дистрибутивы Linux для сервера. Серверные операционные системы

Какую операционную систему выбрать для установки на компьютер, который будет использоваться как веб-сервер? Вопрос не так прост, как кажется, и не однозначен. На каждый аргумент в пользу какой-либо системы всегда найдутся не менее весомые контраргументы, что постоянно провоцирует дискуссии на эту тему. Тем не менее ситуация не настолько безнадежна: каждая из систем обладает своими преимуществами, которые нужно знать, и уметь использовать их в зависимости от задач, стоящих перед вами. Условно все операционные системы можно разделить на три группы: это коммерческие операционные системы UNIX, UNIX-подобные операционные системы с открытыми кодами и семейство Windows. Коммерческие UNIX-системы — это особый класс операционных систем, которые нельзя рассматривать отдельно от серверов, где они установлены. Как правило, компании-поставщики UNIX-систем предлагают скорее варианты решения ваших задач, а не просто операционные системы. Если у вас огромные объемы информации, потеря которых приведет к значительным убыткам, то цена подобных продуктов, конечно, вас не отпугнет, но для большинства веб-серверов их использование вряд ли окупится. По данным Netstat.ru , на 32% веб-серверов стоит Linux, на 44% — FreeBSD, и 12% — Windows (то есть суммарно на 88% серверов), поэтому первый принципиальный выбор будет между Windows и UNIX-подобными системами, которые можно установить на вполне доступный по цене сервер. Выбор между ними — это не просто выбор инструмента для будущей работы, это, можно сказать, выбор философии и стратегии вашей работы.

Безопасность ОС определятся пользователем

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

Интеграция — главное преимущество Windows

Главная сильная сторона операционной системы Windows — это интеграция с другими продуктами Microsoft. Если нужно создать веб-сервер для компании, где есть сеть с серверами и рабочими станциями с уже установленными операционными системами Windows, возможно, и веб-сервер разумнее будет ставить на эту платформу. С различными технологиями Microsoft (ASP, ActiveX, .NET, MS SQL и многими другими) вы получаете мощный инструмент для создания интегрированной системы. Одни и те же ресурсы будут использоваться как для работы с офисными программами, так и для веб-сайта, существенно облегчая и ускоряя разработку всевозможных коммерческих интернет-приложений. Но подобные преимущества обрекают вас на постоянное сотрудничество с Microsoft, делая вас зависимым от маркетинговой политики этой компании. Интеграция с графической системой и использование большого количества служб, которые часто оставляются запущенными по умолчанию, сразу потребует больших ресурсов. Конечно, с каждой версией Windows ситуация становится все лучше, но гонка операционных систем тоже имеет свои недостатки: во многих организациях до сих пор используется (и довольно успешно) Windows NT, хотя Miсrosоft считает ее устаревшей системой, и даже Windows 2000 уже предлагают заменить на Windows Server 2003, а ведь обновление операционных систем может оказаться очень затратным. Есть еще одно преимущество UNIX-систем перед Windows — удаленное администрирование. В то время как в UNIX-системах полноценное управление сервером осуществляется с помощью утилит командной строки telnet и ssh, то полноценное удаленное администрирование в Windows возможно только с использованием графического интерфейса, и если сервер находится в одной сети с машиной-клиентом, то это еще терпимо, но при небольших скоростях соединения это может превратиться в мучение. Таким образом, использование серверных вариантов операционных систем Windows для построения на них веб-серверов вполне оправданно в сетях с программным обеспечением Microsoft, где веб-проект будет тесно взаимосвязан с другими коммерческими приложениями, а удаленное администрирование будет осуществляться по хорошим скоростным каналам, и финансовые затраты компенсируются самим проектом.

Дешевизна и скорость — преимущества *NIX

Отталкиваясь от вышесказанного, можно сказать, что преимуществом UNIX-подобных систем будут их дешевизна, несколько большая безопасность и удобство удаленного администрирования. Иногда тезис по поводу дешевизны такого выбора оспаривают, утверждая, что в таком случае нужен очень опытный администратор, затраты на которого в любом случае удорожают сопровождение системы. Но разве веб-сервер под управлением Windows можно доверить неопытному пользователю? Не может не радовать также и то, что в UNIX-подобных системах отсутствует используемое Microsoft деление на серверные операционные системы и пользовательские. Серверный вариант установленной операционной системы будет отличаться от клиентской машины только установленным программным обеспечением и запущенными службами. Но есть и неприятные моменты: в случае UNIX-систем вы должны будете опираться на другие инструменты разработки, не связанными такими лицензионными ограничениями, как продукты Microsoft: скриптовые языки Perl, Python и PHP, базы данных MySQL, PostgeSQL, Oracle (практически все они могут также использоваться и под Windows), и их интеграция с продуктами Microsoft, если они уже используются в вашей организации, будет под большим вопросом, хотя и эти проблемы решаемы.

Со стороны UNIX-подобных операционных систем выбор тоже не прост. Особенно если задаться вопросом о преимуществах Linux перед системами BSD и наоборот. Несмотря на растущую популярность Linux, большинство провайдеров использует FreeBSD. Во многом это определяется историческими причинами — когда Linux только начинал развиваться, BSD системы широко использовались для профессиональных целей. Многие специалисты, признавая, что Linux вполне дорос до BSD-систем, опираясь на свой опыт, делают выбор в пользу более привычной системы. Например, по словам специалистов крупнейшей компании по предоставлению услуг хостинга .masterhost — использование FreeBSD обусловлено в первую очередь стабильностью и безопасностью, хорошей производительностью, большим количеством возможностей для настройки и тюнинга, поддержкой, совместимостью, а кроме того, немаловажная причина для ее использования — успешный опыт работы с данной системой. Существует также мнение, что BSD-системы в большинстве своем используются в центральных городах России: Москве, Санкт-Петербурге, а в более удаленных регионах, где информационные технологии начали развиваться позднее, охотнее используют Linux. Да, еще несколько лет назад можно было считать, что BSD-системы надежнее Linux, но сейчас ситуация несколько поменялась, надежность Linux непрерывно растет, а BSD-систем — несколько снижается (хотя данный тезис может вызвать довольно бурную дискуссию), и на сегодняшний день можно считать, что их возможности сравнялись. Также многие появляющиеся в последнее время веб-технологии изначально ориентируются на Linux, например, ColdFusion от компании Macromedia, где он предлагается помимо платформы Windows и для Linux (а также для коммерческих Unix-систем). Хотя в BSD-системах есть возможность запускать программы, созданные для Linux, и работают они там очень хорошо, такая тенденция не может не настораживать.

Также не стоит забывать о различном происхождении Linux и BSD-систем. Само название BSD указывает на прямое развитие этой ветви UNIX-систем. Linux также многое взял из этой ветви, но в целом он гораздо ближе к другой ветви: System V, к которой принадлежат также многие коммерческие операционные системы. Это накладывает определенные особенности на работу с этими системами. В общих чертах можно сказать, что BSD-системы подходят для серверов, которые работают по принципу "настроил-забыл": некий черный ящик, в который не вносят изменений месяцами. Если же система требует постоянных изменений, не в плане надежности и безопасности, а изменений, связанных с пожеланиями клиентов, разработчиков и других людей, которые постоянно требуют изменений в конфигурации сервера, то стоит подумать о Linux, в котором система управления разными службами реализована гораздо удобнее, чем в BSD-системах.

Выбрать дистрибутив Linux не так просто

Если в семействе BSD выбор не очень широк: FreeBSD, OpenBSD, NetBSD, где самой старой, и наиболее используемой является FreeBSD, то с выбором дистрибутива Linux можно растеряться: RedHat, Debian, Mandrake, SuSe, Slackware, Caldera и множество других. Каждый из них обладает своими особенностями, которые не особенно принципиальны для выбора дистрибутива в качестве веб-сервера (речи о не совсем полноценных дистрибутивах типа Lindows не идет). Создатели некоторых коммерческих вариантов Linux — например RedHat — предоставляют техническую поддержку и сопровождение, что привлекает многих пользователей. Соответственно, цена их лицензированных продуктов будет велика по сравнению с другими дистрибутивами, хотя это все равно значительно дешевле, чем покупать Windows. Создатели других версий — например, Mandrake — уделяют больше внимания дружелюбию взаимодействия с пользователем, тем не менее сохраняя все преимущества Linux. В последнее время появились также и российские версии, такие как: AltLinux, ASPLinux, завоевавшие большую популярность. В большинстве же случаев выбор дистрибутива определяется личными пристрастиями и опытом работы системного администратора.

Подводя итог, можно сказать, что выбор операционной системы для веб-сервера зависит от стоящих перед вами задач и финансовых возможностей. Если необходима интеграции с уже существующей сетью на основе Microsoft, а также важны скорость и удобство разработки веб-приложений, причем это оправдывает финансовые затраты, то стоит подумать о серверных версиях операционной системы Windows. Если же это будет удаленный сервер, где важнее всего максимальное быстродействие, удобство удаленного администрирования и сведение финансовых затрат к минимуму, то UNIX-подобные системы будут более оптимальным выбором. Не стоит упускать из внимания еще одну деталь. Несмотря на то, что к любой системе предъявляются три требования — высокая степень защищенности, высокая производительность и удобный интерфейс пользователя, — создать систему, удовлетворяющую всем трем требованиям, невозможно! В любой случае это будет некоторый компромисс между ними, при котором основное внимание все равно выделяется какому-то одному из требований. Остается понять, какое из требований вам важнее всего, и на основе этого сделать свой выбор. И не стоит также забывать старую истину: "Лучшая система — та, которую ты лучше всего знаешь".

Windows (Microsoft)

Windows Server 2003

Solaris (Sun Microsystems)

HP-UX (Hewlett-Packard)

Linux и FreeBSD

NetWare (Novell)

Mac OS X (Apple)

Требования к современным серверным операционным системам

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

Назначение серверных операционных систем

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

Выбор серверной операционной системы и аппаратной платформы для нее в первую очередь определяется тем, какие приложения под ее управлением должны выполняться (как минимум, выбранные приложения должны существовать в версии для данной платформы) и какие требования предъявляются к ее производительности, надежности и доступности.

Windows (Microsoft)

ерверные версии операционной системы Windows сегодня применяются довольно широко - благодаря удобству администрирования и невысокой совокупной стоимости владения.

Windows NT

Windows NT, первая полностью 32-разрядная операционная система этого семейства, появилась вскоре после выпуска Windows 95. Самой популярной стала версия Windows NT Server 4.0, существовавшая в варианте не только для Intel-совместимых компьютеров, но и для RISC-систем. Данная операционная система обладала привычным пользовательским интерфейсом Windows 95, удобными средствами администрирования, встроенным Web-сервером, средствами диагностики сети, управления процессами и задачами, интеграции с другими операционными системами (например, с Novell NetWare), а также утилитами и службами управления рабочими станциями. Чуть позже для этой операционной системы появились такие сервисы, как монитор транзакций и сервер приложений Microsoft Transaction Server, сервер управления очередями сообщений Microsoft Message Queue Server, а также ряд коммерческих продуктов, в том числе серверные СУБД, средства групповой работы и обмена сообщениями, серверы приложений как от компании Microsoft, так и от других производителей.

Применение Windows NT Server 4.0 в качестве серверной операционной системы во многих случаях было экономически оправданным, что сделало данную операционную систему весьма популярной у малых и средних предприятий - она до сих пор активно используется многими компаниями.

Windows 2000

Windows 2000 на данный момент является самой популярной операционной системой Microsoft в корпоративном секторе. К серверным операционным системам этого семейства относятся Windows 2000 Server - универсальная сетевая операционная система для серверов рабочих групп и отделов, Windows 2000 Advanced Server - операционная система для эксплуатации бизнес-приложений и приложений для электронной коммерции и Windows 2000 Datacenter Server - ОС для наиболее ответственных приложений, осуществляющих обработку данных.

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

Windows 2000 Advanced Server обладает всеми возможностями Windows 2000 Server, а также поддерживает кластеризацию и баланс нагрузки, что делает возможным выполнение масштабируемых приложений с непрерывным доступом к данным. А операционная система Windows 2000 Datacenter Server содержит также дополнительные компоненты с широкими функциональными возможностями, в числе которых поддержка симметричной мультипроцессорной обработки с использованием 32 процессоров, поддержка до 64 Гбайт оперативной памяти, средства восстановления после отказа на основе четырехузловой кластеризации и периодического обновления операционной системы.

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

Windows Server 2003

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

Windows Server 2003 существует в четырех редакциях:

Windows Server 2003 Web Edition - операционная система для развертывания и обслуживания Web-приложений и Web-сервисов, включая приложения;

Windows Server 2003 Standard Edition - сетевая операционная система для выполнения серверной части бизнес-решений и рассчитанная на применение в небольших компаниях и подразделениях. Здесь имеются средства совместного использования ресурсов и централизованного развертывания приложений для настольных компьютеров, а также реализована поддержка до 4 Гбайт оперативной памяти и симметричной многопроцессорной обработки с использованием двух процессоров;

Windows Server 2003 Enterprise Edition - ОС, которая прежде всего предназначена для средних и крупных компаний. Она поддерживает серверы на базе 64-разрядных процессоров (до восьми штук) и объем оперативной памяти до 64 Гбайт и выпускается в версиях для 32- и 64-разрядных платформ;

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

UNIX

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

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

Solaris (Sun Microsystems)

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

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

Из особенностей Solaris 9 следует отметить поддержку до 1 млн. одновременно работающих процессов, до 128 процессоров в одной системе и до 848 процессоров в кластере, до 576 Гбайт физической оперативной памяти, поддержку файловых систем размером до 252 Тбайт, наличие средств управления конфигурациями и изменениями, встроенную совместимость с Linux.

Операционная система Solaris 9 представляет собой основу открытой сетевой среды Sun Open Net Environment (Sun ONE). В комплект поставки Solaris 9 входят ключевые приложения Sun ONE: Application Server, Directory Server, Integration Server, Message Queue, Portal Server, Web Server.

HP-UX (Hewlett-Packard)

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

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

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

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

AIX (IBM)

AIX является клоном UNIX производства IBM, предназначенным для выполнения на серверах IBM @server pSeries и RS/6000. Как и HP-UX, эта операционная система обладает совместимостью с Linux.

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

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

Linux и FreeBSD

Операционная система Linux - это некоммерческий продукт категории Open Source для платформы Intel, который в течение десяти лет создавали тысячи энтузиастов. Список серверных продуктов для Linux, пожалуй, не менее внушителен, чем для Solaris, HP-UX и AIX, и включает такие популярные продукты, как Web-сервер Apache, серверные СУБД и серверы приложений практически от всех производителей.

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

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

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

Из других распространенных версий UNIX, не представленных в этом обзоре из-за его ограниченного объема, следует назвать SCO OpenServer, UNIXWare, а также Compaq Tru64 UNIX.

NetWare (Novell)

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

Основными особенностями последней версии данной операционной системы, Novell NetWare 6.5, являются возможность создания географически распределенных кластеров, наличие средств поддержки мобильных и удаленных пользователей, инструментов управления удаленными сетевыми ресурсами, а также средств синхронизации информации о пользователях и приведения в соответствие между собой каталогов в смешанных средах. Защита данных в Novell NetWare 6.5 осуществляется с помощью служб каталогов NDS eDirectory.

В состав Novell NetWare 6.5 входят известные OpenSource-продукты, а именно: Web-сервер Apache, СУБД MySQL, сервер приложений Apache Tomcat. Кроме того, в NetWare 6.5 включены сертифицированный на соответствие спецификации J2EE 1.3 сервер приложений и среда разработки Novell exteNd и так называемый виртуальный офис, позволяющий через Web-интерфейс обращаться к бизнес-ресурсам пользователя, включая файлы, электронную почту, средства календарного планирования .

Данная операционная система обычно применяется в качестве сетевого и файлового сервера, сервера печати и групповой работы.

Mac OS X (Apple)

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

Mac OS X характеризуется наличием менеджера виртуальной памяти, возможностью полной изоляции приложений друг от друга, поддержкой многозадачности, сравнимой с аналогичной поддержкой в Windows.

В Mac OS X имеются эмулятор предыдущих версий Mac OS, средства редактирования графических изображений, встроенная поддержка OpenGL, почтовый клиент, средства управления паролями для доступа к Web-ресурсам.

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

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

Требования к современным операционным системам

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

Расширяемость . В то время как аппаратная часть компьютера устаревает за
несколько лет, полезная жизнь операционных систем может измеряться деся­тилетиями. Примером может служить ОС UNIX. Поэтому операционные системы всегда изменяются со временем эволюционно, и эти изменения бо­лее значимы, чем изменения аппаратных средств. Изменения ОС обычно за­ключаются в приобретении ею новых свойств, например поддержке новых типов внешних устройств или новых сетевых технологий. Если код ОС написан таким образом, что дополнения и изменения могут вноситься без на­ рушения целостности системы, то такую ОС называют расширяемой. Расши­ряемость достигается за счет модульной структуры ОС, при которой про­граммы строятся из набора отдельных модулей, взаимодействующих только через функциональный интерфейс.

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

Совместимость . Существует несколько «долгоживущих» популярных опера­ционных систем (разновидности UNIX, MS-DOS, Windows 3.x, Windows NT, OS/2), для которых наработана широкая номенклатура приложений. Некото­рые из них пользуются широкой популярностью. Поэтому для пользователя, переходящего по тем или иным причинам с одной ОС на другую, очень при­ влекательна возможность запуска в новой операционной системе привычно­го приложения. Если ОС имеет средства для выполнения прикладных про­грамм, написанных для других операционных систем, то про нее говорят, что она обладает совместимостью с этими ОС. Следует различать совместимость на уровне двоичных кодов и совместимость на уровне исходных текстов. По­нятие совместимости включает также поддержку пользовательских интер­фейсов других ОС.

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

Безопасность . Современная ОС должна защищать данные и другие ресурсы вычислительной системы от несанкционированного доступа. Чтобы ОС обла­дала свойством безопасности, она должна как минимум иметь в своем составе средства аутентификации - определения легальности пользователей, автори­зации - предоставления легальным пользователям дифференцированных прав доступа к ресурсам, аудита - фиксации всех «подозрительных» для безопас­ности системы событий. Свойство безопасности особенно важно для сетевых ОС. В таких ОС к задаче контроля доступа добавляется задача защиты дан­ных, передаваемых по сети.

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

Выбор сетевой операционной системы

При выборе сетевой операционной системы необходимо учитывать:

· совместимость оборудования;

· тип сетевого носителя;

· размер сети;

· сетевую топологию;

· требования к серверу;

· операционные системы на клиентах и серверах;

· сетевую файловую систему;

· соглашения об именах в сети;

· организацию сетевых устройств хранения.

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

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

Выбор серверной операционной системы и аппаратной платформы для нее в первую очередь определяется тем, какие приложения под ее управлением должны выполняться (как минимум, выбранные приложения должны существовать в версии для данной платформы) и какие требования предъявляются к ее производительности, надежности и доступности.


В нашем проекте мы сравним 2 вида серверных ОС: Windows Server и Linux.

Довольно сложно проанализировать все форумы, письма, интерактивные сообщения, которые были посвящены одной-единственной теме: что лучше – Windows или Linux.Обе операционные системы имеют целую армию сторонников, которые яростно отстаивают свои убеждения, приводят неопровержимые доводы и делают все. Чтобы доказать преимущества своих «любимцев». Зачастую такие споры излишне эмоциональны и довольно поверхностны.

Конечно, сегодня все знают Windows, во всем мире узнаваемость этой торговой марки очень высокая. Уже много лет Windows - лидер на рынке операционных систем, доля которого доходит до 90%. Пальма первенства принадлежит Windows и в сфере домашних операционных систем - популярность Windows 10 неоспорима. Удобный и наглядный пользовательский графический интерфейс, стабильность работы, минимум настроек, и прочие характеристики завоевали сердца миллионов пользователей по всему миру.

Немного иная ситуация с сетевой операционной системой Windows Server. Исторически сложилось так, что Windows Server (2012 R2) завоевывала свою долю рынка в тяжелой борьбе с UNIX. И другими операционными системами, поскольку именно UNIX в 80-е годы 20-го века была основной операционной системой в мире. После выхода Windows NT 3.1 сетевая операционная система ОТ Microsoft стала привлекать большее число сторонников (по мере того, как развивалась архитектура х86). В результате она стала основной архитектурой для процессоров, используемых в домашних и офисных компьютерах. Параллельно с развитием сетевой операционной системы Microsoft в мире UNIX также происходили серьезные изменения, которые привели к появлению новой системы - Linux.



Под Linux следует понимать общее название архитектуры, основанное на едином программном ядре. Это ядро является основой, на которой создаются различные версии операционной системы Linux, разрабатываемые многими разработчиками. К таким пакетам относятся, в частности, Red Hat, SuSE, Mandriva (ранее Mandrake) и др.

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

Тем не менее, эти функции может выполнять и система на базе Windows Server. Чтобы определиться с выбором операционной системы, сравним некоторые их особенности.

Пользовательский графический интерфейс

Удобство работы с операционной системой всецело зависит от ее пользовательского графического интерфейса. Много лет назад такого понятия, как графический интерфейс, не существовало, и основная работа велась в символьном режиме. Именно благодаря предоставлению удобного для восприятия графического интерфейса oпeрационная система Windows стала столь популярной в среде домашних и офисных пользователей. Само понятие «удобства» в контексте графического интерфейса можно трактовать по-разному. Безусловно, грамотно разработанный интерфейс должен быть наглядным, не перегруженным визуальными элементами и в то же время обеспечивающим эффективные средства по сортировке и представлению экранных элементов. Однако удобным интерфейс делает и простая привычка. Если человек долгое время работал с одним типом интерфейса, то перейти на другой ему может быть довольно затруднительно. Именно этим фактом во многом объясняется популярность Windows - если кто-то привык к графическому интерфейсу Windows, то интерфейс Linux покажется «непривычным», «сложным» и «непонятным». Хотя это не совсем так, Linux обладает достаточно удобным интерфейсом, достаточно потренироваться.


Безопасность

Вопрос обеспечения безопасности критически важен для любого сервера. Серверное оборудование лучше брать с втроенным брандмауэром. На сервере любой компании обычно хранятся важные данные, конфиденциальность которых должна быть гарантирована. Последние несколько лет участились случаи незаконного проникновения в компьютерные сети компаний и организаций с целью завладения информацией или с целью вывода всей сети из строя. Именно по этой причине современная операционная система должна обеспечивать максимально возможный уровень защиты от «взлома» и компьютерных вирусов.

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

Но лидером по их количеству в настоящее время является Windows. Достаточно зайти на любой Web-сайт, посвященный вопросам компьютерной безопасности, и посмотреть, сколько ошибок было выявлено для, например, такой популярной программы Windows, как Internet Explorer. Результат едва ли будет утешительным. Уровень безопасности Windows можно считать относительно невысоким; десятки тысяч компьютерных вирусов предназначены для нанесения вреда Windows 10 и Windows Server R2 2012, и ситуация ухудшается с каждым годом.

Позиционирование Linux как «самой безопасной операционной системы» в целом соответствует действительности. В то время как ежедневно появляются сообщения о новых недоработках в системе безопасности Windows, о компьютерных вирусах для Linux известно гораздо меньше. Значит ли это, что Linux - более защищенная система, чем Windows? Однозначного ответа на этот вопрос дать нельзя. Во всяком случае, какого-то «тотального» преимущества Linux над Windows в сфере безопасности нет. Во многом незначительное количество компьютерных вирусов для Linux объясняется тем, что популярность этой системы в среде домашних пользователей крайне низка.

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

Стабильность работы

Стабильность работы - еще один аргумент, который приводят в пользу Linux. Многим пользователям Windows известен такой феномен, как «синий экран смерти». Эта фатальная ошибка, вызванная критической несовместимостью определенных программных компонентов, случается достаточно часто, и для ее решения может потребоваться немало времени. Не так редки и «зависания» систем на базе, Windows когда единственным выходом из ситуации является перезагрузка компьютера.

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

Выше перечислен целый ряд преимуществ Linux, однако вывод о том, что Linux самая стабильная операционная система, также неоднозначен.

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

Возможности

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

Сегодня Linux – это одна из самых популярных операционных систем для использования в качестве Web-cepвера. Больше половины всех Интернет сайтов работают на серверах под управлением Linux и Web-сервера Apache. Серверы DNS, печати, файловые сер веры, сервер электронной почты, FTP-сервер и многое другое - задачи, которые можно эффективно реализовывать с помощью Linux.

Операционная система Windows также обладает своими преимуществами. Пожалуй, главное преимущество сервера Windows и внедряемой на базе Windows локальной сети - это служба каталогов Active Directory. Данная служба была впервые представлена в Windows 2000 Server и расширена в Windows Server R2 2012 и Windows Server 2008. Служба обеспечивает централизованное управление сетью и позволяет эффективно добавлять, удалять и перемещать такие ресурсы, как учетные записи пользователей, принтеры, серверы, базы данных, компьютеры, политики безопасности и многое другое. Во многом популярность Windows обусловлена именно Active Directory.

Это единственный аспект, в котором наблюдается безоговорочное преимущество Linux. Различные версии Linux разрабатываются согласно лицензии GPL и доступны для загрузки и использования бесплатно, без каких-либо лицензионных или других затрат. Точно так же бесплатны и десятки тысяч программ для Linux, среди которых можно найти приложения для выполнения любой задачи. Ряд платных программ, предназначенных для Windows, имеет бесплатные аналоги в мире Linux. Так, у пакета офисных программ Microsoft Office существует бесплатный конкурент OpenOffice (а также некоторые другие пакеты).

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

Обоснование выбора

На стороне Linux - стоимость, стабильность, высокая эффективность и безопасность. На стороне Windows - также высокая эффективность работы, более широкое распространение и привычный интерфейс, служба каталогов Active Directory, сотни тысяч программ, разработанных специально для Windows. Также следует учитывать огромное количество обновлений, ежедневно предлагаемых Microsoft, сервисные пакеты (Service Pack), которые периодически выпускаются для операционных систем и других приложений. Довольно много финансовых программ создается исключительно для Windows, однако использование Linux для различных баз данных в последнее время стало общепринятой практикой. И в завершение скажем о немалой стоимости лицензий для Windows, что противопоставлено возможности бесплатно получить и Linux, и большинство программ.

Казалось бы, многие преимущества на стороне Linux - операционной системы, которая развивается более чем активно. Тем не менее у нее есть. немалые недостатки. В первую очередь, администрирование Linux требует более высокой квалификации, чем управление Windows Server основные службы Windows Server R2 2012 можно настроить по интуитивно понятному интерфейсу и всплывающим экранным подсказкам. При настройке Linux придется поработать с командной строкой и языками сценариев. Что, конечно же, несколько сложнее. Бесплатность Linux, как это ни странно, также является недостатком операционной системы. Очень многие программы Linux (как и она сама) не обеспечиваются никакой технической поддержкой или обслуживанием, поэтому все задачи по их инсталляции и сопровождению, и решение других всевозможных проблем возлагаются на системного администратора. Этот фактор может стать серьезным недостатком и даже угрозой стабильности всей сетевой инфраструктуры компании в том случае, если администратор сервера недостаточно опытен в работе с Linux.

На рис. 21сравнение серверных операционных систем Windows Server и Linux для Web-сервера.

рис. 21 Сравнение серверных операционных систем Windows Server и Linux для Wep-сервера.

На рис.22 Показано сравнение серверных операционных систем Windows Server и Linux для файл-сервера.


Рис. 22 Сравнение серверных операционных систем Windows Server и Linux для файл-сервера.

Вывод: В данном дипломном проекте мы выбрали для Wep-сервера ОС Linux, а для файл-сервера Windows Server.

Доклад на тему
«Серверные операционные
системы»
Создание IT-инфраструктуры любой современной компании
обычно начинается с выбора инфраструктурного программного
обеспечения, в частности серверных операционных систем. В
этом докладе мы остановимся на самых известных серверных
операционных системах и расскажем об областях их применения.

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

Windows Server 2003
Основными особенностями данного семейства операционных систем являются наличие в их составе
платформы Microsoft .NET Framework, а также поддержка Web-сервисов XML (вплоть до наличия в
составе операционной системы UDDI-сервера).
Windows Server 2003 существует в четырех редакциях:
Windows Server 2003 Web Edition - операционная система для развертывания и обслуживания
Web-приложений и Web-сервисов, включая приложения ASP .NET;
Windows Server 2003 Standard Edition - сетевая операционная система для выполнения серверной
части бизнес-решений и рассчитанная на применение в небольших компаниях и подразделениях.
Здесь имеются средства совместного использования ресурсов и централизованного развертывания
приложений для настольных компьютеров, а также реализована поддержка до 4 Гбайт оперативной
памяти и симметричной многопроцессорной обработки с использованием двух процессоров;
Windows Server 2003 Enterprise Edition - ОС, которая прежде всего предназначена для средних и
крупных компаний. Она поддерживает серверы на базе 64-разрядных процессоров (до восьми штук) и
объем оперативной памяти до 64 Гбайт и выпускается в версиях для 32- и 64-разрядных платформ;
Windows Server 2003 Datacenter Edition - операционная система, которая служит для создания
критически важных технических решений с высокими требованиями к масштабируемости и
доступности. К таким решениям относятся приложения для обработки транзакций в режиме
реального времени, а также решения, основанные на интеграции нескольких серверных продуктов. В
данной ОС реализована поддержка симметричной многопроцессорной обработки с использованием
до 32 процессоров, а также имеются службы балансировки нагрузки и создания кластеров, состоящих
из восьми узлов. Эта ОС доступна для 32- и 64-разрядных платформ.

Windows Server 2008 R2
Windows Server 2008 R2 - более продвинутая, в
плане новых технологий, операционная система
компании Microsoft. Эта система является
лидером многих тестов по производительности
серверных операционных систем. Например,
файловый сервер лучше всего поднимать на
этой ОС. Помимо этого в данной операционной
системе: улучшенная поддержка виртуализации,
новая версия службы каталогов Active Directory,
поддержка до 256 процессоров, в отличие от
Windows Server 2003, также здесь лучше
реализован «сервер терминалов». Плюсом
данной платформы является то, что она походит
для качественного выполнения практически всех
задач, а минусом то, что требует больше
ресурсов в отличие от своих сородичей.

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

Ubuntu Server 10.10
Ubuntu Server 10.10 использует ядро Linux, и что приятно - данный
программный продукт стоит значительно дешевле многих других,
перечисленных в этом докладе
Многие начинающие системные администраторы испытывают страх и
ужас когда речь идет о без интерфейсных unix-подобных операционных
систем, объясняя это тем что «это сложно и не понятно». Однако
настройка данных операционных систем намного легче, чем того же
самого Windows Server 2008 R2 где бесконечное множество всяких
опций и настроек. А в Unix-системах вся настройка сводиться к правке
конфигурационных файлов. Также как было отмечено выше, данные
системы требуют значительно меньше ресурсов, чем аналоги с
графическим интерфейсом.
Ubuntu Server 10.10 отличается простотой установки и обслуживания,
обеспечивает высокую надежность и производительность, а также имеет
высокий уровень безопасности и отлично подходит практически для всех
задач.

Gentoo Linux
Gentoo - дистрибутив Linux, популярен тем, что он максимально гибок в
настройке и при правильной настройке вы в результате получите выгоду
в производительности.
Gentoo Linux называют метадистрибутивом, поскольку на его основе
можно создать систему, подходящую для любых задач: будь то десктоп,
рабочая станция, сервер, бездисковый терминал или роутер. Такая
гибкость достигается за счёт механизма portage, который чем-то похож
на систему портов BSD. Благодаря USE-флагам вы не зависите от
мейнтейнеров и собираете пакеты с теми опциями, которые вам нужны.
Также известен тем, что данным дистрибутивом пользуются только
профессионалы своего дела, так как та самая настройка и требует
определенных знаний. Gentoo имеет ряд своих достоинств таких как
быстрая скорость работы и отличное сообщество пользователей.

FreeBSD
FreeBSD - Unix-подобная операционная система, очень популярна среди
Интернет компаний, так как данная операционная система отлично подходит для
всевозможных web-серверов.
FreeBSD отличный вариант для web-сервера потому что, это мощный TCP/IPстек с поддержкой промышленных стандартов, таких как SLIP, PPP, NFS, DHCP и
NIS. И поэтому FreeBSD может легко взаимодействовать с другими системами, а
также работать сервером крупного предприятия, предоставляя жизненно важные
функции, такие как NFS (удалённый доступ к файлам) и услуги электронной почты,
или представлять вашу организацию в Интернете, обеспечивая работу таких служб
как: WWW, FTP, маршрутизацию и функции межсетевого экрана.
На FreeBSD работают одни из самых крупных и загруженных сайтов в Интернете
(например, Yahoo!) и большая доля всех остальных сайтов
Но FreeBSD можно использовать не только как платформу для Интернетсервера, но и в качестве обычного сервера который выполняет все те задачи,
которые выполняют другие серверные операционные системы и ограничивать
возможности FreeBSD не нужно. FreeBSD отличается высокой безопасностью и
производительностью. Кроме того, данная операционная система совершенно
бесплатна и, помимо всего прочего, FreeBSD разрабатывается и поддерживается
большой командой разработчиков.

Solaris (Sun
Microsystems)
Операционная система Sun Solaris сегодня входит в число самых известных
коммерческих версий UNIX. Эта ОС обладает развитыми средствами поддержки
сетевого взаимодействия и представляет собой одну из самых популярных
платформ для разработки корпоративных решений - для нее существует около 12
тыс. различных приложений, в том числе серверов приложений и СУБД почти от
всех ведущих производителей.
Solaris соответствует многим промышленным стандартам и характеризуется
высокой масштабируемостью. Для подавляющего большинства приложений эта
операционная система обеспечивает практически линейный рост
производительности при увеличении числа процессоров за счет симметричных
многопроцессорных вычислений. В настоящее время Solaris поддерживает
процессоры SPARC и Intel x86.
Из особенностей Solaris 9 следует отметить поддержку до 1 млн. одновременно
работающих процессов, до 128 процессоров в одной системе и до 848 процессоров
в кластере, до 576 Гбайт физической оперативной памяти, поддержку файловых
систем размером до 252 Тбайт, наличие средств управления конфигурациями и
изменениями, встроенную совместимость с Linux.
Операционная система Solaris 9 представляет собой основу открытой сетевой
среды Sun Open Net Environment (Sun ONE). В комплект поставки Solaris 9 входят
ключевые приложения Sun ONE: Application Server, Directory Server, Integration
Server, Message Queue, Portal Server, Web Server.

10.

HP-UX (Hewlett-Packard)
Операционная система HP-UX, разработанная в компании Hewlett-Packard,
является потомком AT&T System V. Ее последняя версия, HP-UX 11i, доступна для
двух аппаратных платформ - PA_RISC и Itanium - и ориентирована главным
образом на серверы производства Hewlett-Packard.
Из особенностей HP-UX 11i нужно назвать средства интеграции с Windows и
Linux, в том числе средства переноса Java-приложений, разработанных для этих
платформ, а также средства повышения производительности Java-приложений.
Кроме того, HP-UX 11i поддерживает Linux API, что гарантирует перенос
приложений между HP-UX и Linux. Отметим, что приложения для HP-UX 11i
переносятся между двумя поддерживаемыми ею аппаратными платформами без
изменений и перекомпиляции.
Говоря о производительности и масштабируемости HP-UX 11i, следует
отметить, что одна копия операционной системы поддерживает до 256
процессоров; поддерживаются также кластеры размером до 128 узлов. К тому же
данная платформа поддерживает подключение и отключение дополнительных
процессоров, замену аппаратного обеспечения, динамическую настройку и
обновление операционной системы без необходимости перезагрузки, резервное
копирование в режиме on-line и дефрагментацию дисков без выключения системы.
Выбор программного обеспечения для данной операционной системы весьма
широк - это и серверы приложений ведущих производителей, и Web- и WAPсерверы, и поисковые серверы, и средства кэширования, и службы каталогов.

11.

AIX (IBM)
AIX является клоном UNIX производства IBM, предназначенным для
выполнения на серверах IBM @server pSeries и RS/6000. Как и HP-UX, эта
операционная система обладает совместимостью с Linux.
В числе особенностей AIX 5L - наличие полностью 64-разрядных ядра,
драйверов устройств и среды исполнения приложений (при этом имеется и
32-разрядное ядро, равно как и поддержка 32-рязрядных приложений),
поддержка 256 Гбайт оперативной памяти, поддержка файлов объемом до
1 Тбайт, удобные средства администрирования, поддержка кластеров (до
32 компьютеров), развитые средства сетевой поддержки.
AIX предоставляет возможности самонастройки системы с помощью таких
функций, как наращивание мощности по мере необходимости и разгрузка
процессоров, а также обладает средствами самовосстановления,
самооптимизации и самозащиты, включающими технологию
протоколирования всех системных ошибок и систему упреждающего
анализа неисправностей.

12.

NetWare (Novell)
В начале и середине 90-х годов Novell NetWare была доминирующей
сетевой операционной системой. Хотя в настоящее время снизилась доля
серверов, управляемых NetWare, как и количество создаваемых для нее
приложений и инфраструктурного ПО, эта операционная система попрежнему популярна благодаря надежности, масштабируемости и
способности управлять большим количеством рабочих станций.
Основными особенностями последней версии данной операционной
системы, Novell NetWare 6.5, являются возможность создания
географически распределенных кластеров, наличие средств поддержки
мобильных и удаленных пользователей, инструментов управления
удаленными сетевыми ресурсами, а также средств синхронизации
информации о пользователях и приведения в соответствие между собой
каталогов в смешанных средах. Защита данных в Novell NetWare 6.5
осуществляется с помощью служб каталогов NDS eDirectory.
В состав Novell NetWare 6.5 входят известные OpenSource-продукты, а
именно: Web-сервер Apache, СУБД MySQL, сервер приложений Apache
Tomcat. Кроме того, в NetWare 6.5 включены сертифицированный на
соответствие спецификации J2EE 1.3 сервер приложений и среда
разработки Novell exteNd и так называемый виртуальный офис,
позволяющий через Web-интерфейс обращаться к бизнес-ресурсам
пользователя, включая файлы, электронную почту, средства
календарного планирования.
Данная операционная система обычно применяется в качестве сетевого и
файлового сервера, сервера печати и групповой работы.

13.

Mac OS X (Apple)
Операционная система Mac OS X, созданная компанией Apple совместно
с рядом университетских ученых, основана на BSD UNIX. В 1999 году версия
Mac OS X Server была выпущена в виде продукта Open Source, что
позволило разработчикам адаптировать Mac OS X для конкретных
заказчиков, а также привлечь их к дальнейшему развитию этой
операционной системы.
Mac OS X характеризуется наличием менеджера виртуальной памяти,
возможностью полной изоляции приложений друг от друга, поддержкой
многозадачности, сравнимой с аналогичной поддержкой в Windows.
В Mac OS X имеются эмулятор предыдущих версий Mac OS, средства
редактирования графических изображений, встроенная поддержка
OpenGL, почтовый клиент, средства управления паролями для доступа к
Web-ресурсам.

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

Для начала стоит отметить, что наверное лучше выбирать ту ОС, с которой Вы уже работали и хорошо разбираетесь в ее настройках. Но все же бывают исключения, иногда приходится выбирать что-то новое для усовершенствования своей работы и выбирать ОС, которая будет соответствовать необходимым требованиям. Итак начнем…

FreeBSD – одна из самых старых ОС с богатой историей. Но с каждым годом количество пользователей этой системой сокращается, хотя она считается одной из числа надежных и безопасных ОС. Есть несколько причин падений популярности данной ОС, главная из них – одна команда разработчиков и совсем небольшое количество коммерческого ПО для FreeBSD. Если у Вас возникнет проблема с FreeBSD, она с большой вероятностью может остаться нерешенной.

На данный момент выпущена 10 версия FreeBSD, которая успешно работает на множестве процессорных архитектур и в руках мастера дает возможность для тонкой настройки ядра. В преимущества FreeBSD нужно внести отменную реализацию работы с памятью, сетью и системой ввода-вывода. Интересуют ссновные отличия Linux и BSD? Подробно в статье.

Windows Server (на примере Windows Server 2008 R2) – система практична и имеет большой запас производительности. Наилучшее решение для сервера файлов или терминала, имеет инструмент для бэкапов, что значительно повышает надежность.

Главным недостатком нужно выделить требовательность к аппаратной части. Windows Server 2008 R2 уже не поддерживает 32-х разрядную архитектуру, да и в целом требует для работы существенно больше ресурсов, чем его аналоги. Важная особенность, ОС требует покупку лицензии . Стоить не забывать о том, что именно на Windows ориентировано огромное количество существующих вирусных программ.

В большинстве случаев этот продукт используют для “домашнего” тестирования сайта, для подключения удаленного рабочего стола или при использования IIS и ASP.

HyperHost предлагает VDS , включая бесплатную лицензию на 180 дней (trial period) . Например, вы можете заказать ВДС сервер с ОС Виндовс 2008, 2012, 2016. Более детально о данных версиях и основных их отличиях в статье ““. Также предлагаем подробнуюпо установке операционной системы со своего iso образа в VMmanager на примере Windows 10.

CentOS – бесплатный аналог Red Hat, который пользуется немалой популярностью. Число пользователей этой ОС огромное, что позволяет оперативно решать все возникшие проблемы и баги. Преимущество – наличие множества форумов, где Вам смогут помочь с вопросами о CentOS. К значительным плюсам Centos можно также отнести очень удобный и шустрый менеджер пакетов yum, а минусом считают наличие не самых последних версий сопутствующего программного обеспечения в стандартных хранилищах (репозиториях) пакетов для Centos.

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

Debian – дистрибутив Linux, который имеет множество поклонников и активно развивается. Данная ОС универсальна и применяется на серверах и рядовых рабочих машинах. Debian – отличное решение для сервера, который должен стабильно и бесперебойно работать. Излишняя консервативность ОС – главный недостаток, так как разработчики редко радуют новыми релизами.

О возможностях и функционале Debian 9 в статье.

Пользователи новой Debian 7 “Wheezy” (десктопных окружений) получают в свое распоряжение KDE 4.8.4 и GNOME 3.4. В новом релизе присутствует более современный LibreOffice 3.5.4 .Штатная сборка содержит кодеки MP3, MPEG-4, AAC и т. д. Чистый и лицензионно-открытый код ОС завоевывает новых поклонников Debian. Все преимущества Дебиан более детально описаны .

Red Hat Enterprise Linux – одна из самых популярных и востребованных ОС. В основном система предназначена для корпоративного использования, и отличается особой надежностью и безопасностью. Доказательство этому то, что данную ОС использут для развертывания важных приложений на мировых биржах, в финансовых учреждениях, ведущих телекоммуникационных компаниях, анимационных студиях и тп. Основной недостаток – ОС платная. Главная особенность – есть коммерческая поддержка дистрибутива. Периодичность выхода новых версий – 3 года.


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

Часто Ubuntu выбирают те, кому нужны новые и свежие версии ядра и приложений, но стоит отметить, что не всегда самое новое работает без проблем и лучше. Однако дистрибутив очень похож на Debian, в связи с тем, что изначально и до сих пор он базируется и использует большое количество кода и утилит ОС Debian. ?

Что же выбрать Вам? Много разработчиков советуют остановить свой выбор все-таки на Ubuntu. Ведь по ней больше всего мануалов, форумов, блогов и т.п. Весомое преимущество: ее чаще всего используют на десктопах. Все это упрощает работу с сервером: легче найти материал в случае необходимости и самостоятельно все настроить. В принципе, Debian – очень похожа с Ubuntu. CentOS – считается более устаревшим вариантом, но тоже пользуется неплохим спросом. Но по производительности они все на одном уровне: это же семейство Linux.

Выбираете между Windows и Linux? Обо всех отличиях данных ОС подробнее.

Универсальной и самой лучшей ОС нет. Все дело в практике, если Вы уже работали с определенной ОС, тогда продолжайте работать и далее с ней . Вместе с тем, техническая поддержка Hyper Host™ умеет работать с любыми операционными системами и дистрибутивами. Вы можете быть спокойны и уверены, что мы всегда Вам поможем, если в этом будет необходимость и настроим ОС совершенно бесплатно. При заказе от HyperHost бесплатное администрирование прилагается в подарок, так что Вы можете не переживать за бесперебойную работу Вашего виртуального выделенного сервера.

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

Кроме выше описанных операционных систем существует еще большое количество их видов. Например, на базе Linux разработаны дистрибутивы, которые также пользуются популярностью, но менее востребованы. О данных дистрибутивах подробнее.

Hyper Host™ желает Вам приятной работы!

39551 раз(а) 7 Сегодня просмотрено раз(а)

Что еще почитать