Что такое SAP HANA?
Что такое SAP HANA?
SAP HANA (высокопроизводительный ANalytic appliance) — это многомодельная база данных, в которой данные хранятся в памяти, а не на диске. Структура базы данных in-memory, ориентированная на столбцы, позволяет выполнять расширенную аналитику наряду с высокоскоростными транзакциями в одной системе. Почему это так важно? Поскольку она позволяет компаниям обрабатывать большие объемы данных с почти нулевой задержкой, мгновенно запрашивать данные и стать по-настоящему основанными на данных. Благодаря хранению данных в колоночных таблицах в оперативной памяти и объединению аналитической обработки в реальном времени (OLAP) и обработки транзакций в реальном времени (OLTP) , SAP HANA является уникальной и значительно быстрее, чем другие системы управления базами данных (СУБД) на рынке сегодня.
Что такое база данных in-memory?
База данных in-memory (IMDB) — это тип базы данных, в которой данные хранятся в оперативной памяти (ОЗУ) компьютера, а не на традиционных дисках или твердотельных накопителях (SSD). Большинство баз данных сегодня имеют дополнительные возможности in-memory, однако они по-прежнему являются базой данных хранения на диске. SAP HANA была создана с нуля для работы с данными в оперативной памяти и использует другие механизмы хранения, необходимые для балансирования производительности и затрат. Извлечение из памяти выполняется гораздо быстрее, чем с диска или SSD, что приводит к разделению времени отклика на секунды.
Базы данных in-memory часто используются для приложений, требующих максимальной скорости и способности справляться с большими скачками трафика, такими как телекоммуникационные сети и банковские системы. За последние 10 лет компании начали использовать базы данных in-memory для широкого спектра приложений, включая аналитику в реальном времени и прогнозное моделирование, управление клиентским опытом, логистику и многое другое, в основном благодаря усовершенствованиям многоядерных процессоров и менее дорогостоящей оперативной памяти.
Насколько быстро работает SAP HANA?
3600 xs
быстрее традиционных баз данных
< 1 секунда
отвечает на запросы менее чем за 1 секунду
3,5 млрд
сканирований в секунду на ядро
15 миллионов
агрегации в секунду на ядро
10 главных преимуществ SAP HANA
База данных SAP HANA предоставляет гораздо больше преимуществ, чем просто хранение данных, их обслуживание и предоставление единого источника достоверной информации. 10 основных преимуществ SAP HANA:
- Полностью: включает сервисы баз данных, расширенную аналитическую обработку, разработку приложений и интеграцию данных
- Быстро: реагирование на запросы менее чем за секунду в больших продуктивных приложениях
- Универсальность: Поддержка гибридной транзакционной и аналитической обработки и множества типов данных
- Эффективность: меньший объем данных без дублирования данных, расширенного сжатия и сокращения разрозненности данных
- Мощные возможности: быстрые запросы больших наборов данных с помощью базы данных массовой параллельной обработки (MPP)
- Масштабируемость: Простое масштабирование объема данных и одновременных пользователей в распределенной среде
- Гибкость: Развертывание в общедоступном или частном облаке, в нескольких облаках, локально или в гибридном сценарии
- Простота: Обеспечивает единый шлюз для всех ваших данных с расширенной виртуализацией данных
- Интеллектуальное: Дополнение приложений и аналитики встроенным машинным обучением (МО)
- Безопасность: Обеспечивает полную безопасность данных и приложений, безопасную настройку и многое другое
Архитектура SAP HANA
Создаваемая для быстрого выполнения запросов и высокоскоростных транзакций: архитектура SAP HANA с технологией in-memory, ориентированная на столбцы, также включает управление базами данных, разработку приложений, расширенную аналитическую обработку и гибкую виртуализацию данных.
Проектирование базы данных
Колоночная обработка в оперативной памяти, база данных массовой параллельной обработки: SAP HANA выполняет транзакционную и аналитическую рабочую нагрузку, используя один экземпляр данных на единой платформе. Он сохраняет данные в высокоскоростной памяти, организует их в столбцы, разбивает и распределяет по нескольким серверам. Это обеспечивает более быстрые запросы более эффективно, чем агрегация данных, и позволяет избежать дорогостоящего полного сканирования таблиц.
Соответствие ACID: помогает обеспечить соблюдение всех требований к стандартам атомарности, консистенции, изоляции и долговечности (ACID).
Мультиарендность: позволяет запускать несколько баз данных арендаторов в одной системе, используя одну память и одни и те же процессоры. Каждая база данных арендатора полностью изолирована со своими собственными пользователями базы данных, каталогом, репозитарием, файлами данных и файлами журналов для обеспечения максимальной безопасности и контроля.
Поддержка многоуровневого хранения и постоянной памяти: различные программные решения для управления многотемпературными данными (горячими, теплыми и холодными) для оптимизации производительности и затрат на хранение. Встроенное расширение хранилища SAP HANA — это встроенная возможность интеллектуального управления данными между памятью и устойчивым хранилищем, таким как озеро данных SAP HANA Cloud. Узнайте больше о постоянной памяти SAP HANA.
Масштабирование. Поддержка терабайтов данных на одном сервере и дальнейшее масштабирование за счет реализации архитектуры без совместного использования на нескольких серверах в кластере. Автоматически распределяет большие таблицы по этим серверам на основе правил.
История SAP HANA
В середине 2000-х годов соучредитель SAP Хассо Платтнер (Hasso Plattner) находился на миссии. Он хотел разработать базу данных, которая могла бы обрабатывать транзакционные и аналитические данные и отвечать на любые бизнес-вопросы в режиме реального времени. 2010 г. компания SAP HANA родилась, и сейчас на базе SAP HANA работают более 31 000 прямых клиентов.
2010 г. — была анонсирована SAP HANA, и в ноябре того же года для избранных клиентов была поставлена предрелизная версия. Первая официальная версия, SAP HANA 1.0, получила первые десять клиентов при продуктивном запуске.
2012 г. — КОМПАНИЯ SAP начала анонсировать продукты для облачных вычислений с помощью SAP HANA Cloud PaaS (платформа как услуга). SAP HANA стала самым быстрорастущим продуктом в истории SAP с 345 клиентами.
2013 г. – была анонсирована услуга SAP HANA Enterprise Cloud (HEC), инструмент "Инфраструктура как услуга" (IAAS), предоставляющий клиентам предложение по управляемому частному облаку для SAP HANA. ТЕПЕРЬ 3000 клиентов и более 520 тыс. конечных пользователей.
2014 г. - SAP установила рекорд Гиннесса для крупнейшего хранилища данных в 12,1 петабайта (PB). Эта сумма могла бы хранить весь печатный контент всех академических исследовательских библиотек (2 петабайта) 6 раз.
2015 г. — Признан лидером по версии Forrester в отчете The Forrester Wave™: In-Memory Database Platforms, III кв. 2015 г. Система ERP SAP HANA 2.0 и SAP S/4HANA, написанная специально для SAP HANA, выпускаются и вводят в базу данных совершенно новый набор пользователей.
2016 г. — общая доступность SAP HANA 2.0 и запуск решения для хранилища данных SAP BW/4HANA.
2017 г. — Признана лидером №1 в новом отчете Forrester Wave™: Translytical Data Platforms, IV кв. 2017 г. — SAP HANA — это унифицированная интегрированная платформа данных, одновременно поддерживающая множество типов рабочей нагрузки, включая транзакционные, операционные и аналитические в реальном времени.
2018 г. — Благодаря совместным инновациям SAP становится первой крупной базой данных, оптимизированной для Intel® Optane™ persistent memory
2019 г. — было объявлено, что SAP HANA Cloud — это платформа данных, предоставляемая SAP как услуга нового поколения (DPaaS). SAP HANA работает на всех платформах гиперскейлеров SAP.
2020 г. — SAP HANA исполнилось 10 лет и запустила SAP HANA Cloud для внедрения инноваций нового поколения SAP HANA.
Для чего используется SAP HANA?
Варианты использования SAP HANA охватывают тысячи сценариев. Вот небольшая выборка от некоторых наших клиентов.
Все истории клиентов SAP HANAс помощью средства поиска клиентов
Как перейти от традиционной базы данных к базе данных с технологией in-memory и базой данных, ориентированной на столбцы?
Способы управления с помощью SAP HANA значительно отличаются от прежних баз данных, и большинство реализаций сократят объем данных. Посвятите свое время исследованию технологий, изучению историй успеха, чтению блогов и разработке списка ресурсов для внедрения. Для миграции в SAP HANA выполните следующие шаги:
Шаг 1. Выберите, что мигрировать
В старых системах всегда есть устаревшие приложения, пользовательский код и данные, которые необходимо обработать при планировании миграции.
Шаг 2. Создание стратегии развертывания
ЛОКАЛЬНАЯ, облачная или гибридная среда являются жизнеспособными в SAP HANA.
Шаг 3. Определите ваши требования к SAP HANA
Определите объем памяти, необходимый для набора основных данных. Запланируйте размер памяти для статических и динамических данных, а также требования к размеру диска для постоянного хранилища.
Шаг 4. Очистка данных
Это прекрасная возможность удалить плохие, дублирующиеся и старые данные, чтобы оптимизировать системы и сократить объем данных.
Шаг 5. Использование ресурсов миграции
Для использования доступны проверенные инструменты миграции и сервисы. Не рискуйте лишним.
Шаг 6. Проверка концепции
Заблаговременно до даты продуктивного запуска выполните проверку процесса миграции и сбор обратной связи о том, что сработало и что необходимо изменить.
Какие решения работают на базе SAP HANA?
Многие из флагманских продуктов SAP на базе SAP HANA, представленные ниже, являются образцом наших лучших в своем классе решений на базе SAP HANA. Кроме того, наша обширная сеть партнеров и клиентов SAP разработала собственные решения, которые используют возможности SAP HANA в соответствии с конкретными бизнес-потребностями.
SAP S/4HANA
Управляйте критически важными операциями в режиме реального времени с помощью комплексной модульной облачной ERP-системы на базе SAP HANA с возможностями искусственного интеллекта и аналитики.
SAP Data Intelligence
Подключайтесь к данным из любой точки мира. Объедините оркестрацию данных, управление метаданными и мощные конвейеры данных с помощью расширенного машинного обучения.
SAP Data Warehouse Cloud
Получайте ценную информацию на основе надежных данных с помощью интеграции данных из разных источников на общем семантическом уровне на базе SAP HANA Cloud.
SAP Analytics Cloud
Доступ к бизнес-аналитике, прогнозной и дополненной аналитике и корпоративному планированию в едином решении на базе SAP HANA.
Бесплатная пробная версия SAP HANA
Узнайте больше о базе данных in-memory SAP HANA. Зарегистрируйтесь для просмотра демонстрации или начните бесплатную пробную версию прямо сейчас.