Tomasz Sucharzewski EMC forum 2011



Podobne dokumenty
EMC Forum, Warszawa Tomasz Sucharzewski PTK Centertel Adam Wójcicki EMC Poland

Wirtualizacja desktopów i aplikacji.

STACJI ROBOCZYCH WIRTUALIZACJA W SEKTORZE MŚP. Krzysztof Waszkiewicz, BZ WBK Michał Aleksander Kania, EMC

Systemy macierzowe. www. qsantechnology. com

Jak zreorganizować składowanie danych w skonsolidowanych środowiskach z pełną automatyzacją. FAST VP w praktyce

szczegółowy opis przedmiotu zamówienia: macierz wyposażona w dwa kontrolery UWAGA!: w ofercie należy wycenić 2 szt. CPV:

... Podpis osoby - osób upoważnionych do składania oświadczeń woli w imieniu wykonawcy

2. Kontroler Dwa kontrolery pracujące w trybie active-active wyposażone w min. 32GB cache (każdy). Kontroler oparty na architekturze 64 bitowej.

Formularz specyfikacji techniczno cenowej zamawianych/oferowanych serwerów

Dane bezpieczne w chmurze

GOZ /15 Warszawa, dnia r. WYKONAWCY

HP 3PAR Utility Storage

Rozwiązania NetApp. Łukasz Grzesiak ArrowECS

Nr sprawy: INF-V Załącznik nr 4 do SIWZ /Załącznik nr 2 do umowy część II/ OPIS PRZEDMIOTU ZAMÓWIENIA CZĘŚĆ II

Opis przedmiotu zamówienia. Modernizacja środowiska składowania danych

Microsoft SQL Server jak zwiększyć wydajność środowiska oraz jak dobrze je zabezpieczyć?

WWQ. Wakacyjne Warsztaty QNAP. Zaczynamy o 11:00. Prowadzący: Łukasz Milic Certyfikowany Trener QNAP

Niniejszy dokument zawiera opis wymagań funkcjonalnych i technicznych dla dostarczanej macierzy dyskowej oraz przełączników.

Przedmiotem zadania jest dostawa biblioteki taśmowej o parametrach nie gorszych niż:

ZAPYTANIE OFERTOWE NR 4/2014

SĄD APELACYJNY we Wrocławiu ul. Energetyczna Wrocław Tel. (071) Fax. (071)

Infrastruktura jako fundament efektownego gromadzenia, przechowywania i zarządzania danymi#

Jakub Bałchan, Maciej Przepiórka. Życie w blasku. Co to jest Flash i dlaczego ma takie znaczenie?

StoreOnce - To więcej niż Backup2Disk

Wszyscy Wykonawcy. Czy Zamawiający dopuści serwer, który ma możliwość rozbudowy o 16 dysków 2,5" po odinstalowaniu napędu DVD-RW?

HUAWEI TECHNOLOGIES CO., LTD. BACKUPCUBE BUNDLE APPLIANCE

Macierze All Flash. Czy to jest alternatywa dla macierzy klasy Enterprise? Krzysztof Jamiołkowski HP EG Storage Solutions Architect

MAZOWIECKI URZĄD WOJEWÓDZKI W WARSZAWIE D Y R E K T O R G E N E R A L N Y Jarosław Szajner. Warszawa, dn. 11 czerwca 2018r.

MODYFIKACJA TREŚCI SIWZ

Opis przedmiotu zamówienia

Infrastruktura jako fundament efektownego gromadzenia, przechowywania i zarządzania danymi

Konsolidacja wysokowydajnych systemów IT. Macierze IBM DS8870 Serwery IBM Power Przykładowe wdrożenia

PRZETARG 01/EU/2016/SERVERS NA DOSTAWĘ, MONTAŻ I URUCHOMIENIE SERWERÓW, WIRTUALIZATORÓW, MACIERZY I OPROGRAMOWANIA ORAZ WYKUP STAREGO SPRZĘTU

strona FORMULARZ OFERTY

Rozwiązania HPE Storage jak zapewnić pełne bezpieczeństwo Twoich danych?

Załacznik nr 6 do SIWZ. 1. Macierz Dyskowa ilość: 1 szt. NAZWA PRODCENTA:.

Wynajem infrastruktury serwerowej

ARCHIWUM PAŃSTWOWE W ZIELONEJ GÓRZE

Sukces z Definicji. HP Storage Division. Macierze nowej generacji HP 3PAR StoreServe Nowoczesny backup dyskowy HP StoreOnce

NOWY OPIS TECHNICZNY PRZEDMIOTU ZAMÓWIENIA

Wykład 2. Temat: (Nie)zawodność sprzętu komputerowego. Politechnika Gdańska, Inżynieria Biomedyczna. Przedmiot:

Załącznik Dotyczy: połączeń SAN

Opis przedmiotu zamówienia

CZY TWOJE ŚRODOWISKO PLIKOWE RÓWNIEŻ ROŚNIE SZYBCIEJ NIŻ BAZODANOWE?

Copyright 2010 EMC Corporation. All rights reserved.

Opis Przedmiotu Zamówienia

SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA (SOPZ) część 2. Lp. Nazwa parametru Minimalna wartość parametru Dane techniczne oferowanego sprzętu/model 1. 1.

27/13 ZAŁĄCZNIK NR 4 DO SIWZ. 1 Serwery przetwarzania danych. 1.1 Serwery. dostawa, rozmieszczenie i zainstalowanie 2. serwerów przetwarzania danych.

Elastyczne centrum przetwarzania danych

Jeden partner wiele rozwiązań, jak wybrać to właściwe

EMC Storage Resource Management Suite

Seria EonStor DS 3000

Dell EMC Unity & SC Series: Midrange Storage Portfolio Overview

RODZINA PRODUKTÓW VNX FIRMY EMC

Zakres prac implementacja VPLEX i ViPR dla środowiska macierzy VNX 5800

(kody CPV: i )

Opis Przedmiotu Zamówienia

Portfolio. Lenovo. macierzy. Intel Inside. Powerful Solution Outside.

PRZETARG 01/EU/2016/SERVERS NA DOSTAWĘ, MONTAŻ I URUCHOMIENIE SERWERÓW, WIRTUALIZATORÓW, MACIERZY I OPROGRAMOWANIA ORAZ WYKUP STAREGO SPRZĘTU

Tabela porównawcza oferowanego sprzętu*

Oferta dysków twardych WD do centrów danych Ewolucja dysków o dużej pojemności

Petabajtowe systemy przechowywania danych dla dostawców treści

Przyspiesz swój biznes i obniż koszty dzięki IBM FlashSystems. Artur Król Artur.Krol@pl.ibm.com Senior Storage Sales Consultant

IBM FlashSystem V9000

Opis minimalnych wymagań

SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA. Wieloprocesorowa typu SMP

Nowe rozwiązania systemów pamięci masowej połączonych firm Overland Storage i Tandberg Data

Specyfikacja techniczna

Produkty Tivoli dla każdego Wybrane przykłady wdrożeń

HP Matrix Operating Environment Foundations

Zadanie nr 1.2: Macierz RAID. Lp. Zwartość karty Opis 1 Specyfikacja techniczna / funkcjonalna przedmiotu zamówienia

LANDINGI.COM. Case Study. Klient Landingi.com. Branża IT, marketing i PR. Okres realizacji od grudnia 2013 do chwili obecnej.

Załącznik nr 1 do projektu umowy Szczegółowy opis przedmiotu zamówienia

Szczegółowy Opis Przedmiotu Zamówienia

TSMBOX. Backup Appliance Build for Recovery Speed. Przemysław Jagoda. Zbigniew Parys

Marek Sokołowski / Oracle Polska. Konsolidacja i centralizacja: ważne pytania i szczere odpowiedzi

Prostota i efektywność nowej generacji w uniwersalnych macierzach EMC

Standard określania klasy systemu informatycznego resortu finansów

Zapytanie ofertowe nr 03/05/2014. Zakup licencji na oprogramowanie do wirtualizacji Działanie POIG 8.2

o g ł a s z a przetarg nieograniczony w zakresie:

Załącznik nr 1 - Szczegółowy opis przedmiotu zamówieni Specyfikacja techniczna - minimalne obligatoryjne wymagania techniczne, funkcjonalne sprzętu

MAZOWIECKI URZĄD WOJEWÓDZKI W WARSZAWIE D Y R E K T O R G E N E R A L N Y Jarosław Szajner. Warszawa, dn. 20 kwietnia 2018r.

HP StoreOnce B6200 Przykład wdrożenia

SYSTEM VILM ZARZĄDZANIE CYKLEM ŻYCIA ŚRODOWISK WIRTUALNYCH. tel: +48 (032)

NASI SPONSORZY I PARTNERZY

Usługi utrzymaniowe infrastruktury SI PSZ

Administracja systemem Linux

Budowa Data Center. Zmagania Inwestora. Konferencja. 30 października 2014

Rozwiązania VDI w środowiskach akademickich korzyści i doświadczenia z wdrożeń

ZAPYTANIE OFERTOWE. Wytworzenie i wprowadzenie na rynek platformy zarządzania systemami chmur obliczeniowych

EMC ViPR Pamięć masowa definiowana programowo

Zarządzanie Zapasami System informatyczny do monitorowania i planowania zapasów. Dawid Doliński

HITACHI FLASH KRZYSZTOF LORANT

CloudFerro. Chmury publiczne, chmury prywatne, serwery dedykowane zalety, wady, problemy, ograniczenia, wyzwania.

OPIS TECHNICZNY PRZEDMIOTU ZAMÓWIENIA

Architektura komputerów

Wirtualizacja pamięci masowych vs. Hyper-V

WWQ. Wakacyjne Warsztaty QNAP. Zaczynamy o 11:00. Prowadzący: Łukasz Milic Certyfikowany Trener QNAP

Ochrona Danych Wrocław 7 marzec 2007

Transkrypt:

Optymalizacja aplikacji na platformie midrange. Przykład zastosowania technologii FAST, FAST Cache, Virtual Provisioning w macierzach EMC VNX. Tomasz Sucharzewski EMC forum 2011

O czym będzie prezentacja Opis środowiska klienta Virtual Provisioning w praktyce ile rzeczywiście aplikacje zapisują danych Pule hybrydowe i FAST VP prezentacja rozkładu potrzeb aplikacji Wykorzystanie FAST cache do przyśpieszenia pracy aplikacji 2

Opis środowiska storage klienta PTK Centertel (operator mobilny Orange) wchodzi w raz z innymi spółkami np.: Wirtualna Polska w skład grupy TP. W TP&PTK aktualnie przetwarzamy około 4 PB danych, ponad 90% to macierze EMC. 5000 portów w sieci SAN. Kilka lokalizacji, FC routing, FCIP, replikacja do ośrodka DR. 3

Kolejny temat Virtual Provisioning 4

Virtual (Thin) Provisioning w praktyce Jak zacząć przygodę? Funkcjonalność dostępna już na macierzach serii Clariion CX4 wymagany Flare rodziny 30.x Uruchomienie VP przez wgranie enablera. Virtual Provisioning wymaga dysków zorganizowanych w pule brak wsparcia dla Raid Group. Dla pracujących konfiguracji skutkuje reorganizacją macierzy. Minimalna (realna) jednostka alokacji 1GB, mapa bitowa zmian zajmuje co najmniej 2GB unikać małych lunów. 5

Virtual Provisioning w praktyce Virtual Provisioning w Orange: pierwsza macierz Clariion CX4 uruchomiona z VP w 2010 roku. zasilenie danymi przez migracje z innych macierzy Clariion zyski z technologii space reclaimation (!!!) Dedykowane pule stworzono ze względu: chęć dopasowania konfiguracji do potrzeb aplikacji (pule hybrydowe) cykl życia sprzętu i rozbudowy fizyczne łatwość (?) rekonfiguracji 6

Virtual Provisioning w praktyce Wykorzystanie przestrzeni (suma dla wszystkich puli dyskowych ) [GB] [GB] 80000 70000 60000 50000 40000 30000 20000 10000 CX4 (euklides) - virtual provisioned pools 0 2010-11-17 2011-01-17 2011-03-17 2011-05-17 2011-07-17 2011-09-17 120000 100000 80000 60000 40000 CONFIGURED PROVISIONED CONSUMED CX4 - test env. Względnie stała różnica Względnie stała różnica CONFIGURED stworzone pule dyskowe PROVISIONED przestrzeń wystawiona do serwerów CONSUMED rzeczywiste zużycie przez aplikacje Ilość zaoszczędzonej przestrzeni względnie stała ~20 TB, ale podzielona na kilka pul. W ujęciu globalnym trend alokacji przestrzeni jest trwały i przewidywalny (ważne jeśli chcemy udostępniać > 100% przestrzeni), ale nie ma pewności, że każda aplikacja zachowuje się tak samo Od początku października udostępniamy więcej niż posiadamy (oversubscribing) 20000 0 2011-04-28 2011-05-28 2011-06-28 2011-07-28 2011-08-28 2011-09-28 2011-10-28 CONFIGURED PROVISIONED CONSUMED 7

Virtual Provisioning w praktyce Przykłady wpływu wykorzystania technologii VP dla wybranych aplikacjach w środowisku Orange. SUBSCRIBED [GB] USED [GB] % SAVED [GB] NAKWIN (AIX) 1413 1419 100,4% -6 VENUS (AIX) 609 609 100,0% 0 SAS HSM (AIX) 3538 3482 98,4% 56 Vmware DMZ 5073 2695 53,1% 2378 Vmware PROD 8277 4142 50,0% 4135 Cloud - MGMT 1500 248 16,5% 1252 Cloud - Farm 8500 74 0,9% 8426 8

Virtual Provisioning w praktyce Wnioski po roku eksploatacji macierzy EMC Clariion z uruchomionym VP: Możemy udostępniać aplikacjom ponad 100% posiadanej przestrzeni. O ile więcej? Bezpieczna granica inna dla każdej konfiguracji, wyznaczana na podstawie trendów. Dodatkowe zwiększenie zysków z VP w przypadku użycia klona lub replikacji (kopie thin aware ). Podobne oszczędności obserwujemy na każdej macierz, choć nie na każdej aplikacji. VP dostarcza informacji o rzeczywistych potrzebach aplikacji na przestrzeń. Duża pula zwiększa oszczędności (agregacja wolnej przestrzeni), ale zmniejsza elastyczność. Oversubscribing utrudnia rozliczenia za zużycie i komplikuje budżetowanie jak zagospodarować oszczędności? Dla niektórych aplikacji np.: przestrzeń na backup rekomendacja dla thick provisioning. Rozbudowa puli w dużym uproszczeniu skutkuje zwiększeniem pojemności, a nie wydajności (nie dotyczy niezaalokowanych przestrzeni w urządzeniach typu thin, oraz pul hybrydowych). Złośliwa aplikacja może wygenerować niewielką stratę przestrzeni, konieczność przechowywania mapy bloków na dyskach. Istnieje narzut wydajnościowy dla zapisów nowych bloków, pomijalny w większości przypadków 9

Kolejny temat Pule hybrydowe i FAST VP 10

Pule hybrydowe, FAST VP w praktyce Pule hybrydowe to możliwości mieszania dysków różnych typów w ramach tej samej puli. FAST VP to technologia umożliwiająca zmianę położenia danych tak, aby dopasować potrzeby aplikacji na wydajność. Tylko jak dobrze dobrać te ilości dysków? EMC Engineering suggests a 5/20/75 split 5% FLASH, 20% FC, 75% SATA (by usable capacity) W Orange proponujemy inny model, ułatwiający definiowanie potrzeb i wycen dla projektów. Wprowadzamy współczynnik gęstości IO (IO density) definiowany jako: gęstość IO / TB czyli iloraz (GB)/IOPS IO density to model kosztowo wydajnościowy: pozwala na czytelne zobrazowanie projektom, jakiej wydajności (statystycznie) mogą się spodziewać z zakupionej przestrzeni. Domyślną wartością proponowaną projektom jest IO density = 400, co oznacza, że na każdy zakupiony 1 TB aplikacja może skorzystać z potencjału 400 IO/s. 11

Pule hybrydowe, FAST VP Orange setup Przykład konfiguracji macierzy CX4 euklides nazwa puli SSD [200 GB] FC [300 GB] SATA [2 TB] IO density [IOPS/TB] farmafraud 0 25 10 214 VMWare 0 16 8 188 midtier 0 35 5 363 hightier 5 40 5 971 Nie ma jedynie słusznej konfiguracji! znajomość aplikacji pomaga w dobraniu konfiguracji np.: farma fraud (profil IO znany, bo aplikacja napisana wewnętrznie). Virtual provisioning uzupełnia korzyści płynące z korzystania z pul hybrydowych oszczędność w rzeczywistej zajętości miejsca poprawia efektywność wykorzystania drogich dysków. 12

Pule hybrydowe, FAST VP Orange setup Dane aplikacji są automatycznie rozkładane na odpowiednie dyski w puli zgodnie z politykami, które ustawiamy dla każdego luna: Highest Available Tier nowe dane alokowane w możliwie najwyższej warstwie Lowest Available Tier nowe dane alokowane w możliwie najniższej warstwie Auto tier rozkłada według Algorytmu. Pytanie czy to najlepsze rozwiązanie? Za cenę idealnego dopasowania nie wykorzystuje potencjału konfiguracji. W Orange zdecydowaliśmy się na politykę HighestAvailableTier. Wykorzystuje ona maksymalnie potencjał konfiguracji, ale przyrost danych wpływa na wydajność aplikacji coraz więcej danych rywalizuje o najwyższą warstwę. Przy tej polityce wolne miejsce pozostaje przede wszystkich na dyskach SATA. 13

Pule hybrydowe - przykład implementacji 14

Pule hybrydowe, FAST VP - wnioski Wnioski z wykorzystania puli hybrydowych: Macierz automatycznie dopasowuje rozkład danych zgodnie z polityką high/low/auto. Wykorzystując lun migration można relokować dane między pulami dopasować profil IO. Rozbudowa puli hybrydowej o wyższą warstwę zwiększa wydajność puli dane zostaną rozłożone na nowe dyski. Pule hybrydowe dostarczają informacji o rzeczywistych potrzebach aplikacji na wydajność przy ustawionej polityce na Auto tier teoretycznie (!!!). EMC dysponuje narzędziami umożliwiającymi analizę aktualnego środowiska pod kątem doboru dysków dla pul hybrydowych TierAdvisor. SSD + SATA potencjalnie doskonała konfiguracja dla VMware oszczędność prądu i miejsca. Podobnie jak dla Virtual Provisioningu pule hybrydowe utrudniają rozliczanie aplikacji w Orange wprowadzono model IO density. Mechanizm przenoszenia danych może nie nadążać za złośliwą aplikacją. W ramach puli wszystkie warstwy muszą mieć ten sam poziom RAID (rekomendowany RAID6 dla dysków SATA). Podobno ma się to zmienić ; ) 15

Kolejny temat FAST cache 16

FAST cache FAST cache to możliwość rozciągnięcia pamięci DRAM na dyski SSD skonfigurowane w RAID1. Macierz klasy middrange może posiadać nawet 2TB pamięci cache na dane. Służy wyłącznie poprawie czasów odpowiedzi do aplikacji dla operacji odczyt/zapis Jak każdy cache wymaga rozgrzania. Jednostka alokacji 64 KB (pule hybrydowe 1 GB, DRAM typowo 8KB) Statystyki wykorzystania dostępne w Navisphere Analyzer, dostępne na poziomie puli zasobów, a nie pojedynczego lunu. Uruchomienie FAST może dać doskonałe rezultaty, albo żadne. Silnie zależny od korzystnego profilu IOPS. Trudny w modelowaniu, ale EMC dostarcza narzędzia (Unified Block Locality Analyze) dla analizy środowiska klienta. 17

FAST cache - przykład Fast cache w Orange wdrożony razem z VP i pulami hybrydowymi i traktowany jako uzupełnienie tych technologii. Uruchamiany przez skonfigurowanie dysków SSD i włączenie per każda pula. Wpływ Fast cache najlepiej badać wyłączając jego działanie na wybranej puli trudne do realizacji dla produkcyjnych aplikacji. Przykład aplikacji, która efektywnie korzysta z tego mechanizmu cały odczyt ponad 3500 IO z cache. 18

Podsumowanie Tak naprawdę wszystkie omawiane techniki się uzupełniają i ich komplet najlepszy efekt: W przypadku Orange oszczędności w $$ Poprawa wydajności aplikacji Możliwość reagowania na zwiększone/zmniejszone potrzeby Informacji o profilu IO aplikacji (często tak samo cenne jak $$) Zmniejszenie poboru mocy (efektywne korzystanie z dysków SATA) Samostrojenie się macierzy zmniejszenie obciążenia administratorów Dziękuję za uwagę: Email: tomasz.sucharzewski@centertel.pl 19