Information Lifecycle Enabling Information Governance

Download Report

Transcript Information Lifecycle Enabling Information Governance

October 2011
Решения IBM по управлению информацией для
SAP
Сергей Лихарев, IBM RCIS, IM Software
Information Management
© 2011 IBM Corporation
Information Management
О чем будем говорить
 Баланс бизнес стратегии и ИТ решений
 IBM DB2 for SAP
– Компрессия данных
– DB2 pureScale
 Решения IBM для управления жизненным циклом приложений SAP
– InfoSphere Optim Test Data Management Solution
– InfoSphere Optim System Analyzer – NEW VERSION!
– InfoSphere Optim Business Process Analyzer – NEW!
2
© 2011 IBM Corporation
Information Management
Пользователи SAP нацелены на оптимизацию затрат, доступ к
приложениям и интеграцию
Software Insider Survey: What we want from SAP? 2009 n = 73, 2010 n = 117, 2011 n = 115
Source: Constellation Research, Inc. Ray Wang, June 2011
3
© 2011 IBM Corporation
3
Information Management
Две компании, один продукт
IBM и SAP сотрудничают на каждой
стадии разработки ПО
 Совместные долгосрочные планы разработки
 Совместные команды разработки,
тестирования и поддержки
 SAP сертифицирует каждую версию и пакет обновлений DB2
– Низкий риск при использовании новых технологий
 IBM и SAP выравнивают циклы выпуска и поддержки продуктов
IBM и SAP – уникальный для индустрии уровень сотрудничества
© 2011 IBM Corporation
Information Management
DB2 предоставляет самые современные технологии для SAP
Database
Выгоды заказчиков от
партнерства DB2-SAP:
• Самые свежие инновации
DB2 доступны клиентам
SAP через недели, а не
годы после выхода
• Меньше дефектов и
пакетов обновлений
• Меньший риск внедрения
последних технологий
снижения затрат
• Меньше времени простоя
СУБД
Oracle 9i
Database GA SAP DB GA
June 2001
GA Delta
Comments
Q1 2003
78-91 weeks Date varies for different SAP
releases
Oracle 10g Jan 2004
Q2 2006
~125 weeks Backward comp -> 4.6D
Oracle 11g Aug 2007
Mar 2010
~2.5 years
DB2 8.2.2
Apr 29 2005
June 3 2005 4 weeks
1st DB2 optimized for SAP
DB2 9
July 28 2006
Aug 31 2006 4 weeks
2nd DB2 optimized for SAP.
Backward comp to 3.1
DB2 9.5
Oct 31 2007
Dec 20 2008 7 weeks
Optimized for NetWeaver 7.0.
Supported by all SAP releases
still in service
DB2 9.7
June 19 2009 Aug 28 2009 10 weeks
Patches per
month*
SAP will support 11gR2 only
Supported by all SAP
products.
2.27
1.97
Oracle
V10.2
0.29
DB2
SQL
Server
2005
*In 2.5 to 3+ years up to September 2009
• DB2 V9: 11 patches over 38 months
• Oracle V10.2: 67 patches over 34 months
• SQL Server 2005: 68 patches over 30 months
V9
© 2011 IBM Corporation
Information Management
Синхронизация выпуска и поддержки продуктов
Параллельные релизы
• Нет задержки в использовании
новых технологий
Одна стратегия поддержки
• Нет вынужденных вендором
обновлений СУБД
Одна точка поддержки
• Нет конфликта вендоров при
диагностике проблем
Customer
IBM
24 hours per day
7 days per week
365 days per year
24 hours per day
7 days per week
365 days per year
SAP Active Global Support
SAP
SAP DB2
Development
IBM DB2 Advanced
Support
IBM
© 2011 IBM Corporation
Information Management
DB2 Deep Compression сокращает затраты на хранение
 Факты
– Уникальная технология сжатия DB2
• Сокращение размера таблиц на 70%-85%
• Сокращение размера индексов на 50%-95%
• Прозрачна для приложения
– Полностью поддерживается SAP
• Версии от R/3 3.1l до NetWeaver 7.0
 Выгоды
 Сокращение затрат на хранение на 55% - 68%
• Цена управления 1TB ~ $50K/year
 Сокращение ввода/вывода и лучшее
использование CPU
 Лучшее использование памяти – виртуальный рост
до 40%
 Меньше время резервного
копирования/восстановления
© 2011 IBM Corporation
Information Management
Технология сжатия данных DB2
Полностью
поддерживается SAP
 Сжатие данных
Dictionary Creation

Различные алгоритмы для автоматического сжатия индексов

Автоматическое сжатие временных таблиц
Table
Temp
Order By

Table
Temp
Order By
Интеллектуальное сжатие больших объектов
© 2011 IBM Corporation
Information Management
DB2 pureScale
 Неограниченная емкость
– Покупайте только что необходимо,
добавляйте емкость по мере роста
 Прозрачность для приложений
– Нет риска и затрат, связанных с изменением
приложения
 Постоянная доступность
– Непрерывный доступ к данным без
значительных потерь производительности
 SAP пилот для DB2 9.8 pureScale
– Свяжитесь с SAP чтобы получить доступ к
DB2 9.8 pureScale
– Прочитайте SAP Note 1419433
Learning from the undisputed Gold Standard... System z
© 2011 IBM Corporation
Information Management
Архитектура DB2 pureScale
Автоматическая балансировка нагрузки
Кластер узлов DB2 на
серверах Power
Использование технологий
глобальной блокировки и
управления памятью из
z/OS
Интегрированное
управление кластером
InfiniBand network & DB2 Cluster
Services
Совместно используемые данные
© 2011 IBM Corporation
Information Management
Ключ к масштабируемости и высокой доступности
 Эффективное централизованное управление блокировками и кэшированием
– По мере роста кластера, DB2 поддерживает одно место для получения
информации о блокировках и совместно используемых страницах
– Оптимизирован для очень высокой скорости доступа
• DB2 pureScale использует Remote Direct Memory Access (RDMA) для
связи с сервером powerHA pureScale
• Нет IP socket calls, нет прерываний, нет переключения контекста
 Результаты
Member 1
– Близкая к линейной масштабируемость
на большом числе серверов
– Постоянное понимание чем занят
каждый участник
• Если один узел падает, нет необходимости
блокировать ввод/вывод от остальных узлов
• Восстановление со скоростью работы памяти
Member 2
Member 3
CF
Group Buffer
Pool
Group Lock
Manager
PowerHA
pureScale
© 2011 IBM Corporation
Information Management
Тестирование в кластере pureScale из 12 узлов
 Тестирование на сложной загрузке с большим количеством обновлений
– 1 транзакция «update» на каждые 4 транзакции «read»
– Типичное соотношение «read/write» (80/20) большинства OLTP нагрузок
 Приложение не знало что работает в кластере
– Нет переброски транзакций между узлами
– Демонстрация прозрачного для приложения масштабирования
 Избыточная система
– 14 8-core p550s, включая duplexed PowerHA pureScale™
 Масштабирование остаётся выше 90%
© 2011 IBM Corporation
Information Management
Относительная масштабируемость
Масштабирование OLTP приложений
Количество узлов к кластере
© 2011 IBM Corporation
Information Management
Сбой ПО на узле: “Member Restart on Home Host”
■
■
DB2 Cluster Services автоматически
определяют выход узла из строя
–
–
–
Информируют другие узлы и серверы powerHA
pureScale
Инициируют автоматический перезапуск узла на
том же (“home”) хосте
Узел перезапускается как при сбое БД на
отдельной машине, но намного быстрее
Автоматически;
•
•
■
–
kill -9
Online
Наименее загруженные (по умолчанию), или,
Предварительно назначенный узел
Primary узел сохраняет блокировки на обновление
узла в момент падения
Другие узлы могут продолжать читать и обновлять
данные не заблокированные доступом на запись
упавшим узлом
DB2
CS
DB2
CS
DB2
CS
Log
Records
Log
Log
Log
Secondary
Log
CF
CS
CF
CS
Updated Pages
Global Locks
Pages
Shared Data
Updated Pages
Global Locks
Primary
Перезапуск узла завершен
–
–
14
Redo ограничен выполнявшимися транзакциями
Польза от кэширования страниц в CF
Другие узлы остаются полностью
доступными – “Online Failover”
–
■
Single Database View
Одновременно, клиентские соединения
Очень быстро;
прозрачно перенаправляются на
DB2
рабочие узлы
CS
–
–
■
Clients
kill -9 ошибочно выдана на узел
Сохраненные блокировки освобождаются и все
данные полностью доступны
Поток транзакций направляется к работающему
снова узлу
© 2011 IBM Corporation
Information Management
SAP приложения на DB2 pureScale
Пользователи
• Могут использовать SAP log-on
groups для направления работы на
группу серверов
Сервера приложений SAP
•
Central
Services
Application Servers
Application Servers
Application Servers
•
Are connected to a DB2 member,
based on central configuration file
Automatic fail-over and fail-back in
case of a member failure
DB2 pureScale cluster
•
Cluster
Services
Member 1
Cluster Caching
Facility
Member 2
Member n
High speed
interconnect
•
•
•
Shared Disks
15
Центральные блокировки и кэш
(cluster caching facility)
Высокоскоростная связь в
кластере с технологией RDMA
Встроенная HA через встроенный
менеджер кластера DB2
Данные находятся на встроенной
кластерной файловой системе
DB2
© 2011 IBM Corporation
Information Management
DB2 pureScale ставит SAP TBRK мировой рекорд
© 2011 IBM Corporation
Information Management
200+ SAP клиентов перешли на DB2
17
17
© 2011 IBM Corporation
Information Management
О чем будем говорить
 Баланс бизнес стратегии и ИТ решений
 IBM DB2 for SAP
– Компрессия данных
– DB2 pureScale
 Решения IBM для управления жизненным циклом приложений SAP
– InfoSphere Optim Test Data Management Solution
– InfoSphere Optim System Analyzer – NEW VERSION!
– InfoSphere Optim Business Process Analyzer – NEW!
18
© 2011 IBM Corporation
Information Management
Поддержка жизненного цикла SAP приложений
SAP рекомендует следующий стандартный подход к управлению
приложениями на стадиях жизненного цикла от сбора требований до
оптимизации
Accelerated SAP® Methodology
Project prep
Requirements
Blueprint
Design
Realization
Build & Test
Deploy
Final Prep
Go Live
Operate
Sustain
Optimize
Может ли ваша служба ИТ поддерживать быстрый выпуск
новых релизов приложений SAP без потери качества?
19
© 2011 IBM Corporation
Information Management
IBM Infosphere Optim Solutions for SAP®
Поддержка жизненного цикла ваших SAP приложений
 InfoSphere Optim System Analyzer for
SAP Applications
– Автоматически идентифицирует изменения систем SAP
и помогает понять их влияние, сокращая сроки проекта
– InfoSphere Optim Business Process Analyzer for
SAP Applications: Устанавливает прослеживаемую связь между
изменениями структур данных и бизнес процессами SAP,
определяя их взаимное влияние
 InfoSphere Optim Test Data Management
Solution for SAP Applications
– Создает подмножества данных «нужного размера»
для сокращения времени тестирования и развертывания
приложений
– Маскирует конфиденциальные тестовые данные SAP с помощью
готовых шаблонов для модулей SAP для соответствия политикам
по работе с важными данными
20
© 2011 IBM Corporation
Information Management
Управление изменениями для решений SAP
Управление тестированием
Software
Change
Test Scope Identification
SAP Solution Manager
Business Blueprint
 Setup of business
process hierarchy
 Business requirements
Test Planning
Test System Setup
Test Case Management
• Test Planning
• Test Requirements
Change
Deployment
Test Case Management
• Lab Management
• Defect Tracking
Automated Functional Testing
• Visualize change impact
of business process
21
Test Reporting
• Business requirements
linked with test cases
InfoSphere Optim Business
Process Analyzer
InfoSphere Optim System
Analyzer
• Identify & understand
change impact of data
structures
Test Execution
Automated Performance Testing
• Load and Stress Test
InfoSphere Optim TDM
• Setup of right-sized
Test/Dev systems
© 2011 IBM Corporation
Information Management
InfoSphere Optim System Analyzer for SAP® Applications
OSA for SAP
SAP Certified
Автоматически
идентифицирует изменения
систем SAP и помогает
понять их влияние для
минимизации риска
Требования
 Автоматизация активностей
по управлению ЖЦ SAP
приложений
 Детальный анализ влияния,
диагностика и отчетность
 Готовые шаблоны для
поддержки ключевых
стадий ЖЦ приложения
SAP
Выгоды
 Сокращение времени,
затрат, сложности и рисков
при решении проблем
 Отказ от ручной обработки
и генерации отчетов по
данным SAP
 Необходимые данные для
поддержания любой фазы
ЖЦ приложения SAP
22
© 2011 IBM Corporation
Information Management
InfoSphere Optim Business Process Analyzer
for SAP applications
BPA for SAP
SAP Certified
Устанавливает
прослеживаемую связь
между бизнес процессами
SAP и структурами данных
NEW - Available
Sept 9, 2011
Требования
 Автоматически извлекать
бизнес процессы из
структур данных SAP
 Визуализировать как
изменения могут повлиять
на бизнес процесс
Выгоды
 Улучшение
взаимодействия между
бизнес и техническими
пользователями
 Понимание влияние
изменений на бизнес
процессы SAP
 Ранняя идентификация
рисков для приложения
SAP
23
© 2011 IBM Corporation
Information Management
Идентификация и понимание системных изменения для
поддержки жизненного цикла приложений
Понять изменения в приложениях и системах SAP и увидеть влияние этих изменений.
• Информация может быть использована для понимания влияния на бизнес процессы
• Информация может быть использована для идентификации подмножества данных
для разработки и тестирования.
Примеры событий жизненного цикла :
 Проект SAP upgrade:
Выявить разницу конфигураций,
изменения процессов и
разработанный код для сокращения
непредвиденных задержек из-за
системных изменений
 Для SAP support packs:
Выявить зависимые стандартные и
пользовательские отчеты и
транзакции SAP, сокращение рисков
 Для синхронизации SAP:
Выполнить сравнение систем чтобы
убедиться что приложения, данные
и процессы выровнены между
системами SAP
24
© 2011 IBM Corporation
Information Management
InfoSphere Optim System Analyzer for SAP Applications
Библиотека из 200+
шаблонов
Drag-n-drop GUI
workflow composer
Pre-built application
lifecycle management
workflows
Workspace to compose
& share templates
25
© 2011 IBM Corporation
Information Management
Управление изменениями для решений SAP
Управление тестированием
Software
Change
Test Scope Identification
SAP Solution Manager
Business Blueprint
 Setup of business
process hierarchy
 Business requirements
Test Planning
Test System Setup
Test Case Management
• Test Planning
• Test Requirements
Change
Deployment
Test Case Management
• Lab Management
• Defect Tracking
Automated Functional Testing
• Visualize change impact
of business process
26
Test Reporting
• Business requirements
linked with test cases
InfoSphere Optim Business
Process Analyzer
InfoSphere Optim System
Analyzer
• Identify & understand
change impact of data
structures
Test Execution
Automated Performance Testing
• Load and Stress Test
InfoSphere Optim TDM
• Setup of right-sized
Test/Dev systems
© 2011 IBM Corporation
Information Management
InfoSphere Optim Test Data Management Solution
for SAP® Applications – Version 2.2
TDM for SAP
Создает безопасные наборы
тестовых данных для
повышения качества
разработки, тестирования и
обучения
SAP Certified
Требования
 Создание целевых наборов
данных для тестирования,
разработки и обучения
 Готовые бизнес объекты и
пользовательские критерии
для извлечения и
маскирования данных
 Обезличивание важных
данных
Выгоды
 Повышение эффективности
операций за счет сокращения
цикла разработки и
тестирования
Invoked within SAP GUI, providing a
familiar user environment
27
27
 Предотвращение кражи или
нецелевого использования
данных без влияния на
скорость разработки и
тестирования
© 2011 IBM Corporation
Information Management
Создание и управление данными в непродуктивных средах
SAP Production
or Production Clone
2 TB
500 GB
Development
Environment
Subset
& Mask
500 GB
• Создание наборов нужного размера без
остановки продуктивных систем
• Использование готовых схем извлечения из
ключевых модулей SAP (FI, SD, PP, etc) для
сокращения времени
• Защита важных данных с помощью
маскирования для предотвращения краж
QA Environment
500 GB
Training Environment
• Работает как ABAP add-on и вызывается как
SAP transaction.
• Скорость в создании тестовых сценариев
28
© 2011 IBM Corporation
Information Management
InfoSphere Optim Test Data Management Solution for SAP Applications
NEW – готовые возможности маскирования данных
 Применение спектра готовых или разработанных
техник маскирования для приложений SAP
– Защищает важные данные SAP для тестирования,
разработки и обучения
 Использование готовых библиотек для замены
реалистичными, но фиктивными значениями
– Сокращение циклов тестирования
 Техники маскирования могут быть разработаны и
встроены в непосредственно в приложения SAP
через ABAP
– Знакомый интерфейс и тесная интеграция
обеспечивает легкое развертывание решения
– Поддержание ссылочной целостности данных в
тестировании, разработке и обучении
29
© 2011 IBM Corporation
Information Management
Ускорение тестирования и разработки
Техники маскирования могут быть разработаны и внедрены через ABAP
 Техники маскирования реализованы непосредственной в ABAP
 Обеспечивает автоматическую генерацию кода для процедур чтобы
ускорить тестирование
30
© 2011 IBM Corporation
Information Management
Вопросы
31
© 2011 IBM Corporation
Information Management
32
© 2011 IBM Corporation
Information Management
E2E Change Control Management of SAP-centric Solutions
Test Management
Software
Change
Test Scope Identification
Test Planning
Test System Setup
Solution Manager
Business Blueprint
 Setup of business
process hierarchy
 Business requirements
Solution Manager
Business Process
Change Analyzer
 Identification of business
processes affected by
code / customizing
changes
InfoSphere Optim System
Analyzer
• Identify & understand
change impact of data
structures
33
Rational Quality Manager
• Test Planning
• Test Requirements
Test Execution
Test Reporting
Change
Deployment
Rational Quality Manager
• Lab Management
• Defect Tracking
• Business requirements
linked with test cases
Automated Functional Testing
Rational RequisitePro
• Business to IT
requirements
Rational Performance Tester
InfoSphere Optim TDM
• Load and Stress Test
• Setup of right-sized
Test/Dev systems
Solution Manager
Service Desk
• Incident Management
Rational ClearQuest
• Defect and Change management
© 2011 IBM Corporation
Information Management
Accelerating SAP Projects with InfoSphere Optim and Guardium
Project prep
BUSINESS DATA
ASSESMENT
• Identify Business
Process Data
Requirements
• Secure new data
sources
• Discover and assess
data readiness
• Build Glossary
• Identify gaps
• Determine existing
implementation
customizations
• Archive legacy data not
necessary to migrate
•
Extract data
34
Blueprint
DATA
ALIGNMENT
• Build test data and deidentify sensitive
information
• Validate business rules
• Source cleansing
• Source to target mappings
• Harmonize and
consolidated cleansing
• Enhance data if necessary
• Gap analysis reporting
Realization
DATA
HARMONIZATION
• “Gold” copy data
• Optimize data for
loading
• Create data load jobs
• Run data loads
• Validate results
Final Prep
Go Live
Sustain
DATA LOADING,
MONITORING & INTERFACES
• Deploy data quality
module as firewall
• Monitor data quality
• Re-use Conversion
Rules & Data Quality
for on-Going Interfaces
• Secure SAP data and
monitor who is
accessing what
• Archive aged data
© 2011 IBM Corporation