+ All Categories
Home > Software > IBM DB2 LUW: миграция с других платформ СУБД

IBM DB2 LUW: миграция с других платформ СУБД

Date post: 13-Apr-2017
Category:
Upload: maxim-zinal
View: 318 times
Download: 0 times
Share this document with a friend
14
© 2015 IBM Corporation IBM DB2 for LUW Миграция систем и приложений с других платформ Обзор преимуществ перехода на IBM DB2 for LUW Функции и возможности DB2, облегчающие миграцию Типовые процедуры миграции
Transcript
Page 1: IBM DB2 LUW: миграция с других платформ СУБД

© 2015 IBM Corporation

IBM DB2 for LUWМиграция систем и приложений с других платформ

Обзор преимуществ перехода на IBM DB2 for LUW

Функции и возможности DB2, облегчающие миграцию

Типовые процедуры миграции

Page 2: IBM DB2 LUW: миграция с других платформ СУБД

2 © 2015 IBM Corporation

Платформа управления данными нового поколения

Транзакции Аналитика Традиционно высокий

уровень сервисов

Оплата только за

используемые возможности,

гибкое управление

стоимостью

Улучшение качества

обслуживания путем

своевременного

предоставления нужных

данных

Самая совершенная

технология in-memory

аналитики

Анализ операционной и

исторической

информации без потерь

производительности

Быстрое внедрение

аналитических решений:

простота настройки и

последующего

использования

Инновации

IBM

DB2

Ускоренное развертывание приложений благодаря простоте управления базами данных

Оперативная поддержка принятия решений с ускоренным выполнением аналитических

запросов (35x – 74x, для отдельных запросов ускорение более, чем 1400x)

Оптимизация использования ресурсов ИТ за счет автоматизации и упрощения процедур

управления

Page 3: IBM DB2 LUW: миграция с других платформ СУБД

3 © 2015 IBM Corporation

Поддерживаемые платформы DB2 for LUW

Поддержка всех стандартных платформ

IBM AIX 6.1 on POWER

IBM AIX 7.1 on POWER

Linux on x86:

RHEL 5, 6, 7

SLES 10, 11

Ubuntu 12.04 LTS, 14.04 LTS

Linux on POWER:

RHEL 5, 6, 7, 7.1-LE

SLES 10, 11

Ubuntu 14.04-LE

Linux on System z:

RHEL 5, 6, 7

SLES 10, 11

HP-UX 11i v3

Windows 7, 8, 8.1

Windows Server 2008

Windows Server 2008 R2

Windows Server 2012

Windows Server 2012 R2

Solaris 10 / x86-64

Solaris 10 / SPARC

Solaris 11 / SPARC

Page 4: IBM DB2 LUW: миграция с других платформ СУБД

4 © 2015 IBM Corporation

IBM DB2 for LUW: ключевые характеристики

Поддержка всех видов приложений и сред исполнения– SQL, XML (XPath, XQuery), JSON, OLAP (MDX), …

– C/C++, Java, .NET, Python, Perl, SQL PL, PL/SQL, …

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

транзакционной обработки– Вдвое меньший объем транзакционного журнала (по

сравнению с Oracle Database) = 2 x скорость изменений

– DB2 pureScale – горизонтальное масштабирование OLTP

Полный спектр функций и необходимая

производительность для аналитических приложений– DB2 BLU – современная in-memory аналитика

– DB2 DPF – горизонтальное масштабирование аналитической

обработки

Page 5: IBM DB2 LUW: миграция с других платформ СУБД

5 © 2015 IBM Corporation

Миграция на IBM DB2 for LUW

Повышение экономической эффективности– Рост затрат на поддержку и расширение мощностей

конкурирующих СУБД (Oracle, Microsoft)

– Эффективные ценовые предложения IBM (case-by-case)

Переход с серверов x86 на промышленные серверные

платформы, консолидация систем и серверов– Миграция баз данных с платформы Microsoft

Продление использования существующего оборудования– HP-UX / Itanium – отсутствуют современные версии Oracle

Применение DB2 вместо MySQL, PostgreSQL– Единый дистрибутив, полная документация, поддержка

– Наличие подготовленных специалистов, обучение

Page 6: IBM DB2 LUW: миграция с других платформ СУБД

6 © 2015 IBM Corporation

Миграция промышленных приложений на DB2

Большинство промышленных приложений работает на

IBM DB2– SAP, Siebel, 1С, …

Процедуры миграции документированы и

поддерживаются поставщиком приложения– SAP Heterogeneous Systems Copy

– Siebel Enterprise Application Integration

– Экспорт/импорт данных и конфигураций 1С через .DT

Поддержка и сервисные услуги со стороны IBM– Сервис IBM по миграции приложений SAP

– Поддержка IBM по миграции и оптимизации приложений 1С

Page 7: IBM DB2 LUW: миграция с других платформ СУБД

7 © 2015 IBM Corporation

Миграция на DB2 для разработчиков приложений

Интегрированные средства совместимости с другими

СУБД– Высокая степень совместимости с Oracle Database

– Поддержка совместимости с MySQL

Наличие инструментов и технической документации для

поддержки миграции– IBM Database Conversion Workbench (DCW)

– «Oracle to DB2 Conversion Guide: Compatibility Made Easy»

– Постоянное развитие и актуализация

Наличие рекомендованного процесса миграции– Используется сервисом IBM для выполнения миграции

– Рекомендован для использования заказчиками и бизнес-

партнерами IBM

Page 8: IBM DB2 LUW: миграция с других платформ СУБД

8 © 2015 IBM Corporation

DB2 for LUW: обеспечение совместимости с Oracle

Типы данных и синтаксические конструкции– Практически все встроенные типы данных Oracle (DATE,

VARCHAR2, NUMBER, NCHAR, …)

– Последовательности и синонимы в синтаксисе Oracle

Язык PL/SQL для процедур, функций и триггеров– Высокая степень совместимости (>99%)

– Реализация практически всех стандартных пакетов PL/SQL

– Поддержка в IBM Data Studio: разработка, отладка

Совместимая среда– Командный процессор CLPPLUS – аналог SQL*Plus

– Поддержка вызовов OCI – миграция приложений на C/C++

– Простая миграция приложений Oracle Pro*C

– Поддержка Java и .NET приложений

Page 9: IBM DB2 LUW: миграция с других платформ СУБД

9 © 2015 IBM Corporation

DB2 for LUW: обеспечение совместимости с Oracle

Поддержка деления таблиц на разделы– Наличие функционального аналога Oracle Table Partitioning

– Преобразование синтаксиса средствами IBM DCW

Поддержка расширений для работы с XML– Поддержка всех необходимых стандартов

– Инструкции по миграции приведены в Redbook

Полный набор средств обеспечения ИБ– DB2 RCAC vs Oracle VPD

– DB2 LBAC vs Oracle Label Security

– Аутентификация Kerberos / LDAP

– Средства разграничения доступа на уровне объектов БД

– Настраиваемые средства аудита

Page 10: IBM DB2 LUW: миграция с других платформ СУБД

10 © 2015 IBM Corporation

Стандартный процесс миграции приложений

Фаза оценки миграции– Анализ структуры базы данных и приложения на степень

совместимости с IBM DB2

– Результат: оценка срока и проект плана миграции

Миграция объектов базы данных– Преобразование структур данных и объектов

– Перенос данных из существующей системы в тестовую

– Результат: полнофункциональная БД DB2

Миграция приложений– Корректировка кода приложения

– Функциональное и системное тестирование

– Результат: работоспособное приложение

Фаза внедрения– Дополнительная оптимизация БД, корректировка индексов

– Результат: оптимизированная система / приложение

Page 11: IBM DB2 LUW: миграция с других платформ СУБД

11 © 2015 IBM Corporation

Фаза оценки миграции

Поддержка IBM Database Conversion Workbench– Отчет о совместимости структур базы данных

– Подготовка преобразованных структур и объектов для

последующего анализа и корректировки

Предварительная миграция объектов базы данных– Выгрузка информации о структуре из существующей БД

Oracle, либо работа со скриптом создания БД

– Подготовка скриптов создания структур для DB2

Оценка приложения по рекомендациям Redbook– Проверка совместимости технологий

– Оценка объема вероятных исправлений

Составление плана миграции

Page 12: IBM DB2 LUW: миграция с других платформ СУБД

12 © 2015 IBM Corporation

Факторы, влияющие на легкость миграции

Обычно легко могут быть мигрированы приложения:– Языки/среды: Java, .NET, PHP/Perl, C/C++ (OCI)

– Триггеры и другой код на PL/SQL

Средняя сложность миграции возникает для:– Oracle Forms

– Операторов DML в триггерах BEFORE

– Oracle AQ

Сравнительно высокая сложность миграции, серьезные

изменения в приложениях требуются для:– Конфигураций с репликацией

– Применения полнотекстового поиска

– Зависимостей от сторонних продуктов

– Oracle ORM, OCCI

Page 13: IBM DB2 LUW: миграция с других платформ СУБД

13 © 2015 IBM Corporation

Резюме

IBM DB2 позволяет получить реальные преимущества

как для промышленных, так и для специализированных

приложений

Миграция на IBM DB2 для большинства промышленных

приложений – типовая процедура с минимумом рисков

Существуют развитые средства и процессы поддержки

миграции специализированных приложений

Компания IBM оказывает помощь в миграции баз

данных на платформу IBM DB2

Page 14: IBM DB2 LUW: миграция с других платформ СУБД

14 © 2015 IBM Corporation

Спасибо за внимание


Recommended