1
Oracle Exalytics
Аналитическая машина для Больших Данных
Ольга Горчинская
Oracle EE&CIS
2
План
• Oracle Exalytics – функциональные возможности,
основные компоненты
• Ключевые преимущества
• Результаты тестирования и первые проекты
3
План
• Oracle Exalytics – функциональные возможности,
основные компоненты
• Ключевые преимущества
• Результаты тестирования и первые проекты
4
Oracle Engineered Systems
• Ускорение окупаемости
• Проще управление и обновления
• Снижение стоимости владения
Общие преимущества программно-аппаратных комлексов:
Exalytics
In-Memory
Machine
Exadata
Database
Machine
Exalogic
Elastic Cloud
Oracle
Database
Appliance
SPARC
SuperCluster
T4-4
Big Data
Appliance
• Снижение рисков управления изменениями
• Единая техподдержка (One-stop support)
• Экстремальная производительность
5
• Программно-аппаратный комплекс для бизнес-анализа
• Экстремальная производительность
• Неограниченные возможности визуализации и анализа
• Oracle Exalytics Business Intelligence Machine
6
Oracle Exalytics – основные компоненты
Программное обеспечение для
In-Memory аналитики
Essbase
TimesTen for Exalytics
Adaptive In-Memory Tools
1 TB RAM
40 Processing Cores
High Speed Networking
Аппаратный комплекс для
In-Memory аналитики Oracle Business Intelligence Suite – специальная
редакция для Exalytics
7
Аппаратное обеспечение
• Оперативная память
1 TB RAM, 1033 MHz
• Процессоры
4 Intel® Xeon® E7-4870, 40 cores
• Сетевые интерфейсы
40 Gbps InfiniBand – 2 ports
10 Gbps Ethernet – 2 ports
1 Gbps Ethernet – 4 ports
• Дисковая память
3.6 TB HDD Capacity
8
Программное обеспечение
• Oracle Business Intelligence
• Oracle Essbase
• Oracle TimesTen for Exalytics
• Адаптивные in-memory
акселераторы
Oracle Business Intelligence
Essbase
TimesTen for Analytics
Адаптивные in-memory акселераторы
9
Oracle Business Intelligence Полная интегрированная система бизнес-анализа
• Единая платформа для всех
видов анализа
• Доступ ко всем данным
предприятия и внешним
источникам
• Интеграция с любыми
системами, приложениями и
бизнес-процессами
Interactive Dashboards
Office Integration
Secure Search
Production Reporting
Ad-hoc Analysis
Scorecards
Strategy Maps
Geographic Visualization
Embedded in Applications
Mobile
Business Processes
Scenario
Analysis Predictive Analysis
Tablet
10
Oracle Essbase • Универсальный OLAP-сервер для хранения, обработки и
представления информации
• Высокая производительность
• Моделирование сложной аналитики
• Основа продукта Hyperion Planning
• Essbase на Exalytics оптимизирован для повышения
производительности работы Hyperion Planning и других EPM-
приложений
11
Times Ten for Exalytics На основе Oracle TimesTen In-Memory Database
• 100% In-memory RDBMS – База данных в оперативной памяти
• Высокая производительность – Снижение времени отклика
– Высокая пропускная способность
• Сохранение в дисковой памяти – Транзакции и контрольные точки копируются для
постоянного хранения
• Колоночная компрессия – Сжатие от 5 до 10 раз
– Аналитические алгоритмы работают непосредственно с компрессированными данными
• Аналитические функции – Эффективное выполнение аналитических функций
– Разгрузка BI-сервера
Oracle BI
TimesTen Libraries
Memory-Resident Database
JDBC / ODBC / OCI / PLSQL
Checkpoint Files Log Files
Fast data access
12
Адаптивные in-memory акселераторы Кэширование данных в оперативной памяти
In-Memory Data
Warehouse
Хранение в оперативной
памяти всего хранилища
данных
SAP HANA поддерживает
только этот сценарий
In-Memory Essbase
Cubes
Кэширование в
оперативной памяти
Essbase-кубов
Нет в 1-ом релизе
In-Memory Intelligent
Result Cache
Хранение в
оперативной памяти
результатов
выполненных
запросов
In-Memory Adaptive
Data Marts
Кэширование в
TimesTen
Автоматическое
формирование
витрины на основе
статистики запросов
13
Программно-апаратный комплекс и использование
отдельных компонент • Exalytics основана на аппаратном обеспечении X4470M2
• Что если вместо Exalytics взять HW и установить
программные продукты (OBIFS и TT) ?
HW + OBIFS + Times Ten X4470M2 w/1TB HW
+ OBIFS + Times Ten
• ТОЛЬКО В СЛУЧАЕ Exalytics: BIOS and Storage configuration
Software Image and Install Script
Network Configuration
Automated Support Request
etc
.
14
План
• Oracle Exalytics – функциональные возможности,
основные компоненты
• Ключевые преимущества
• Результаты тестирования и первые проекты
15
В чем ценность Exalytics для бизнеса Платформа для экстремальной аналитики
1. Oracle Exalytics – основа для высокопроизводительных систем отчетности и анализа оперативной и исторической информации, оптимизирована для работы с Exadata
2. Oracle Exalytics – масштабируемая высокопроизводительная реализация аналитических приложений Oracle BI Applications
3. Oracle Exalytics – самая эффективная платформа для задач финансового и операционного планирования и EPM-приложений
BI Technology
Бизнес-анализ « без границ»
Интеграция с Exadata
BI Applications
Наилучшая платформа для BI Apps
EPM Эффективная платформа для задач планирования и EPM приложений
16
Новые возможности бизнес-анализа Аналитика со скоростью мысли
• Высокая степень интерактивности
• Инновационная визуализация
• Рекомендации по выбору визуального представления
• Встроенные сценарии
• Все стили и виды анализа
17
18
19
20
Мобильная аналитика
• Exalytics позволяет анализировать данные с помощью iPad, iPhone
• Все отчеты, интерактивные запросы, информационные панели и другие объекты BI-контента доступны для пользователей мобильных устройств без дополнительных доработок и изменений
• «Аналитика со скоростью мысли» независимо от местонахождения
Любая аналитика на мобильных устройствах
Optimized Oracle BI
Foundation Suite
In-Memory
Analytics
Software
In-Memory
Analytics
Hardware
21
Бизнес-анализ и источники данных Работает с любыми источниками, оптимизирована для Exadata
Бизнес-анализ «со
скоростью мысли» Экстремальная
производительность
хранилища данных InfiniBand
OLTP & ODS Systems
Data Warehouse Data Mart
Packaged Applications
(Oracle, SAP, Others)
Excel XML/Office
Business Process
OLAP Sources
Unstructured & Semi-Structured Любые
источники данных
22
Наилучшая платформа для BI Apps и EPM Не требуется никаких модификаций приложений
• Financials • HR • Procure & Spend • Projects • Supply Chain • Order Management • Logistics
• Sales • Marketing • Service • Contact Center • Price • Loyalty
• Planning & Forecasting • Profitability Management
• Financial Services • Communications • Healthcare • Retail
23
Основные преимущества
• Программного-аппаратный комплекс разрабатывается, оптимизируется, производится,
поставляется и поддерживается одним вендором
• Экстремальная производительность Exalytics, инновационные адаптивные технологии «in
memory” аналитики
• В основе – продукты, проверенные на практике и лидеры в своем классе: BI Foundation Suite &
Times Ten (снижение рисков)
• Неограниченное повышение производительности при интеграции с Exadata и другими
инженерными системами (перспектива развития).
• Полная поддержка любых источников данных
• Полная поддержка преднастроенных аналитических приложений Oracle для всех областей
деятельности и индустрий (без дополнительной настройки)
• Полная поддержка приложений Oracle EPM (планирование и бюджетирование, финансовая
консолидация и др)
• Все заказчики Oracle BI могут легко и просто мигрировать на Exalytics
24
План
• Oracle Exalytics – функциональные возможности,
основные компоненты
• Ключевые преимущества
• Результаты тестирования и первые проекты
25
• BI отчеты и запросы : Exalytics и Oracle DB – Скорость выполнения запросов и отчетов повышается в 18 раз. Использование
механизмов Lock elimination, in-memory агрегирования. Наиболее ощутимые преимущества при большом числе пользователей
• BI отчеты и запросы : Exalytics и Exadata – Повышение скорости выполнения запросов в 23 раз за счет использования
технологий Lock elimination, in-memory агрегирование, быстрое соединение (fast inter-connect)с Exadata, SQL оптимизация для Exadata.
• Планирование и бюджетирование: Hyperion Planning c Exalytics – В 16 раз увеличивается пропускная способность и повышается скорость отклика
Essbase Минимизация обмена страниц при доступу к блокам, in-memory вычисления, отложенные вычисления.
– Для приложения Hyperion Planning использование Exalytics позволяет в 6 раз повысить пропускную способность и в 5 раз сократить время отклика Essbase
Результаты тестирования Различные приложения и сценарии использования
26
Результаты практического использования Первые заказчики
• Крупнейший поставщик ипотечных услуг Дании
• Цель -- добиться экстремальной производительности для агрегированных и
транзакционных данных
• 35x to 70x, использовались Exadata + Exalytics
• Поставщик маркетинговой аналитики для автомобильной индустрии
• Цель – высокая интерактивность панелей и визуализаций для глобальной компании
• от 10x и до 100x в отдельных случаях
• Large oilfield services company with about ~860 rigs deployed around the world
• Цель – внедрение BI Apps на предприятии
• 5x – сокращение времени внедрения; 50x повышение скорости выполнения отчетов
• Услуги в области облачных инфраструктур
• Цель – высокие требования к визуализации для разнообразных наборов данных
• Интерактивность на уровне долей секунд, в текущей системе было 30 сек
• Global consumer pre-packaged foods company
• Цель – сократить цикл бюджетирования для 2000+ пользователей
• 6x – ускорение цикла; 4 часа по сравнению с 24 часами для существующей системы
A Global
CPG Company
27
Первые проекты и результаты
“Используя Exalytics и ее технологии аналитической обработки данных в оперативной памяти ( in-memory), мы видели сокращение времени отклика аналитической системы в 35 - 70 раз по сравнению с тем, что есть сейчас!”
• Одна из крупнейших финансовых корпораций
Дании, поставщик ипотечных услуг, 4 000
сотрудников
• BI система: • 1 700 пользователей
• BI Aplications с быстро растущими объемами
данных (до 50 Тб)
• Необходима высокая производительность как на
агрегированных, так и для транзакционных
данных
• Exadata + Exalytics: От 35 до 70 раз быстрее
28
Первые проекты и результаты
“Аналитическая машина Exalytics продемонстрировала снижение времени отклика информационных панелей в среднем в 10 раз, а в отдельных случаях более чем в 100 раз по сравнению системой, которую мы используем сейчас .”
• Поставщик маркетинговой аналитики и решений для
автомобильной индустрии, 500M vehicles, 195M people ,
17M businesses
• BI система
• 6 000 пользователей, ориентация на сложный анализ
и исследования
• Быстрое рост числа пользователей
• Высокие требования к интерактивности , скорости,
визуализации (прямое влияние на
конкурентноспособость)
• Exalytics: В среднем ускорение более чем в 10 раз и в
отдельных случаях до 100 раз
29
Первые проекты и результаты
“Exalytics продемонстрировала интерактивность «со скоростью мысли», которая до этого была возможна только для инструментов desktop-уровня. Теперь мы готовы отказаться от настольных BI и перейти с использованию Exalytics как только эта машина будет готова.”
• Крупный поставщик услуг в области облачных
инфраструктур, 45 000 сотрудников
• Текущая корпоративкая BI система
• Более 1500 BI- пользователей
• Проблемы -- недостаточный уровень интерактивности
корпоративной BI системы, выгрузка данных и
использование desktop инструментов, отклик --до 30
сек
• Exalytics: согласованная интерактивность на уровне долей
секунд
30