Большой архив статей, книг, документации по программированию, вебдизайну, компьютерной графике, сетям, операционным системам и многому другому
 
<Добавить в Избранное>    <Сделать стартовой>    <Реклама на сайте>    <Контакты>
  Главная Документация Программы Обои   Экспорт RSS E-Books
 
 

   Базы данных -> Разное -> Рынок СУБД: show must go on!


Рынок СУБД: show must go on!

Говорят, что времена всегда одинаковы. И все же сегодня вести бизнес гораздо сложнее, чем, скажем, лет 50 назад. Причина в том, что многие рынки (и IT в их числе) находятся на пороге перепроизводства, то есть наращивать объемы продаж прежними темпами практически невозможно. А ведь успешной можно считать лишь ту компанию, которая развивается непрерывно, товары которой покупаются, а услуги востребованны. Вот и получается, что существует только один способ вернуть компании былую прибыльность - убедить покупателя выкинуть старый продукт и купить новый, в блестящей упаковке и с новыми (часто малопонятными) функциями.

Не исключено, что именно таким принципом руководствовались и ведущие компании рынка реляционных систем управления базами данных при выпуске новых версий своих продуктов. Все они преподносятся разработчиками как очередной этап в развитии технологий хранения и обработки информации. Но на практике любой специалист в этой области скажет вам, что системы управления БД уже давно достигли уровня, при котором новаторство можно смело приравнять к изобретению велосипеда. Поэтому все "новые" возможности этих систем обусловлены либо интеграцией с популярными бизнес-приложениями и платформонезависимыми архитектурами (.NET и Java), либо оптимизацией и повышением общего уровня производительности, надежности и безопасности.

Здесь же стоит сказать, что в финансовом плане участие в гонке за потребителем на рынке систем управления БД остается весьма выгодным занятием, поэтому никто из участников этого рынка не собирается так просто отказаться от него. Кроме того, к участию компании подталкивает и то, что предоставлять клиентам комплексные решения без использования СУБД невозможно. В результате оказывается, что интересы на рынке СУБД имеют все крупные софтверные компании. Сегодня наиболее плодотворно здесь работает три крупных игрока (IBM, Microsoft, Oracle), несколько "дерзких революционеров" (Sybase, Caché) и целая плеяда "свободных игроков" из лагеря Open Source. При этом перипетии рассматриваемого рынка столь туманны что крупнейшие аналитические компании (IDC и Gartner), исследуя его год назад, серьезно разошлись в полученных результатах. Так, по данным IDC, его объем в 2003 году составил $13,6 млрд, а лидером стала Oracle, владеющая долей 39,8%. Второе место в IDC отвели корпорации IBM - 31,3%, а третье - Microsoft, 12,1%. Аналитики Gartner в свою очередь оценили оборот от лицензий на СУБД, проданных за минувший год, всего в $7 млрд, провозгласив лидером IBM. Ей, согласно Gartner, принадлежит сегодня 35,7% рынка, а Oracle, которую в компании поставили на второе место, - только 32,6%. Доля рынка Microsoft - 18,7%. Четвертое место на рынке аналитики обеих исследовательских компаний присудили фирме Sybase, доля рынка которой близка к отметке 3%.

Динамика рынка лицензий на системы управления базами данных, несмотря на близкое к насыщению состояние, положительная. По подсчетам IDC, компании Oracle удалось нарастить в 2003 году доход на 8,6%, IBM - на 5,5%, а Microsoft - на 14,7%. При этом, несмотря на наименьший в сравнении с конкурентами рост показателей продаж, многие аналитики признают, что самое стабильное положение на рынке именно у IBM. Последняя, наконец, завершила работу по интеграции гетерогенных систем, на которую, кстати, и был затрачен колоссальный объем средств, подкосивших ее итоговые финансовые результаты работы в сфере СУБД. Кроме того новейшая версия (8.2) DB2 должна упростить интеграцию с решениями на базе архитектуры .NET, а также со средствами программирования, популярными в среде Open Source. Широкая архитектурная открытость СУБД IBM дает ей еще один козырь в конкурентной борьбе с Oracle, позволяя переманить из лагеря последней состоятельных клиентов, которые предпочитают комплексные решения, включающие в себя и аппаратную, и программную составляющие с самыми "громкими" логотипами.

Новый продукт Oracle, 10g, с его ориентацией на Grid-вычисления, по мнению аналитиков, в текущем году принесет не много очков. Возможности подстраивать информационную инфраструктуру к потребностям бизнеса и использовать для построения информационных систем масштабируемые вычислительные кластеры большинству клиентов попросту малопонятны. Поэтому даже сама Oracle позиционирует свое решение скорее как развитие предыдущей версии продукта (9i), нежели как новое универсальное решение, призванное всецело заменить предшественника.

А вот новое детище компании Microsoft - SQL Server 2005, который недавно был "спущен на воду" на очередной конференции WinHEC, должен еще больше популяризировать этот продукт среди компаний разного масштаба и профиля. Представители Microsoft загодя начали говорить о существенно возросшем уровне производительности новой версии SQL Server 2005, а также возросшей интеграции со всем рядом продуктов компании. Впрочем, аналитики вновь обращают внимание на один фактор, сковывающий популярность этого решения. Речь идет о платформе, на которую он ориентирован. По их мнению, ОС Windows (под ее управлением работает SQL Server 2005) еще очень долго не позволит занять этому продукту то место на рынке, которое стало бы доступно ему, не будь он так жестко привязан к другим программам своего разработчика. Впрочем, аналитики все чаще высказываются, что компания Microsoft вовсе и не стремится занять лидерские позиции на рынке СУБД. Ее цели прагматичнее и глобальнее. Впрочем, это тема отдельного разговора. А пока рассмотрим наиболее интересных тенденций рынка СУБД.

О рынке

Пожалуй, самое большое изменение в сфере СУБД в том, что сегодня меняются не столько возможности СУБД, сколько потребности корпоративных заказчиков. Количество накопленных у них данных начинает измеряться просто астрономическими цифрами. Исследования компании IBM показывают, что в крупных компаниях объем информации в базах данных за последние пять лет вырос примерно в сто раз. А ведь и до этого момента информации было немало.

Изменились свойства и самой информации. Во время формирования рынка СУБД поиск в них традиционно осуществлялся из приложений. Сейчас же информация не только собирается из различных источников, она и размещается различными способами. Например, сегодня все меньше заказчиков, которые работают только с одним типом СУБД. Многие из них используют и IBM DB2, и Oracle, и Microsoft SQL Server, и мейнфреймы. Во многих крупных компаниях информация хранится и в файлах, и в базах данных, причем в самых разных форматах. Поэтому задача нынешнего дня - это не просто поиск информации или ее хранение, а обеспечение доступа к ней через единый интерфейс, который одновременно позволит скрыть от пользователя разнородность и распределенность информации.

Еще один важный момент состоит в том, что желание сэкономить дошло и до рынка СУБД. А ведь в течение долгих лет стоимость СУБД не была решающим фактором для клиентов. Последних интересовали лишь такие показатели как надежность и функциональность. Впрочем, тенденция последних лет (общее сокращение расходов на IT) не могла не сказаться на положении дел и в сфере СУБД. Например, с ростом активности в стане Open Source, где деньги берут исключительно за интеграцию продукта, а не за лицензию, многие специалисты в области СУБД при выборе решения принялись оперировать экономическими показателями, в частности такими как business value, то есть ценностью используемого решения для основного бизнеса. В результате показатели функциональности и надежности в буклетах о новых СУ базами данных стали все чаще соотноситься с ценовыми характеристиками.

Одной из первых "экономичную" версию СУБД выпустила компания IBM. Новый вариант ее СУБД - DB2 UDB Express - был представлен еще в июле 2003 года и ориентирован на предприятия малого и среднего бизнеса. Эта система построена на базе "большой" DB2 и предназначена для использования в системах электронного бизнеса. По функциональным возможностям DB2 UDB Express уступает базовой версии DB2, однако это с лихвой компенсируется простотой ее внедрения и настройки. В DB2 UDB Express нашла воплощение технология SMART (self-managing and resource tuning), которая призвана обеспечить автономное управление ресурсами и их распределение. Благодаря SMART СУБД не требует чересчур сложной настройки и неусыпного надзора со стороны администратора. Многие задачи по диагностике и устранению неполадок, управлению базой данных и т. п. могут решаться в автоматическом режиме. Система также извещает администратора обо всех возможных проблемах. DB2 UDB Express поддерживает многие стандартные интерфейсы приложений: JDBC, SQLJ, ODBC, OLE DB, ADO, ADO.NET, DB2 CLI, Embedded SQL, XML, веб-сервисы и компонентные архитектуры на базе технологий Java 2 Platform, Enterprise Edition (J2EE), JavaBeans, Microsoft Component Object Model (COM) и XML. Кроме того СУБД может интегрироваться с популярными средами разработки ebSphere Studio Application Developer, Microsoft Visual Studio .NET 2002, Microsoft Visual Basic, Microsoft Visual C++, Microsoft Visual InterDev. DB2 UDB Express выпускается в версиях для Linux и Windows. Цена ее начинается с отметки $499.

Пожалуй, наиболее громко заявляет о снижении стоимости своих продуктов компания Oracle. Ее СУБД 10g для Windows еще в начале прошлого года была объявлена чуть ли не конкурентом MS SQL Server со всеми вытекающими. В частности, в тот момент, когда лицензия на СУБД MS SQL Server равнялась $5 тыс., стоимость новой экономичной СУБД Oracle Standard Edition One была установлена на уровне $5 995 на один процессор. При этом сам продукт был образован самым дешевым из возможных путей: за его основу был взят Oracle Standard Edition, пользователями которого сейчас - в основном крупные корпорации. Далее были значительно упрощены процедура инсталляции и средства администрирования, удалена возможность работы в многопроцессорных системах. Заявлено, что полученный продукт наилучшим образом подходит для небольших компаний, поскольку не требует частого и высококвалифицированного обслуживания.

То, что в итоге получилось, предлагается сегодня потребителям по $195 за лицензию, однако меньше пяти лицензий в одни руки не продается. Таким образом получается продукт стоимостью дешевле $1000.

В Oracle считают, что, опустив цену ниже этого психологического барьера, они заинтересуют тех, кто до сих пор хотел, но не решался взять на вооружение продукты компании Oracle. Надо заметить, что подобный шаг со стороны Oracle носит, скорее вынужденный, чем добровольный характер, ибо ее основные конкуренты - IBM и Microsoft - недавно выпустили аналогичные "урезанные" версии своих конкурирующих продуктов - DB2 (порядка $4 тыс. на один процессор) и SQL Server, соответственно.

Впрочем, описанная ценовая рокировка, по мнению аналитиков, не вызвала серьезных изменений конъюнктуры рынка. Наибольшая популярность СУБД Oracle - в сфере сложных масштабных проектов, тогда как Microsoft изначально ориентировалась на относительно небольшие БД. Здесь же стоит отметить, что миграция с MS SQL на Oracle, во-первых, обходится недешево, а во-вторых, процесс этот весьма сложен и утомителен. Более того, функциональная интеграция старой версии MS SQL, не говоря уже о новой (MS SQL 2005), с другими приложениями разработчика носит весьма прочный характер. Это в свою очередь требует серьезных изменений в инфраструктуре предприятия и установке новых сторонних приложений для "клиентской" работы с содержимым БД.

Другая важнейшая тенденция современного рынка СУБД (после повышения важности стоимостных показателей) заключается в том, что сегодня все крупные игроки рынка СУБД пытаются акцентировать внимание не только на стабильности и надежности своих продуктов, но и на их новых возможностях. Они считают, что современные решения переросли привычные рамки систем управления БД и готовы стать логическим центром всей информационной системы предприятия. Как следствие, в комплекте с ПО может поставляться целый ряд фирменных клиентских средств, в полной мере использующих особенности "головного" ПО.

Хорошим примером этой тенденции послужит новая программа компании Oracle для облегчения процесса управления данными, получаемыми с RFID-тагов - Sensor-Based Services на основе СУБД Oracle 10g и сервера приложений. Функционал базы данных 10g дает возможность новой системе использовать автоматическое определение местоположения и сетевое моделирование, а инструменты для анализа позволяют маршрутизировать операции и делать прогнозы. Application Server 10g имеет возможности интеграции для импорта информации с радиометок в систему. Согласно заявлению официальных лиц компании, новые услуги, включенные в 10g, помогут пользователям в накоплении и сортировке данных, получаемых от беспроводных считывателей и сенсоров еще до ввода этой информации в базу.

Аналогичный пример был инициирован годом раньше компанией SAP, объявившей о заключении партнерского соглашения с разработчиками открытой СУБД MySQL. Здесь стоит сказать, что MySQL - самая популярная СУБД с открытым исходным кодом. Число ее установок по всему миру уже превышает 4 млн. SAP планирует постепенно отказаться от собственного продукта SAP DB в пользу MySQL. Соглашение между SAP и MySQL является многолетним, и в будущем компании намерены объединить усилия для создания нового поколения СУБД. При этом создание кода и управление проектом ляжет на плечи MySQL, тогда как задачи по внедрению системы и технической поддержке пользователей компании будут решать совместными усилиями. Реализация идей потребует времени, и до окончания предварительного этапа сотрудничества все задачи, связанные с поддержкой SAP DB, будет решать SAP, используя при этом марку MySQL.

Вполне понятно желание владельцев, прямо скажем, недешевых лицензий на СУБД сократить расходы на их администрирование и поддержку систем. С развитием практики международного аутсорсинга такие возможности СУБД, как удаленное администрирование, можно считать не мимолетным веянием моды, а реальной необходимостью, у которой есть как приверженцы, так и противники. В лице последних, как и следовало ожидать, выступили администраторы БД (кстати, одни из самых высокооплачиваемых IT-специалистов на сегодня). Положение последних с каждым годом становится более шатким, ведь каждая новая версия СУБД предоставляет все более развитые возможности автоматизации средств управления наиболее часто используемыми функциями.

Впрочем, спрос на квалифицированный персонал в сфере БД вряд ли исчезнет мгновенно. Дело в том, что на плечи удаленных администраторов можно возложить повседневные процессы по обслуживанию СУБД (разрешение конфликтов, распределение информационных потоков, делегирование полномочий среди отделов компании), но отнюдь не их создание и уж точно не работу с аппаратным обеспечением. Развитие средств удаленного мониторинга и управления СУБД требует от database-администратора (DBA) не только глубокого понимания работы самой СУБД, но и организации взаимосвязи последней с веб-сервисами и бизнес-приложениями, а также надстройками XML, .NET, системами безопасности и т. п. Поэтому должность начальника департамента по работе с БД сегодня может занимать только опытный специалист. В итоге одновременно с экономией средств на операционных тратах при обслуживании БД стоимость услуг высококвалифицированных специалистов лишь увеличится, но привлечение удаленных служб мониторинга и решения "штатных" проблем все же позволит сэкономить немалые средства.

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

В упомянутом в начале статьи отчете Gartner говорится, что число проданных лицензий СУБД для операционной системы Linux в 2003 году увеличилось на 158%, до $299,3 млн, тогда как доходы от Unix сократились на 5,9%. Платформа Windows Server показала "слабое улучшение" в 3,8%. Это можно считать интереснейшей тенденцией рынка СУБД, который, наконец, признал Linux как серьезную систему, способную обслуживать самое важное, что есть у компании - информацию. Собственно, прогноз IDC в этом ключе вполне очевиден. По мнению аналитиков последней, к концу текущего года сегмент СУБД, ориентированных на Linux, превысит $3,4 млрд - а это треть всего рынка! Более того, опрос пользователей СУБД Oracle, проведенный компанией в марте 2004 года, выявил, что 43% компаний в течение ближайшего года планируют использовать Linux в качестве платформы для критически важных приложений, а еще 54% отводят на это около двух лет. Так что позиции OC Windows, на фоне главного конкурента в сфере "носителей СУБД" видятся не лучшим образом, что может быть достаточно тревожным сигналом для Microsoft, которая по понятным причинам не имеет портированных под Linux-версий своих СУБД. А вот в Oracle и IBM полным ходом идут работы по привязке к Linux собственных СУБД, что подтверждается и номенклатурой предлагаемых компаниями аппаратных решений (Sun - в случае с Oracle), где Linux-ориентированные системы встречаются все чаще.

IBM

$10 млрд - вот цифра, которую, по словам Самуэля Палмизано (Samuel Palmisano), генерального директора IBM, компания вложила в новую маркетинговую стратегию on-demand computing. Однозначно сказать, насколько решения в ее рамках сегодня популярны, пока довольно сложно. Ведь, с одной стороны, имеются специалисты, которые прямо называют новую стратегию надуманной и выливающейся в конечном итоге в огромные траты, а с другой - ряд крупных клиентов с мировым именем, которые очень довольны темпами ее внедрения и первыми достижениями. Среди них прежде всего стоит отметить крупные подразделения таких компаний как Siemens, NTT, Sinopec (лидер китайского нефтехимрынка) и некоторых других. Таким образом, вокруг новой стратегии компании IBM все стройнее выстраивается парадигма крупнейших в мире заказчиков, которые просто-таки захлебываются в потоках информации. Собственно, на решение столь масштабных задач и ориентирован проект Stinger (восьмая версия СУБД DB2), которая теперь представляет собой не столько отдельный продукт, сколько центр и неотъемлемую часть новой концепции работы с данными компании.

Вообще надо сказать, что в свое время IBM была сильно обеспокоена распространением платформы .NET и вовремя приложила максимум усилий, чтобы наверстать упущенное. Сначала IBM делала основной упор лишь на Java, выпуская и модернизируя WebSphere - собственную среду разработки Java-приложений, оптимизированную для взаимодействия с СУБД DB2. Однако заметив, что все больше клиентов фирмы работает с платформой Windows, IBM уделила особое внимание интеграции DB2 с Windows-ориентированными средствами разработки, например такими как Visual Studio .NET и Rational XDE Developer. В частности, сам по себе Stinger, о котором так много говорится в последнее время, - это по сути новый программный продукт, плод сотрудничества IBM и Microsoft, призванный облегчить разработку .NET-приложений для СУБД DB2 и тем самым предотвратить переход пользователей на альтернативные платформы (прежде всего Oracle).

Что же касается оригинальных технологических особенностей СУБД DB2, среди них стоит выделить функцию self healing ("самоспасение"). Последняя является частью другой стратегии IBM, из области автономного компьютинга - науки создания компьютерных систем, которые могут конфигурировать, настраивать и даже восстанавливать себя самостоятельно. В новой СУБД DB2 есть "центр здоровья" (Health Center), который постоянно производит мониторинг состояния базы. Если он обнаруживает потенциальную проблему, к примеру угрозу нехватки памяти для записи данных, то автоматически информирует администратора, например по почте. Кроме того центр дает советы, как лучше ликвидировать проблему.

Более того, в системе есть "советник по конфигурации" (Configuration Advisor), который сэкономит массу времени администратора, автоматически конфигурируя базу в зависимости от скорости процессора, объема памяти и числа пользователей.

В новой СУБД IBM усовершенствовала и технологию взаимодействия разных СУБД, включив в нее поддержку web-сервисов. Технология призвана соединять базу данных, обслуживаемую DB2, с базами Oracle или Microsoft, разрешая им доступ и анализ информации. Поддержка web-сервисов в технологии сквозного взаимодействия должна ускорить и упростить доступ к данным (например, если компании нужен доступ к каталогам делового партнера). Если такие данные сделать доступными через Интернет, то партнерская компания сможет получить к ним полноценный доступ и использовать так, как будто это часть ее собственной базы.

Интересен и подход IBM к вопросу Grid-технологий (IBM Clustering). Поскольку IBM - разработчик параллельной СУБД, принцип действия которой компания называет Shared Nothing ("без разделения ресурсов"), то когда на ее основе организуется кластер, информация в нем распределяется по дискам всех серверов. Oracle, наоборот, применяет подход, требующий использования общего диска. Это фундаментальное отличие выливается в ценовое различие: Oracle подключает все серверы к одному общему диску, поэтому решения на базе DB2, по данным компании IBM, оказываются всегда чуть дешевле, чем у своего главного конкурента.

Завершая разговор о СУБД IBM, скажем, что главным продуктом для нее является DB2 версии 8.2, существует еще и второй, который достался IBM в наследство от Informix. Ее СУБД также получила за последние годы целый ряд новых возможностей, и IBM продолжает улучшать Informix Dynamic Server (IDS), продлив срок их поддержки до апреля 2011 года. IDS позиционируется сегодня как стратегическая корпоративная СУБД IBM для встраиваемых OLTP-решений. Что же до планов в отношении объединения обеих СУБД в один продукт - Arrowhead, они с исчезновением компании Informix потеряли свою актуальность.

Microsoft

Главной тенденцией в стане СУБД редмондского софтверного гиганта можно считать то, что и аналитики, и даже database-администраторы, работающие с конкурентными решениями, все чаще сходятся в следующем мнении: в сегодняшнем виде даже старая версия MS SQL (2000) является полноценным продуктом, способным качественно решать возложенные на него задачи. Одно из доказательств этого- существование документированной, хорошо проработанной рецептуры перехода с СУБД Oracle на решения Microsoft, появившейся вовсе не силами кампании, а опытным путем. О росте популярности этой СУБД можно судить и по данным рыночных исследований аналитиков. Согласно им, СУБД MS SQL Server - самый динамично развивающийся на сегодня продукт на рынке.

Впрочем, все интересные "интриги" в сфере СУБД Microsoft связаны, конечно же, с выходом новой версии ее продукта, дата представления которого несколько раз переносилась. Главной причиной задержек СУБД Microsoft SQL Server 2005 можно считать сквозную интеграцию этого продукта с остальными решениями компании. По словам представителей компании, интеграция коснется всего ряда решений компании - от Microsoft Project до Commerce Server. При этом по некоторым сведениям, Microsoft готовит порядка 20-30 приложений для работы с новой СУБД, включая SAP, платежные и другие крупные системы.

Вообще говоря, линейка продуктов SQL Server 2005 представлена несколькими решениями. Первое среди них - SQL Server 2005 Enterprise Edition - полностью интегрированная платформа для управления и анализа данных, ориентированная на критические для бизнеса корпоративные приложения, которая, по заявлению Microsoft, содержит большое число новых функций. Стоимость редакции составит $24 999 в расчете на один процессор или $13 449 в расчете на сервер плюс 25 клиентских лицензий.

SQL Server 2005 Standard Edition - это платформа управления и анализа данных для предприятий среднего размера и инфраструктурных систем, к которым предъявляются повышенные требования в плане доступности. Как отмечает компания-разработчик, в этой платформе реализованы возможности, которые ранее обеспечивались только редакцией Enterprise Edition - как зеркальное отображение данных, кластеризация и поддержка 64-разрядных сред. Цена Standard Edition установлена в размере $5 999 в расчете на один процессор или $2 799 в расчете на сервер плюс 10 клиентских лицензий.

SQL Server 2005 Workgroup Edition - новый продукт семейства SQL Server, представляющий собой базу данных, разработанную специально для небольших и средних организаций. Он будет стоить $3 899 в расчете на один процессор или $739 в расчете на сервер плюс 5 клиентских лицензий.

Ну и наконец, SQL Server 2005 Express Edition - бесплатное ядро СУБД, замена Microsoft Data Engine (MSDE). Оно рассматривается как решение для программистов-новичков, призванное помочь им в создании и внедрении базовых приложений для работы с данными; групп разработчиков в больших компаниях, которые могут использовать его при работе над различными проектами; для фирм, планирующих внедрить SQL Server 2005.

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

Разработанная компанией встроенная в продукт система шифрования и дешифрования данных, с одной стороны, позволит пользователям больше не прибегать к системам шифрования от сторонних производителей, а с другой - предлагать разработчику свое решение как целостное полнофункциональное. При этом система шифрования в SQL Server серьезно отличается от аналогичных решений в конкурирующих продуктах компаний Oracle и IBM.

Пользователи SQL Server 2005, по словам представителя Microsoft, получат более мощный инструмент защиты данных, чем от аналогичных программных пакетов других производителей. Обновление программного пакета отвечает ужесточившимся законам США о защите личных данных, что и побудило разработчиков к добавлению инструментов шифрования данных в СУБД. Кроме того стало известно, что SQL Server 2005 пройдет программу сертификации Common Criteria, проводимую американскими государственными органами, что позволит использовать СУБД в госструктурах США.

Oracle

Новая СУБД Oracle, 10g, предназначена для эффективной работы на базе различных типов оборудования - от небольших серверов до мощных многопроцессорных решений. Она существенно доработана в различных направлениях, а "g" обозначает возможность ее использования в многоузловых вычислительных комплексах. Несмотря на широкую пропаганду Oracle средств grid-вычислений при продвижении своей новой СУБД, компания признает, что переход на эту технологию, скорее всего, будет постепенным. По мнению представителей компании, широкое внедрение grid-систем начнется не ранее чем через три-четыре года, и для этого сегодня есть все предпосылки - необходимое сочетание аппаратных средств и решений, широкополосные системы передачи данных и мощное системное ПО. Осталось только соединить все это в рамках одной корпоративной grid-системы, которая смогла бы управляться и действовать автоматически.

Разработчики СУБД 10g считают, что использование модели распределенных вычислений в масштабах всей организации может существенно улучшить управление IT-инфраструктурой, снизить затраты рабочего времени и уменьшить стоимость за счет объединения серверов, соответствующих отраслевым стандартам, систем хранения данных и ПО в единую инфраструктуру. В результате организации получат возможность использовать объединенные ресурсы вычислительной инфраструктуры в интересах нескольких различных проектов - вместо того чтобы приобретать дополнительные мощности для отдельных проектов. В качестве составного элемента интегрированной программной платформы Oracle Grid Computing компонент Oracle Application Server 10g позволяет продолжить использование существующих корпоративных приложений и обеспечить функционирование веб-сайтов без изменения инфраструктуры.

Вообще, семейство программ Oracle состоит из трех компонентов: базы данных, сервера приложений и пакета Oracle Enterprise Manager, предназначенного для управления распределенными сетями. Помимо реализации grid-технологий у новых продуктов Oracle есть и другие достоинства.

Немало средств новая система управления получила в сфере автоматизации работы database-администраторов. Так, используя Oracle Application Server 10g, системные администраторы смогут управлять вычислительными ресурсами либо на основе пороговых показателей (коэффициент загрузки сервера или время отклика на уровне конечного пользователя), либо в соответствии с графиком планируемых заранее мероприятий (обработка платежных ведомостей в конце месяца или закрытие учетных книг в конце квартала).

В новой версии появились и другие интересные усовершенствования, которые должны облегчить работу администраторов: простота добавления и удаления дисков; автоматическое перераспределение информации по дискам с учетом их скоростных характеристик; специализированная файловая система; технология Data Pump, на порядок ускоряющая операции с данными, и некоторые другие. Немаловажен и тот факт, что Oracle Application Server 10g обладает новыми средствами повышения надежности корпоративных приложений, выполняемых на кластерах и в сети распределенных вычислений предприятия. Новые функции включают усовершенствованную архитектуру быстрого запуска при устранении отказа Fast Start Fault Recovery Architecture и функцию оповещения об ошибках Failure Notification (FaN).

Oracle Application Server 10g доступен в трех редакциях - Java Edition, Standard Edition и Enterprise Edition, стоимостью $5 тыс., $10 тыс. и $20 тыс. в расчете на один процессор соответственно.

Следующий интересный момент из сегмента СУБД Oracle касается выпуска новой версии БД - Oracle Database Lite 10g - с возможностью мобильного доступа, в которой также реализована концепция Grid Сomputing. Лидером этого быстрорастущего сегмента рынка стала компания Sybase, так что интерес Oracle к нему вполне прогнозируем.

Сам продукт, по заявлениям компании, отличается высоким уровнем безопасности: обеспечивает синхронизацию информации между корпоративной СУБД и мобильным клиентом по соединениям различных типов и поддерживает обширный набор функций защиты и восстановления данных при разрыве связи. Кроме того предлагает централизованные средства мониторинга и управления и совместим с инструментальными пакетами для платформ Java и .NET. Стоимость Oracle Database Lite 10g составляет $100 за именную лицензию для одного пользователя.

Мнение 1. Владимир Дудченко, генеральный директор компании SoftBCom

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

В русле этого же процесса все большее внимания предприятия уделяют повышению уровня доступности, защите данных и т.п. К новым явлениям в этой области можно отнести довольно живой отклик рынка на появившиеся предложения средств мониторинга приложений (в том числе баз данных), которые предназначены как для уменьшения рисков нарушений SLA, так и для минимизации времени, необходимого для восстановления нормальной работы.

Мультиплатформенность в той или иной мере присутствует практически на каждом крупном предприятии. Бороться с этим, осуществляя миграцию с одной СУБД на другую, далеко не всегда оправдано (если вообще возможно), тем более, что требования реальной жизни всегда будут размывать "монокультуру" в виде единой платформы СУБД, даже если ее удастся построить. Основные проблемы, связанные с мультиплатформенностью (в порядке уменьшения остроты): требуются квалифицированные администраторы, способные управлять кросс-платформенной средой; нужно осуществлять информационный обмен в рамках гетерогенной среды; необходима организация мониторинга всей инфраструктуры, что имеет особенности в случае ее гетерогенности. Но все они имеют решения, существенно снимающие их остроту.

Мнение 2. Полина Трофимова, ведущий системный аналитик компании Digital Design

Фактически, представления в области СУБД последние 5 лет только увеличивали область охвата. И если нет каких-либо противопоказаний по критериям производительности, использование представлений является наиболее приемлемым для обращения к данным.

Современные предприятия порой используют сразу несколько СУБД, что и дорого, и не очень удобно. Единого рецепта решения этой проблемы для всех нет. В каждом конкретном случае надо искать решение, удовлетворяющее ближайшим и долгосрочным требованиям предприятия. Давайте заменим "дорого" и "неудобно" терминами, описывающими неудобства предприятия при хранении данных в нескольких СУБД: дорого - лицензирование и администрирование СУБД, операционных систем, наличие дополнительных серверов; неудобно - нет консолидированных данных, для получения кросс-отчетов требуется большое количество ресурсов. Так или иначе, информационные системы эволюционируют в процессе развития самого предприятия и какими бы разными ни были системы, связи между ними уже существуют.

Можно не сомневаться в том, что концепция Grid-computing завоюет одно из приоритетных направлений, в том числе и в области СУБД, но вряд ли это произойдет в ближайшем будущем. Тем не менее, Oracle активно продвигает распределенные вычисления, в то время как другие производители СУБД уделяют больше внимания сервисам и услугам, востребованным на рынке систем среднего класса. Для поддержки таких систем предпочтительнее купить более мощные сервера, чем заниматься администрированием кластеров. И это оправдано: тем, кто использует Oracle уже нет смысла экономить на администрировании. Для систем, где СУБД такого класса не требуется, в настоящий момент будет достаточно использования мощных процессоров одного сервера для стабильной и производительной работы.

Автор: Николай Печерица
Источник:www.electronica.finestreet.ru

Ссылки по теме
Проектирование баз данных
Информационная безопасность в современных СУБД
Основы проектирования реляционных баз данных
Новые технологии баз данных для интегрированных прикладных систем
 

Компьютерная документация от А до Я - Главная

 

 
Интересное в сети
 
10 новых программ
CodeLobster PHP Edition 3.7.2
WinToFlash 0.7.0008
Free Video to Flash Converter 4.7.24
Total Commander v7.55
aTunes 2.0.1
Process Explorer v12.04
Backup42 v3.0
Predator 2.0.1
FastStone Image Viewer 4.1
Process Lasso 3.70.4
FastStone Image Viewer 4.0
Xion Audio Player 1.0.125
Notepad GNU v.2.2.8.7.7
K-Lite Codec Pack 5.3.0 Full


Наши сервисы
Рассылка новостей. Подпишитесь на рассылку сейчас и вы всегда будете в курсе последних событий в мире информационных технологий.
Новостные информеры. Поставьте наши информеры к себе и у вас на сайте появится дополнительный постоянно обновляемый раздел.
Добавление статей. Если вы являетесь автором статьи или обзора на тему ИТ присылайте материал нам, мы с удовольствием опубликуем его у себя на сайте.
Реклама на сайте. Размещая рекламу у нас, вы получите новых посетителей, которые могут стать вашими клиентами.
 
Это интересно
 

Copyright © CompDoc.Ru
При цитировании и перепечатке ссылка на www.compdoc.ru обязательна. Карта сайта.