Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Вебинар «Что нужно и что не нужно делать при проектировании инфраструктур для SAP HANA»

1,620 views

Published on

На вебинаре Сергей Масленков и Николай Гришин подробно рассказали об особенностях проектирования и работы инфраструктуры, обеспечивающей поддержку in-memory-СУБД SAP HANA и ответили на многочисленные вопросы.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Вебинар «Что нужно и что не нужно делать при проектировании инфраструктур для SAP HANA»

  1. 1. 1 ©2015 PUBLIC Вебинар Николай Гришин Сергей Масленков Что нужно и что не нужно делать при проектировании инфраструктур для SAP HANA Human Centric Innovation in Action
  2. 2. 2 ©2015 PUBLIC Что же такое SAP HANAAppliance? - У нас скоро будут внедрять HANA. Мы бы хотели сервер для этого. Сколько ему нужно процессоров и памяти? - А если мы возьмем ваш сервер, который у нас есть, можно его модернизировать для HANA? - А если мы на SuperMicro все соберем? - SAP нам сказал обратиться к вендорам, вот мы вам и звоним. Сделайте нам спецификацию! Только поставьте дисков туда поставьте побольше! - Мы посмотрели на вашу спецификацию. Поменяйте нам диски на SSD! Мы бы хотели быстрый интерфейс между памятью и ОЗУ! Профиль: Компания из сектора Retail. Малый и средний бизнес. Сеть магазинов питания. Планируют использовать HANA для аналитики
  3. 3. 3 ©2015 PUBLIC Что же такое SAP HANAAppliance?  Фиксированная конфигурация, которая включает:  Модель сервера  Модель и количество CPU  Объем RAM и тип установленных модулей  Конфигурация хранилища (модель, тип и количество дисков)  Операционная система и файловая система  Может поставляться с проинсталлированными ОС и ПО SAP HANA
  4. 4. 4 ©2015 PUBLIC Техническое решение – Scale-Up Server RAM SAP HANA Server PRIMERGY RX4770 Or PRIMEQUEST 2800 DAS RAID ∆ DAS RAID DAS  Стандартные конфигурации с использованием:  PRIMERGY RX4770  PRIMEQUEST 2800  Унифицированное решение для размещения persistence layer SAP HANA RAID
  5. 5. 5 ©2015 PUBLIC Scale-up – варианты конфигураций Business Suite on HANA:  От 128GB до 6TB  RX4770 – до 3 TB  PQ2800 – до 6 TB Business Warehouse on HANA:  От 128 GB до 3TB  RX4770 – до 1.5 TB  PQ2800 – до 3 TB 128 GB 2x CPU 128 GB 2x CPU
  6. 6. 6 ©2015 PUBLIC SAP HANAAppliances бывают разные… Профиль: Компания из сектора рекламы. Малый и средний бизнес. Размещение рекламы на информационных терминалах. Планируют использовать HANA для SAP BusniessSuite - Мы заказываем у вас сервер для SoH с 3TB, но, возможно мы будем сначала внедрять BW… Нам нужно через полгода в продуктив на BW, а уже потом все остальное. - А можно просто доустановить процессоры? Мы их быстро купим! - Подскажите, как нам вообще в этом ориентироваться? Где можно посмотреть полный список совместимого оборудования?
  7. 7. 7 ©2015 PUBLIC Техническое решение – Scale-Out  Основной сценарий – BW on HANA  Данные распределяются между несколькими узлами, persistence layer – на общей СХД  Встроенные средства обеспечения высокой доступности (n+1) SAP HANA Server PRIMERGY RX4770 Or PRIMEQUEST 2800 SAP HANA Server 1 PRIMERGY RX4770 or PRIMEQUEST 2800 SAP HANA Server 2 PRIMERGY RX4770 or PRIMEQUEST 2800 SAP HANA Server 3 PRIMERGY RX4770 or PRIMEQUEST 2800 SAP HANA Server 4 PRIMERGY RX4770 or PRIMEQUEST 2800 SAP HANA Server n+1 PRIMERGY RX4770 or PRIMEQUEST 2800 FC 16Gb Network SAN Storage ETERNUS DX
  8. 8. 8 ©2015 PUBLIC Single node и SoH – что это ? T-Shirt PQ2800B2 RX4770 M2 #CPU JX40S2 w1.8TB disks Single node configurations 128GB OLAP/OLTP OLAP/OLTP 2 12+1 256GB OLAP/OLTP OLAP/OLTP 2 12+1 384GB OLAP/OLTP OLAP/OLTP 2 12+1 512GB OLAP/OLTP OLAP/OLTP 2 12+1 768GB OLAP/OLTP OLAP/OLTP 2 12+1 1TB OLTP OLTP 2 12+1 1TB OLAP OLAP 4 12+1 1.5TB OLTP OLTP 2 12+1 1.5TB OLAP OLAP 4 12+1 2TB OLAP n/a 8 12+1 2TB OLTP OLTP 4 12+1 3TB OLAP n/a 8 12+1 3TB OLTP OLTP 4 12+1 4TB OLTP n/a 8 17+1 6TB OLTP n/a 8 22+1 SoH – SAP Business Suite on HANA (ERP, CRM, etc ..) BWoH – BW on HANA Требования для BW выше, чем для ERP Доступный объем RAM меньше Single node – может использоваться и для BW, и для ERP SoH – только для ERP
  9. 9. 9 ©2015 PUBLIC У нас тут есть один свободный сервер!.. Профиль: Компания из сектора оптово- розничной торговли. Малый и средний бизнес. Планируют использовать HANA для аналитики - Мы используем ваше оборудование, и у нас сейчас есть как раз свободный сервер. Можно ли его использовать для HANA? - А где мы можем узнать, на каких серверах HANA работает? На бы хотелось для начала использовать оборудование свое, или купить что-то подешевле. SAP нас отправляет к вендорам. - Мы сейчас разработку начинаем на нашем сервере. Дооснастили его. Но не уверены, что продуктивную систему сможем стартовать на новом сервере. Вы же нам поможете, если что?
  10. 10. 10 ©2015 PUBLIC Где посмотреть список Appliances http://global.sap.com/community/ebook/2014-09-02-hana-hardware/enEN/appliances.html Октябрь 2015  242 сертифицированных HANA appliances (включая серверы на базе процессоров E7-x8xxv3)  Самый полный портфель в отрасли  Технологическое лидерство  2012 SAP Pinnacle Award за разработку scale-out решения для SAP HANA
  11. 11. 11 ©2015 PUBLIC «Железо» для непродуктивных систем  Оптимизированные конфигурации, менее жесткие требования к аппаратному обеспечению  CPU: Любые процессоры семейства Intel E7  Memory: Максимально возможный объем для сервера  Storage: Любое хранилище с сертифицированной файловой системой • 2x RAM полезного пространства  https://blogs.saphana.com/2014/08/12/cost-optimized-sap-hana-infrastructure- requirements-for-non-production-usage/ Copyright 2015 FUJITSU Продуктив Разработка Тест Обучение Песочница
  12. 12. 12 ©2015 PUBLIC Новое – Intel® Xeon® E5 v2/v3 для HANA  Следующий шаг в стратегии SAP  Объем памяти от128 GB до 1.5 TB  Для продуктивных и непродуктивных систем  Поддерживаемые серверы.  PRIMERGY RX2540 M1, RX2530M1, RX/TX2560M1  PRIMERGY BX2580M1  PRIMERGY RX/TX300 S8 и RX350 S8 Эксперты Fujitsu помогут выбрать самый эффективный вариант ! http://global.sap.com/community/ebook/2014-09-02-hana-hardware/enEN/entry-level- systems.html
  13. 13. 13 ©2015 PUBLIC А мы тут хотим хранить все в нашей СХД… - Можно ли организовать хранение всех данных для HANA на нашей централизованной СХД? - А наша система хранения данных подойдет? - Что с ней нужно сделать, чтобы не было проблем? - Сможем ли мы использовать имеющиеся сервисы нашей СХД для работы с HANA? - Почему при использовании нашей СХД вы снимаете с себя ответственность за ваши серверы HANA?
  14. 14. 14 ©2015 PUBLIC От фиксированных конфигураций к TDI SAP HANA Server SAP HANA Server SAP HANA Server Storage (internal / external) SAP HANA Server SAP HANA Server SAP HANA Server Storage (internal / external) Сертифицированная конфигурация Сертифицированные компоненты Ответственность HW Вендор Заказчик  Tailored Datacenter Integration for Enterprise Storage (TDI)  Ослабление требований использования фиксированной конфигурации  Использование комбинаций сертифицированных компонент  Преимущества:  Снижение затрат  Повышение гибкости
  15. 15. 15 ©2015 PUBLIC TDI – разделение ответственности  Дизайн TDI решения в части выбора компонент целиком находится в сфере ответственности заказчика  SAP не сертифицирует и не проверяет конфигурацию TDI инфраструктуры у конкретного заказчика  SAP будет поддерживать системы SAP HANA, работающие на TDI инфраструктуре при соблюдении заказчиком следующих требований  Использование сертифицированного сервера в сертифицированной конфигурации  Использование сертифицированной СХД  Инсталляция SAP HANA должна выполнять сертифицированным специалистом (или специалистом поставщика серверов)  Отклонения от рекомендованной вендором конфигурации СХД для SAP HANA допускаются, но в этом случае достижение требуемых SAP KPI по производительности – ответственность заказчика  Достижение требуемых KPI по производительности СХД не является обязательным условием для поддержки SAP HANA в целом, но может стать обязательным в случае возникновения проблем с производительностью SAP HANA Server SAP HANA Server SAP HANA Server Storage (internal / external) СХД семейства ETERNUS DX S3 сертифицированы для SAP HANA
  16. 16. 16 ©2015 PUBLIC А разве ваши серверы ломаются?.. - Нам сказали, что на серверы понадобится совсем немного. Почему такое дорогое «железо»? - Как можно обеспечивать отказоустойчивость систем на базе HANA? - Сейчас мы переключаемся на резервные узлы за 5 минут, используя кластер. А почему такое- же время переключения на HANA стоит так дорого? - А можем ли мы использовать в DR- плане возможности нашей СХД?
  17. 17. 17 ©2015 PUBLIC DC1 Высокая доступность – scale-out HANA Server Memory 2 disks HANA Server Memory 2 disks HANA Server Memory 2 disks HANA Server Memory 2 disks Central Storage Switches
  18. 18. 18 ©2015 PUBLIC Высокая доступность – Scale-Up HANA Server HANA Server Memory Memory DisksDisks DC1 System Replication Table preload ON
  19. 19. 19 ©2015 PUBLIC DC1 Высокая доступность – Scale-Up HANA Server HANA Server Memory Parallel Non-PRD DisksDisks System Replication Table preload OFF
  20. 20. 20 ©2015 PUBLIC DC1 DC2 Storage based Replication HANA DR – Storage-based replication HANA Server Memory 2 disks HANA Server Memory 2 disks TDI Storage TDI Storage
  21. 21. 21 ©2015 PUBLIC Автоматическое переключение на резервный узел Automated switchover to node2 and initialised System Replication node2node1 3) 4) 1) 2)  SAP HANA System replication + SLES HAE Agent for SAP HANA  Стандартное расширение ОС SLES  Автоматическое переключение на резервный узел в случае отказа основного узла  Дополнительная информация: http://scn.sap.com/docs/DOC-56278 Не требует дополнительных лицензий, интегрирована в SLES for SAP
  22. 22. 22 ©2015 PUBLIC Основные методы HA & DR для HANA Method Usable for Primary KPIs HA DR RPO RTO MultiNode Standby 0 5...45 min SysRep sync inMem 0 10 min (5) SysRep sync 0 10 min (5) SysRep async seconds 10 min (5) Storage Rep sync 0 10...60 min Storage Rep async seconds...hours 15...75 min Backup / Recovery 2 x backup interval* many hours
  23. 23. 23 ©2015 PUBLIC Мы тут пользуем VMware и это круто! - Наш корпоративный стандарт VMware. И весь SAP работает под виртуализацией. И нам хотелось бы использовать HANA таким же образом! - На VMware мы используем в том числе и средства отказоустойчивости. Мы ведь сможем их же использовать для HANA? - А какие ограничения вообще накладывает использование HANA в среде виртуализации? - Какие вообще есть способы держать много систем на одном физическом сервере?
  24. 24. 24 ©2015 PUBLIC HANA в виртуальной среде  SAP Note 1788665, 1995460  Поддерживается только VMware vSphere 5.x для продуктивных сред - vSphere 5.5  Только scale-up  Ограничения  Только одна продуктивная vHANA на одном физическом сервере  Максимальный объем RAM – 1 TB  Для продуктивных систем – только 4-х процессорные серверы  Без over commitment по CPU & RAM  Накладные расходы  Меньше доступный объем RAM (~10-20%)  Ниже производительность (~12-14%)  VMware 6.0 – только для непродуктивных систем  VMwareHA – поддерживается, но помните о времени рестарта Source: Intel 1TB RAM either  16x 64GB RAM  8x 128GB RAM  4x 256GB RAM 2TB RAM either  32x 64GB RAM  16x 128GB RAM  8x 256GB RAM 1TB RAM either  16x 51GB RAM  8x 102GB RAM  4x 204GB RAM 2TB RAM either  32x 51GB RAM  16x 102GB RAM  8x 204GB RAM Theoretical figures Realistic figures
  25. 25. 25 ©2015 PUBLIC Несколько HANA на одном сервере  Непродуктивные системы  MCOS, VMware, etc.  Продуктивные системы  VMware – в GA только одна система на сервер, несколько систем – controlled availability  MCOS – возможно с ограничениями (SAP Note 1681092)  MDC – возможно с ограничениями (SAP Note 2096000, 2191313, 2096000)  Аппаратное партиционирование в PQ2800E2 – поддерживается (SAP Note 2111714)
  26. 26. 26 ©2015 PUBLIC

×