NASI SPONSORZY I PARTNERZY

Podobne dokumenty
Wirtualizacja baz danych a Dynamic Memory. Cezary Ołtuszyk coltuszyk.wordpress.com

Przegląd dostępnych hypervisorów. Jakub Wojtasz IT Solutions Architect

TABELA PORÓWNAWCZA OFEROWANEGO SPRZĘTU

Licencjonowanie pytania i odpowiedzi

CyberGuru Wirtualizacja na platformie Hyper-V w pigułce. Prezentuje: Kamil Frankowicz

Monitorowanie VMware Rafał Szypułka Service Management Solution Architect IBM Software Services for Tivoli

RedHat Enterprise Virtualization

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

Zmiana treści Specyfikacji Istotnych Warunków Zamówienia.

WZÓR UMOWY. Zawarta w Białymstoku, w dniu.. pomiędzy:

OPIS TECHNICZNY PRZEDMIOTU ZAMÓWIENIA

Asix. Konfiguracja serwera MS SQL dla potrzeb systemu Asix. Pomoc techniczna NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI

Odpowiedź II wyjaśnienie na zapytania do Specyfikacji Istotnych Warunków Zamówienia.

NOWY OPIS TECHNICZNY PRZEDMIOTU ZAMÓWIENIA

SZCZEGÓŁOWE INFORMACJE DOTYCZĄCE KONFIGURACJI OFEROWANEGO SPRZĘTU. Przetarg nieograniczony Dostawa sprzętu komputerowego

Zmiana treści Specyfikacji Istotnych Warunków Zamówienia.

Tworzenie maszyny wirtualnej

Spotlight For SQL Server Enterprise

Licencjonowanie w środowiskach wirtualnych

Instrukcja szybkiego rozpoczęcia pracy

Instalacja i podstawowa konfiguracja aplikacji ImageManager

BitDefender GravityZone Security for Virtualized Environments VS 1ROK

Września, dzień 8 stycznia 2014 r. Adresat. Zapytanie ofertowe

1. Serwer Lenovo IBM x3550m5 (2 x Xeon E v3/ 96GB RAM/ 4x HDD 600GB@15k) 96 GB TruDDR4 Memory LRDIMMs

Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego. Opis oferowanego przedmiotu zamówienia


Instrukcja instalacji serwera bazy danych Microsoft SQL Server Express 2014

INSTRUKCJA I WSKAZÓWKI

Systemy macierzowe. www. qsantechnology. com

1 Serwer - 1 sztuka Nazwa producenta / Model : /

SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA

Wirtualizacja Hyper-V: sposoby wykorzystania i najnowsze wyniki badań

Wirtualizacja w praktyce.

OPIS PRZEDMIOTU ZAMÓWIENIA

Instalacja SQL Server Express. Logowanie na stronie Microsoftu

Wprowadzenie do informatyki

Warszawa, dnia 14 października 2015 r. Do Uczestników postępowania

SYMANTEC TO SYMANTEC TO KOPIE ZAPASOWE. ODZYSKIWANIE DANYCH.

Nowy model subskrypcji, dobór produktów Red Hat i JBoss. Grzegorz Niezgoda

pasja-informatyki.pl

VMware. Prezentacja na Systemy Operacyjne

Licencjonowanie System Center 2012 R2

OPIS PRZEDMIOTU ZAMÓWIENIA część II zamówienia. Modernizacja systemu backup-u i archiwizacji CPE.

BEST S.A. Tworzenie strategii przywracania baz danych na przykładzie SQL Server Cezary Ołtuszyk

Symantec Backup Exec 2012 V-Ray Edition

Szczegółowy Opis Przedmiotu Zamówienia

Załącznik nr 2. Przewodnik instalacyjny systemu e-broker Technologiczny v.1.0. Część 4 - Narzędzia informatyczne przeznaczone dla ośrodków innowacji

Instrukcja szybkiego rozpoczęcia pracy

Laboratorium - Zarządzanie pamięcią wirtualną w systemie Windows XP

U M L. System operacyjny Linux zagnieżdżony w zewnętrznym systemie operacyjnym (Linux)

Data Protection Suite for VMware?

Konwersja maszyny fizycznej na wirtualną

Dokument zawiera instrukcję samodzielnej Instalacji Microsoft SQL Server 2008 R2 RTM - Express na potrzeby systemu Sz@rk.

Instalacja Wirtualnego Serwera Egzaminacyjnego

Różne potrzeby? Wiele obliczy kopii zapasowej! Janusz Mierzejewski Presales Consultant- Symantec Poland Sp. z o.o. Rodzina Backup Exec

ZAPYTANIE OFERTOWE. Medialab s.c. Bożena Rożenek, Zbigniew Rożenek, Łódź

Serwer główny bazodanowy. Maksymalnie 1U RACK 19 cali (wraz ze wszystkimi elementami niezbędnymi do zamontowania serwera w oferowanej szafie)

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

DATABASE SNAPSHOT GEEK DIVE. Cezary Ołtuszyk Blog: coltuszyk.wordpress.com

ZAŁĄCZNIK NR 1 DO SIWZ I UMOWY Specyfikacja techniczna urządzeń, sprzętu i oprogramowania będącego przedmiotem zamówienia

Przepełnienie bufora. SQL Injection Załączenie zewnętrznego kodu XSS. Nabycie uprawnień innego użytkownika/klienta/administratora

Laboratorium - Zarządzanie pamięcią wirtualną w systemie Windows Vista

Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego

Polska-Warszawa: Pakiety oprogramowania dla sieci 2018/S Ogłoszenie o zamówieniu. Dostawy

Instalacja Microsoft SQL Server 2014 Express

Wymagane parametry techniczne dla urządzeń teleinformatycznych

Szanowni Państwo, za pomocą poczty elektronicznej telefonicznie pod numerem Zespół Kylos.

KAMELEON.CRT OPIS. Funkcjonalność szyfrowanie bazy danych. Wtyczka kryptograficzna do KAMELEON.ERP. Wymagania : KAMELEON.ERP wersja

Kancelaria Prawna.WEB - POMOC

LPAR - logiczne partycjonowanie systemów

Załącznik IV do SOPZ. Wymagane parametry techniczne dla urządzeń teleinformatycznych

Zadanie1. Wykorzystując serwis internetowy Wikipedii wyjaśnij następujące pojęcia: wirtualizacja, VirtualBox, Vmware, KVM, Virtual PC, Hyper-V.

ZAŁĄCZNIK NR 1.8 do PFU Serwery wraz z system do tworzenia kopii zapasowych i archiwizacji danych - wyposażenie serwerowni

Konfiguracja serwera DNS w systemie Windows Server 2008 /2008 R2

1. Podręcznik instalacji aplikacji EXR Creator Wstęp Instalacja Instalacja aplikacji EXR Creator z płyty CD

Symantec Backup Exec 2012

1. Serwer rack typ 1 Liczba sztuk: 2

Fundusze Europejskie dla rozwoju innowacyjnej gospodarki. Inwestujemy w Waszą przyszłość. Zapytanie ofertowe

ZAŁĄCZNIK NR 7B - SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA. SPECYFIKACJA WYMAGAŃ TECHNICZNYCH DLA ZADANIA II

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

Dostawa, instalacja i wdroŝenie infrastruktury informatycznej

Zespól Szkół Ponadgimnazjalnych Nr 17 im. Jana Nowaka - Jeziorańskiego Al. Politechniki 37 Windows Serwer 2003 Instalacja

Połączenie VPN Host-LAN PPTP z wykorzystaniem Windows XP. 1. Konfiguracja serwera VPN. 2. Konfiguracja klienta VPN

Szybki start instalacji SUSE Linux Enterprise Server 11 SP1

Sposoby tworzenia kopii zapasowej maszyn wirtualnych Hyper-V. Porównanie darmowych aplikacji.

Instalacja aplikacji

Kąty Wrocławskie, r.

Instalacja programu dreryk

Uwagi do wydania. SEE Electrical Expert V4R2 Service Pack 11 (4.49/F)

1. Minimalne wymagania dla serwera baz danych

Nowe zasady licencjonowania Red Hat Enterprise Linux i JBoss Enterprise Middleware. Grzegorz Niezgoda

PARAMETRY TECHNICZNE I FUNKCJONALNE

dziennik Instrukcja obsługi

Konfiguracja komputera przeznaczonego do pracy z IndustrialSQL Server 8.0 (komputer serwer)

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

onfiguracja serwera DNS w systemie Windows Server 2008 /2008 R2

DZIERŻAWA I KOLOKACJA SERWERÓW DEDYKOWANYCH

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

WIRTUALIZACJA. Kamil Frydel, Julia Romanowska, Maciej Sokołowski. 12 listopada 2007 WIRTUALIZACJA. Kamil Frydel, Julia Romanowska, Maciej Sokołowski

(kody CPV: i )

Transkrypt:

NASI SPONSORZY I PARTNERZY

Wirtualizacja baz danych a pamięć RAM Cezary Ołtuszyk Blog: coltuszyk.wordpress.com

Plan spotkania I. Wprowadzenie do tematu II. III. IV. Hot Add Memory w Windows i SQL Server Dynamic Memory na platformie Hyper-V Problem 1: Zewnętrzna presja na pamięć RAM V. Problem 2: Serwer nie pobiera RAM VI. VII. VIII. IX. VMWARE: Transparent Page Sharing VMWARE: Memory Cache Compression Problem 3: Podsystem I/O Podsumowanie

Wprowadzenie do tematu Jednym z podstawowych założeń związanych z przenoszeniem fizycznej infrastruktury informatycznej do środowisk wirtualnych jest maksymalne wykorzystanie dostępnych zasobów. Dzięki posadowieniu wielu serwerów (gości) na jednej maszynie hostującej możemy zaoszczędzić pieniądze związane nie tylko z zakupem sprzętu komputerowego lecz także licencji. Wraz z postępem technologicznym ilość skonsolidowanych w ten sposób serwerów rośnie

Hot Add Memory SQL Server od wersji 2005 wspiera funkcjonalność zwaną hot add memory, która pozwala na dodanie pamięci RAM do fizycznego serwera baz restartu usługi SQL. Opcja ta działa równie dobrze w środowisku wirtualnym, dzięki czemu korzystamy z niej co raz częściej Do niedawna była ona zarezerwowana jedynie dla wersji Enterprise. Wraz z ukazaniem się SQL Server 2012 jest ona obecna także w wersji Standard, pod warunkiem, że usługa ta została zwirtualizowana

Dynamic Memory na platformie Hyper-V Dynamic Memory jest opcją, która pomaga nam skonsolidować więcej maszyn wirtualnych na pojedynczym hoście hyper-v. Jej działanie polega komunikowaniu się maszyny wirtualnej z systemem operacyjnym hosta w celu dynamicznego alokowania jej pamięci RAM. Dzięki temu zabiegowi maszyny wirualne nie pobierają więcej pamięci operacyjnej niż jest im aktualnie potrzebne.

Dynamic Memory na platformie Hyper-V Podczas planowania zasobów wirtualnych maszyn należy przeanalizować w jaki sposób jedna maszyna będzie miała wpływ na inne znajdujące się na tym samym hoście. Dynamic memory jest opcją, która z założenia zależy od konfiguracji pozostałych (hostowanych) maszyn. SQL Server jest usługą pamięciożerną, a zwirtualizowanie jej i użycie dynamic memory może spowodować ryzyko zewnętrznej presji na RAM oraz utratę wydajności.

Dynamic Memory na platformie Hyper-V Aby zaprezentować tego typu problem wykonałem następujący test: 1. Zainstalowałem usługę HYPER-V na hoście z 16GB RAM i WINDOWS 2008R2 SP1 2. Stworzyłem maszynę wirtualną z zainstalowanym WINDOWS 2008R2 SP1 i SQL Server 2008R2 3. Zadeklarowałem jej pamięć jako dynamiczną w zakresie 2000-14000MB 4. Wykonałem pamięciożerne zapytanie i zmierzyłem jego czas 5. Włączyłem drugą maszynę, która na sztywno pobiera 8000MB 6. Ponownie wykonałem zapytanie na maszynie pierwszej 7. Zmniejszyłem ilość pamięci RAM dla SQL Server 8. Wykonałem zapytanie po raz trzeci

Problem 1: Zewnętrzna presja na pamięć RAM Zapytanie 1 Zapytanie 2 Zapytanie 3 Startup RAM 2000MB 2000MB 2000MB Maximum RAM 14000MB 14000MB 6500MB* Zużyta pamięć 12438MB 7378MB 7392MB Czas wykonania 3 min 18sek 4 min 16 sek 3 min 31 sek Włączona dodatkowa maszyna Nie Tak Tak * Pamięć okrojona po stronie SQL Server-a Włączenie dodatkowej maszyny gościa miało negatywny wpływ na wydajność SQL Server. W momencie gdy zmniejszymy maksymalną ilość RAM używaną przez usługę wydajność wraca do normy.

Problem 1: Zewnętrzna presja na pamięć RAM

Problem 2: Serwer nie pobiera RAM Włączenie maszyny Odpalenie zapytania Po 10 minutach Hot add memory w SQL Server ma pewne ograniczenie: 16 x Startup RAM Po 30 minutach

Transparent Page Sharing Jedną z zaawansowanych opcji zarządzania pamięcią RAM na platformie (VMWARE) jest możliwość dzielenia zaalokowanej pamięci przez kilka maszyn wirtualnych. Dzięki Transparent Page Sharing możemy zaalokować więcej zasobów niż posiada nasz host

Transparent Page Sharing

Memory Cache Compression Memory Cache Compression jest opcją służącą do zminimalizowania zrzutu pamięci maszyny wirtualnej po stronie hosta. W przypadku, gdy dana maszyna wirtualna ma problem z małą ilością RAM, to wirtualizator może skompresować daną stronę i uniknąć operacji I/O. Domyślnie bufor kompresji może zająć do 10% zaalokowanej pamięci. Później wykonywany jest SWAP.

Memory Cache Compression

Podsumowanie SQL Server posiada funkcję hot add memory, która współgra z dynamiczną alokacją pamięci Planując użycie dynamic memory powinniśmy zwrócić uwagę na interakcję pomiędzy maszynami (presja na pamieć) Pamiętajmy o limicie 16 x STARTUP RAM Dzielenie stron pamięci RAM ma kilka zalet (i wad) Kompresja RAM maszyny wirtualnej pozwala oszczędzić system I/O

NASI SPONSORZY I PARTNERZY Organizacja: Polskie Stowarzyszenie Użytkowników SQL Server - PLSSUG