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 Спасибо за внимание!