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

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

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

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

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


Rambler's Top100

  

Microsoft Datacenter уготована нелегкая судьба

Рон Андерсон

Cегодня компания Microsoft нацеливает главные ударные силы Windows непосредственно на операционную систему Unix. Победит ли ее продукт Datacenter эту прочно укоренившуюся ОС для критически важных приложений или падет жертвой в неравной схватке?

Cтоит в компьютерном зале, размером с холодильник, “тянет” на миллион долларов, ровно столько же требует на текущую поддержку и имеет гарантию на время безотказной работы — что это такое? Мейнфрейм? Все верно, только мы надеялись получить более конкретный ответ, а именно: сервер Windows 2000 Datacenter Server компании Microsoft. Уже само название продукта говорит о далеко идущих замыслах компании: Datacenter — это версия Windows 2000, специально предназначенная для управления работой критически важных приложений на предприятиях и у поставщиков ISP и ASP.

В ходе наших всесторонних сравнительных испытаний операционных систем Windows 2000 и Windows NT (см.: Сети и системы связи. 2000. № 6. С. 31) мы установили, что из трех компонентов ОС Windows 2000, выпущенных к тому времени, безусловным лидером оказалась версия этой ОС для настольных систем — Windows 2000 Professional. Серверные версии Windows 2000 представляли собой лишь результат последовательных улучшений операционной системы Windows NT, которые не требовали от ее пользователей разработки и спешной реализации специальных планов модернизации сетевого ПО. Там, где дело касается серверного ПО, выжидательная позиция пользователей — в наши дни самое обычное явление.

Близится новый день?

По сравнению с Windows 2000 Advanced Server операционная система Datacenter имеет ряд преимуществ, включая поддержку симметричной 32-процессорной обработки (32-way symmetric multiprocessing), поддержку ОЗУ емкостью 64 Гбайт и четырехсерверного кластера, а также управление процессами. Кроме того, программное обеспечение ОС Datacenter и требования, которые предъявляют к ней пользователи, выделяют ее среди других серверных версий Windows 2000. Полагаясь на повышенную масштабируемость этой платформы и гарантированное время безотказной работы серверов на ее основе, Microsoft надеется не только привлечь к ней новых корпоративных пользователей, но и перевести на нее нынешних.

Компания Microsoft подписала контракт о сотрудничестве с девятью OEM-партнерами: Bull, Compaq Computer, Dell Computer, Fujitsu (в состав которой входят фирмы Amdahl, Fujitsu Siemens Computers и ICL), Hewlett-Packard, Hitachi, IBM, Stratus Technologies и Unisys. Каждая фирма находится на том или ином этапе разработки программ для Datacenter. Bull, например, пока лишь анонсирует OEM-соглашения с фирмой Microsoft, тогда как Unisys уже разработала исчерпывающую программу и выпустила свой первый 32-процессорный сервер.

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

Самая большая трудность, с которой сталкиваются компании, переходя на Datacenter, состоит в нестыковке между устоявшейся практикой системного администрирования Microsoft и технологией, которую подразумевает управление в стандартных информационно-вычислительных центрах (ИВЦ). Через такие же трудности роста пришлось пройти и Unix, когда она начинала делать свои первые шаги на корпоративном рынке.

Для администрирования среды Datacenter требуется уникальный по квалификации персонал, сочетающий высокие практические навыки администрирования серверов Windows с технологией работы на ИВЦ, построенных на базе мейнфреймов. Но люди, обладающие обоими этими качествами, встречаются нечасто. Если вы намерены управлять инфраструктурой Datacenter самостоятельно и хотите восполнить пробел в знаниях своих сотрудников, то вам нужно ознакомиться с возможностями обучения, имеющимися как у вашего поставщика OEM, так и у Microsoft. При желании же воспользоваться услугами по аутсорсингу администрирования вы всегда сможете получить их у соответствующих поставщиков OEM.

Что касается потенциальных пользователей Datacenter, ныне задействующих для своих критически важных приложений технологии Unix, то на “легкое плавание” с ними Microsoft рассчитывать не приходится. Хуже того, их предвзятое отношение к Microsoft делает картину совсем уж непривлекательной. Основная масса ревностных сторонников Unix одинаково ненавидит и Microsoft и Windows, поэтому во многих организациях Datacenter встретит отнюдь не ласковый прием. Нет ничего удивительного в том, что Microsoft и ее OEM-партнеры что есть мочи расхваливают экономические выгоды, которые сулит использование популярной аппаратной платформы Intel по сравнению с аналогичным оборудованием производителей Unix.

Они считают, что поскольку в программе Datacenter отсутствуют многие проблемы, связанные с надежностью, масштабируемостью, управляемостью и тестированием, и она позволяет снизить затраты на необходимое оборудование, то нет никаких оснований подвергать ОС Windows гонениям со стороны специалистов ИВЦ корпоративного уровня. Да, следует отдать должное неувядающему оптимизму Microsoft! Но, даже если учесть, что ее серверы стоят на 30—50% дешевле серверов Unix, сбывать Datacenter будет отнюдь не просто. Ведь, когда дело касается приобретения корпоративных продуктов, стоимость базового оборудования отходит на второй план по сравнению с расходами на его текущую поддержку, обучение персонала и программное обеспечение.

Технология

В сравнении с Windows 2000 Advanced Server в Datacenter Server гораздо более развиты такие функциональные возможности, как масштабируемость, доступность и управляемость. Увеличение максимального числа процессоров с 8 до 32 и максимального объема оперативной памяти с 8 до 64 Гбайт позволяет получить невероятно высокий уровень масштабируемости операционной системы. Хотя в продаже имеются системы ES10000 компании Sun Microsystems, оснащенные 64 процессорами, для систем Intel поддержка 32-процессорной обработки является значительным шагом вперед. Если учесть, что максимальная тактовая частота систем Intel почти вдвое больше тактовой частоты систем Sun, нетрудно понять, почему администраторы оборудования Intel преисполнены таких больших ожиданий.

Увеличение числа узлов кластеров высокого доступа с двух до четырех расширяет возможности системных администраторов по внедрению критически важных приложений и их управлению. Например, развертывание новых версий программ безопаснее выполнять в кластерах, насчитывающих три-четыре узла вместо двух, поскольку даже при выходе из строя одного из резервных серверов второй будет по-прежнему доступен для модернизации. В кластерах, состоящих из четырех активных узлов, использование аварийных сценариев становится еще более обоснованным. Ведь сохранение в случае аварии доступа к 75% системных ресурсов кластера всегда лучше, чем наличие доступа лишь к половине этих ресурсов. Администраторы Novell, самодовольно ухмыляясь, могут указать но то, что кластеры NetWare способны поддерживать до 32 узлов. Однако имейте в виду, что даже в лучшие свои дни основоположник кластерной технологии — компания Digital Equipment лишь в редких случаях рекомендовала использовать высокопроизводительные кластеры, насчитывающие более четырех узлов.

Интерфейс Winsock Direct позволяет приложениям TCP/IP, разработанным с помощью интерфейса Windows Sockets, передавать свои данные и данные механизма взаимодействия между процессами (Interprocess Communications — IPC) в пределах сети устройств памяти (Storage Area Network — SAN) посредством прямого доступа к оборудованию. Такой доступ приложений к оборудованию SAN сводит к минимуму непроизводительные затраты вычислительной мощности центрального процессорного устройства (ЦПУ) и задержку передачи данных. Winsock Direct увеличивает также производительность и масштабируемость системы, поскольку ЦПУ высвобождается для выполнения других задач.

Datacenter Server — это первая версия ОС Windows, наделенная функциями управления процессами. Администраторы мейнфреймов и сетевых сред Unix уже давно пользуются расширенными возможностями управления, предоставляемыми подобными функциями. Наверное, кто-то удивится, что компания Microsoft только сегодня реализовала эти функции — ведь ОС Windows NT была разработана на основе операционной системы VMS компании Digital, фактически с самого начала поддерживающей управление процессами. Но, как говорится, дареному коню в зубы не смотрят.

Управление процессами позволяет администратору назначать каждому выполняемому на сервере заданию точное значение коэффициента использования серверных ресурсов. У вас есть задание, для выполнения которого требуется дополнительное число процессоров или оперативной памяти? Datacenter предоставляет для этого инструментальные средства, использующие серверные ресурсы с максимальной эффективностью. Они состоят из трех компонентов: службы Process Control Service, опрашивающей систему на предмет выполняемых ею процессов, подключаемого модуля Process Control MMC (Microsoft Management Console) и интерфейса Process Control CLI (Command Line Interface). Используя консоль MMC или интерфейс CLI, администраторы управляют отдельными процессами или, что более вероятно, объединяют связанные между собой процессы в одну группу и управляют ею как единым целым.

Набор инструментальных средств управления процессами позволяет администраторам осуществлять эффективный контроль за распределением ресурсов кластера по отдельным процессам. Следует подчеркнуть, однако, что совместимость приложений с этими средствами должна быть заложена уже в ходе разработки первых. Предположим, администратор определил, что выделяемый некоторой группе процессов максимальный объем памяти не должен превышать 20 Мбайт. Приложение получает свои 20 Мбайт, а потом с целью получить дополнительный объем памяти отправляет в адрес ОС запрос. Руководствуясь определяемыми администратором правилами управления процессами, ОС корректно его отклонит. Совместимые со средствами управления процессами приложения отработают отклонение запроса самым изящным образом. Только при этом не следует забывать, что функции управления процессами являются для Datacenter совсем новыми, и принимать априори, что приложение непременно поведет себя надлежащим образом. Даже такие малозначительные факты заставляют уделять зрелости продукта особое внимание. В свое время и перед Unix стояли подобные проблемы, и она успешно справилась с ними.

Все OEM-партнеры компании Microsoft, за исключением Stratus и Bull, сертифицировали 8-процессорные серверы для совместной работы с Datacenter (табл. 1), фирма Stratus — 4-процессорный сервер, а Bull еще только предстоит сертифицировать свое оборудование. Компания Unisys предоставила под ОС Datacenter самую современную аппаратную платформу. 32-процессорный агрегат Unisys e-@ction Enterprise Server ES7000, в корпусе которого можно разместить до 96 PCI-гнезд, поддерживает 64 Гбайт оперативной памяти. ES7000 — это первый сервер, способный в полной мере реализовать все новейшие функции ОС Datacenter.

ES7000 может работать либо как единая система, поддерживающая симметричную 32-процессорную обработку, либо как система, состоящая из нескольких логических серверов (разделов) с числом процессоров, кратным четырем. Функциональность Datacenter, подобная таковой ОС VMS, позволяет организациям устанавливать тестовые и производственные системы на одну и ту же машину или разрозненные приложения на различные логические серверы. Независимые разделы настраиваются как узлы кластера, обеспечивая тем самым более высокую доступность серверной системы. ES7000 можно поделить на несколько разделов и установить на каждом из них отдельную операционную систему, работающую одновременно с остальными.

Сервер ES7000 способен работать в режиме динамического конфигурирования разделов, в котором процессоры могут перемещаться из одного раздела в другой в зависимости от их нагрузки. Хотя ни одна ОС не имеет сегодня возможностей, которые позволяли бы ей реализовать подобный режим работы, представители фирмы Unisys заверили нас, что одна из будущих версий Datacenter Server будет наделена ими. Компании Fujitsu, Amdahl, Fujitsu Siemens, ICL и HP взяли за основу сервер ES7000 и продают 16- и 32-процессорные продукты Datacenter на его основе под своей торговой маркой. Фирма Compaq лицензировала набор процессоров компании Unisys для своей 32-процессорной системы ML770, выпущенной в октябре прошлого года.

Программа

Основным компонентом Datacenter является программа, которую Microsoft разработала совместно со своими партнерами. Использование аппаратной избыточности позволяет лишь приблизиться к тому, чтобы реализовать рабочую готовность системы на уровне ставших притчей во языцех “пяти девяток”. В действительности же, не располагая исчерпывающей информацией об инфраструктуре системы, обеспечивающей высокую надежность ее работы, ни один производитель не станет гарантировать коэффициент готовности своей системы даже на уровне “трех девяток”, не говоря уже о пяти. Гарантия на время безотказной работы не является чем-то новым даже для продуктов Microsoft. В 1998 г. компания Data General предоставила 99,9%-ную гарантию для своих клиентов, внедривших ОС Windows NT на ее оборудовании Aviion, оснащенном ее же программой OmniiCare. Разница в данном случае состоит в том, что Microsoft решила окончательно покончить со вменяемыми ей обвинениями в ненадежности ее ОС.

ОС Datacenter реализуется и управляется не так, как все другие версии Windows. Во-первых, вы не сможете купить Datacenter через Microsoft. Вам придется иметь дело с ее OEM-партнерами (не беспокойтесь, компания сполна получит свою долю прибыли). Во-вторых, чтобы получить квалификацию Datacenter Partner, OEM-партнеры должны отвечать минимальному набору требований Microsoft, как то: обеспечивать коэффициент готовности на уровне 99,9%; предоставлять услуги по инсталляции и конфигурированию, инструментальные средства оценки коэффициента готовности системы, круглосуточную техническую поддержку семь дней в неделю, иметь службу поддержки на местах и специальное подразделение управления изменениями ПО. Microsoft выпустила также перечень минимальных требований, которые она предъявляет к штатным сертифицированным специалистам Microsoft (Microsoft Certified Professionals), работающим в OEM-компаниях на условиях полной рабочей недели. Это крайне амбициозные требования, и будет интересно посмотреть, смогут ли OEM-партнеры их выполнить.

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

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

Сертификационный центр VeriTest Services компании Lionbridge Technologies выполняет аттестацию приложений для Datacenter Server (см. www.veritest.com/mslogos/windows2000/ Win2k_datacenter.asp) и предоставляет отдельные услуги по сертификации приложений для Windows 2000 Server и Windows 2000 Advanced Server. Производители приложений платят центру VeriTest за то, чтобы проверить их в деле и получить желанное клеймо “Certified for Windows 2000” (“Сертифицирован для работы с Windows 2000”). Если вы планируете запускать на сервере Datacenter свое собственное ПО, то вам следует подключить VeriTest к тестированию уже на ранних этапах его разработки.

Помните, что между гарантией на время безотказной работы, процедурой сертификации и приверженностью покупателей программе существует самая тесная связь. Установка несертифицированного ПО на сертифицированную систему может привести к невыполнению гарантийных обязательств, касающихся времени безотказной работы такой системы, если только OEM-партнеры Microsoft по Datacenter не подвергнут это приложение специальному достаточно жесткому тестированию. Следует обратить внимание на то, что вплоть до ноября прошлого года в списке сертифицированных продуктов Web-сервера VeriTest не было ни одного программного пакета Microsoft, даже SQL Server 2000 и Exchange 2000. Обратившись за разъяснениями в компанию, мы узнали, что ни одно приложение не смогло успешно пройти сертификационное тестирование VeriTest. В Microsoft не захотели назвать какие-либо конкретные сроки сертификации ее продуктов, только сказали, что они активно работают в этом направлении.

Закон Мерфи, утверждающий, что если что-то в принципе может сломаться, то оно непременно сломается в самый неподходящий момент, выполняется даже в отношении программы Datacenter. Чтобы пользователи могли получать своевременную техническую поддержку, одно из требований Microsoft к партнерам OEM таково: необходимо функционирование единой службы поддержки, включающей как персонал служб технической поддержки самих OEM-компаний, так и персонал Microsoft Datacenter, выполняющий работы непосредственно на производственных участках заказчиков. Такая структура поддержки должна исключать ситуации, отравляющие жизнь сетевым администраторам, когда производители оборудования и производители ПО начинают всеми силами спихивать вину за аварию друг на друга. Когда каждая минута простоя приносит огромные убытки, клиентов мало заботит, кто в нем виноват, и единственное, что они хотят, — это как можно быстрее устранить причину.

В соответствии с условиями, поставленными Microsoft, все OEM-партнеры должны гарантировать время безотказной работы своих продуктов Datacenter на уровне “трех девяток”, что приблизительно соответствует 8-часовому простою системы в год. Компания Stratus предоставляет гарантию на время безотказной работы своей 4-процессорной системы ftServer 6500, равную “пяти девяткам”. Это соответствует примерно пятиминутному простою системы в год и является самой надежной гарантией среди тех, что предоставляются OEM-партнерами Microsoft. Ну а что будет, если коэффициент готовности окажется ниже оговоренного соглашением? Часть денег, внесенных вперед за годичное обслуживание системы, будет возвращена. Таким образом может быть возвращено до 50% суммы, оговоренной в контракте на обслуживание, но конкретный размер штрафа определяется контрактом с производителем.

Особое внимание программа Datacenter уделяет конфигурированию и управлению изменениями, вносимыми в ПО. Заказчики довольствуются строго ограниченным набором возможностей программы, зато вознаграждаются гарантированным коэффициентом готовности 99,9%. Если учесть тот факт, что Datacenter вкупе с высокопроизводительным оборудованием обойдется приблизительно в миллион долларов, то становится ясно, что для всех нас Datacenter — это определенно не Windows. Данная ОС ориентирована главным образом на тех пользователей (составляющих, кстати, незначительную часть), которые, во что бы то ни стало, хотят исключить время вынужденного простоя системы. Но вполне вероятно, что в обозримом будущем если не все, то по крайней мере большинство организаций, выбравших Datacenter, станут приверженцами Microsoft.





  
3 '2000
СОДЕРЖАНИЕ

колонка редактора

• Свет на дне колодца

локальные сети

• Как не прогореть с кабельной системой

• Стандарт, предлагающий разумные решения

• Что нам стоит шкаф построить?

• Стандарт 802.11а: ускорение передачи данных

корпоративные сети

• Microsoft Datacenter уготована нелегкая судьба

• Кампусные сети на базе оптоволокна

• Регулируем механизмы QoS

услуги сетей связи

• Из точки А в точку Б

• MPLS - технология маршрутизации для нового поколения сетей общего пользования

• DWDM как зеркало русской революции

электронная коммерция

• iPlanet старается удержаться в центре электронного бизнеса

• Об электронном бизнесе Hewlett-Packard

• Мобильная электронная коммерция: лед тронулся

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

• Наблюдения за наблюдателями

• Насколько безопасна ваша сеть?


• КАЛЕЙДОСКОП

только на сервере

• Могут ли ужиться IPsec и NAT?



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