SlideShare a Scribd company logo
© 2015 IBM Corporation
IBM DB2 for LUW
Миграция систем и приложений с других платформ
Обзор преимуществ перехода на IBM DB2 for LUW
Функции и возможности DB2, облегчающие миграцию
Типовые процедуры миграции
2 © 2015 IBM Corporation
Платформа управления данными нового поколения
Транзакции Аналитика
 Традиционно высокий
уровень сервисов
 Оплата только за
используемые возможности,
гибкое управление
стоимостью
 Улучшение качества
обслуживания путем
своевременного
предоставления нужных
данных
 Самая совершенная
технология in-memory
аналитики
 Анализ операционной и
исторической
информации без потерь
производительности
 Быстрое внедрение
аналитических решений:
простота настройки и
последующего
использования
Инновации
IBM
DB2
 Ускоренное развертывание приложений благодаря простоте управления базами данных
 Оперативная поддержка принятия решений с ускоренным выполнением аналитических
запросов (35x – 74x, для отдельных запросов ускорение более, чем 1400x)
 Оптимизация использования ресурсов ИТ за счет автоматизации и упрощения процедур
управления
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
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 – горизонтальное масштабирование аналитической
обработки
5 © 2015 IBM Corporation
Миграция на IBM DB2 for LUW
 Повышение экономической эффективности
– Рост затрат на поддержку и расширение мощностей
конкурирующих СУБД (Oracle, Microsoft)
– Эффективные ценовые предложения IBM (case-by-case)
 Переход с серверов x86 на промышленные серверные
платформы, консолидация систем и серверов
– Миграция баз данных с платформы Microsoft
 Продление использования существующего оборудования
– HP-UX / Itanium – отсутствуют современные версии Oracle
 Применение DB2 вместо MySQL, PostgreSQL
– Единый дистрибутив, полная документация, поддержка
– Наличие подготовленных специалистов, обучение
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С
7 © 2015 IBM Corporation
Миграция на DB2 для разработчиков приложений
 Интегрированные средства совместимости с другими
СУБД
– Высокая степень совместимости с Oracle Database
– Поддержка совместимости с MySQL
 Наличие инструментов и технической документации для
поддержки миграции
– IBM Database Conversion Workbench (DCW)
– «Oracle to DB2 Conversion Guide: Compatibility Made Easy»
– Постоянное развитие и актуализация
 Наличие рекомендованного процесса миграции
– Используется сервисом IBM для выполнения миграции
– Рекомендован для использования заказчиками и бизнес-
партнерами IBM
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 приложений
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
– Средства разграничения доступа на уровне объектов БД
– Настраиваемые средства аудита
10 © 2015 IBM Corporation
Стандартный процесс миграции приложений
 Фаза оценки миграции
– Анализ структуры базы данных и приложения на степень
совместимости с IBM DB2
– Результат: оценка срока и проект плана миграции
 Миграция объектов базы данных
– Преобразование структур данных и объектов
– Перенос данных из существующей системы в тестовую
– Результат: полнофункциональная БД DB2
 Миграция приложений
– Корректировка кода приложения
– Функциональное и системное тестирование
– Результат: работоспособное приложение
 Фаза внедрения
– Дополнительная оптимизация БД, корректировка индексов
– Результат: оптимизированная система / приложение
11 © 2015 IBM Corporation
Фаза оценки миграции
 Поддержка IBM Database Conversion Workbench
– Отчет о совместимости структур базы данных
– Подготовка преобразованных структур и объектов для
последующего анализа и корректировки
 Предварительная миграция объектов базы данных
– Выгрузка информации о структуре из существующей БД
Oracle, либо работа со скриптом создания БД
– Подготовка скриптов создания структур для DB2
 Оценка приложения по рекомендациям Redbook
– Проверка совместимости технологий
– Оценка объема вероятных исправлений
 Составление плана миграции
12 © 2015 IBM Corporation
Факторы, влияющие на легкость миграции
 Обычно легко могут быть мигрированы приложения:
– Языки/среды: Java, .NET, PHP/Perl, C/C++ (OCI)
– Триггеры и другой код на PL/SQL
 Средняя сложность миграции возникает для:
– Oracle Forms
– Операторов DML в триггерах BEFORE
– Oracle AQ
 Сравнительно высокая сложность миграции, серьезные
изменения в приложениях требуются для:
– Конфигураций с репликацией
– Применения полнотекстового поиска
– Зависимостей от сторонних продуктов
– Oracle ORM, OCCI
13 © 2015 IBM Corporation
Резюме
 IBM DB2 позволяет получить реальные преимущества
как для промышленных, так и для специализированных
приложений
 Миграция на IBM DB2 для большинства промышленных
приложений – типовая процедура с минимумом рисков
 Существуют развитые средства и процессы поддержки
миграции специализированных приложений
 Компания IBM оказывает помощь в миграции баз
данных на платформу IBM DB2
14 © 2015 IBM Corporation
Спасибо за внимание

More Related Content

PPTX
Oracle Database In-Memory
PDF
Oracle database In-Memory - новая технология обработки в памяти
PPT
1 открытые системы. клиент и сервер
PDF
Tools to ensure quality of information system
PDF
как обеспечить качественное функционирование ит систем для маркетинга и прода...
PPTX
Переход (обновление, upgrade) на AX 2012
PDF
Microsoft ALM вопросы лицензирования
PPTX
DB REPLICATION
Oracle Database In-Memory
Oracle database In-Memory - новая технология обработки в памяти
1 открытые системы. клиент и сервер
Tools to ensure quality of information system
как обеспечить качественное функционирование ит систем для маркетинга и прода...
Переход (обновление, upgrade) на AX 2012
Microsoft ALM вопросы лицензирования
DB REPLICATION

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

PDF
DB2 LUW 10.5: Функции и редакции
PPT
Db2 9.7 Cobra
PPTX
DB2 BLU Explained
PDF
Как за счет СУБД сохранить инвестиции в условиях снижения бюджетов // Руслан ...
 
PDF
DB-Technologies-2017 Keynote (Strategy and tactics for db evaluation)
PDF
Миграция БД - практический_подход с инструментами Embarcadero
PDF
Иван Тимофев, HP. Архивация баз данных и миграция устаревших приложений cиспо...
 
PPTX
migrate Oracle Database from RISC platform to x86 with minimal downtime
PDF
Евгения Курмачева (Oracle): Oracle Database 12c
PPTX
3 ibm bdw2015
PDF
SQL vs NoSQL: 
проблема выбора
PDF
Tk conf daniel-podolsky-sqlvsnosql
PPTX
High Load 2009 Dimaa Rus Ready
PPT
Презентация Microsoft PowerPoint
PPT
Present
PDF
14-02-26 DBA 101_ как найти и устранить причины замедления работы БД
PDF
Oracle Database 12c: Новые возможности Oracle 12c
PDF
SQL+NoSQL: On the Way to Converged Data Management Platforms
PDF
Использование opensource СУБД. Подходы к миграции
PDF
Fors и big data appliance
DB2 LUW 10.5: Функции и редакции
Db2 9.7 Cobra
DB2 BLU Explained
Как за счет СУБД сохранить инвестиции в условиях снижения бюджетов // Руслан ...
 
DB-Technologies-2017 Keynote (Strategy and tactics for db evaluation)
Миграция БД - практический_подход с инструментами Embarcadero
Иван Тимофев, HP. Архивация баз данных и миграция устаревших приложений cиспо...
 
migrate Oracle Database from RISC platform to x86 with minimal downtime
Евгения Курмачева (Oracle): Oracle Database 12c
3 ibm bdw2015
SQL vs NoSQL: 
проблема выбора
Tk conf daniel-podolsky-sqlvsnosql
High Load 2009 Dimaa Rus Ready
Презентация Microsoft PowerPoint
Present
14-02-26 DBA 101_ как найти и устранить причины замедления работы БД
Oracle Database 12c: Новые возможности Oracle 12c
SQL+NoSQL: On the Way to Converged Data Management Platforms
Использование opensource СУБД. Подходы к миграции
Fors и big data appliance
Ad

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

  • 1. © 2015 IBM Corporation IBM DB2 for LUW Миграция систем и приложений с других платформ Обзор преимуществ перехода на IBM DB2 for LUW Функции и возможности DB2, облегчающие миграцию Типовые процедуры миграции
  • 2. 2 © 2015 IBM Corporation Платформа управления данными нового поколения Транзакции Аналитика  Традиционно высокий уровень сервисов  Оплата только за используемые возможности, гибкое управление стоимостью  Улучшение качества обслуживания путем своевременного предоставления нужных данных  Самая совершенная технология in-memory аналитики  Анализ операционной и исторической информации без потерь производительности  Быстрое внедрение аналитических решений: простота настройки и последующего использования Инновации IBM DB2  Ускоренное развертывание приложений благодаря простоте управления базами данных  Оперативная поддержка принятия решений с ускоренным выполнением аналитических запросов (35x – 74x, для отдельных запросов ускорение более, чем 1400x)  Оптимизация использования ресурсов ИТ за счет автоматизации и упрощения процедур управления
  • 3. 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
  • 4. 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 – горизонтальное масштабирование аналитической обработки
  • 5. 5 © 2015 IBM Corporation Миграция на IBM DB2 for LUW  Повышение экономической эффективности – Рост затрат на поддержку и расширение мощностей конкурирующих СУБД (Oracle, Microsoft) – Эффективные ценовые предложения IBM (case-by-case)  Переход с серверов x86 на промышленные серверные платформы, консолидация систем и серверов – Миграция баз данных с платформы Microsoft  Продление использования существующего оборудования – HP-UX / Itanium – отсутствуют современные версии Oracle  Применение DB2 вместо MySQL, PostgreSQL – Единый дистрибутив, полная документация, поддержка – Наличие подготовленных специалистов, обучение
  • 6. 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С
  • 7. 7 © 2015 IBM Corporation Миграция на DB2 для разработчиков приложений  Интегрированные средства совместимости с другими СУБД – Высокая степень совместимости с Oracle Database – Поддержка совместимости с MySQL  Наличие инструментов и технической документации для поддержки миграции – IBM Database Conversion Workbench (DCW) – «Oracle to DB2 Conversion Guide: Compatibility Made Easy» – Постоянное развитие и актуализация  Наличие рекомендованного процесса миграции – Используется сервисом IBM для выполнения миграции – Рекомендован для использования заказчиками и бизнес- партнерами IBM
  • 8. 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 приложений
  • 9. 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 – Средства разграничения доступа на уровне объектов БД – Настраиваемые средства аудита
  • 10. 10 © 2015 IBM Corporation Стандартный процесс миграции приложений  Фаза оценки миграции – Анализ структуры базы данных и приложения на степень совместимости с IBM DB2 – Результат: оценка срока и проект плана миграции  Миграция объектов базы данных – Преобразование структур данных и объектов – Перенос данных из существующей системы в тестовую – Результат: полнофункциональная БД DB2  Миграция приложений – Корректировка кода приложения – Функциональное и системное тестирование – Результат: работоспособное приложение  Фаза внедрения – Дополнительная оптимизация БД, корректировка индексов – Результат: оптимизированная система / приложение
  • 11. 11 © 2015 IBM Corporation Фаза оценки миграции  Поддержка IBM Database Conversion Workbench – Отчет о совместимости структур базы данных – Подготовка преобразованных структур и объектов для последующего анализа и корректировки  Предварительная миграция объектов базы данных – Выгрузка информации о структуре из существующей БД Oracle, либо работа со скриптом создания БД – Подготовка скриптов создания структур для DB2  Оценка приложения по рекомендациям Redbook – Проверка совместимости технологий – Оценка объема вероятных исправлений  Составление плана миграции
  • 12. 12 © 2015 IBM Corporation Факторы, влияющие на легкость миграции  Обычно легко могут быть мигрированы приложения: – Языки/среды: Java, .NET, PHP/Perl, C/C++ (OCI) – Триггеры и другой код на PL/SQL  Средняя сложность миграции возникает для: – Oracle Forms – Операторов DML в триггерах BEFORE – Oracle AQ  Сравнительно высокая сложность миграции, серьезные изменения в приложениях требуются для: – Конфигураций с репликацией – Применения полнотекстового поиска – Зависимостей от сторонних продуктов – Oracle ORM, OCCI
  • 13. 13 © 2015 IBM Corporation Резюме  IBM DB2 позволяет получить реальные преимущества как для промышленных, так и для специализированных приложений  Миграция на IBM DB2 для большинства промышленных приложений – типовая процедура с минимумом рисков  Существуют развитые средства и процессы поддержки миграции специализированных приложений  Компания IBM оказывает помощь в миграции баз данных на платформу IBM DB2
  • 14. 14 © 2015 IBM Corporation Спасибо за внимание