Администраторы ИТ по-прежнему испытывают сомнения по поводу того, когда и зачем надо переходить к операционной системе следующего поколения.
Представьте, что ваша компания доминирует в каком-либо секторе рынка. Несмотря на нападки конкурентов, прессы и даже правительства, он по-прежнему находится под вашим безоговорочным контролем. Чтобы еще более укрепить свою позицию, вы представляете свой самый амбициозный продукт, затраты на исследования и разработку которого не имеют аналогов во всей истории отрасли. С вашей точки зрения, он являет собой вершину творчества лучших умов отрасли, финансируемых из самых глубоких кошельков планеты. Вам не о чем беспокоиться, не так ли?
Нет, не так. Именно такова ситуация с Microsoft и ее Windows 2000 — компании есть, о чем беспокоиться. В соответствии с сегодняшним положением дел, большинство ответственных за принятие решений в области ИТ лиц не имеет четкого представления о том, какие основополагающие преимущества даст им внедрение Windows 2000. Без этого им будет трудно оправдать затраты и усилия, необходимые для осуществления такого крупного шага.
«Мы пока еще не разработали практического обоснования перехода на Windows 2000, — говорит Эдвард Танстолл, руководитель отдела корпоративных информационных систем в крупной фармацевтической компании Eli Lilly (http://www.elililly.com). — Без такого обоснования мы не можем приступить к миграции».
Мэтью Браун, второй вице-президент и директор по исследованиям и архитектуре в Lincoln Reinsurance (http://www.lincolnre.com), выражается более откровенно: «Пока мы не видим каких-либо реальных практических преимуществ, стремление получить которые подвигло бы нас к переходу на Windows 2000».
В Microsoft хорошо осознают трудности, которые предстоит преодолеть. «Мы должны более активно заниматься разъяснением практических преимуществ, — признает Каран Ханна, ведущий менеджер по Windows 2000, — и эти преимущества будут различны для разных заказчиков».
Однако планам перехода на Windows 2000 мешает не только элементарное отсутствие практического обоснования. Многие компании откладывают любые крупномасштабные проекты перехода к новой ОС от Microsoft до лучших времен в силу своих внутренних проблем. «По ряду причин мы не будем предпринимать никаких активных шагов по переходу к новым настольным системам или серверам до четвертого квартала 2000 или даже до начала 2001 года, — заявляет Нейл MакДональд, вице-президент и директор по исследованиям в области сетевых технологий в Gartner Group (http://www.gartnerweb.com). — И эта позиция совершенно не зависит от того, когда Windows 2000 появится в продаже — в марте или в октябре».
Одна из причин, почему МакДональд столь категоричен по поводу того, что дата выхода продукта не имеет никакого отношения к его готовности, состоит в той тени, которую проблема Y2K бросает на всю вселенную ИТ. «Microsoft выбрала неподходящее время, — полагает он. — Первые практические реализации, так необходимые для надлежащего тестирования системы, вряд ли появятся ранее первой четверти 2000 года». По мнению МакДональда и ряда других наших респондентов, при отсутствии испытаний в реальной рабочей среде покупатель не может быть уверен полностью в целостности продукта.
Часть опасений относительно готовности ОС связана с ее объемом, в два раза превышающим объем Windows NT 4.0. «Это самый крупный перспективный проект, который когда-либо осуществляла Microsoft, но сам процесс разработки остался тем же, — отмечает МакДональд. — Это тот же самый процесс, результатом которого стало появление NT 4.0 и NT 4.0 Service Pack 2».
Помимо объемного кода систему отличают еще и сложные взаимозависимости между ключевыми технологиями Windows 2000: Active Directory, COM+, Transaction Server, IntelliMirror и т. д. Кроме того, новая ОС позиционируется как предназначенная для любой мыслимой платформы на предприятии — от портативных компьютеров до многопроцессорных серверов в центрах обработки данных. «При таком разнообразии «подвижных частей» число возможных комбинаций оказывается просто астрономическим, — предостерегает МакДональд. — Microsoft просто физически не в состоянии протестировать даже малую долю всех возможных сочетаний».
При такой неопределенности многие администраторы ИТ предпочли бы доверить роль подопытных кроликов Microsoft своим более рисковым коллегам. «Учитывая наш предыдущий опыт с Windows 95 и проблемами ее несовместимости, я предпочитаю действовать с максимальной осторожностью, — говорит Рон Бенвенисти, помощник уполномоченного по сетевым технологиям города Нью-Йорка. — Мы собираемся подождать появления сервисных пакетов, которые, судя по предыдущему опыту, Microsoft должна выпустить через три—шесть месяцев после выхода программного обеспечения на рынок. Тогда мы проведем необходимое тестирование в нашей лаборатории и определимся с нашей стратегией миграции/модернизации».
Танстолл из Eli Lilly объясняет это еще проще. «Я не сторонник версий «точка ноль», — утверждает он. — И не имеет значения, чей это продукт — Microsoft или какой-либо иной компании».
МОТИВАЦИЯ МИГРАЦИИ
Все сказанное выше не означает, что Windows 2000 не предлагает никаких привлекательных возможностей. Первая среди них для сетевых администраторов — это, вероятно, Active Directory, с появлением которой управление средами NT становится значительно проще.
«Наличие единой точки администрирования сделает Windows 2000 проще в реализации и обслуживании, — утверждает Ханна из Microsoft. — Это принесет ощутимые преимущества с точки зрения общей стоимости владения (Total Cost of Ownership, TCO)».
«Служба каталога будет, вероятно, главной причиной, почему в конце концов мы перейдем на Windows 2000», — размышляет Танстолл. По его словам, одно из преимуществ, которое Active Directory может дать его компании, — это однократная регистрация. «Зачем мне искать и покупать на рынке отдельное программное обеспечение, если я могу получить его вместе с операционной системой?» Танстолла также привлекают встроенные функции защиты, такие, как возможность блокирования системы посредством нажатия комбинации клавиш.
Active Directory должна не только упростить управление ресурсами NT, но и предоставить хорошую «зацепку» для интеграции доменов NT в многоплатформенные решения с помощью более глобальных инструментов для каталогов. «Усовершенствования, которые Active Directory привносит в управление NT, откроют перед заказчиками возможность более полно использовать преимущества NDS, — полагает Самм ДиСтазио, менеджер по маркетингу NDS в Novell. — Active Directory будет очень полезным компонентом для построения общекорпоративного каталога».
Но в игру под названием «мой каталог может управлять вашим каталогом» играют две стороны. «У Active Directory имеется инструментарий синхронизации, с помощью которого она может превратиться в «каталог каталогов», — утверждает Питер Хьюстон, еще один менеджер по маркетингу, но уже Windows 2000. — Вы можете управлять любым каталогом, если он поддерживает LDAP».
Вместе с тем Брауна из Lincoln Reinsurance весьма беспокоит, что разработчики рисуют столь радужные картины совместимости. «Мы опасаемся, что Microsoft будет вынуждать переходить на Active Directory просто тем, что иначе что-нибудь да будет работать не так».
Ханна из Microsoft приводит другие преимущества Windows 2000 с точки зрения клиентов, серверов и всей корпоративной среды. «У большинства компаний установлена на клиентах Windows 9х, а Windows 2000 даст им гораздо большую надежность, — заявляет он. — Кроме того, она обеспечивает более надежную защиту и более высокую производительность».
Ханна также указывает на то, что снижение общей стоимости владения Windows 2000 достигается не только благодаря Active Directory, но и за счет автоматизированного развертывания приложений и новых требований сертификации. «Большинство проблем, с которыми сталкиваются пользователи, связаны не с самой операционной системой, а с плохо написанными приложениями и драйверами, — говорит он. — Для Windows 2000 мы вводим более строгие правила тестирования, чтобы разработчики не повергали пользователей в ад DLL».
Улучшенная надежность — одно из главных преимуществ для серверов. «В Windows 2000 число ситуаций, когда серверу требуется перезагрузка, намного меньше, — объясняет он. — Мы постарались, чтобы администратору не требовалось перегружать сервер, когда он осуществляет инсталляцию оборудования или меняет параметры TCP/IP». Поддержка кластеризации, улучшенная защита и появление Active Directory-совместимых приложений также в списке важных преимуществ для серверов, составленом Ханна.
Установка Windows 2000 как на клиент, так и на сервер позволяет активизировать многие функции ОС, такие, как IntelliMirror, с помощью которой пользователи получают доступ к своей настольной конфигурации с любой машины в сети.
Если Microsoft преуспеет в привлечении разработчиков к объектной модели COM+, то в результате пользователи получат выгоду от появления приложений, где будут более эффективно использовать имеющиеся сетевые сервисы. «Если разработчик пишет приложение на базе COM+, то ему не надо беспокоиться о создании своей собственной инфраструктуры для обработки транзакций или постановки сообщений в очередь, потому что для этих целей он может воспользоваться Transaction Server и Message Queue, — объясняет Ханна. — Это упрощает и удешевляет написание приложений для Web в трехзвенной архитектуре».
Помимо перечисления основных преимуществ новой ОС Ханна возражает тем, кто считает объем Windows 2000 чрезмерно большим. По его словам, ядро новой ОС не значительно больше, чем у NT 4.0. Появление новых базовых сервисов, таких, как Active Directory, привело, очевидно, к увеличению размеров кода. Но если заказчик решит не использовать некоторые сервисы, такие, как Certificate Server, то для него объем кода не будет проблемой.
Ханна также указывает на то, что в значительной мере рост объема кода связан с расширенной поддержкой драйверов устройств для охвата по возможности всего имеющегося на рынке оборудования. Но любому конкретному пользователю требуется всего несколько из сотен встроенных в ОС драйверов. «Это неправда, что пользователям придется в обязательном порядке устанавливать огромный объем кода, — заключает он. — Реальный объем нового кода, который пользователям потребуется, не так уж и велик».
КАКОЙ ЦЕНОЙ?
При всей привлекательности потенциальных преимуществ Windows 2000 настоящий вопрос состоит в том, насколько они оправдывают стоимость миграции. Для ответа на него администраторам ИТ необходимо вначале определить, какова будет стоимость миграции. Чтобы ее подсчитать, они должны знать три вещи: реальную базовую конфигурацию, требующуюся для того, чтобы Windows 2000 функционировала нормально; как эта базовая конфигурация соотносится с имеющимися; стоимость оборудования и работ по модернизации ПК.
«Основные затраты на переход к новой ОС связаны отнюдь не с расходами на приобретение программного обеспечения, — отмечает Радж Анантанпиллай, президент по управлению инфраструктурой/активами в NetBalance (http://www.netbalance.com), — а со стоимостью модернизации обеспечивающей инфраструктуры — памяти, процессоров и жестких дисков, а также со стоимостью работ по осуществлению перехода».
Анантанпиллай указывает, что расчет стоимости модернизации оборудования — это не просто подсчет совместимых и несовместимых ПК. «В большинстве случаев компании не идут на полную замену машин, — объясняет он. — У некоторых компьютеров может не хватать памяти, другим — требоваться и дополнительная память, и более емкий жесткий диск». Такая ситуация может представлять серьезную проблему для компаний, где не реализованы и не введены стандартные настольные конфигурации.
Компания Анантанпиллая предлагает приложение NetBalance Windows 2000 для планирования миграции, с помощью которого потенциальные покупатели могут точно определить, какова будет цена аппаратной модернизации. Сведя расходы на модернизацию в таблицу по отделам или классам пользователей, администраторы ИТ могут подготовить более реалистичные планы поэтапной миграции. Кроме того, с помощью этого продукта они могут определить, чего и сколько им требуется, например сколько нужно модулей памяти на 8, 16 и/или 32 Мбайт, а не просто оценить общий объем необходимой памяти. «Эта информация позволит вам начать конкретные переговоры с вашим поставщиком комплектующих, — говорит Анантанпиллай. — Кроме того, располагая такой информацией, вы можете конкретно обсудить с потенциальным подрядчиком вопрос осуществления требуемой модернизации настольных систем».
Стефан Кеннеди, менеджер ИС в отделе техники безопасности в Concord и пользователь NetBalance, говорит, что подобные инструменты для финансового анализа жизненно необходимы. «Важно определить, что разговор идет не о программном обеспечении стоимостью 23 000 долларов, а о расходах в 260 000 долларов на оборудование и другие статьи для того, чтобы это программное обеспечение могло предоставлять обещанные преимущества, — поясняет он. — Если вы не можете реально оценить все последствия планируемых изменений, то как вы можете быть уверены, что получите в результате — новое решение или новую проблему».
Он также замечает, что аналитический инструментарий необходим администраторам ИТ для нахождения общего языка с коллегами из бухгалтерии. «Каждый раз, когда вы обращаетесь к ним с просьбой о приобретении новых ПК или серверов, они смотрят на вас с сомнением, потому как совсем недавно они уже на что-то давали вам деньги, — говорит он. — Так что вам необходим какой-то способ показать им, куда пошли уже сделанные инвестиции и какие меры вы предпринимаете для обеспечения отдачи от этих инвестиций».
По мнению МакДональда из Gartner Group, проекты Y2K могут помочь в переходе на Windows 2000 тем, что они позволяют аккуратно оценить имеющиеся активы. «Многие компании не располагали сколько-нибудь достоверными данными об имеющихся активах до того, как они занялись проблемой Y2K, — говорит он. — Но после того, как им пришлось проверить готовность своих систем к новому тысячелетию, теперь они имеют большую часть необходимых для планирования миграции данных».
РЕШЕНИЕ В ОТНОШЕНИИ НАСТОЛЬНЫХ СИСТЕМ
Так какими же будут требования Windows 2000 к аппаратному обеспечению? В маркетинговых материалах Microsoft указывается объем оперативной памяти — минимум 64 Мбайт при рекомендуемых 128 Мбайт. Но администраторы ИТ ничего не принимают на веру. «Из того, что нам сейчас известно, мы можем заключить, что компьютер должен будет иметь минимум 128 Мбайт, — полагает Бил Крич, менеджер по стратегическому планированию ИТ в BB&T (http://www.bbandt.com), банковской холдинговой компании. — В прошлом Microsoft уже грешила тем, что объявленные спецификации оказывались недостаточными для ее операционных систем, так что мы сначала посмотрим в нашей лаборатории, каковы реальные требования рабочей версии новой ОС».
При общем числе настольных систем около 10 000 — и недавно завершившейся модернизации оборудования ПК в филиалах банка — Крич вряд ли в обозримом будущем решится на дополнительные капитальные вложения только ради поддержки новой ОС. «Стимулом для нас могло бы послужить появление привлекательного бизнес-приложения, — говорит он. — Но в настоящее время никакому имеющемуся программному обеспечению не требуется настольных систем большей мощности, чем у нас уже есть».
Eli Lilly занимает несколько иную позицию вследствие «скользящего графика», которому компания следует при покупке ПК. В соответствии с ним пользователи делятся на три или четыре группы, каждая со своей настольной конфигурацией. Периодически группа с самыми старыми машинами получает самую мощную конфигурацию — обычно, когда срок службы техники достигает трех лет. В настоящий момент самыми маломощными компьютерами в компании являются ПК с Pentium на 166 МГц и памятью емкостью 32 Мбайт. «Это еще один повод воздержаться от обновления ОС, — говорит Танстолл. — Через какое-то время, в результате плановой модернизации пользовательских настольных систем, у всех наших сотрудников будет иметься оборудование с достаточной для поддержки Windows 2000 мощностью».
Это не означает, что Танстолл недооценивает усилия по переходу на новую ОС. «С учетом реализации каталога, обновления оборудования и всего остального это может оказаться одним из крупнейших изменений в инфраструктуре ИТ, которые мы когда-либо предпринимали», — провозглашает он. А дел у Танстолла и без того хватает. «Мне предстоит внедрение Notes 5.0 и Office 2000, по-видимому, еще до того, как я займусь Windows 2000, — рассказывает он. — Все это необходимо делать по отдельности, потому что если всем этим заниматься одновременно, то мы начисто запутаем 33 000 пользователей».
Танстолл указывает также на специфические проблемы, с которыми глобальные компании, подобные той, где он работает, могут столкнуться при переводе своих подразделений по всему миру на предъявляющую высокие требования к оборудованию Windows 2000. «В Индии все привозимые устройства облагаются 60-процентной пошлиной, т. е. портативный компьютер ценой 3000 долларов будет в результате стоить 5000 долларов, — замечает он. — Это больше, чем многие из наших фармацевтических представителей получают за год. Так что им подобный компьютер оказывается просто не по карману».
Помимо стоимости оборудования, программного обеспечения и инсталляции отделам ИТ требуется также определить расходы на обучение, которые им придется нести в результате перехода на новую ОС. «Обучение конечных пользователей и технического персонала тоже чего-то стоит, — говорит Кеннеди. — А оценить расходы на него заранее можно, только если вы имеете хотя бы общее представление о том, насколько сильно потребуется углубить навыки и знания каждому, кто работает за настольными системами».
К каким же выводам относительно Windows 2000 пришел Кеннеди на основании своих расчетов? «Active Directory и другие предлагаемые Windows 2000 возможности грандиозны, но они достигаются слишком большой ценой и требуют весьма значительных изменений в моей среде, — утверждает он. — Так что без перспектив осязаемой отдачи от инвестиций Windows 2000 даже не появится в зоне моего внимания. Это означает, что еще достаточно долгое время я буду довольствоваться Windows 98».
Крич из BB&T согласен с мнением Кеннеди. «Если бы Active Directory была способна делать все, что нам обещает Microsoft, со дня своего появления, то это было бы грандиозно, — говорит он. — Однако я сомневаюсь, что так будет». Крич вовсе не склонен огульно обвинять Microsoft. «Когда Novell только выпустила NDS, мне пришлось немало помучиться с ней, — вспоминает он. — Так что я знаю на собственном опыте, что необходимо время для ликвидации всех ошибок в таком сложном и важном продукте, как служба каталога».
Крич также с сомнением относится к амбициям Microsoft в отношении роли Active Directory. «Microsoft стремится распространить службу каталога вплоть до уровня пользователей, чтобы они могли обращаться к ее сервисам напрямую, — объясняет он. — Так что помимо проблем, с которыми в свое время пришлось столкнуться NDS, Microsoft придется иметь дело еще и с новыми вопросами интеграции в настольные системы и обучения пользователей».
ВЕРШКИ И КОРЕШКИ
Реальная мотивация несения расходов на переход к Windows 2000 может, в большинстве случаев, быть связана не с характеристиками самой ОС, а с другими предложениями Microsoft, а именно со следующим поколением Exchange (под кодовым названием Platinum) и недавно представленным Office 2000. Active Directory будет использоваться следующей версией Exchange в качестве основного каталога, а ряд функций Office 2000 будут зависеть от Active Directory и COM+.
«Для меня и моей компании Office 2000 представляет больший интерес, чем Windows 2000, — говорит Браун из Lincoln Reinsurance. — Но для того, чтобы задействовать все возможности Office 2000, я должен буду перейти на Windows 2000». В свою очередь, его переход к Office 2000 может быть обусловлен действиями других компаний. «Если вы обмениваетесь файлами со своими партнерами по бизнесу, то вам лучше использовать ту же версию «офиса», что и у них, — полагает он. — Это может оказаться тем стимулом, который вынудит нас на модернизацию».
Браун также недоволен тесной связью между Windows 2000 и Internet Explorer (IE). «Мы используем другой браузер, — объясняет он. — Отключение IE так, чтобы это не сказалось на операционной системе, вызовет у нас ненужные трудности».
Ускорению перехода могут также способствовать появление приложений независимых разработчиков. Поставщики будут вынуждены привязывать свои продукты к базовой инфраструктуре Windows 2000, дабы иметь право поместить на своей коробке логотип совместимости с новейшей ОС. В результате функции этих приложений можно будет использовать только вместе с Active Directory и/или COM+, и заказчики волей-неволей будут вынуждены перейти к новой ОС раньше, чем они намеревались.
К сожалению для Microsoft, задержки с выходом Windows 2000 заставляют некоторых пользователей обратиться к поиску других решений своих проблем — решений, делающих их менее зависимыми от того, что сможет предложить Windows 2000. «Бизнес не ждет, — говорит Скотт Дастрап, директор по информационным технологиям в занимающейся интерактивными розничными продажами по каталогу компании Skymall (http://www.skymall.com), еще недавно планировавшей перейти на Windows 2000 как можно скорее. — Мы вынуждены искать другие способы достичь того, что нам требуется с точки зрения масштабируемости и управляемости».
Решение Дастрапа опирается на n-звенную архитектуру, в которой бизнес-логика и операции с базами данных распределены так, чтобы ни одна машина не оказалась узким местом, — при этом настольным системам требуется обычно только тонкий клиент. «Мы используем LocalDirector компании Cisco для распределения нагрузки между парком серверов, и это решение нас вполне удовлетворяет, — рассказывает он. — Так что настоятельной необходимости перехода на Windows 2000, как мы считали раньше, у нас нет».
Вышеописанная архитектура становится все более привлекательной для компаний, где она была реализована для решения вопросов управления настольными системами и распространения клиент-серверного программного обеспечения. При таком Intranet-подходе настольные ОС и мощные ПК представляются все более сомнительным вложением средств корпоративного отдела ИТ. «Зачем тратить кучу денег на ПК, если он является всего лишь браузером? — спрашивает Анантанпиллай из NetBalance. — С переходом к доступу через порталы компании неизбежно будут задаваться вопросом, зачем настольной системе такие мощные ресурсы?»
Созданный Intranet дисбаланс между минимальными запросами сетевых приложений к настольной системе и ненасытными требованиями настольных приложений (таких, как Office 2000) к ресурсам и ЦПУ ведет к новому для администраторов ИТ явлению. «Раньше то, что настольное приложение было «жирным как боров», не составляло большой проблемы, потому что производительность клиент-серверных приложений также в значительной степени зависела от наличия у пользователя более-менее мощного ПК, — замечает Анантанпиллай. — Но как только все операции начинают выполняться из браузера, вы уже не можете не учитывать последствия, которые раздутые настольные приложения имеют для общей ценовой и функциональной структуры».
Схожей точки зрения придерживается и Браун из Lincoln Reinsurance. «Когда дело касается таких приложений, как электронная почта, то я предпочитаю обращаться за соответствующими услугами к провайдеру Internet, — говорит он. — В результате все, что требуется от моих пользователей, — это указать браузеру сервер, о функционировании которого будет заботиться за меня кто-то другой».
Так как же Microsoft собирается вызвать первую достаточно мощную волну реализаций Windows 2000, чтобы те, кто хочет подождать и посмотреть, что получится, могли удовлетворить свое любопытство за счет тех, кто согласен заплатить непредсказуемостью за использование самых последних продуктов? Конечно, мы не должны недооценивать маркетинговую мощь компании и ее способность привлекать для первых реализаций известные имена. А кроме того, многих ответственных за принятие решений в области ИТ хлебом не корми, только дай быть первым. «Многие люди верят в Microsoft и преуспели, следуя по ее стопам, — поясняет Мэри Хабли, технический эксперт в Datapro Information Services (филиал Gartner Group). — И они с нетерпением ждут следующей версии программного обеспечения Microsoft».
Но МакДональд из Gartner Group призывает администраторов не доверять рекламе. «Вы должны думать прежде всего об интересах своей компании, — советует он. — Так что если не хотите быть уволенными — подождите».
Ленни Либманн — консультант по применению сетевых технологий в бизнесе. С ним можно связаться по адресу: LL@exit109.com.Ресурсы Internet
Microsoft спонсирует http://msdn.microsoft.com/osig/win2000/default.asp/, где вы можете найти последнюю информацию о том, какова ситуация с Windows 2000 в Редмонде и во всем мире.
Такие темы, как ошибки и инсталляция Windows 2000, обсуждаются на http://www.windows2000.org.
На http://www.conitech.com/windows/conf.html вы можете найти все необходимые сведения о наличии драйверов и другую техническую информацию.