White Papers

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

Внесение ясности в процесс разработки встраиваемых систем и приложений реального времени с целью повышения продуктивности и качества продуктов



Технологии

В погоне за совершенством архитектурыВерсия для печати

Последние покупки, сделанные Oracle, отражают нынешнюю стратегию корпорации...

Константин Поляков

«Директор информационной службы»

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

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

Project Fusion будоражит умы партнеров и клиентов Oracle. Очередному этапу реализации стратегических планов компании была посвящена международная конференция Oracle OpenWorld, прошедшая в конце сентября в Сан-Франциско. Компания постепенно, видимо, по мере развития собственного понимания задачи, знакомит партнеров и клиентов с путями ее решения. В 2003 году на аналогичной конференции была представлена концепция grid-технологий, которая образует базовый уровень всего проекта. Тогда было отмечено, что наращивание вычислительной мощи уже не способно справиться с ростом потока транзакций, и вариантом решения проблемы является распределение нагрузки на множество стандартных серверов. В 2004 году на конференции Oracle OpenWorld обсуждалась концепция Data Hub, которая призвана обеспечить высокое качество данных, распределенных по различным базам данных. Реализация Oracle Data Hub входит в состав решений нынешнего этапа реализации Project Fusion — Fusion Middleware — программного обеспечения промежуточного слоя, которое, фактически, обеспечивает связь между сервисами и уровнем распределенных вычислений в предстоящей реализации Oracle концепции SOA.

«Мы кушаем…»

Конференция происходила на фоне непрекращающейся череды поглощений, которые предпринимает Oracle. Эти события тесно связаны со стратегией развития корпорации. Судя по всему, ее руководство полагает, что приобретать лучшие, зарекомендовавшие себя решения или новые, но весьма перспективные, более выгодно, чем пытаться вырастить их «в своем огороде». Можно вспомнить давнюю попытку приобретения корпорации Apple Computer в рамках проекта создания сетевого компьютера. «Я буду по-прежнему главой Oracle, но весьма вероятно, что стану руководителем Apple», — заявил тогда Ларри Эллисон.

Среди прошлых приобретений, имеющих отношение к текущему проекту, — приобретение в 2004 году начинающей компанией Collaxa, предлагавшей BPEL Server, поддерживающий спецификации BPEL, WS-Addressing, WS-Transaction и WS-Reliable Messaging. Эти технологии заняли ключевые позиции в Fusion Middleware. Интересным приобретением технологического характера стала компания TimesTen, выпускающая программное обеспечение для повышения производительности баз данных. Характерной особенностью этих продуктов является то, что в отличие от СУБД Oracle они хранят наборы данных в памяти, откуда их можно быстро получить. Эта сделка носила также и рыночный характер, предоставляя Oracle новых клиентов TimesTen в основном в области телекоммуникации и финансовых услуг, т. е. именно там, где у компании имеются собственные вертикальные решения.

Безусловно, наиболее интересными и актуальными для инициатив корпорации являются приобретения последнего года. Большинство из них имеет большое технологическое значение для Project Fusion и чрезвычайно полезно с рыночной точки зрения. Они обеспечивают Oracle заметное расширение присутствия и дают в руки корпорации новые вертикальные решения. Последняя задача настолько существенна, что была отнесена Эллисоном в его выступлении к стратегическим направлениям деятельности. 2004 год завершился приобретением поставщика решений класса ERP, компании PeopleSoft, незадолго до этого самой поглотившей J.D. Edwards. Любопытно, что «охоту» за этой компанией вел и один из основных конкурентов Oracle не только в области СУБД, но и в планах реализации SOA — корпорация IBM. Прошлой осенью PeopleSoft и IBM заключили соглашение о создании интегрированной платформы, включающей корпоративные приложения и инфраструктуру. Фактически речь шла об интеграции решений PeopleSoft c программным обеспечением промежуточного слоя IBM WebSphere, включая компоненты WebSphere Portal, WebSphere Business Integration и т. д., то есть о решении той самой задачи, которую поставили перед собой после приобретения PeopleSoft и в Oracle, но, естественно, уже с использованием собственных решений — Fusion Middleware. Несомненным шагом в сторону формирования собственных вертикальных решений послужило следующее за PeopleSoft приобретение компаний ProfitLogic и Retek. Обе компании известны своими продуктами для предприятий розничной торговли, Retek также предлагает программное обеспечение для управления цепочками поставок, планирования производства и спроса. Интересно, что, как и в случае с PeopleSoft, в Oracle вновь обошли своего конкурента, компанию SAP, которая первой предприняла попытку приобрести Retek, но отступила в процессе торгов по ценовым соображениям.

И, наконец, одно из наиболее существенных для Project Fusion приобретений было анонсировано накануне конференции. В середине сентября было объявлено о предполагаемом приобретении компании Siebel, крупнейшего поставщика CRM-решений. Как отмечалось в официальном сообщении, это приобретение соответствует цели Oracle предложить клиентам конкурентоспособный набор приложений масштаба предприятия. С точки зрения корпорации, сегмент CRM является наиболее крупным на рынке приложений масштаба предприятия и Siebel лидирует на нем. Решения Siebel дополнят и усилят копилку Project Fusion, образуя основу для Oracle Fusion CRM. Приобретение Siebel значительно расширило клиентскую базу Oracle, пополнив ее почти 4 тыс. клиентов Siebel.

Кроме того, оно играет большую роль в технологическом отношении. Идеология Project Fusion предполагает наличие архитектуры, управляемой информацией, а CRM обеспечивает один из наиболее значимых потоков этой информации. В данной сделке Oracle также существенно выиграла с точки зрения пополнения библиотеки вертикальных решений. В активе Siebel около двух десятков отраслевых CRM-решений — от аэрокосмической индустрии до транспорта и розничной торговли. Вместе с тем, некоторые аналитики, например из Gartner, считают, что CRM-решение PeopleSoft обладает рядом преимуществ перед Siebel в области идеологии построения продукта, скорости развертывания и простоты эксплуатации. Поскольку оба решения теперь находятся в одних руках, есть возможность использовать лучшие стороны обоих в процессе «разбора» на сервисы.

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

Всех, естественно, волнует вопрос «Кто следующий?» В Oracle утверждают, что в ближайшее время новых приобретений не будет, но, что-то заставляет немного в этом усомниться. Среди очередных кандидатов многие называют BEA Systems. И это естественно. BEA является крупнейшим поставщиком инструментальных средств промежуточного слоя и имеет индустриальные решения для телекоммуникации, финансового сектора и производственных предприятий — там, где у Oracle также есть свои решения. Продукты BEA являются одними из лучших в своем классе и актуальны для Oracle, ведь middleware — важнейшая составляющая Project Fusion; необходимо также отметить, что корпорация поглощает в первую очередь те компании, сфера деятельности которых знакома ей по собственным разработкам.

Три кита архитектуры

Приобретения Oracle адекватны технологическим инициативам корпорации. На конференции Oracle OpenWorld 2005 было дано определение основы Project Fusion — Oracle Fusion Architecture. По утверждению специалистов Oracle, она основана на трех концепциях — Grid Computing Architecture (архитектура распределенных вычислений), Service Oriented Architecture (сервис-ориентированная архитектура) и Enterprise Information Architecture (информационная архитектура предприятия).

Принципы grid computing связаны с согласованным, гибким и безопасным разделением крупномасштабных ресурсов в распределенных системах. Изначально понятие grid architecture определялось примерно как «программно-аппаратная инфраструктура, которая обеспечивает надежный, согласованный, глубокий и недорогой доступ к основным вычислительным ресурсам».

Grid-архитектура образована пятью уровнями: структурный уровень (fabric layer), где определяется интерфейс к локальным ресурсам; уровень связей (connectivity layer), где определяются основные протоколы для сетевых транзакций; уровень ресурсов (resource layer), отвечающий за управление отдельными ресурсами и их мониторинга; общий уровень (collective layer), задача которого — управление глобальным ресурсом и его мониторинг; уровень приложений (application layer), на котором приложения взаимодействуют с разделяемыми ресурсами. В 2003 году Oracle предложила собственную трактовку реализации этой концепции, основанную на средствах кластеризации корпорации Real Application Clusters и реализуемых исключительно на основе программных продуктов серии 10g.

Концепция SOA имеет, возможно, более глобальный характер. Это, скорее, архитектурный стиль, нежели собственно архитектура. В процессе разработки и функционирования различных систем между ними возникают два вида зависимости — реальная (real) и искусственная (artificial). Реальная зависимость определяется тем, что функционирование одной системы зависит от функциональности, предоставляемой другой системой.


1 2

01.11.2005г


Также в разделе:

Новости ОСП-ТВ - 16.03.10

В номере

31/10/2005 №40



Эта рубрика в архиве
Список номеров за

Array ( [183] => Array ( [1] => Array ( [name] => Новости [picture] => http://infozone.osp.ru/netcat_files/162/220/h_48714fc3e4bb78d506aa5371f6517793 [link] => http://aist.osp.ru/resources/izones/aworld/news/ [annonce] => Компания HP лидирует в списке TOP500 ) [37] => Array ( [name] => Тенденции [picture] => http://infozone.osp.ru/netcat_files/162/220/h_c602d767540c899c317e13a86ee1f3b5 [link] => http://aist.osp.ru/resources/izones/aworld/trends/ [annonce] => HP-UX: 25 шагов на пути к виртуализации бизнес-критичных задач ) [39] => Array ( [name] => Виртуализация [picture] => http://infozone.osp.ru/netcat_files/160/218/h_401b682458e2c6c24cbd24474645cfce [link] => http://aist.osp.ru/resources/izones/aworld/virtualpractice/ [annonce] => Cовременные сетевые системы хранения и виртуализация в реальном мире ) [43] => Array ( [name] => Практикум [picture] => http://infozone.osp.ru/netcat_files/160/218/h_cee6010c7794518ea58727abc033d0f2 [link] => http://aist.osp.ru/resources/izones/aworld/practitioner/ [annonce] => Анализ, синтез и виртуализация ) ) )

Инфозоны

Adaptive World

Информационные решения компании HP

Новости

Компания HP лидирует в списке TOP500

Практикум

Анализ, синтез и виртуализация

Тенденции

HP-UX: 25 шагов на пути к виртуализации бизнес-критичных задач

Виртуализация

Cовременные сетевые системы хранения и виртуализация в реальном мире
OSP.RU :: Написать письмо.