Если на конференции делается слишком много анонсов и объявлений, это, как правило, означает, что все они не столь уж значимы и для самой компании, и для отрасли в целом. Такие мысли навевали первые пленарные доклады президента Oracle Чарльза Филлипса и вице-президента, отвечающего за продукты линейки Fusion Middleware, Томаса Куриана, сделанные на форуме Oracle OpenWorld’2008, который прошел в конце сентября в Сан-Франциско (США).


На месте загадочного транспаранта, размещенного в фойе Moscone-центра, в день X появились семь стоек с HP Oracle Database Machine
На месте загадочного транспаранта, размещенного в фойе Moscone-центра, в день X появились семь стоек с HP Oracle Database Machine
Впрочем, висевшие в фойе северного входа Moscone-центра два мрачного цвета транспаранта с загадочной фразой «The X is coming 09.24.08» заставляли задуматься о том, что же такое X и каким образом оно придет в последний день конференции 24 сентября. И действительно сенсационные объявления в обещанное время прозвучали. Но об этом позже.

Oracle продолжает поглощать перспективных игроков софтверного рынка. Всего таких «присоединившихся» уже несколько десятков. Стратегия развития их продуктов, вопросы интеграции с собственным ПО близкой направленности продолжают находиться в зоне пристального внимания Oracle, что нашло отражение в обширной повестке дня конференции. Впрочем, Чарльз Филлипс представил один совершенно новый продукт под названием Beehive (в переводе с английского — улей). Это интегрированный пакет средств для коллективной работы, объединяющий все популярные каналы взаимодействия сотрудников (электронную почту, чаты, блоги, аудио- и видеоконференции, голосовую почту, телефонную связь, форумы, Wiki) и средства для организации совместной работы (календари, планировщики заданий, общие теги, адресные книги, инструменты поиска информации, средства фиксации присутствия сотрудника и т.д.). Все это опирается на общие для платформы Fusion Middleware механизмы обеспечения безопасности, аутентификации, распределения участников по группам, наделения полномочиями по ролевому признаку, соблюдения корпоративных стандартов и нормативных требований. Особо Чарльз Филлипс подчеркнул интеграцию Beehive с системой управления бизнес-процессами, которая будет чрезвычайно полезна при реализации концепции Oracle Enterprise 2.0, предполагающей самое широкое неформальное общение сотрудников при выполнении ими деловых операций.


Сразу взяв быка за рога, Ларри Эллисон сообщил аудитории о знаменательном событии: Oracle впервые выпускает не программный продукт, а «железо»
Сразу взяв быка за рога, Ларри Эллисон сообщил аудитории о знаменательном событии: Oracle впервые выпускает не программный продукт, а «железо»
Объявляя о выпуске Beehive, президент Oracle ни словом не обмолвился об аналогичном продукте, на протяжении нескольких последних лет присутствовавшем в портфеле корпорации, — Oracle Collaboration Suite. Какая судьба уготована ему? Этот вопрос был задан на пресс-брифинге вице-президенту Oracle Чаку Розвату. Он постарался успокоить нынешних пользователей этого продукта, заверив их в том, что поддержка старых клиентов будет сохранена, а кроме того, им делается специальное предложение по переходу на Beehive. Иными словами, жизненный цикл Collaboration Suite можно считать завершенным.

Стратегия в отношении бизнес-приложений, сформулированная год назад, в целом осталась неизменной. Предполагается развивать как горизонтальные (управление финансами, персоналом и цепочками поставок, планирование производства, CRM), так и вертикальные решения (для аэрокосмической, автомобильной, химической, телекоммуникационной, банковской и других отраслей). При этом продолжится выпуск новых версий всех купленных Oracle продуктов, а также их бессрочная техническая поддержка. Параллельно разрабатывается семейство продуктов нового поколения Fusion Application, которые по замыслу должны объединить в себе преимущества унаследованных систем корпоративного управления, но об этой деятельности представители корпорации говорят очень скупо.

А что же час X? Он конечно же был связан с выступлением главы компании Ларри Эллисона, намеченным на 24 сентября. Это выступление предварял спич вице-президента HP Энн Ливермор, и поначалу казалось, что такая связка придумана организаторами лишь для того, чтобы не пользующиеся у участников OpenWorld особой популярностью доклады компаний-спонсоров, тем более такого значимого, как HP, не проходили в полупустом зале. Разумеется, все ждали выхода на сцену Ларри Эллисона, и в огромном помещении буквально яблоку негде было упасть (в нем могли уместиться не более четверти из 43 тыс. участников форума). Однако штук двадцать кресел в первом ряду оставались свободными, и минут за пять до окончания выступления Энн Ливермор стало понятно, кому они предназначались. Из-за сцены скромно вышли все высшие руководители Oracle, включая Эллисона, и тихо уселись в первом ряду. Однако было видно, что все они возбуждены и продолжают обмениваться какими-то фразами. Отсюда и пошел обратно на сцену глава корпорации.


Томасу Куриану уже с трудом удается охватить весь стек продуктов Oracle Fusion Middleware в рамках одного выступления
Томасу Куриану уже с трудом удается охватить весь стек продуктов Oracle Fusion Middleware в рамках одного выступления
Сразу взяв быка за рога, он сообщил аудитории о знаменательном событии: Oracle впервые выпускает не программный продукт, а «железо». Далее последовала небольшая научно-популярная лекция с графиками и цифрами. Вкратце суть ее такова. Объемы данных на предприятиях растут экспоненциально. Особенно велики хранилища, в которых консолидируется информация из множества источников. Скорость же ее обработки увеличивается гораздо медленнее. Простое сканирование таблицы БД размером в несколько терабайт может потребовать одного или более часов в зависимости от производительности системы хранения. Узкое место — передача данных из системы хранения на сервер БД для дальнейшей обработки. Как его расширить? Есть два способа: увеличить пропускную способность канала ввода-вывода или уменьшить объем данных, передаваемых по этому каналу. Oracle совместно с HP создала программно-аппаратный комплекс, способный выполнить обе указанные задачи. Это, как заявил Ларри Эллисон, самая быстрая в мире «машина баз данных» — HP Oracle Database Machine.

Состоит она по сути из трех компонентов: кластера серверов БД Oracle, кластера специализированных серверов системы хранения HP Oracle Exadata Programmable Storage Servers и каналов InfiniBand для передачи данных между ними. Такая архитектура позволяет распараллелить передачу данных из системы хранения в СУБД, увеличив тем самым пропускную способность, но что еще интереснее, одновременно удалось уменьшить объем передаваемой информации. В самых общих словах, достигается это за счет предварительной обработки запроса, полученного СУБД, специализированным сервером системы хранения. Ларри Эллисон привел следующий пример. Допустим, необходимо проанализировать продажи компании за вчерашний день. Раньше на сервер БД из системы хранения поступали целые блоки данных, если в них содержались записи, связанные с искомой датой. Теперь же сервер системы хранения предварительно отфильтрует нужные записи и только они будут пересланы СУБД.

Конечно же возникает масса вопросов относительно потенциальных возможностей представленной системы. Все ли типы запросов к хранилищу данных поддаются декомпозиции, позволяющей часть их обработки производить в системе хранения? Ответ даст только время и тщательное тестирование по стандартным методикам. Предварительные результаты, представленные участниками программы бета-тестирования, свидетельствуют об увеличении производительности в десять и более раз по сравнению с традиционными хранилищами на базе ПО Oracle и мощных аппаратных Unix-платформ. Здесь следует подчеркнуть, что HP Oracle Database Machine представляет собой стойку с кластером серверов БД стандартной архитектуры (восемь двухпроцессорных машин ProLiant) и кластером серверов системы хранения (14 аналогичных машин, каждая со своим дисковым массивом объемом 12 ТБ; всего 168 ТБ). Именно такая стойка плавно поднялась из-под пола сцены за спиной Эллисона в кульминационный момент его выступления, а в фойе, в которое все слушатели дружно высыпали после доклада, на месте мрачного транспаранта уже стояли, сверкая огоньками, семь аналогичных шкафов с огромной буквой X на дверцах.

Объявлено, что выпуском аппаратной части комплекса и его поддержкой будет заниматься HP, а продажи всего решения и его сопровождение лягут на плечи Oracle. По-видимому, услыхав это, многие поклонники Oracle с облегчением вздохнули: все-таки корпорация собирается не выпускать аппаратуру, а продавать ее. Впрочем, Эллисон несколько покривил душой, говоря о первом выходе Oracle на рынок «железа». Первая попытка, правда, не совсем удачная, как мы помним, была связана с выпуском так называемых сетевых компьютеров и состоялась около 10 лет назад.

Представленное в докладе Эллисона изделие принадлежит к категории программно-аппаратных комплексов (appliance), которые уже давно выпускаются другими поставщиками. В первую очередь вспоминаются, конечно, Teradata и Netezza, но есть ведь еще и решение SAP BI Accelerator, выпущенное пару лет назад главным конкурентом Oracle на рынке бизнес-приложений, причем также в сотрудничестве с HP. Понятно, что сравнивать Database Machine следует именно с такими системами. По мнению Ларри Эллисона, новинка превосходит по производительности решения Teradata и Netezza, однако приведенные им аргументы оставляют место для сомнений. К примеру, докладчик утверждал, что Database Machine превосходит по производительности пятистоечную конфигурацию Teradata 5550, но никак не объяснял, почему для сравнения была взята именно она. При сопоставлении с Netezza 10100 упор делался на более высокие показатели отдельных подсистем (пропускную способность канала и связанную с ней скорость загрузки данных), но не обсуждалась общая производительность на стандартных тестах.

Есть у Database Machine превосходство и по стоимостным показателям, если относить их к 1 ТБ хранилища данных: 14 тыс. долл. против 35 тыс. у Teradata и 29 тыс. у Netezza. Любопытно проследить, каким образом формируются эти цифры. Цена Teradata 2550 с системой хранения 43 ТБ составляет 1,5 млн. долл., а аналогичная по емкости Netezza 10100 стоит 1,25 млн. Для HP Oracle Database Machine со 168 ТБ отдельно приводятся стоимость аппаратной части (650 тыс. долл.) и программной (1,68 млн. долл., или примерно 100 тыс. долл. на процессор сервера БД), что в сумме дает 2,33 млн. долл.

Так что же обозначалось пресловутым знаком X? Судя по тому, что он появился на лицевой стороне стойки Oracle Database Machine, это еще один бренд корпорации. А смысл ему каждый может придать в меру своей фантазии: значимая буква в торговой марке eXadata, явно противопоставляемой популярной Teradata, или темная лошадка X, которой суждено опередить всех фаворитов, или, наконец, знак умножения, активно используемый Oracle во всех материалах, где говорится о кратности (10х) роста производительности хранилищ данных. Отпадает лишь интерпретация X как неизвестной величины в математическом выражении. Итак, карты раскрыты.