В последнее время некоторые лидеры ИТ-индустрии, прежде всего компании Hewlett-Packard, IBM и Sun Microsystems, все чаще пользуются терминами «вычисления по запросу» (Computing On-Demand), «коммунальные вычисления» (Utility Computing), «вычисления в гиперсетях» (Grid Computing) и «адаптивное предприятие» (Adaptive Enterprise). Как заметил один из аналитиков, введение в оборот новых терминов означает лишь то, что компании ищут наиболее удобную маркетинговую оболочку для представления новой концепции использования ИТ, которая, как они полагают, в ближайшей перспективе станет безусловным императивом для корпоративных заказчиков.

Попробуем разобраться, что стоит за этими терминами, какие идеи и какими способами пытаются воплотить лидеры мировой ИТ-индустрии.

Когда «подводит» экономика

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

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

Большинство компаний были вынуждены урезать бюджеты на ИТ и изыскивать возможности экономии на обслуживании техники.

В этих условиях некоторые ведущие производители предложили клиентам некий путь радикального сокращения затрат на ИТ — переход к «коммунальным вычислениям». По мнению аналитика Illuminata Гордона Хаффа, идея «коммунальных вычислений» в определенной степени эксплуатирует философию «режима разделения времени», использовавшуюся в 60-е годы прошлого века. Тогда даже компании с оборотом в миллиард долларов не могли приобрести собственную вычислительную систему — они были слишком дороги и нужно было обеспечивать их непрерывную загрузку.

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

Главный управляющий Sun Microsystems Скотт Макнили считает, что для компаний существует всего четыре способа приобретения и использования ИТ:

  • покупать отдельные компоненты и самостоятельно собирать из них собственную ИТ-инфраструктуру;
  • включаться на правах пользователя в ИТ-структуру, создаваемую крупным вендором;
  • переходить на обслуживание к какой-либо компании, подобной IBM Global Services или HP Services, на принципах аутсорсинга;
  • покупать по определенному тарифу свободные ИТ-ресурсы (для вычислений, хранения данных и т. д.) у поставщиков вроде Salesforce.com.

Руководитель Sun утверждает, что последние три способа являются наиболее предпочтительными: «Создавать собственную ИТ-инфраструктуру стало такой же непозволительной роскошью, как приобретать в частную собственность изготовленные на заказ автомобили. Модель коллективного пользования, подобная такси, — вот чем нужно пользоваться для обработки данных».

Действительно, в последнее время компании начинают все внимательнее оценивать эффективность своих инвестиций в ИТ. Когда вложения в инфраструктуру не окупаются, переход на обслуживание к внешнему поставщику ИТ-услуг становится более выгодным. Именно так поступила, например, лизинговая компания GATX Capital, которая передала свой ЦОД на аутсорсинг службе HP Services, обеспечивающей управление ИТ-инфраструктурой компании. Джим Матизон, вице-президент GATX по ИТ, объясняет причины такого шага экономической целесообразностью: «Мы не хотели платить за эксплуатацию ИТ-инфраструктуры, которая полностью загружена обработкой в течение двух недель, а остальную часть месяца почти не используется».

Теперь GATX получает от HP ежемесячный счет, подобный счету за телефон.

Что необходимо для реализации «коммунальных вычислений»

Главный аналитик Forrester Research Франк Джиллетт обращает внимание на то, что реализация модели «коммунальных вычислений» невозможна без инноваций в следующих четырех областях:

  • создание комплексов ПО, обеспечивающих удаленное взаимодействие и интеграцию с Web-услугами;
  • создание адаптивных вычислительных ресурсов, которые способны предоставлять «по требованию» необходимую вычислительную мощность;
  • создание средств виртуализации, обеспечивающих хранение информации в единых системах хранения данных (СХД);
  • построение сетей передачи данных с использованием избыточного набора Интернет-каналов (redundant array of Internet links, RAIL).

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

Сейчас компании вынуждены устанавливать резервные мощности на случай возникновения пиковых нагрузок, так как большинство приложений выполняется на отдельных серверах, а данные хранятся порознь. В результате загрузка ресурсов серверов и СХД в корпоративных системах составляет обычно 20—40%, а то и меньше.

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

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

Sun: от «сетевых вычислений» к виртуализации ресурсов

Идея «коммунальных вычислений» подразумевает, что для обслуживания множества клиентов поставщик ИТ-услуг должен иметь в своем распоряжении очень большие свободные ресурсы обработки и хранения данных. IBM и Sun считают, что это может быть достигнуто за счет объединения в единый пул ресурсов многих ЦОД. Считается, что средства управления в сетях ЦОД позволят перераспределять неравномерно поступающие от клиентов запросы и балансировать загрузку ресурсов ЦОД. Обработка данных в таких сетях получила название «вычислений в гиперсетях».

Ранее вычислительные сети с тесно связанными ресурсами использовались в основном для решения таких задач, как анализ генома человека, составление глобальных прогнозов погоды и т. п. Но несколько лет назад IBM и Sun начали активные разработки с целью коммерциализации «гиперсетей» и использования их ресурсов для «коммунальных вычислений». Так, в 2001 г. Sun выпустила ПО Sun Grid Engine, которое позволяло клиентам оптимизировать обработку бизнес-приложений в «гиперсетях».

Два года назад Sun обнародовала программу N1, которая нацелена на создание средств, упрощающих обработку запросов клиентов в крупных ЦОД и «гиперсетях». Как объясняет директор по технологиям Sun Грэг Пападопуос, программа N1 предусматривает в перспективе создание средств управления огромными вычислительными системами с десятками тысяч процессоров и массивами хранимых данных, объем которых измеряется петабайтами и экзабайтами.

В рамках этой программы Sun планирует изменить организацию и условия обработки информации за счет создания средств виртуализации и объединения ресурсов СХД и серверов, начиная с однопроцессорных и кончая «тяжелыми» SMP-серверами. Новые средства виртуализации и управления инфраструктурой рассчитаны на различные типы систем, Unix- и Windows-серверы многих вендоров. Разумеется, без изменения существующего у заказчиков прикладного и системного ПО.

Как утверждают руководители Sun, внедрение полного комплекса средств N1 позволит «виртуализовать» все ресурсы крупных ЦОД и упростить управление их инфраструктурой. Администраторы получат возможность эффективно распределять ресурсы серверов и СХД между потоками запросов и данных, формировать сложные запросы и задания, а средства предсказания загрузки N1 будут назначать для их обработки ресурсы конкретных серверов, СХД и сетевых коммуникаций. В 2004 г. Sun планирует выпустить ключевую часть этого комплекса — средства «измерения и телеметрии», которые будут контролировать условия работы всех компонентов N1, а также определить перечень сервисов, которые должны применяться на вершине пирамиды «виртуального ЦОД».

Sun обещает корпоративным заказчикам, планирующим внедрить в своих ЦОД средства N1, значительную экономию финансовых средств за счет сокращения инвестиций на приобретение резервных мощностей, увеличения объема выполняемых работ, автоматизации управления и повышения эффективности работы ИТ-персонала.

По оценке аналитика Illuminata Джонатана Юниса, внедрение N1 повысит загрузку процессоров в серверах с 15 до 80%, а группа администраторов будет способна управлять 500 серверами (вместо 30 сегодня). Но тут же замечает, что обещанная экономия средств, скорее всего, может быть достигнута лет через пять, а в первые годы клиенты должны рассчитывать на более скромные результаты.

Sun активно привлекает к реализации своей программы N1 партнеров — разработчиков ПО и сетевого оборудования: BMC, Cisco Systems, Oracle, PeopleSoft, SAP.

Одновременно Sun сотрудничает с сервисными компаниями (в этом году заключены соглашения с Affiliated Computer Services и SchlumbergerSema), через которых рассчитывает продавать потребителям «коммунальных вычислений» услуги аутсорсинга, основанные на использовании заложенных в N1 технологий управления ИТ-инфраструктурой. А с помощью консалтинговых фирм Cap Gemini Ernst & Young, Electronic Data Systems и Deloitte Consulting она намерена помогать клиентам осваивать и использовать новые технологии.

«Вычисления по запросу» в интерпретации IBM

В этом году главной инициативой IBM, многократно озвученной главным управляющим и председателем правления Сэмом Палмизано, стали «вычисления по запросу» (On-Demand).

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

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

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

В этом году для осуществления столь грандиозного замысла в составе корпорации IBM создана специальная группа «On-Demand» с бюджетом 10 млрд. долл. для проведения НИОКР, реализации инициатив, приобретения других компаний и развития системы услуг. В соответствии с концепцией «вычислений по запросу» IBM планирует выпустить новые серверы, СХД и ПО, а также разработать стратегии оплаты поставляемых «по запросам» ресурсов.

Проект «On-Demand» объединяет разработки, проводимые в рамках таких ранее объявленных программ, как eLiza, «автономные вычисления», «средства гиперсетей», а также ряд сервисов и услуг.

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

В начале 2002 г. IBM трансформировала проект eLiza в программу построения «автономных систем». По мнению компании, такие системы должны обладать возможностями самоконфигурирования (адаптация к изменениям инфраструктуры), самооптимизации (повышение своей производительности), самовосстановления (поиск и устранение отказов) и самозащиты (предотвращение атак извне и устранение их последствий). Первые шаги к созданию «автономных систем» уже сделаны — новые серверы IBM уведомляют администраторов об отказах оборудования, а ПО IBM Tivoli Risc Manager может быть настроено на регистрацию несанкционированных вторжений.

IBM также объявила о создании технологии виртуализации, которая позволяет объединять множество СХД в единое хранилище данных, и о выпуске ПО Web provisioning, которое автоматизирует процессы установки ПО на новых серверах и перераспределения ресурсов серверов для выполнения различных задач.

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

Кроме того, IBM объявила о новых видах сервисов On-Demand, которыми могут воспользоваться клиенты для повышения/снижения уровня производительности серверов в зависимости от изменений потока запросов.

«IBM изменила отношение к клиентам, — полагает аналитик Robert Frances Group Эд Бродерик. — Раньше заказчики могли только подключать дополнительные ресурсы серверов, но никогда не имели права их отключить, даже если не использовали. Теперь возможность отключения неиспользуемой мощности появилась у владельцев трех основных серий серверов». По его мнению, вендор совершенствует не только свои аппаратные средства, но также ПО и услуги, которые оказывают подразделения IBM Global Services и Global Financing.

«Вычисления по запросу» в трактовке IBM близки к модели «коммунальных вычислений», которой придерживаются Sun и НР. Но в отличие от схемы переменной оплаты, применяемой в системе «коммунальных вычислений», IBM ввела новую схему расценок под названием Open Infrastructure Offering (OIO), что стало основным изменением в ее политике расчетов с клиентами.

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

«Схема OIO выгодна для клиентов, так как уменьшает их затраты, — объясняет Марк Шерер, вице-президент подразделения серверов IBM. — Фиксированная плата включает все обновления, которые могут происходить в инфраструктуре, и клиент может не заботиться о том, какие средства он использует. Эта схема предусматривает также разрешение коллизий в случаях внезапного увеличения потока запросов, что является ключевым компонентом стратегии On-Demand».

Как утверждает IBM, в спектре услуг для «вычислений по запросу» содержатся, в частности, такие варианты, как Linux Virtual Services, когда клиенты объединяют системы Unix и Intel на основе сетевого Linux-сервера и платят только за те ресурсы, которые используют.

В ноябре корпорация объявила список первых компаний, которые воспользовались услугами «вычислений по запросу». Среди них и компания «Мострансагентство», которая с помощью IBM создала новую систему резервирования билетов. По информации, распространенной IBM, начали эксперименты с вариантами «вычислений по запросу» компании American Express и Dow Chemical.

НР предлагает предприятиям стать «адаптивными»

В мае этого года НР объявила о новой стратегии развития своих программно-аппаратных средств для построения инфраструктуры корпоративных систем, которую назвала «Адаптивное предприятие». По заявлению главного управляющего HP Карли Фиорины, эта стратегия направлена на разработку нового набора решений и услуг, с помощью которых НР намеревается помочь клиентам получать большую отдачу от их инвестиций в ИТ.

Карли Фиорина считает, что необходимо менять философию развития и использования ИТ в компаниях: «Предприятия не должны оставаться островками автономных технологий. Мы будем помогать им создавать горизонтальную инфраструктуру ИТ, а не вертикальную, где приложения независимы друг от друга. Это позволит упростить бизнес-процессы и повысить их экономическую эффективность».

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

Раскрывая замысел концепции «адаптивного предприятия», Шейн Робисон, директор по технологиям HP, говорит: «Нужно заменить огромные надстройки, созданные для целей автоматизации в прошлые годы, гибкой, модульной архитектурой на основе стандартов, что обеспечит свободное перемещение транзакций и информации. Мы предлагаем компаниям следовать четырем главным принципам в изменении инфраструктуры: упрощению, стандартизации, разбиению на модули, интеграции. Наш новый подход к построению ИТ-инфраструктуры даст возможность клиентам уменьшить общую стоимость владения и затраты на изменения, упростить управление и быстро внедрять решения, которые обеспечат им конкурентное преимущество».

Последовавшие в сентябре—ноябре объявления о новых продуктах и услугах начали прояснять концепцию «адаптивного предприятия». Следует напомнить, что НР при объединении с Compaq Computer приобрела семейство 32-разрядных серверов ProLiant на платформе Intel, а вместе с ним технологию построения инфраструктуры и управления этими серверами Adaptive Infrasructure. Но номенклатура аппаратных средств НР значительно шире — она включает как Windows-системы, так и Unix-серверы на основе процессоров HP PA-RISC и Itanium, а также широкий спектр СХД.

Поэтому НР решила распространить идеологию адаптивности на всю гамму своих продуктов, выпустив единый комплекс управления под названием Nimbus. Этот программный продукт объединит компоненты, разработанные ранее HP и Compaq — Compaq Insight Manager, HP Toptools Device Manager и HP Servicecontrol Manager. По замыслу НР, Nimbus предоставит администраторам единый интерфейс для мониторинга и управления корпоративными системами, в которых функционируют ОС Windows, Linux или HP-UX. Первая версия Nimbus должна появиться в конце 2003 г.

HP возлагает большие надежды на Nimbus как на инструмент для уменьшения затрат на управление серверами и обеспечения «гладкой» миграции с одного типа серверов к другому. Снижение затрат на миграцию важно для HP, поскольку она пытается уговорить владельцев Unix-серверов на базе HP PA-RISC заменить их новыми серверами Integrity на основе Itanium 2.

Другим ключевым компонентом концепции «адаптивного предприятия» является комплекс ПО управления НР OpenView, расширение функциональности которого позволит распространить принцип адаптивного управления на все аппаратные продукты НР, а затем и на продукты других производителей. Для этого HP приобрела фирму Talking Blocks, создавшую ПО управления Web-услугами, и комплекс ПО SelectAccess английской фирмы Baltimore Technologies, разработчика программных средств защиты информации.

В ноябре был представлен новый продукт OpenView Management Integration Platform для управления Web-услугами, основанный частично на технологии Talking Blocks. В планах дальнейшего развития комплекса OpenView — наделение его функциями мониторинга «узких мест» инфраструктуры, фиксации и моделирования взаимосвязей потоков данных в корпоративных системах. Стремясь достичь более эффективного использования ресурсов инфраструктуры, НР планирует выпустить свое ПО виртуализации, которое позволит клиентам объединять ресурсы СХД и серверов.

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

HP Services готова предоставить ряд новых профессиональных услуг клиентам, стремящимся найти эффективные способы развития и обновления аппаратных и программных средств. Кроме того, она готова брать на аутсорсинг ЦОД крупных корпоративных заказчиков. В частности, в мае НР подписала контракт с Procter & Gamble на сумму 3 млрд. долл., на стадии завершения находятся контракты с Alcatel, GCI Group, Kinnect and Sprint.

Еще не время?

На пути принятия концепций «вычислений по запросу» и «коммунальных вычислений» существует множество препятствий.

К первой категории относятся проблемы технологические — компании лишь недавно объявили о своих инициативах и им еще предстоит многое сделать для обеспечения надежности, создания «адаптивных» коммуникаций, объединения и управления ресурсами мощных ЦОД и «гиперсетей».

Ко второй категории проблем можно отнести неготовность клиентов уже сейчас следовать призывам вендоров. Исследование, проведенное Forrester Research, показало, что из 88 опрошенных руководителей ИТ-департаментов большинство видят в новых инициативах вендоров прежде всего архитектуру, более приемлемую для использования в их собственных корпоративных системах, нежели основание для перехода на обслуживание внешним поставщиком ИТ-услуг. Это свидетельствует о некоторой преждевременности предложения «коммунальных вычислений» или «вычислений по запросу» с взаимодействием через Интернет, что не должно обнадеживать аутсорсинговые компании, которые рассматривают «коммунальные вычисления» как выгодное дополнение к их текущим предложениям.

«В будущем многие компании начнут использовать услуги аутсорсинга, но есть барьеры, которые нужно сломать, — считает Гален Шрек, аналитик Forrester Research. — Будут ли компании передавать на аутсоргинг критически важные приложения и совместно использовать свободные вычислительные мощности или «вычисления в гиперсетях»? Это потребует изменения культуры использования ИТ».


Версия для печати (без изображений)