Инфраструктурные решения Sun Microsystems — стратегия и планы
Павел Анни, менеджер по продуктам, и Римма Владимирова, менеджер по продажам
систем хранения данных московского представительства Sun Microsystems, в интервью
редактору раздела аппаратных средств «BYTE/Россия» Александру Николову рассказали
о направлениях и перспективах развития серверных платформ Sun, систем хранения
данных и средств управления жизненным циклом информации.
«BYTE/Россия»: Некоторое время назад в компании Sun Microsystems произошли
значительные перестановки, в частности, на должность вице-президента серверного
подразделения Systems Group был назначен Джон Фаулер, отвечавший ранее за направление
серверов на базе процессоров AMD Opteron. Вкупе с прочей активностью это назначение
определенно можно рассматривать как сигнал, говорящий не только о признании
достоинств и рыночных перспектив индустриально-стандартной архитектуры х86,
но и о новой расстановке приоритетов в сфере процессорных архитектур. Хотелось
бы услышать ваши комментарии по этому поводу.
Павел Анни: Я бы не сказал, что это в явном виде сигнал. Конечно, компания
пытается упростить и в определенном смысле консолидировать свою структуру, по-новому
взглянув на четыре основных бизнес-подразделения: Systems, Storage, Software
и Services. Однако то, что Джон Фаулер встал во главе Systems Group, а Дэвид
Иен — во главе Storage Group, не означает коренной смены направления нашего
движения и полной переориентации на платформу х86 — уже хотя бы потому, что,
во-первых, в SPARC-технологии инвестирована значительная часть нашего интеллектуального
потенциала и системы на базе процессоров UltraSPARC остаются для нас флагманскими,
во-вторых, доля SPARC-систем в бизнесе компании и инсталлированная у заказчиков
база систем этой архитектуры просто не позволят сделать такой шаг безболезненно
и для нас, и для них. Хотя, конечно, нельзя не отметить невероятный прогресс
в области систем индустриально-стандартной архитектуры х86. Кстати, недавно
объявленные компанией Gartner результаты I квартала 2006 г. можно рассматривать
как определенное подтверждение моих слов — компания Sun единственная из пяти
ведущих производителей серверов добилась увеличения дохода от мировых продаж
серверов по сравнению и с предыдущим кварталом, и с I кварталом 2005 г. При
этом в секторе RISC/Unix-систем мы не только показали очень хорошие темпы роста,
но и вышли на первое место по объему поставок во всем мире, не в последнюю очередь
благодаря новым системам на базе процессора UltraSPARC T1.
Еще один важный момент заключается в том, что Sun не занимается непосредственно развитием архитектуры х86, в этом секторе мы ориентируемся на разработки нашего партнера AMD и идем в задаваемом им русле, что в определенной мере ограничивает наши возможности для маневра.
В целом я бы сказал, что изменения в руководстве вызваны скорее желанием поддержать
новые для компании направления — традиционный бизнес Sun в области SPARC-систем
имеет твердые основы и достаточно успешен, а платформа х86 — это сейчас как
раз та точка, где необходимо сосредоточить усилия и поддержать уже достигнутый
успех для дальнейшего продвижения.
Павел АнниОкончил факультет экспериментальной и теоретической физики МИФИ. До начала |
«BYTE/Россия»: Небольшое уточнение по поводу AMD — раз уж Sun активно
использует продукты и технологии этой компании, не возникает ли на этой базе
потенциала для более тесного сотрудничества, например, в области разработки
процессоров следующих поколений?
П. А.: У нас, конечно, налажено очень тесное сотрудничество в области
системных инженерных разработок и ОС Solaris, но я не думаю, что совместная
разработка в области процессорных архитектур возможна и целесообразна. AMD и
так достаточно успешно справляется со своей задачей, в том числе используя некоторые
идеи в области процессорных и системных архитектур, близкие нам по духу и идеологии,
так или иначе реализованные в наших продуктах и, что называется, «витающие в
воздухе».
«BYTE/Россия»: В продуктовой линейке корпорации Sun архитектура SPARC
в настоящее время представлена двумя обособленными направлениями — универсальным
традиционалистским процессором UltraSPARC IV+ и инновационным UltraSPARC T1
— первым в отрасли процессором, ориентированным на строго специальное применение.
Ожидаемый в 2007 г. процессор с кодовым именем Rock унаследует заложенные в
Т1 идеи и также будет специализированным устройством, но, в отличие от Web-ориентированного
Niagara, он нацелен на работу с СУБД. Означает ли это, что в области SPARC компания
пошла по интересному, но вместе с тем неоднозначному пути узкой позадачной специализации?
П. А.: Мне бы не хотелось использовать термин «специализированный» —
в отношении UltraSPARC T1 это все же не совсем корректно. Вообще начать следует
с того, что в области процессорных архитектур Sun исповедует подход, который
в самых общих чертах заключается в следующем — процессоры нужно делать исходя
из типа исполняемой ими нагрузки. Мы выделяем три типа нагрузки. Прежде всего
это вычисления в чистом виде — вещественного типа, научные и инженерные, и здесь
на сегодняшний день лучше процессора Opteron мы не видим ничего. Следующая группа
задач в большей степени ориентирована на работу с данными и обладает достаточно
специфичными характеристиками — большие объемы адресуемого пространства, большие
объемы обрабатываемых данных, повышенные требования к надежности, восстанавливаемости,
обслуживаемости и т. д. И последняя группа задач — сетевые нагрузки, требующие
оперативной обработки большого количества запросов в приложениях типа Web-сервисов.
Здесь наилучшим образом показывает себя новая процессорная архитектура UltraSPARC
T1, известная под кодовым названием Niagara.
Процессор Rock, по словам разработчиков, будет гораздо более универсальным, чем Niagara, и одинаково хорошо будет справляться с задачами из всех трех областей. С его появлением в системной архитектуре произойдут большие подвижки в сторону значительного ее упрощения, повышения надежности, большей эффективности отдачи. Но опять же, не нужно думать, что Niagara процессор не универсальный — UltraSPARC T1 точно так же может работать в любой из этих областей, просто с точки зрения соотношения цена/производительность/возможности он оптимизирован для применения в системах, работающих с сетевой нагрузкой.
Для большей наглядности и лучшего понимания сути вопроса можно привести следующую схему — линия традиционной процессорной и, что более важно, системной архитектуры на сегодняшний день состоит из двух ветвей: решения для обработки данных и решения для работы с сетевыми потоками. В первом случае речь идет об используемых сегодня системах на базе процессоров UltraSPARC IV+ и будущих системах на базе процессоров SPARC64, проектируемых совместно с компанией Fujitsu в рамках проекта APL. Это так называемые классические SMP-машины. Во втором случае речь идет о системах на базе процессора UltraSPARC IIIi+. С другой стороны, мы разработали и продвигаем инновационную системную архитектуру следующего поколения, фактически реализующую все основные компоненты больших SMP-машин внутри одного кремниевого кристалла. Она пока представлена лишь решением из области работы с сетевыми потоками — процессором UltraSPARC T1 и системами Sun Fire T1000 и Sun Fire T2000 на его базе. Контуры следующего поколения процессоров, UltraSPARC T2, уже более-менее прорисовываются, поскольку общая программа развития достаточно четко прописана до 2009-2010 гг. Решения для обработки данных будут базироваться на процессоре Rock и появятся, как я уже говорил, в 2008 г., а программа их развития расписана до 2010-2011 гг. Получается своеобразная матрица, где одно направление определяет тип решаемых заказчиком задач, другое — тип используемых систем, а все вместе — конкретный выбор той или иной системы.
Такой подход позволяет нам предложить заказчику реальный выбор. Очевидно, что существуют, скажем так, консервативные заказчики, имеющие большую базу уже развернутых решений и не стремящиеся переходить на новые системы и архитектуры сразу же в момент их появления на рынке из-за чрезвычайно трепетного отношения к вложенным средствам. Новые системы традиционной архитектуры нацелены именно на них. Но в то же время мы понимаем, что будущее все же за решениями на базе инновационной архитектуры и, скорее всего, через год-два после их выхода на рынок они станут основным направлением и займут главенствующее положение.
При этом важно отметить, что при переходе к новому поколению архитектуры сохраняется традиционная для Sun сквозная совместимость ПО как в части операционной системы, так и в части приложений. Преемственность в Solaris реализована на уровне исходных кодов, библиотек, системных вызовов, что большей частью важно для разработчиков ПО, а двоичная совместимость исполняемого кода реализована на уровне архитектуры SPARC, что позволяет запускать на исполнение даже приложения, разработанные лет десять назад. Более того, заказчики могут заключить с Sun специальное соглашение, включающее в себя обязательства корпорации на предмет бинарной совместимости наших продуктов с их ПО. Суть его заключается в том, что Sun гарантирует заказчикам работу их приложений на нашем оборудовании, если они прошли все необходимые тесты на совместимость, и обязуется приложить все усилия, сотрудничая с разработчиками ПО и внося правки в свои решения, если приложения заказчика не функционируют должным образом после их сертификации.
Касательно Rock я бы еще добавил небольшое уточнение: сам процессор появится в 2007 г., а системы на его базе станут доступны заказчикам в 2008 г. — это достаточно важно, поскольку Sun, как известно, не занимается продажей процессоров, а поставляет комплексные решения, включающие множество разнообразных системных компонентов.
«BYTE/Россия»: Прошедшее год назад поглощение компании StorageTek обещало
вывести Sun в лидеры рынка систем хранения данных — по его итогам у корпорации
сформировалось сильное сбалансированное предложение в области дисковых и ленточных
систем, а также ILM-решений. Как сегодня Sun оценивает результаты этой сделки
— что она реально дала компании, а какие ожидания пока не сбылись?
Римма Владимирова: 1 сентября 2005 г. считается датой официального слияния,
и с этого дня пошла фактическая интеграция подразделений StorageTek в инфраструктуру
Sun. Надо сказать, что в США этот процесс прошел достаточно гладко, а вот в
Европе интеграция еще не закончена, что связано с особенностями законодательства
стран, входящих в Евросоюз. Тем не менее говорить о направлениях развития продуктовой
линейки или линии решений уже можно. Sun действительно приобрела сильные позиции
в области систем хранения данных и систем управления информацией, в частности,
у нас появились решения для создания архивов из StorageTek. Здесь нужно особо
отметить, что решения, приходящие из StorageTek, в своем новом виде будут интегрировать
внутри себя весь технологический багаж StorageTek и соответствующие программные
продукты Sun — получится своеобразный симбиоз наших технологий, предоставляющий
заказчикам новый уровень возможностей.
Главное достижение прошедшего периода — объединение специалистов обеих компаний в один коллектив и формирование единой базы заказчиков, несмотря даже на то, что в некоторых регионах слияние формально пока не завершено. Теперь с заказчиками работает совместная команда, предлагающая целостный взгляд на вещи, в частности, единую стратегию развития.
Чего пока не произошло, так это слияния и интеграции самих решений — концепция стратегических изменений нами уже принята, но конкретных объявлений пока не сделано. Думаю, что во второй половине этого календарного года имеет смысл ожидать серьезных объявлений в этой сфере.
Римма ВладимироваОкончила факультет ВМиК МГУ, с 1999 по 2005 г. занимала позицию специалиста |
«BYTE/Россия»: Удалось ли Sun по результатам этой сделки захватить ту
часть рынка, на которую компания рассчитывала? Один плюс один получилось два?
Р. В.: На самом деле даже больше, но это пока сугубо потенциально, поскольку
предстоит очень серьезная работа с заказчиками, ориентированными на решения
StorageTek, как в России, так и по всему миру. Заказчики не переходят к нам
автоматически, кто-то из них, возможно, вообще никогда ранее не сталкивался
с Sun и теперь не в восторге от такого поворота событий, но никакого оттока
не наблюдается и мы получили возможность прийти к таким клиентам и объяснить
им, чем на самом деле хороша Sun и что мы им можем дать.
«BYTE/Россия»: Вообще хотелось бы поподробнее узнать о точке зрения
Sun на концепцию ILM, как в теории, так и в частностях — в преломлении собственных
продуктов, технологий и решений. Рассматриваете ли вы ILM как некую технологическую
сущность или же в большей степени как своеобразный способ консалтинга?
Р. В.: Для нас ILM — это прежде всего возможность предложить заказчикам
свои инфраструктурные решения, поскольку Sun всегда была системной компанией,
а с приобретением StorageTek мы значительно продвинулись в области экспертизы
процессов хранения, передачи, защиты и управления данными. Что касается программных
решений, непосредственно обеспечивающих ILM, то Sun не имеет подобных продуктов,
но предлагает всю необходимую инфраструктуру, на которую потом могут ложиться
программные продукты наших партнеров. Именно для этого мы заключили множество
соглашений с компаниями, предлагающими ILM-решения. Если же говорить об инфраструктурных
решениях, то тут Sun может предложить законченный программно-аппаратный комплекс,
позволяющий организовать иерархическое хранение данных в рамках требований ILM-концепции.
Если рассматривать стратегический подход Sun к управлению информацией на протяжении ее жизненного цикла, то можно резюмировать, что Sun будет концентрировать свои усилия на разработке и предложении инфраструктурной части комплексного решения, а также на доставке консалтинговых и сервисных услуг различного уровня для реализации таких решений у заказчика. Более высокий уровень управления, например, архивация данных различных форматов и поиск по контенту и/или по расширенным метаданным, будет обеспечиваться интеграцией с программными ILM-решениями партнеров Sun. В рамках инфраструктурной части Sun поставляет интегрированные программные и аппаратные продукты для создания так называемых identity-enabled ILM-решений, которые позволяют организовать соответствующее требованиям заказчиков иерархическое хранилище данных с доступом и управлением на основе identity пользователя. В рамках услуг сформировано несколько сервисных предложений различного уровня, основная цель которых — консультации, разработка и внедрение ILM-решений, а также обеспечение бесперебойного функционирования информационной инфраструктуры предприятия заказчика; это, например, IM3 (Information Management Maturity Model), Managed Operations for Storage.
«BYTE/Россия»: Активизация Sun на рынке систем хранения данных вызывает
весьма серьезный интерес, и в этой связи интересна точка зрения компании на
некоторые актуальные проблемы данной области. Прежде всего хотелось бы обсудить
проблему виртуализации систем и сетей хранения — как она в целом видится Sun,
какие архитектуры и технологии компания считает перспективными, какие решения
собирается продвигать на рынке.
Р. В.: Начнем с того, что виртуализация бывает разная — когда мы предлагаем
внешнюю дисковую стойку, некоторый слой виртуализации в ней уже есть, и информация
хранится не на физическом носителе, а на логическом томе. Но виртуализация,
о которой сейчас везде говорится, — это решение более высокого уровня, виртуализация
в рамках сети хранения SAN. В качестве ее преимуществ обычно указывают на простоту
управления и изоляцию дискового хранилища от вычислительных ресурсов, что позволяет
консолидировать хранение данных и сократить затраты на управление и администрирование.
Продукт подобного рода у Sun также имеется, более того, в секторе систем среднего
уровня Sun первой предложила виртуализацию подобного рода. Но идея ее, в общем-то,
проста и сводится к тому, что в рамках инфраструктуры SAN существует специализированное
устройство — механизм виртуализации. К нему подключены все дисковые массивы,
в том числе сторонних производителей. Механизм виртуализации позволяет организовать
их совместную работу в рамках единого дискового пула.
Сегодня Sun предлагает устройство, реализующее механизм виртуализации, под именем StorEdge Data Storage Platform 6920. С его помощью по технологии симметричного пула хранения (In-Band SAN Virtualization) вычислительные ресурсы подключаются к пулу дисковых ресурсов, выполняется кэширование данных, и пользователям доставляются функции копирования, защиты данных и т. д. StorEdge 6920 поставляется либо в виде бездискового устройства, к которому подключаются внешние массивы, либо в комплекте с установленными внутрь дисками, при этом возможность подключения внешних массивов сохраняется. Следующее поколение устройств будет носить имя Sun StorageTek 6940, что означает изменение брэнда и переход на 4-Гбит/с технологию передачи данных.
В целом я согласна с точкой зрения индустрии о том, что хорошо иметь единую точку управления виртуализованным дисковым пулом, но вместе с тем хотела бы акцентировать внимание потребителей на том, что им в любом случае необходимо знать особенности управления внутренним содержимым каждого используемого массива данных, хотя бы для того, чтобы провести логическое разбиение на тома. Мне кажется, что если у заказчика уже есть большое гетерогенное хозяйство, то для него вопрос виртуализации весьма актуален, и ему можно и нужно предлагать эту технологию. Если же заказчик только начинает строительство своей ИТ-инфраструктуры, то надо предлагать решение для основных стоящих перед ней задач, и это не всегда решение виртуализации, а например, просто производительный дисковый массив, в рамках которого можно реализовать консолидированное хранилище. Такие массивы Sun тоже предлагает под брэндом Sun StorageTek.
Следует упомянуть, что Sun выпускает также системы виртуализации хранения на ленточных устройствах — совсем недавно были объявлены новые устройства VSM 4е и VSM 5 уже давно известной и очень успешной на рынке системы StorageTek Virtual Storage Manager, которая предназначена для повышения эффективности использования ленточных ресурсов при организации хранения данных для мэйнфреймов. А скоро ожидается такое же решение для «открытых систем».
«BYTE/Россия»: Судя по всему, Sun сделала ставку на стратегию максимальной
открытости — в последние годы компания развернула такую активность на ниве open
source, что не заметить ее невозможно. Список продуктов и технологий, отпущенных
компанией «в свободное плавание», весьма обширен — это и пакет StarOffice, и
ОС Solaris 10, и средства разработки на языке Java, и многое другое. Последние
новости и вовсе ошеломляют — Sun отдает в сообщество спецификации архитектуры
UltraSPARC, позволяющие оптимизировать множество ОС и приложений для работы
на многоядерных многопотоковых процессорах типа UltraSPARC T1. Кроме того, принято
принципиальное решение о преобразовании проекта Java в open source. В чем Sun
видит для себя основные преимущества подобного подхода?
П. А.: Я бы сказал, что наше движение в сторону open source — это прежде
всего не тактическое бизнес-решение, а стратегическое визионерское решение.
Sun для себя решила сделать ставку на максимальную открытость: открытые интерфейсы,
открытые коды, открытые архитектурные решения. Если есть возможность двигаться
в этом направлении и если это не угрожает нашей интеллектуальной собственности
и бизнесу наших партнеров, мы будем всячески двигаться в направлении открытости.
Причем самое существенное заключается в том, что мы не просто разрешаем посмотреть
или хвастаемся нашими достижениями, — мы даем возможность на основе наших технологий
сделать что-то свое. Основное наше желание — максимально расширить круг и, если
угодно, спровоцировать разработчиков и инженеров на дальнейшее развитие и продвижение
этих технологий. В определенном смысле можно сказать, что это способ масштабировать
процесс разработки и повысить его эффективность.
Резюмируя, можно сказать, что Sun пытается создать максимально широкое сообщество вокруг своих технологий, которое в дальнейшем поможет нам развивать и продвигать их более качественно и более эффективно. Для примера могу сказать, что наличие подобного сообщества очень сильно помогает продвигать наши решения на корпоративном рынке, что особенно заметно в России, — благодаря открытости Solaris и большой инсталляционной базе найти высококвалифицированных специалистов по этой ОС гораздо проще, нежели по любой другой Unix-системе.
«BYTE/Россия»: И последняя на сегодня, но отнюдь не последняя по важности
тема для обсуждения: концепция развития ИТ в том виде, как она представляется
ведущими игроками рынка, все больше мигрирует от традиционной модели приобретения
и использования собственных средств обработки и хранения данных к модели их
аренды у поставщиков соответствующих услуг. В перспективе на смену обособленным
корпоративным ЦОД должны прийти ЦОД коммунального типа, предоставляющие вычислительные
услуги множеству независимых заказчиков. Расскажите, пожалуйста, как эта тенденция
выглядит с точки зрения Sun, какие перспективы компания здесь видит для себя,
каких результатов уже удалось добиться.
П. А.: С нашей точки зрения, это достаточно естественное движение. На
сегодняшний день существует довольно широкое и развитое предложение на уровне
персональных решений для единичных пользователей — системы электронной почты,
мгновенных сообщений, поисковые системы, календари, адресные книги, системы
архивирования и синхронизации информации и т. д., и т. п. Активно развивается
следующий уровень — средства управления проектами, совместные хранилища информации
и прочие инструменты совместной работы. Появляются сервисы, позволяющие небольшим
компаниям строить системы управления продажами и средства взаимодействия с потребителями.
Хотя это и различные операционные уровни, но в одном моменте они все же едины
— они все предлагают типовой стандартизованный сервис, рассчитанный на более-менее
массового потребителя.
Однако существует масса компаний, особенно средних и крупных, где реализовано множество специфических инфраструктурных элементов на уровне бизнес-логики, которые они по тем или иным причинам не хотят отдавать «наружу». Они хотят самостоятельно владеть и распоряжаться собственной информацией и обрабатывающими ее приложениями, как из соображений безопасности, так и из соображений сбережения собственных ноу-хау для работы с клиентами. Поэтому им не подходят типовые стандартные решения подобного рода. А вот вся инфраструктурная часть, находящаяся под ними, — ОС, серверы, системы хранения и т. д. — их как раз мало интересует, поскольку с точки зрения предоставляемых сервисов здесь практически все стандартизовано, и поддержка таких систем — это, в общем-то, простая рутина, от которой можно и нужно избавиться.
Именно на этом поле Sun видит для себя неплохие перспективы — мы стараемся представить ресурсы, составляющие back-end корпоративной ИТ-инфраструктуры, как предмет потребления, который компания может у нас приобрести за достаточно умеренную плату. При этом встает целый ряд вопросов, связанных не только с правильной технической реализацией, но и с юридической стороной дела, с безопасностью, с взаимоотношениями между компаниями и т. д. Это достаточно сложный процесс, но первые проекты уже запущены в США, и, вероятно, в скором времени аналоги появятся в Европе. В перспективе это видится как отдельное, достаточно серьезное направление ведения бизнеса — Sun накопила большой опыт построения центров обработки данных, на основе которого уже сейчас реализована инициатива Datacenter Reference Implementation, и этот глобальный опыт позволяет нам строить чрезвычайно эффективные центры, ресурсы которых, без сомнения, будут востребованы на рынке.