Sposób na lepsze wykorzystanie danych

Transkrypt

Sposób na lepsze wykorzystanie danych
Prezentacja produktu
Rodzina procesorów Intel® Xeon® E7 v3
Sposób na lepsze
wykorzystanie danych
Nowe procesory z rodziny Intel® Xeon® E7 v3 działające na platformie SAP
HANA* umożliwiają przetwarzanie transakcji i przeprowadzanie analiz w czasie
rzeczywistym, co przynosi firmie wymierne korzyści.
Rose, która jest dyrektorem ds. technicznych
w globalnej korporacji finansowej, chce
zmodernizować centra danych w całej firmie,
aby ułatwić jej szybkie reagowanie na zmiany
wymagań rynku i osiągnięcie przewagi nad
konkurencją. Sektor finansowy, podobnie
jak wiele innych, w ciągu każdej sekundy
generuje niewyobrażalne ilości danych.
Przetwarzanie tych danych i analizowanie
ich w czasie rzeczywistym wymaga coraz
szybszych rozwiązań. Na przykład bank
musi na bieżąco śledzić trendy dotyczące
wydatków klientów, aby w porę wykrywać
i eliminować ryzyko związane np. z
oszustwami popełnianymi przy użyciu kart
kredytowych. Z tych i innych podobnych
przyczyn firmy potrzebują jak najszybszego
dostępu do danych analitycznych.
W ubiegłym roku Rose wdrożyła
platformę SAP HANA* na serwerach
z procesorami poprzedniej generacji
Intel® Xeon® E7 v2. W rezultacie udało się
zwiększyć skalowalność hurtowni danych
oraz wydajność przetwarzania transakcji
i zapytań1. Czas potrzebny na analizę
danych skrócił się z kilku dni do kilku minut,
dzięki czemu dyrektor finansowy może
szybciej podejmować decyzje na podstawie
wiarygodnych informacji (zob. ilustracja 1).
Zachęcona perspektywą jeszcze szybszego
przetwarzania danych, Rose zamierza
zastąpić układy w serwerach o znaczeniu
krytycznym modelami nowej generacji
Intel Xeon E7 v3.
Procesory z rodziny Intel Xeon E7 v3
wyraźnie zwiększają wydajność platformy
SAP HANA, zwłaszcza w zakresie
przetwarzania baz danych w pamięci.
Serwery z procesorami Intel Xeon E7v3
oferują nawet o 20% więcej rdzeni i
wątków. Uruchomione na platformie SAP
HANA przetwarzają transakcje i analizują
dane błyskawicznie, niemal równocześnie
z generowaniem tych danych przez
użytkowników i urządzenia1 . Wśród
dodatkowych funkcji tych serwerów należy
wymienić rozbudowaną i wydajną hierarchię
pamięci podręcznej, obsługę nawet 18
rdzeni, wielowątkowość, rozszerzenia Intel®
Advanced Vector Extensions 2 (Intel® AVX2),
instrukcje procesora typu SIMD (ang. singleinstruction, multiple-data) oraz najnowsze
funkcje niezawodności, dostępności i
łatwości serwisowania (ang. reliability,
availability, and serviceability ― RAS), takie
jak Intel® Run Sure Technology2.
Użytkownicy przyzwyczaili się już do
szybkości przetwarzania procesorów Intel
Xeon, ale rodzina Intel Xeon E7 v3, dzięki
nowej technologii Intel® Transactional
Synchronization Extensions (Intel® TSX),
znacznie przewyższa pod tym względem
poprzednią generację procesorów E7. Intel
TSX zwiększa wydajność transakcyjnego
przetwarzania baz danych w pamięci na
systemach wielordzeniowych, w których
ważna jest skalowalność synchronizacji
wątków. Technologia ta może pomóc Rose
w osiągnięciu jeszcze większych korzyści
z platformy SAP HANA wyposażonej
w serwery wielogniazdowe z procesorami
Intel Xeon E7 v3. Połączenie nowych
procesorów Intel Xeon E7 v3 z technologią
Intel TSX i platformą SAP HANA przyspiesza
przetwarzanie danych, wydłuża czas pracy
systemu bez przestojów oraz zwiększa jego
niezawodność i skalowalność, co pozwala na
obsługę nawet bardzo dużych obciążeń (zob.
ilustracja 1).
Sposób na lepsze wykorzystanie danych
Szybsze zwiększanie wydajności
dzięki współpracy firm Intel i SAP
bardziej wydajne i skalowalne wdrożenia
indeksu bazy danych. W połączeniu z
aktualizacjami platformy SAP HANA
SPS 09 procesory Intel Xeon E7 v3 z
włączoną technologią Intel TSX mogą
przetwarzać transakcje ponad dwukrotnie
szybciej niż procesory poprzedniej
generacji1,3.
Procesory Intel Xeon E7 v3 łączą
innowacyjne rozwiązania platformy SAP
HANA, przyspieszające przetwarzanie
transakcji, z technologią Intel TSX, która
umożliwia sprzętową eliminację blokad.
Rezultatem jest znakomita wydajność
przetwarzania transakcji w pamięci.
Korzyści z nowych
zaawansowanych funkcji na
dyskach SSD Intela
Dyski SSD (Solid-State Drive)
Intela dodatkowo ulepszają
funkcjonowanie baz danych
działających w pamięci (in-memory),
takich jak SAP HANA*. Najnowsze
dyski SSD Intela ułatwiają działom
IT korzystanie z technologii
dynamicznego tworzenia warstw
danych, która jest nową funkcją
platformy SAP HANA SPS 09.
Umożliwia ona przesyłanie danych
rzadko używanych (ang. cold data)
z pamięci na dysk tak, aby zasoby
pamięci zawsze wystarczały do
zapewnienia optymalnej wydajności
przetwarzania danych często
używanych (ang. hot data).
Oprócz technologii Intel TSX procesory
Intel E7 v3 oferują rozszerzenie Intel®
Advanced Vector Extensions 2 (Intel®
AVX2), które obejmuje instrukcje
procesora przyspieszające przetwarzanie
obciążeń klasy korporacyjnej.
W celu lepszego wykorzystania funkcji
Intel AVX2 w procesorach E7 v3 została
aktywowana operacja skanowania na
platformie SAP HANA, określająca
liczbę pozycji w bazie danych, które
mogą zostać przeskanowane w ciągu
sekundy. W porównaniu z wersją Intel
AVX rozszerzenie Intel AVX2 obsługuje
dodatkowo operacje 256-bitowe na
liczbach całkowitych. Intel AVX2 wspiera
aplikacje ogólnego przeznaczenia,
służące np. do przetwarzania obrazu,
przetwarzania danych audio/wideo,
symulacji naukowych, analiz finansowych
Wewnętrzne laboratoryjne testy
przeciążeniowe platformy SAP HANA
z włączoną technologią Intel TSX
wykazały znaczny wzrost wydajności
przetwarzania transakcji (zob. ilustracja 1
poniżej).
Technologia Intel TSX oferuje
usprawnienia sprzętowe, które ułatwiają
programowanie wielordzeniowe.
Umożliwia procesorowi dynamiczne
określanie, czy wątki wymagają
szeregowania z wykorzystaniem
chronionych blokadami sekcji o znaczeniu
krytycznym, oraz ich ewentualne
szeregowanie tylko wtedy, gdy jest to
potrzebne. Technologia ta jest wdrażana
w wewnętrznych strukturach indeksu
platformy SAP HANA, co pozwala na
oraz tworzenia modeli i analiz 3D.
Użytkownicy platformy SAP HANA
z nowym procesorem Intel Xeon E7 v3
i włączoną technologią Intel TSX osiągnęli
znaczny wzrost wydajności. Ilustruje to
poniższa tabela.
Wzrost wydajności przetwarzania transakcji na platformie SAP HANA z procesorami
Intel Xeon E7 v3 i włączoną technologią Intel® TSX.
Konfiguracja
podstawowa1
Procesor Intel® Xeon®
E7 v2
SAP HANA*
SPS 08
Wzrost liczby transakcji
na minutę (TPM):
Konfiguracja 1
Konfiguracja 2
Procesor Intel® Xeon®
E7 v2
Procesor Intel® Xeon®
E7 v3
bez włączonej
technologii Intel® TSX
SAP HANA*
SPS 09
1.8x
SAP HANA*
SPS 09
więcej TPM
2.7x
Procesor Intel® Xeon®
E7 v3
włączona technologia
Intel® TSX
SAP HANA*
SPS 09
1
1
NAWET
Konfiguracja 3
NAWET
więcej TPM
6x
1
NAWET
więcej TPM
Ilustracja 1. Aktualizacja systemu do procesorów Intel® Xeon® E7 v3 i platformy SAP HANA* SPS 09 zapewnia stopniowy wzrost wydajności1
(wyniki laboratoryjnych testów przeciążeniowych systemu S-OLTP)
2
Sposób na lepsze wykorzystanie danych
• A
ktualizacja systemu SAP Business
Suite 4 SAP HANA* (S/4HANA*)
z wersji SPS8 do SPS9 zwiększyła
jego skalowalność dzięki wdrożeniu
poprawek, które zwiększyły
efektywność blokad za pomocą
dodatkowych wątków obliczeniowych.
W rezultacie liczba przetwarzanych
transakcji na minutę wzrosła 1,8 raza.1,3.
• A
ktualizacja procesora Intel Xeon z wersji E7 v2 do E7 v3, dzięki
dodatkowym wątkom i pamięci
podręcznej oraz udoskonalonej
architekturze, zwiększyła wydajność
systemu nawet o 50%, a łączny
wskaźnik przetwarzanych transakcji na
minutę wzrósł 2,7 raza.1,3
• D
odanie funkcji programowania Intel
TSX, która obecnie jest dostępna
tyko w procesorach Intel Xeon E7 v3,
zwiększyło liczbę przetwarzanych
transakcji na minutę nawet 2,2 raza.1,3
• S
twierdzono nawet 6-krotny łączny
wzrost wydajności wyrażonej liczbą
przetwarzanych transakcji na minutę,
co zapewniło firmie większą moc
przetwarzania bez rozbudowy systemu
informatycznego.1,3
W procesorach Intel Xeon E7 v3
wprowadzono następujące rozszerzenia
zwiększające wydajność i efektywność
zaawansowanych procesów
przetwarzania baz danych w pamięci:
• Obsługa 256-bitowych operacji na
liczbach całkowitych dzięki technologii
Intel AVX2 przyspieszającej operacje
skanowania.
• M
aksymalnie 18 rdzeni (36 wątków)
i 45 MB pamięci podręcznej najwyższego
poziomu (procesory poprzedniej
generacji obsługiwały maksymalnie 15
rdzeni i 30 wątków).
• P
CPS (Per-core p-state) - funkcja, która
dynamicznie reguluje i koryguje pobór
energii elektrycznej przez każdy rdzeń
procesora, co umożliwia efektywniejsze
wykorzystanie energii podczas
przetwarzania obciążeń.
• C
ache Quality of Service (QoS) Monitoring funkcja pomagająca w wykrywaniu
i monitorowaniu maszyn wirtualnych
i aplikacji pracujących w pamięci
podręcznej, co ułatwia optymalizację
zasobów poprzez inteligentne tworzenie
harmonogramów i wyrównywanie
obciążenia.
Rozszerzenia te mogą zapewnić
Rose wyższy zwrot z inwestycji
w platformę SAP HANA, ponieważ
zwiększają wydajność i efektywność
całego środowiska informatycznego.
Zapewniają one moc obliczeniową
potrzebną do przetwarzania transakcji
i przeprowadzania analiz w czasie
rzeczywistym w przypadku dużych
obciążeń oraz pomagają w monitorowaniu
środowiska i dostosowywaniu go do
nowych warunków.
Większa niezawodność i dłuższy czas
pracy bez przestojów
Procesory Intel Xeon E7 v3 nie tylko
zwiększają wydajność i wykorzystanie
zasobów, lecz także oferują 40 nowych
funkcji i rozszerzeń zwiększających
niezawodność, dzięki którym systemy
o znaczeniu krytycznym, w tym platforma
SAP HANA, działają bez problemów.
Ponad 40 funkcji niezawodności,
dostępności i łatwości serwisowania
(RAS), w tym Intel Run Sure Technology,
pozwala zoptymalizować infrastrukturę
i wydłużyć czas pracy bez przestojów.
Funkcja Intel Run Sure Technology,
dostępna tylko na procesorach Intel
Xeon E7, eliminuje nieplanowane przestoje
dzięki wyspecjalizowanym opcjom, które
diagnozują i usuwają błędy i awarie
dotyczące zarządzania systemami
i pamięcią:
• E
nterprise Management Configuration
Assistant (eMCA) Recovery Gen
2 zwiększa zdolność serwera
do eliminowania błędów, w tym
nienaprawialnych, bez przerywania
pracy systemu operacyjnego.
• Z
apis lustrzany pamięci oparty na
adresach umożliwia oprogramowaniu
wbudowanemu lub systemowi
operacyjnemu określanie adresów
pamięci przeznaczonych do zapisu
lustrzanego, co obniża koszty pamięci.
Pozostałe rozszerzenia RAS to:
• M
ultiple Rank Sparing - funkcja
zmniejszająca częstotliwość przestojów
Intel® TSX
Każda następna generacja
procesorów ma więcej rdzeni,
co stanowi wyzwanie dla
wydajnych systemów baz danych
działających w pamięci. Systemy
te wykorzystują zaawansowane
algorytmy wysokiego poziomu
do partycjonowania lub
równoległego uruchamiania
wielu zapytań oraz mechanizmy
synchronizacji niskiego poziomu
w celu synchronizowania dostępu
do wewnętrznych struktur baz
danych. Programiści często
wkładają wiele wysiłku w prace
programistyczne i weryfikacyjne,
aby zwiększyć współbieżność w
warunkach takiej synchronizacji.
Dzięki technologii Intel® TSX
sprzęt może dynamicznie
określać, czy wątki rzeczywiście
potrzebują synchronizacji, nawet
gdy jest ona stosowana bardzo
ostrożnie.4
i konserwacji serwera poprzez
udostępnienie drugiego rzędu pamięci.
Zadania niesprawnego rzędu mogą
być dynamicznie przejmowane przez
rząd zapasowy w ramach tego samego
kontrolera pamięci.
• O
dzyskiwanie pamięci DDR4 zmniejsza
częstotliwość błędów krytycznych
pamięci DDR4, które mogą powodować
awarie systemu.
• I ntel® Data Protection Technology
z funkcją AES-NI (Advanced
Encryption Standard New Instructions)
przyspiesza szyfrowanie danych
poprzez zmniejszenie powiązanych
z tym procesem strat wydajności.
Większa skalowalność umożliwia
obsługę każdego obciążenia
Wydajność i niezawodność to dwa
filary, na których należy budować każdy
system przedsiębiorstwa o znaczeniu
krytycznym. Trzecim ważnym filarem
jest skalowalność. Rose potrzebuje
możliwości szybkiego i efektywnego
rozszerzania systemów stosownie do
bieżących potrzeb biznesowych firmy.
Intel i SAP
Intel i SAP oferują utworzoną
w konkretnym celu kombinację
procesora i platformy, która
usprawnia procesy i optymalizuje
ich wydajność oraz upraszcza
funkcjonowanie środowiska
IT. Każda z tych dwóch
firm wykorzystuje w swojej
działalności rozwiązania drugiej:
SAP używa głównie architektury
Intela, a Intel ― produktów
SAP. SAP HANA wspiera ponad
400 urządzeń OEM, które mają
certyfikaty procesorów Intel
Xeon poprzedniej generacji.
Po wprowadzeniu na rynek
procesorów Intel Xeon E7 v3
liczba ta może jeszcze wzrosnąć.
Lista wszystkich certyfikowanych
urządzeń dla platformy SAP
HANA znajduje się pod adresem
http://global.sap.com/
community/ebook/
2014-09-02-hana-hardware/
enEN/appliances.html
1
Procesory Intel Xeon E7 v3 zwiększają
skalowalność systemu poprzez
następujące rozwiązania:
• O
bsługa 12 TB pamięci w konfiguracji
8-gniazdowej, która umożliwia
masowe operacje transakcyjne i
analityczne oparte na przetwarzaniu
w pamięci.
• E
lastyczne opcje pamięci (np. DDR4
i DDR3).
• B
ezpośrednia obsługa procesorów
w konfiguracjach 2-, 4- i -gniazdowych
oraz wsparcie ponad 8 gniazd
z wykorzystaniem kontrolerów węzłów
innych producentów.
Dzięki tym i innym funkcjom zwiększania
skalowalności procesory Intel Xeon E7 v3
mogą stanowić skalowalną podstawę,
która pomoże Rose w realizacji
krótko- i długoterminowych planów
rozwoju i zmian w firmie. Rose będzie
mogła rozbudowywać i modernizować
swoje wdrożenia na platformie SAP
HANA, rozszerzać infrastrukturę
sterowaną programowo (ang. softwaredefined infrastructure ― SDI) lub sieć
sterowaną programowo (ang. softwaredefined network ― SDN) oraz tworzyć
dalekosiężne wizje wdrożeń w chmurze.
Wyszukiwanie danych z szybkością
zbliżoną do tej, z jaką użytkownicy
i urządzenia generują dane
Technologia Intel TSX, będąca
najnowszym dodatkiem do procesorów
Intel Xeon E7 v3, w połączeniu
z możliwościami platformy SAP HANA
pomoże Rose oraz innym dyrektorom
ds. technicznych i informatycznych
w usprawnieniu przetwarzania transakcji
i analiz. Nowe rozwiązanie zwiększa
niezawodność usług o znaczeniu
krytycznym i wydłuża ich czas pracy
bez przestojów. W rezultacie Rose może
wprowadzać w życie najlepsze pomysły,
generując nowe możliwości biznesowe
na podstawie wielkich zbiorów danych
(big data) oraz analiz przeprowadzanych
w czasie rzeczywistym.
Więcej informacji o rodzinie
procesorów E7 v3 można znaleźć pod
adresem http://www.intel.com/xeon
Oprogramowanie i obciążenia wykorzystane w testach wydajności mogły zostać zoptymalizowane pod kątem pracy z procesorami Intel.
Wyniki takich testów wydajności, jak SYSmark and MobileMark, są mierzone za pomocą specjalnych systemów komputerowych, komponentów, oprogramowania, operacji i funkcji. Każda
zmiana któregokolwiek z tych czynników może spowodować zmianę wyników. Podejmując decyzję o zakupie produktu, należy wziąć pod uwagę inne informacje i wyniki testów wydajności,
w tym testów tego produktu w połączeniu z innymi produktami.
Sześciokrotny wzrost wydajności przetwarzania obciążeń transakcyjnych po wdrożeniu nowej technologii Intel® Transactional Synchronization Extensions (TSX) osiągnięto w wewnętrznych
testach typu insert/select przeprowadzonych przez SAP* w systemie OLTP, mierzących liczbę transakcji na minutę (tpm) na platformie SuSE* LINUX Enterprise Server 11 SP3.
Konfiguracje:
a. Konfiguracja podstawowa 1.0: Procesor Intel Xeon 4S E7-4890 v2, pamięć 512 GB, SuSE* LINUX Enterprise Server 11 SP3, SAP HANA* 1 SP8, wynik: 14 327 transakcji na minutę.
b. Nawet 1,8 raza więcej transakcji na minutę: Procesor Intel Xeon 4S E7-4890 v2, pamięć 512 GB, SuSE* LINUX Enterprise Server 11 SP3, SAP HANA* 1 SP9, wynik: 26 139 transakcji na minutę.
b. Nawet 2,7 raza więcej transakcji na minutę: Procesor Intel Xeon 4S E7-8890 v3, pamięć 512 GB, SuSE* LINUX Enterprise Server 11 SP3, SAP HANA* 1 SP9, technologia Intel TSX wyłączona,
wynik: 39 330 transakcji na minutę.
d. Nawet 6 razy więcej transakcji na minutę: Procesor Intel Xeon 4S E7-8890 v3, pamięć 512 GB, SuSE* LINUX Enterprise Server 11 SP3, SAP HANA* 1 SP9, technologia Intel TSX włączona,
wynik: 89 619 transakcji na minutę. Więcej informacji: http://www.intel.com/performance/datacenter.
Funkcje i korzyści oferowane przez technologie Intel są uzależnione od konfiguracji systemu i mogą wymagać aktywacji odpowiedniego sprzętu, oprogramowania lub usługi. Wydajność
systemu zależy od jego konfiguracji. Żaden system komputerowy nie zapewnia stuprocentowego bezpieczeństwa. Więcej informacji można uzyskać u producenta lub dostawcy systemu oraz
w serwisie www.intel.com.
2
Aktualizacja systemu SAP Business Suite 4 SAP HANA* (S/4HANA*) SPS8 do wersji S/4HANA SPS9 zwiększyła skalowalność dzięki rozszerzeniu blokad o dodatkowe wątki obliczeniowe;
w rezultacie liczba transakcji na minutę wzrosła nawet 1,8 raza. Aktualizacja procesora Intel® Xeon® E7 v2 do wersji v3 dzięki dodatkowym wątkom i pamięci podręcznej oraz udoskonalonej
architekturze, zwiększyła wydajność systemu nawet o 50%, a łączny wskaźnik przetwarzanych transakcji na minutę wzrósł 2,7 raza.
3
Dodanie funkcji programowania Intel TSX, która obecnie jest dostępna tyko w procesorach Intel Xeon E7 v3, zwiększyło liczbę przetwarzanych transakcji na minutę nawet 2,2 raza.
Stwierdzono nawet 6-krotny łączny wzrost wydajności wyrażonej liczbą przetwarzanych transakcji na minutę, co zapewniło firmie większą moc przetwarzania bez rozbudowy systemu
informatycznego.
Tomas Karnagel (TU Drezno), Roman Dementiev (Intel), Ravi Rajwar (Intel), Konrad Lai (Intel), Thomas Legler (SAP AG), Benjamin Schlegel (TU Drezno), Wolfgang Lehner (TU Drezno),
„Improving In-Memory Database Index Performance with Intel TSX”.
4
Dane szacunkowe lub wyniki symulacji są oparte na przeprowadzonych wewnętrznie przez firmę Intel analizach bądź symulacjach lub modelowaniu architektur i zostały tu zamieszczone
w celach informacyjnych. Jeśli sprzęt, oprogramowanie lub konfiguracja systemu Klienta różni się od wykorzystanej w testach, wydajność może być inna.
Niniejszy dokument nie oznacza udzielenia licencji, wyraźnej lub domniemanej, opartych na zasadzie estoppel lub innych podstawach prawnych, na jakiekolwiek prawa własności
intelektualnej.
Produkty opisane w niniejszym dokumencie mogą zawierać błędy projektowe lub błędy określane jako „errata”, które mogą spowodować ich niezgodność z opublikowanymi
specyfikacjami. Aktualną listę błędów „errata” z opisami można otrzymać na żądanie.
SAP oraz inne produkty i usługi firmy SAP wymienione w niniejszym dokumencie oraz ich znaki logo są znakami towarowymi lub zastrzeżonymi znakami towarowymi
przedsiębiorstwa SAP SE (lub podmiotu stowarzyszonego SAP) w Niemczech i innych krajach.
Intel nie udziela żadnych gwarancji wyraźnych ani domniemanych, w tym domniemanych gwarancji przydatności handlowej, przydatności do określonego celu
i nienaruszania praw własności, ani też jakichkolwiek gwarancji wynikających z przebiegu wykonania umowy, przebiegu transakcji lub zasad prowadzenia działalności
handlowej.
Intel, logo Intel, logo Intel Inside i Xeon są znakami towarowymi firmy Intel Corporation w Stanach Zjednoczonych i innych krajach.
*Inne nazwy i marki mogą być własnością innych podmiotów.
© 2015 Intel Corporation. Wszelkie prawa zastrzeżone. Wydrukowano w USA 0415/TA/PRW/PDF.
Prosimy poddać recyklingowi. 332425-001US