SAP HANA. Опыт клинических исследований в лабораториях itelligence.

advertisement
SAP HANA.
Опыт клинических исследований в
лабораториях itelligence.
О компании
2
14.02.2013
© itelligence
itelligence – ведущий международный поставщик услуг
ИТ в сфере SAP
История
1989 г.: Компания была основана в г. Билефильд под названием «S&P»
2000 г.: Размещение акций на бирже под названием «itelligence AG»
2007 г.: Сотрудничество с NTT DATA и NTT Communications
Совет
Директоров
Герберт Вогель, Основатель и Председатель Совета директоров
Норберт Роттер, Финансовый директор
Сотрудники
Более 2700 сотрудников по всему миру
Клиенты
Более 4000 клиентов из разных отраслей промышленности
Расположение
21 страна в 5 регионах (Германия, Австрия, Швейцария; Западная Европа;
Восточная Европа; Америка, Азиатско-Тихоокеанский регион)
Прибыль
3
14.02.2013
2012 г.: 407 миллионов Евро
© itelligence
Сотрудничество: Международное партнерство с NTT DATA
Получите преимущество работая с нами!
 NTT*) Group:
- №31 в списке крупнейших компаний в мире
 NTT DATA:
- один из 10 крупнейших системных интеграторов в мире
 NTT DATA Group:
- Международная сеть IT-компаний с более чем 55000
сотрудников, включая 5000 SAP-консультантов в 29 странах
- Ведущий дистрибьютор услуг компании SAP, по признанию
компании Forrester
Ваши преимущества:
 Сотрудничество с NTT расширяет нашу сеть представительств
 Предоставляет огромный потенциал инноваций для нас и наших клиентов
 Доступ к глобальной системе данных и телекоммуникаций компании NTT Communications
 Возможность прочного присутствия в Азиатско-Тихоокеанском регионе
4
14.02.2013
© itelligence
Центры обработки данных по всему миру
 10 дата центров по всему миру
Билефельд, (Германия)
Баутцен, (Германия)
 SAP Global Partner Hosting и AMS
 Global SAP-certified Cloud services provider с
2011
Зальзенфорст, (Германия)
Цюрих, (Швейцария)
Цинциннати, (США)
Познань, (Польша)
Киберджайя №1 (Малайзия)
Киберджайя №2 (Малайзия)
 24x7, 3-х сменный график, оказание услуг
силами сертифицированных SAP специалистов
 SAP Hosting операционные показатели:
 300 заказчиков
 1.600 серверов
 1.400 инсталляций
 80.000 продуктивных пользователей SAP
 300 сотрудников SAP Hosting
 Поддержка приложений в Европе, Северной
Америке, Азии для:
 > 600 заказчиков в мире
 > 45.000 пользователей
 > 220 сотрудников SAP AMS
5
14.02.2013
© itelligence
Хорсенс I, (Дания)
Хорсенс II, (Дания)
Награды
2006
Regional
Excellence
EMEA
6
14.02.2013
2007
Customer
Satisfaction
© itelligence
2008
SME Channel
Partner EMEA
2009
SME Channel
Partner
&
SME Global
Top Volume
Reseller
2010
SME Global
Volume
Partner of the
Year
2011
2012
SME Fastest
Growing
Channel
Partner
of the Year
IT
Outsourcing
and Cloud
Services
Provider
&
SAP
PartnerEdge
Global
Volume
Reselling
Partner
of the Year
Кратко о SAP HANA
7
14.02.2013
© itelligence
SAP HANA кратко
 …хранение на жестких
дисках
 …сложные парадигмы
Операции
ввода/вывода
развития
 …навязывание
неэффективных архитектур
 …отрицательно сказывается
на работе
Дисковое
хранилище
8
14.02.2013
© itelligence
SAP HANA кратко
CPU
Оперативная
память
Column Store
Partitioning
Compression
Insert Only
on Delta
Logging
and Backup
Дисковое
хранилище
9
14.02.2013
© itelligence
“Типичная” модель бизнес – аналитики на сегодняшний день
Механизм вычисления
Бизнес - анализ
Результаты запроса
Запрос
Aggregates
Сводные
показатели
Индексы
Indexes
§
Витрина
данных
Business Intelligence
Хранилище
Data Warehouse
данных
ETL
ETLEngine
Calculation
Промежуточное
Operational
Data
Store
хранилище
данных
Query Results
Копирование
Copy
Query
Бизнес - приложения
10
14.02.2013
© itelligence
Данные
“Типичная” модель бизнес – аналитики на сегодняшний день
Механизм вычисления
Бизнес - анализ
Результаты запроса
Слишком
Запрос
Aggregates
Сводные
показатели
много уровней
§
=
Витрина
данных
Слишком
Business Intelligence
медленно
Бизнес - приложения
11
14.02.2013
© itelligence
Индексы
Indexes
Хранилище
Data Warehouse
данных
ETL
ETLEngine
Calculation
Промежуточное
Operational
Data
Store
хранилище
данных
Query Results
Копирование
Copy
Query
Данные
In-Memory обработка данных
Механизм вычисления
Бизнес - анализ
Результаты запроса
Запрос
Агрегаты
Индексы

Не требуется оптимизация
Витрина
данных
Хранилище данных
ETL
Промежуточное
хранилище данных
Копирование
Бизнес - приложения
12
14.02.2013
© itelligence
Данные
Поколоночное хранение данных


Алгоритм кодирования повторов (Run-length encoding,
RLE)
Больше данных при меньшем объеме
Механизм вычисления
Бизнес - анализ
Результаты запроса
Запрос
Хранилище данных
данных
Хранилище
Хранилище данных
ETL
Промежуточное
хранилище данных
Копирование
Бизнес - приложения
13
14.02.2013
© itelligence
Данные
Аналитический комплекс
Массовый параллелизм вычислений (massive parallel processing,
MPP)
 Calculation engine на уровне БД

Механизм вычисления
Бизнес - анализ
Результаты запроса
Запрос
Аналитический комплекс
ETL
Промежуточное
хранилище данных
Копирование
Бизнес - приложения
14
14.02.2013
© itelligence
Данные
Получение данных в режиме реального времени

Репликация данных в режиме реального времени — зачем
содержать промежуточное хранилище данных?
Бизнес - анализ
Аналитический комплекс
ETL
Промежуточное
хранилище данных
Копирование
Бизнес - приложения
15
14.02.2013
© itelligence
Данные
Совместная аналитика







Использование единого инструмента для аналитики и бизнес-приложений
Единый источник данных
Высокопроизводительный BI
Быстродействующие и эффективные приложения
Совместная работа с данными
Распространение через мобильные устройства
Новые возможности приложений
Бизнес - анализ
Аналитический комплекс
Копирование
Бизнес - приложения
16
14.02.2013
© itelligence
Данные
Proof–of–concept
ERP на HANA
17
14.02.2013
© itelligence
Itelligence – партнер, выбранный SAP, для участия в PoC “SAP
Business Suite on HANA”
Декабрь 2012
 Подписано NDA
 SAP предоставило HANA ERP и CRM
 Установка копии систем из Global Solution Landscape
 SFD -> EH1 (ERP демо-система)
 CP1 -> CH1 (CRM демо-система)
 Миграция ERP и CRM на HANA
Январь2013
 Тест и расширенный тест для проверки первых впечатлений3
 Периодические консультации с коллегами из SAP
 PoC
3 - из-за ограниченности имеющихся ресурсов, расширенные испытания выполнялись только в ERP
18
14.02.2013
© itelligence
Пример процесса, используемого для тестирования ERP
на HANA
 Процесс “Производство на склад”
Используемые мощности:
Сервер:
ОС:
SAP HANA:
1
2
3
Точки измерения производительности
19
14.02.2013
© itelligence
6000 SAPS VM
Linux
1 TB (size L)
Заказ клиента – классический vs. HANA
1
 Более 110.000 заказов клиента
VA05N - Classic
20
14.02.2013
© itelligence
VA05 – HANA
optimized
Результаты
сек
Пример производительности без HANA и
ERP на HANA
300
250
200
150
100
50
0
258
6.3
старая (без) HANA:
VA05n
На HANA: VA05
Время от старта (F8) до отображения
результатов (сек)
Оба отчета считывают одинаковое кол-во данных (110.000 заказов, созданных в LSMW)
21
14.02.2013
© itelligence
Планирование потребности в материалах
2
 В настоящий момент не оптимизировано для работы с HANA
 Статистика: 2244 плановых заказов, 34 заявок на закупку и более 4400 зависимых
заявок
 Ожидания: увеличение производительности после оптимизации с HANA (HANA MRP
cockpit скоро будет анонсирован SAP)
22
14.02.2013
© itelligence
Список отдельных позиций основных счетов FAGLL03 (classic)
 Выборка: 2:12 мин, формирование отчета: 1:25 мин = 3:37 всего
23
14.02.2013
© itelligence
3
Список отдельных позиций основных счетов FBL3H (HANA)
24
14.02.2013
© itelligence
3
Список отдельных позиций дебиторов
3
 Объем: примерно 11.500 записей
FBL5N - Classic
25
14.02.2013
© itelligence
FBL5H – HANA
optimzed
Проигрыш в производительности на HANA
• Пример демонстрирует производительность z-разработок
EH1 (ERP на HANA) и SDF (ERP на MS SQL)
 EH1
 SFD
в связи с различными аппаратными характеристиками двух систем, результаты могут быть
интерпретированы только как качественное заявление
Собственный код itelligence необходимо
адаптировать под HANA
26
14.02.2013
© itelligence
Результат тестирования некоторых разработок itelligence
 Log-файлы разработок itelligence
27
14.02.2013
© itelligence
Дальнейшая работа над оптимизацией
 SAP предоставил нам с предварительную версию "SAP HANA Code Inspector"
 Проверено объектов, разработанных itelligence: 1056
 Объектов с “ошибками”: 401 c 1617 сообщениями
 Пример предварительной версии “SAP HANA Code Inspector”
 Результаты отработка “SAP HANA Code Inspector”
 Следующий релиз программы (ожидается во второй половине февраля), что позволит
нам оценить соответствующие усилия. После чего будет выделены приоритеты на
исправление и дальнейшее развитие.
28
14.02.2013
© itelligence
Основные выводы
Business Suite on HANA достаточно зрелая, учитывая
раннюю стадию релиза
 Были только незначительные проблемы с миграцией (отсутствие лицензионных ключей)
 Вся функциональность, независимо от того, стандартный ли SAP или разработки itelligence работают
без проблем
 Время отклика GUI значительно возросло, что обеспечило лучшее взаимодействие пользователей 1
 Отчеты и функции, специально предназначенные для HANA получили значительное увеличение
производительности, что позволяет применять новые бизнес стратегии 2
 Оставшиеся без изменения отчеты и функции показывают почти всегда лучше производительность 1
 Собственные разработки отрабатывают без ошибок, но производительность на HANA все же немного
медленнее (требуется адаптирование под HANA)
 1 – относится только к ERP on HANA, производительность инсталляции CRM on HANA была немного хуже. Из-за ресурсных
ограничений, мы сосредоточились на ERP вместо оптимизации БД CRM
 2 - Business Suite on HANA информаци о релизе: http://help.sap.com/hibs
29
14.02.2013
© itelligence
SAP Business Suite powered by SAP HANA
Быстрый рост с пониманием бизнеса в режиме real-time
Миграция прошла очень гладко, без проблем.
Люк Винкельман, Центр компетенций и аутсорсинга,
itelligence
Цель
Proof-of-concept партнера
Решение
SAP Business Suite на базе SAP HANA
Объем
Миграция дэмо-систем на основе
отраслевых шаблонов itelligence на
SAP Business Suite на базе SAP HANA
(ERP и CRM)
Ключевые показатели
Продолжительность миграции
Кол-во объектов
Источник
Преимущества
Значительное улучшение
производительности
Новые бизнес возможности
30
14.02.2013
© itelligence
20 дней
1056
MS SQl
Server
Наши собственные расширения работают без
каких-либо изменений, и мы стремимся
использовать SAP HANA, чтобы получить
дополнительные улучшения. Мы очень
довольны, хорошим качеством продукта.
Элмар Блюм, Global Solution Factory, Itelligence
Наши коллеги потрясены этим инновациям,
а производительность просто удивительная.
Это открывает новые возможности для
бизнеса и дает нам конкурентное
преимущество.
Марк Альбрехт, вице-президент Global Business
Solutions, Itelligence
Спасибо за внимание!
Download