Ж у р н а л   о   к о м п ь ю т е р н ы х   с е т я х   и   т е л е к о м м у н и к а ц и о н н ы х   т е х н о л о г и я х
СЕТИ И СИСТЕМЫ СВЯЗИ on-line
  ПОИСК: ПОДПИСКА НА НОВОСТИ: НОМЕР:
    ДОМОЙ • Архив: Новостей | Конференций | НомеровПодписка
 
   
 
   
    
РЕДАКЦИЯ
 
Все о журнале
Подписка
Как проехать
Где купить
Отдел рекламы
График выхода журнала
Адреса в Интернет

РУБРИКАТОР
   
• Инфраструктура
• Информационные
   системы

• Сети связи
• Защита данных
• Кабельные системы
• Бизнес
• Колонка редактора
• Электронная
   коммерция

• Только на сервере
• Системы
   учрежденческой
   связи

• Новые продукты


Rambler's Top100

  

Готовы ли вы к Ubuntu?

Бен Дьюпонт

Сегодня компании Red Hat, Novell и Oracle соперничают за внимание клиентов, которые в последнее время активно внедряют у себя Linux, и поэтому готовы платить за услуги по поддержке этой ОС. Но, может быть, вам удастся неплохо сэкономить, если решите обойтись без такой поддержки? Это вполне возможно благодаря бесплатному и исключительно дружественному в использовании дистрибутиву Linux с необычным названием Ubuntu*.

Если бы всего пару лет назад мы написали, что Microsoft собирается продавать ОС SUSE Linux Enterprise и согласилась не судиться с клиентами Novell за нарушение своих патентных прав, вы подумали бы, что держите в руках первоапрельский номер. Но сегодня реальностью является уже не только эта сделка между Novell и Microsoft: компания Oracle сделала несколько смелых заявлений о своей платформе Unbreakable Linux. ОС Linux получила поддержку на уровне таких поставщиков аппаратных средств, как IBM и Hewlett-Packard, а разработчики средств виртуализации подоспели со своими платформами VMware и XenSource.

Появляется бесчисленное множество программ для дистрибутивов SUSE и Red Hat, и мы даже видим растущую поддержку независимых поставщиков ПО, увеличение количества предложений по поддержке и опций ПО для бесплатных дистрибутивов, таких, как Ubuntu. На недавней конференции Gartner 68% опрошенных участников сообщили, что у них по крайней мере часть серверов центра обработки данных (ЦОД) работает под управлением Linux, а 84% планируют увеличить расходы на развертывание этой ОС.

Часто руководители ИТ-подразделений вовсе не преследуют задачи совсем избавиться от ОС Windows, а лишь ищут наиболее подходящую среду для выполнения разных типов задач. В пример можно привести одно из североамериканских металлургических предприятий по переработке алюминия — Aleris International, где развертывание Linux хорошо тем, что он в точности соответствует их требованиям. В 2005 г. Aleris благодаря технологии виртуализации консолидировала под управлением пакета VMware и ОС SUSE Linux около 30 серверов Lotus Notes, задействовав при этом всего 10 физических серверов. Компания осталась этим весьма довольна: Linux-серверы не выходят из строя, их легко наращивать, на них не нужно постоянно устанавливать программные «заплаты», они не подвержены действию вирусов, надежны и безопасны. Все это позволяет экономить время, которое они могут посвятить другим делам.

При этом Aleris продолжает использовать Windows в качестве базы для дистанционного KVM-управления с помощью ПО Avocent IP и для программного пакета Hyperion. Но при этом, если у ИТ-специалистов этой компании есть возможность использовать Linux, они предпочитают ее, поскольку, как они говорят, ее легче развертывать и она позволяет исполнять несколько сервисов различных разработчиков в одной системе.

Aleris получает SUSE Linux Enterprise Server (SLES) в порядке сопровождения имеющейся у нее системы Novell OES (Open Enterprise Server), поэтому дополнительных расходов на SLES не требуется. Не всем так повезло: наш анализ показывает, что если вы с целью сэкономить деньги вместо Microsoft Windows Server покупаете Red Hat, SUSE Linux или даже Ubuntu с поддержкой, то вы жестоко ошибаетесь (табл. 2).

Мы решили проверить четыре дистрибутива Linux в лаборатории журнала Network Computing, чтобы понять, смогут ли организации сократить свои расходы. Мы исследовали два коммерческих варианта этой ОС — Novell SUSE Linux Enterprise Server и Red Hat Enterprise Linux, а также Ubuntu и Slackware (обе фирмы Canonical), которые свободно распространяются по лицензии GPL (GNU Public License), и основной упор в которых делался на простоту и удобство использования.

Мы обнаружили, что даже компании, не имеющие у себя профессионалов по Linux, могут обойтись без расходов за навязываемую поддержку, если будут использовать ОС Ubuntu, вполне оправдывающую свой слоган: «Linux для повседневной жизни» («Linux for Human Beings»), в отличие от тех вариантов этой ОС, которые требуют виртуозного владения командной строкой. И это полезно для здоровой конкуренции: когда Ubuntu ворвалась на сцену и стала претендовать на первые роли в области бесплатных дистрибутивов, компании Novell и Red Hat были вынуждены ее догонять (см. «Штурм последнего бастиона»).

«Халявщики»

Концепция открытого исходного кода предполагает, что он пишется и тестируется тысячами разработчиков по всему миру, начиная с любителей и заканчивая маститыми профи из IBM, Novell и Red Hat. Этот код может использовать и изменять любой человек, при условии, что результаты работы будут распространяться не только в двоичной форме, но и в виде кода на исходном языке. Такое открытое сотрудничество означает, что в процессе разработки исходный код Linux исполняется и тестируется на разных платформах. После этого он проходит дальнейшее «усиление», когда такие поставщики, как Red Hat и Novell, подготавливают его к включению в свои продукты корпоративного класса.

Но если имеет место такая открытость, то что может помешать взять чей-либо продукт и выпустить его под своей маркой? Ни-что! Oracle, фактически, именно это и делает с Red Hat Linux, однако снизив при этом более чем вдвое стоимость поддержки этой ОС по сравнению с аналогичной услугой компании Red Hat. После каждого нового выпуска ОС Red Hat Linux компания Oracle скачивает ее код, удаляет из него все торговые знаки Red Hat и компилирует. Oracle также предоставляет корректоры ошибок для текущих и прошлых выпусков Red Hat Enterprise Linux.

Это похоже на мошенничество, но такова уж природа открытого кода. Посмотрите на это с другой стороны: под эгидой фирмы Red Hat действительно генерируется большое количество исходного кода, преимуществами которого в своих интересах может пользоваться кто угодно, но при этом компания получает от других разработчиков гораздо больше, чем отдает. Ведь в конечном счете среди множества конкурирующих поставщиков выбирается тот, кто лучше и полнее удовлетворяет ваши потребности. И если Red Hat предлагает услуги, которые действительно стоят столько, сколько она за них просит, и они востребованы, то у нее нет причин для беспокойства.

Кстати, по мнению некоторых маркетинговых руководителей самой Oracle, далеко не все ее клиенты, использующие Red Hat Linux, удовлетворены получаемой поддержкой. И поводом тому служат самые разные проблемы: от задержек в исправлении замеченных в коде ошибок до неспособности устранить проблемы с интероперабельностью ОС.

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

И выигрывает здесь организация-пользователь. Поскольку продукты Oracle на базе Linux стремительно развиваются, для нее имеет большой коммерческий смысл обеспечить, чтобы ее платформа Unbreakable Linux («Неразрушимый Linux») действительно являлась неразрушимой. Имея в своем распоряжении более 9 тыс. программистов, упорно работающих над продуктами Oracle Database, Oracle Fusion Middleware и Oracle E-Business Suite, компания всерьез рассматривает Linux как платформу будущего и имеет массу стимулов обеспечить ее успех.

Вопрос стоимости

При покупке лицензии на Microsoft Windows вы получаете право использовать это ПО, но с определенными жесткими ограничениями (например, на число экземпляров сервера), и вам не предоставляют ее исходный код для возможной модификации. Когда же вы покупаете Linux от Red Hat или Novell, то приобретаете не право на использование ОС, потому что лицензия GPL дает его уже по умолчанию, а услугу, которая облегчает вам установку, обновление и пользование этой ОС.

Все это хорошо, за исключением того, что при стоимости поддержки от 49 долл./мес. Linux Red Hat и SUSE Linux не дают практически никакой экономии по сравнению с Windows Server 2003 (см. табл. 2). Картина с коммерчески поддерживаемыми ОС Linux становится еще более мрачной, если сравнивать их с версией Windows Server 2003 Web Edition: на время публикации этой статьи цена Microsoft на этот продукт была 399 долл., притом что никаких клиентских лицензий доступа не требуется.

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

Это не означает, что бесплатные дистрибутивы не имеют своей ниши в корпоративном секторе. Например, фирма Wisconsin Public Service Resources, где работает автор этой статьи, предоставляющая коммунальные услуги в одном из городов США, использует Slackware на серверах на базе процессорных плат Mini-ITX, на которых исполняются приложения для считывания показаний счетчиков. У нас нет никаких исчисляемых в расчете на одну систему расходов на лицензии, и весь необходимый инструментарий для разработки прилагается бесплатно. Мы нашли, что Slackware является идеальной платформой для наших целей, потому что ее легко разделить на части, оставив только необходимые компоненты, что совсем не так просто проделать, например, с Windows XP. К числу других источников экономии, правда плохо поддающихся количественной оценке, относятся отсутствие необходимости перезагрузки после установки большинства «заплат» и меньшее количество проблем с информационной безопасностью.

«Одним махом двоих побивахом»

Помимо проблем со стоимостью поддержки, корпоративное сообщество громко и ясно заявило в адрес поставщиков услуг и продуктов Linux, что оно не знает, существует ли в отношении продуктов для этой ОС вопрос интеллектуальной собственности, и что его это не волнует. А если те хотят, чтобы их продукты покупались, они должны сделать так, чтобы этой проблемы не было. Однако на плечи ИТ-служб сваливаются еще и трудности с интероперабельно-стью между Windows и Linux. Реагируя на это, Novell и Microsoft заключили соглашение, согласно которому они, помимо прочего, отказались от судебного преследования клиентов друг друга. Согласно этому договору, Microsoft и Novell также обязались сотрудничать в целях улучшения интероперабельности своих ОС и, в частности, выпустить транслятор «ODF — Open XML» (Open Document Format — формат, который поддерживается офисными пакетами Open Office и Star Office, а Open XML — пакетом Microsoft Office).

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

Novell, вступив в упомянутое соглашение, тем самым увековечивает эту ситуацию, в которой клиенты, пользующиеся каким-либо из Linux-продуктов, за исключением SUSE Linux, рискуют подвергнуться судебным преследованиям со стороны Microsoft, что дает дистрибутиву Novell несправедливое преимущество перед другими.

Ну хватит о грустном. Суть в том, что Linux надежно заняла свое место как эффективная и безопасная система, о чем свидетельствует сильный интерес к ней независимых поставщиков ПО для платформ DB2, SAP и Oracle. Novell заявляет о ежемесячном портировании 50–60 новых приложений на свою платформу. В свою очередь, Microsoft в каче-стве одной из составляющих своей сделки с Novell приобрела подписку на стандартную и элитную поддержку SLES для своих клиентов на сумму 240 млн долл., для чего компанией Novell ей была выделена соответствующая квота на количество таких подписок.

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

Что вы можете предложить нам сегодня?

Чтобы ОС имела успех в корпоративном сообществе, она должна обладать некоторыми «козырными» возможностями. Все версии Linux, которые мы тестировали, поддерживают как iSCSI, так и Fibre Channel. Компания Canonical предлагает в Ubuntu поддержку AoE (ATA over Ethernet). Представители Red Hat и Novell сказали нам, что в данное время не видят в этом необходимости, но ядро их Linux поддерживает AoE, и предлагается соответствующий инструментарий с открытым исходным кодом.

Также широко поддерживается интеграция со службой Active Directory Microsoft и eDirectory Novell. В этом деле Novell сыграла большую роль, участвуя в проекте Samba, который был начат без участия Microsoft и проводился на базе метода обратного инжиниринга (воспроизведение алгоритмов по имеющемуся образцу: кстати, после заключения сделки между Novell и Microsoft первоначальный разработчик проекта Samba в знак протеста покинул Novell). Принимая во внимание новые веяния в отношении между двумя прежними конкурентами, мы ожидаем, что поддержка и интеграция станут еще лучше и в повестке дня появится новое направление — виртуализация.

Виртуализация и маломощные клиенты

В контексте Linux нас интересуют два типа виртуализации: паравиртуализация и полная виртуализация. В первом случае гостевая ОС (т. е. ОС, работающая на виртуальной машине) должна быть модифицирована так, чтобы она могла работать на обычных процессорах и без применения специального набора микросхем. Полная виртуализация позволяет гостевой ОС работать без модификации на ЦПУ последнего поколения, который поддерживает технологию виртуализации, например, Intel VT или AMD-V.

Согласно недавнему соглашению между Novell и Microsoft, они обеспечат возможность работы Windows Server 2003 в виртуальных средах Xen под управлением ОС SUSE Enterprise Linux. Компании работают также над тем, чтобы SUSE Linux, в свою очередь, могла работать на Windows Server 2003 в среде Microsoft Virtual Server.

Любые изменения, производимые Novell в пакете Xen с целью обеспечить поддержку работы под его управлением Windows, станут доступны остальной части сообщества открытого ПО. Для организаций это означает, что в конечном счете другие поставщики Linux, такие, как Red Hat, тоже начнут предлагать возможность исполнять Windows Server под Xen; однако сама Microsoft официально поддерживать это направление не будет.

Сейчас Novell предлагает паравиртуализацию под управлением Xen продукта SLES 10, и этой возможностью уже пользуются несколько ее заказчиков. В пилотных проектах Novell также есть заказчики, использующие полностью виртуализированную версию SLES 9 и Red Hat Enterprise Linux 4, работа же над возможностью запускать SLES под управлением Windows пока продолжается. Таким образом, основные тенденции здесь очевидны: заказчики просят больше вариантов виртуализации, и Novell на это соответственным образом реагирует. Если вам сегодня нужна Xen-виртуализация с поддержкой, то вам по дороге с SUSE. Тем временем компания Red Hat сейчас проводит бета-тестирование Xen и планирует вскоре начать поставлять его вместе с Red Hat Enterprise Linux 5. В то же время на рынке давно уже закрепился продукт VMware — вполне зрелая платформа виртуализации, которая работает со всеми комбинациями Windows-Linux.

Другая возможность консолидирования серверов и приложений, над усовершенствованием которой работает сообщество открытого ПО и разработчики Linux, — это использование загружаемых из сети «тонких» клиентов. Проект Linux Terminal Server Project (LTSP) почти возвращает Linux во времена пер-вых терминалов мэйнфреймов. Согласно архитектуре LTSP, маломощные клиенты загружают свои ОС с центрального сервера и исполняют программы средствами последнего. Если у терминала есть сетевой адаптер с поддержкой PXE (технология загрузки по сети), то он может не иметь никаких локальных хранилищ. А раз нет хранилищ, то не нужно и никакого обслуживания.

Последняя версия Ubuntu — 6.10 с условным названием EdgyEft содержит предрелизную версию LTSP 5, поддерживающую подключаемые к клиенту внешние устройства, — например, такие, как USB-накопители. Эта опция чревата нарушениями информационной безопасности, которая обеспечивалась тем, что большая часть системы фактически работала на сервере, а отображение на стороне клиента осуществлялось только через протокол SSH (Secure Shell).

Поддержка и обучение

Вполне возможно, что в вашей организации уже есть несколько грамотных пользователей Linux и даже несколько Unix-гуру, хорошо знакомых с интерфейсом командной строки Linux. Новичкам же мы советуем выбрать вариант с графическим пользовательским интерфейсом, сильно упрощающим процесс установки. В число бесплатных версий Linux, которые мы считаем легкими в установке, входят вер-сии Fedora, openSUSE, PCLinuxOS и Ubuntu. Хотя Slackware поставляется с несколькими вариантами «рабочего стола», по умолчанию вам предоставляется интерфейс командной строки. Конфигурирование производится в основном при помощи config-файлов, а кое-что настраивается и через графический интерфейс. Организациям, эксплуатирующим критически важные системы и при этом не имеющим достаточного опыта в развертывании Linux, а также тем, кому необходима профессиональная поддержка приложений независимых поставщиков ПО, следует выбирать продукты от Red Hat, Novell или Canonical.

Не знаете с чего начать? Компании Red Hat и Novell предлагают консультационные услуги, чтобы помочь компаниям определить, где они могут использовать ОС Linux, и составить график ее внедрения. Они также предлагают обучение работе с новой ОС. В уже упоминавшейся выше металлургической компании Aleris International ИТ-руководство подготовило своих людей за неделю, проведя для них специализированный курс обучения, предлагаемый Novell. Конечно, за пять рабочих дней вы не станете экспертом, если начинаете с нуля, но рассматриваемая ОС развилась уже достаточно хорошо для того, чтобы ИТ-профессионалы, знакомые с Windows Server, почувствовали себя почти как дома в графическом интерфейсе Linux. Например, мы нашли инструменты для ввода в систему принтеров, конфигурирования адаптеров беспроводной связи и установки ресурсов общего сетевого доступа.

Если вам нужна поддержка, как гарантия успешного развертывания новой ОС, к вашим услугам большое число независимых консультантов, специализирующаяся на всевозможных вариантах Li-nux. Так, компания Open Sense Solutions, специализирующаяся на Ubuntu, готова оказывать консультационные услуги небольшим организациям, например библиотекам. Консультации проводятся время от времени — когда возникают проблемы — и оплачиваются по факту, что позволяет их клиентам сократить расходы.

Стоимость подписки определяется тем, какой объем поддержки вы хотите получить от вашего поставщика Linux. Без поддержки ОС Ubuntu бесплатна, и при этом в вашем распоряжении будут обновления программных компонентов и средств обеспечения информационной безопасности, а также новые релизы ОС. За 750 долл. в год компания Canonical предлагает поддержку по телефону и электронной почте 9 ч в сутки 5 дней в неделю (режим 9/5), а за 2750 долл. в год вы получите такую же поддержку в круглосуточном режиме и без выходных (режим 24/7).

Red Hat и Novell предлагают свои серверные ОС за 349 долл., включая 30-дневную поддержку по телефону и электронной почте и один год обновлений. Если вам нужна более солидная поддержка, то Novell предлагает поддержку в режиме 24/7 по телефону (ответ в течение 1 ч) и электронной почте (ответ в течение 4 ч) за 1499 долл. в год. Red Hat продает похожий пакет за 2499 долл., или 1499 долл. за поддержку в режиме 12/5 с ответом в течение 4 ч.

Одним из наиболее ценных достоинств условий подписки, предлагаемых Red Hat и Novell, является услуга обновления, не только охватывающая программные компоненты и средства безопасности, но и предусматривающая предоставление новых релизов ОС. Подписавшиеся заказчики могут по своему выбору либо обновлять свои ОС, либо пользоваться старыми релизами — в отличие от мира Windows, где при этом необходимо покупать новую лицензию. В то же время загрузка и установка обновлений могут осуществляться автоматически. Компания Canonical предоставляет обновления вообще бесплатно. Обновленные версии GNU/Linux ОС выходят с интервалом в два года или даже меньше — это намного чаще, чем у Microsoft, благодаря этому организации всегда могут эксплуатировать самые современные ОС.

Теперь обратимся к недостаткам. В случае дистрибутивов SUSE и Red Hat вы получаете возможность обновления только на период действия подписки. У компании Canonical обновления бесплатны, но за поддержку вы должны платить, — правда, только тогда, когда в ней возникает необходимость.

Оправданна ли плата 349 долл. в год для тех, кому не нужна поддержка ОС, но желательно автоматическое обновление и хорошая поддержка приложений независимых поставщиков ПО? Мы думаем, что нет. Это слишком дорогая оплата только за доступ к серверам разработчика для автоматического обновления и за указанную поддержку. Согласно информации Gartner, крупные организации могут договариваться о 50–70%-ных скидках, но чего действительно не хватает, так это возможности подписки только на обновления, скажем, за 175 долл. в год, что было бы доступным для организаций любого масштаба. Поддержка с оплатой по факту тоже была бы более предпочтительной. Но мы не испытываем особого оптимизма насчет возможности таких изменений..





  
11 '2007
СОДЕРЖАНИЕ

бизнес

• Селу и полю — по телефону

сети связи

• От DSLAM — к мультисервисным платформам доступа

• Видео в корпоративных сетях: тенденции рынка

инфраструктура

• Проектирование и создание ЦОДа

• Альтернативные решения для БЛВС

информационные системы

• Готовы ли вы к Ubuntu?

кабельные системы

• На виражах кабельных трасс. Продукты и решения

• Выбираем многомодовое волокно для 10-Гбит/с систем

защита данных

• Тестируем сканеры программного кода

• Тестируем системы предотвращения «выжимки» данных


• Калейдоскоп



 Copyright © 1997-2007 ООО "Сети и Системы Связи". Тел. (495) 234-53-21. Факс (495) 974-7110. вверх