Wykorzystanie wirtualizacji w kluczowych scenariuszach data-center



Podobne dokumenty
Wykorzystanie wirtualizacji w kluczowych scenariuszach data-center

platforma zapewniająca usługi wirtualizacji

Wykorzystanie wirtualizacji. data-center

Poznańskie Centrum Superkomputerowo Sieciowe

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

Poznańskie Centrum Superkomputerowo - Sieciowe

Microsoft System Center Virtual Machine Manager 2012

Usługi ze wsparciem Centrum Innowacji Microsoft. Jerzy Mikołajczak, Marek Zawadzki

Licencjonowanie w środowiskach wirtualnych

Wirtualizacja infrastruktury według VMware. Michał Małka DNS Polska

Bezpieczne strony WWW dla edukacji, organizacji non-profit i uŝytkowników indywidualnych.

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

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

Wirtualizacja w praktyce.

Aktualny stan i plany rozwojowe

Wirtualny Desktop i Aplikacje

Niezawodne usługi outsourcingowe na przykładzie usług kampusowych i Krajowego Magazynu Danych w sieci PIONIER

Administracja środowiskiem informatycznym projektu ZSZ

Projekt: MS i CISCO dla Śląska

HP Matrix Operating Environment: Infrastructure Administration

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

Worry-FreeTM. Business Security Standard Edition i Advanced Edition. Wymagania systemowe. Administrator s Guide. Securing Your Journey to the Cloud

InfoCloud24 Usługowe Centrum Danych

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

Case Study: Migracja 100 serwerów Warsaw Data Center z platformy wirtualizacji OpenSource na platformę Microsoft Hyper-V

Usługi utrzymaniowe infrastruktury SI PSZ

Wirtualizacja sieci - VMware NSX

TABELA PORÓWNAWCZA OFEROWANEGO SPRZĘTU

Serwery dedykowane cennik

Zabezpieczanie platformy Windows Server 2003

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

Licencjonowanie System Center 2012 R2

Serwery dedykowane cennik

Implementowanie zaawansowanej infrastruktury serwerowej Windows Server 2012 R2

Opis Przedmiotu Zamówienia na dostawę sprzętu i oprogramowania do tworzenia kopii zapasowych

Przetwarzanie i zabezpieczenie danych w zewnętrznym DATA CENTER

Case Study: Migracja 100 serwerów Warsaw Data Center z platformy wirtualizacji OpenSource na platformę Microsoft Hyper-V

Nowe spojrzenie na wirtualizację

PlateSpin Protect Dariusz Leonarski Starszy konsultant Novell Sp. z o.o.

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

Instalowanie i konfigurowanie Windows Server 2012 R2

Platforma serwerowa Microsoft - do usług. O wdrożeniu Microsoft Cloud Platform w Beyond.pl

Laboratorium Chmur obliczeniowych. Paweł Świątek, Łukasz Falas, Patryk Schauer, Radosław Adamkiewicz

MAINFRAME WWW. Chmura 1970 & 80. Dziś

Worry-Free Business Security Standard Edition i Advanced Edition Service Pack 1 Wymagania systemowe

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

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

Program Windykator I Moduły do programu. Wymagania systemowe oraz środowiskowe dla programów

1 Implementowanie i konfigurowanie infrastruktury wdraŝania systemu Windows... 1

HP Matrix Operating Environment Foundations

OCENA ZABEZPIECZEŃ. Obraz środowiska wirtualnego

2 Projektowanie usług domenowych w usłudze Active Directory Przed rozpoczęciem... 77

Zwiększanie bezpieczeństwa usług sieciowych poprzez wirtualizację systemu operacyjnego

Licencjonowanie funkcji zarządzania System Center 2012 Server

Wirtualizacja. Metody, zastosowania, przykłady

Warszawa, 6 lutego Case Study: Chmura prywatna HyperOne dla Platige Image dzięki Microsoft Hyper-V Server. Wyzwanie biznesowe

Zalecenia dotyczące budowania infrastruktury sprzętowej systemu Comarch ERP XL Aktualizacja dokumentu:

Linux -- u mnie działa!

SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA. CZĘŚĆ NR 1: Dostawa oprogramowania

Dokumentacja techniczna SIS2-SAD

Nowoczesne technologie bliżej nas 1

Wirtualizacja zasobów IPv6 w projekcie IIP

Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source

Sposób funkcjonowania

Wsparcie migracji obliczeń poprzez wirtualizację zasobów sieciowych

DZIERŻAWA I KOLOKACJA SERWERÓW DEDYKOWANYCH

NOWY OPIS TECHNICZNY PRZEDMIOTU ZAMÓWIENIA

RedHat Enterprise Virtualization

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

ZAŁOŻENIA PROJEKTOWE I SPECYFIKACJA USŁUG

Wymagania systemowe Dla przedsiębiorstw i średnich firm

Optymalizacja rozwiązań wirtualizacyjnych

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

Licencjonowanie pytania i odpowiedzi

Opis Przedmiotu Zamówienia

Instalacja serwera Windows Server 2008 R2 oraz konfiguracja ról

Piotr Zacharek HP Polska

Bezpieczeństwo dla wszystkich środowisk wirtualnych

Migracja i wdrażanie Exchange Server 2010

Optymalna Chmura. Właściwy kierunek dla Twojego biznesu

Wirtualizacja. Piotr Sikora Tomasz Ziółkowski

Small Business Server. Serwer HP + zestaw NOWS

2014 LENOVO INTERNAL. ALL RIGHTS RESERVED

Wirtualizacja zasobów informatycznych w pracowni komputerowej

Konwersja maszyny fizycznej na wirtualną

System multimedialny Muzeum Górnośląski Park Etnograficzny.

SYMANTEC TO SYMANTEC TO KOPIE ZAPASOWE. ODZYSKIWANIE DANYCH.

Klaster obliczeniowy

Dni: 3. Opis: Adresaci szkolenia

LPAR - logiczne partycjonowanie systemów

Dane bezpieczne w chmurze

Symantec Backup Exec System Recovery 7.0 Server Edition. Odtwarzanie systemu Windows w ciągu najwyżej kilkudziesięciu minut nie godzin czy dni

Wyzwania wirtualizacji IBM Corporation

VMware. Prezentacja na Systemy Operacyjne

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

RHEL 5 wpływ wirtualizacji na koszty

Cloud Automation. Maciej Kot Senior System Engineer 2014 VMware Inc. Wszelkie prawa zastrzeżone.

Wymagania systemowe. Dla przedsiębiorstw i średnich firm

Opis Przedmiotu Zamówienia na dostawę dysków twardych i oprogramowania standardowego do tworzenia kopii zapasowych

1. Zasilacz awaryjny UPS typu RACK do podtrzymania zasilania urządzeń serwerowych 1 sztuka. 15 min. 5 min

Transkrypt:

Wykorzystanie wirtualizacji w kluczowych scenariuszach data-center Jerzy Mikołajczak, Sebastian Petruczynik, Marek Zawadzki Poznańskie Centrum Superkomputerowo Sieciowe IDC Storage, Virtualization and Datacenter Efficiency Roadshow 2009 Warszawa, 12.05.2009 1

Poznańskie Centrum Superkomputerowo-Sieciowe Operator Poznańskiej Sieci Miejskiej POZMAN Operator Polskiego Internetu Optycznego sieci PIONIER Centrum przetwarzania i przechowywania danych (HPC/HTC) oraz hosting zaawansowanych technologii Centrum Bezpieczeństwa Sieci i Systemów Centrum badawczo-rozwojowe (R&D( R&D) ) dla sieci, portali i gridów nowej generacji Centrum Innowacji Microsoft

3

Agenda: 1. Wprowadzenie Tradycyjne i nowoczesne podejście do wykorzystywania serwerów w centrach przetwarzania danych Korzyści biznesowe płynące z wykorzystania wirtualizacji 2. Rozwiązania firmy Microsoft w dziedzinie wirtualizacji. 3. Konsolidacja, poprawa wykorzystania oraz redukcja fizycznych zasobów. 4. Zwiększania niezawodności wybranych usług. 5. Podnoszenie bezpieczeństwa systemów. 6. Ułatwienie w zarządzaniu zasobami. 4

Wprowadzenie Wykorzystanie serwerów w data-center: TRADYCYJNIE usługa = dedykowany serwer wykorzystanie danej usługi definiuje utylizację serwera wysoka niezawodność usług = redundancja dedykowanych zasobów fizycznych separacja usług zakup maszyn zarządzanie usługami = zarządzanie zasobami fizycznymi NOWOCZEŚNIE serwer fizyczny oznacza pulę zasobów (cpu, ram, hdd, sieć) do dowolnego rozdysponowania pomiędzy usługami 5

Wprowadzenie Korzyści biznesowe płynące z wykorzystania wirtualizacji: Lepsze wykorzystanie środków zainwestowanych w zakup serwerów. Oszczędności związane z zasilaniem (serwerów oraz klimatyzatorów) i miejscem w serwerowni. Ułatwione a więc tańsze zarządzanie Elastyczność wykorzystania posiadanych zasobów. MoŜliwość zwiększenia niezawodności usług. MoŜliwość wykorzystania wirtualizacji do zwiększenia bezpieczeństwa systemów 6

MS Rozwiązania firmy Microsoft w dziedzinie wirtualizacji: Virtual PC 2007 SP1 (desktop, emulacja sprzętu PC, freeware) Microsoft Virtual Server 2005 R2 (lepsze wsparcie dla systemów serwerowych) Microsoft Enterprise Desktop Virtualization (MED-V) (repozytorium maszyn wirtualnych i separacja aplikacji na desktopie) AppV Application Virtualization (framework do izolacji aplikacji przy uŝyciu centralnego serwera) Hyper-V (Windows Server 2008) sprzętowa wirtualizacja (wymaga Intel VT lub AMD-V, hypervisor) rola w Windows Server 2008 (moŝliwość dodania innych ról) Hyper-V Server (CLI+mmc, brak innych ról, freeware) Microsoft System Center Virtual Machine Manager 2008 (SCVMM) obsługa róŝnych platform (Hyper-V, Virtual Server, VMware ESX) wsparcie dla konsolidacji (+ Operations Manager: które maszyny są słabo obciąŝone) Intelligent Placement (rekomendacja serwera dla maszyny wirt. na podstawie wymagań) biblioteka zasobów (dyski, obrazy, konfiguracje, itd.) wsparcie do zarządzania usługą Failover Clustering konwersje P2V/V2V wsparcie dla PowerShell dla automatyzacji zadań integracja z AD 7

Wykorzystanie wirtualizacji/konsolidacja Konsolidacja, poprawa wykorzystania oraz redukcja fizycznych zasobów. załoŝenia MIC dot. profilu wykorzystania serwera - niepełne obciąŝenie: Scenariusz 1 8

Wykorzystanie wirtualizacji/konsolidacja obsłużone żądania Scenariusz 1: konsolidacja nie w pełni obciążonych serwerów fizycznych (IIS) 350 300 311 328 250 200 150 100 82 82 82 82 164 164 245 246 1 serwer fizyczny/4cpu 1 serwer fizyczny/4cpu 1 serwer wirtualny/1cpu 1 serwer fizyczny/1cpu 2 serwery wirtualne/1 cpu każdy 2 serwery fizyczne/1 cpu każdy 3 serwery wirtualne/1 cpu każdy 3 serwery fizyczne/1 cpu każdy 4 serwery wirtualne/1cpu każdy 4 serwery fizyczne/1cpu każdy 50 service 1 service 1 service 2 service 2 service 3 0 serwer service 3 9

Wykorzystanie wirtualizacji/konsolidacja obsłużone żądania Scenariusz 1: konsolidacja nie w pełni obciążonych serwerów fizycznych (SQL) 30000 1 serwer fizyczny/4cpu 1 serwer fizyczny/4cpu 27200 25000 1 serwer wirtualny/1cpu 20000 1 serwer fizyczny/1cpu 2 serwery wirtualne/1 cpu każdy 2 serwery fizyczne/1 cpu każdy 20400 15000 10000 5000 3 serwery wirtualne/1 cpu każdy 3 serwery fizyczne/1 cpu każdy 4 serwery wirtualne/1cpu każdy 4 serwery fizyczne/1cpu każdy 6800 6800 5520 6800 7214 13600 11955 14250 service 1 service 1 service 2 0 service 2 service 3 serwer service 3 10

Wykorzystanie wirtualizacji/konsolidacja Analiza obciąŝenia serwera: 4x[VPS 1cpu] (SQL), load ~20%/VPS: wyłączenie 3 serwerów service 1 service 1 service 2 service 2 service 3 service 3 11

Wykorzystanie wirtualizacji/konsolidacja Scenariusz 1: konsolidacja nie w pełni obciążonych serwerów fizycznych (SQL) obsłużone żądania 14000 11540 12565 12000 1 serwer fizyczny/4cpu (load 20%) 10000 8120 1 serwer wirtualny/4cpu 8000 6000 5660 5000 2 serwery wirtualne/4 cpu każdy 3 serwery wirtualne/4 cpu każdy 4 serwery wirtualne/4 cpu każdy 4000 service 1 2000 service 1 service 2 service 2 service 3 0 service 3 12

Wykorzystanie wirtualizacji/konsolidacja Konsolidacja, poprawa wykorzystania oraz redukcja fizycznych zasobów. załoŝenia MIC dot. profilu wykorzystania serwera rozkładanie w pełni obciąŝonego serwera: Scenariusz 2 13

Wykorzystanie wirtualizacji/konsolidacja Scenariusz 2: rozłożenie w pełni obciążonego serwera fizycznego na serwery wirtualne (IIS) obsłużone żądania 350 300 250 327 261 291 307 311 223 1 serwer fizyczny (4cpu) 1 serwer wirtualny (4cpu) 2 serwery wirtualne (2cpu każdy) 200 150 3 serwery wirtualne (1+1+2 cpu) 4 serwery wirtualne (1cpu każdy) 4 serwery wirtualne (4cpu każdy) 100 50 0 serwer 14

Wykorzystanie wirtualizacji/konsolidacja Scenariusz 2: rozłożenie w pełni obciążonego serwera fizycznego na serwery wirtualne (SQL) obsłużone żądania 27870 1 serwer fizyczny (4cpu) 30000 25000 22450 21590 20760 19998 1 serwer wirtualny (4cpu) 2 serwery wirtualne (4cpu każdy) 20000 3 serwery wirtualne (4cpu każdy) 4 serwery wirtualne (4cpu każdy) 15000 10000 5000 0 serwer 15

Wykorzystanie wirtualizacji/konsolidacja Utylizacja procesora (IIS/ASP.NET MyWebPagesStarterKit CMS) w zaleŝności od liczby procesorów przydzielonych dla serwera wirtualnego: 100,0% 90,0% 80,0% 70,0% 60,0% 50,0% 40,0% 30,0% 20,0% 10,0% 0,0% 1 2 3 4 # cpu/virtual server cpu load context sw./req requests/sec 16

Wykorzystanie wirtualizacji/konsolidacja Utylizacja procesora (IIS/static content) w zaleŝności od zasobów przydzielonych dla serwera wirtualnego: 100,0% 90,0% 80,0% 70,0% 60,0% 50,0% 40,0% 30,0% 20,0% 10,0% 0,0% 1 2 3 4 # cpu/virtual server cpu load context sw./req requests/sec 17

Wykorzystanie wirtualizacji/konsolidacja Konsolidacja, poprawa wykorzystania oraz redukcja fizycznych zasobów: typowy błąd nadmierny optymizm przy konsolidacji: 18

Wykorzystanie wirtualizacji/niezawodność Zwiększanie niezawodności wybranych usług: Klastrowanie maszyn wirtualnych (Windows Server 2008 Ent. / Failover Clustering). Likwidacja pojedynczego punktu awarii (węzeł, storage, urządzenia sieciowe) Wykorzystanie wirtualizacji do bezpiecznego przeprowadzania procedury uaktualniania/serwisowania systemów service 1 service 1 service 2 service 2 service 3 service 3 19

Wykorzystanie wirtualizacji/bezpieczeństwo Wykorzystanie wirtualizacji do zwiększenia bezpieczeństwa systemów: Separacja usług (np. Exchange) WaŜne naleŝy zapewnić bezpieczeństwo dla systemów-hostów 20

Wykorzystanie wirtualizacji/ułatwione zarządzanie Wirtualizacja jako ułatwienie w zarządzaniu zasobami: Rozwiązuje typowe problemy organizacyjne w środowisku wielo-projektowym: konieczność dedykowania zasobów, w tym na okres tymczasowy konieczność instalacji róŝnych wersji oprogramowania na serwerze konieczność nadania praw administracyjnych konieczność zapewnienia ciągłości działania Wykorzystanie wirtualizacji podczas aktualizacji i napraw systemów Wirtualizacja jako narzędzie do szybkiego usuwania awarii 21

Wykorzystanie wirtualizacji/ułatwione zarządzanie Microsoft System Center Virtual Machine Manager (SCVMM): Funkcje wykorzystywane w MIC: obsługa duŝej liczby identycznych serwerów wirtualnych deployment zarządzanie (włączanie, wyłączanie, zmiana przydziału zasobów) usystematyzowanie dodawania nowych zasobów sprzętowych 22

Wykorzystanie wirtualizacji/ułatwione zarządzanie Microsoft System Center Virtual Machine Manager: Przykładowe wdroŝenie: CEL: uruchomienie maksymalnej liczby VPS-ów na potrzeby szkoleniowe 3 serwery fizyczne (2x Xeon quad-core, 16GB RAM, 2x1TB SATA) główne funkcje VPS: IIS7/.NET + Remote Desktop liczba VPS/per serwer: 15-35 23

Wykorzystanie wirtualizacji/ułatwione zarządzanie Wykorzystanie wirtualizacji/ułatwione zarządzanie Microsoft System Center Virtual Machine Manager: 24

Wykorzystanie wirtualizacji/ułatwione zarządzanie Wykorzystanie wirtualizacji/ułatwione zarządzanie Microsoft System Center Virtual Machine Manager: 25

Wykorzystanie wirtualizacji/ułatwione zarządzanie Wykorzystanie wirtualizacji/ułatwione zarządzanie Microsoft System Center Virtual Machine Manager: 26

Wykorzystanie wirtualizacji/ułatwione zarządzanie Wykorzystanie wirtualizacji/ułatwione zarządzanie Microsoft System Center Virtual Machine Manager: 27

Wykorzystanie wirtualizacji/ułatwione zarządzanie Wykorzystanie wirtualizacji/ułatwione zarządzanie Microsoft System Center Virtual Machine Manager: 28

Wykorzystanie wirtualizacji/ułatwione zarządzanie Microsoft System Center Virtual Machine Manager: Analiza obciąŝenia jednego z serwerów fizycznych (2x Xeon quad-core, 16GB RAM, 2x1TB SATA): włączanie/wyłączanie systemów 10 włączonych serwerów (VPS) wyłączenie 10 serwerów (OS) włączenie 10 serwerów stabilizacja pracy 29

Wykorzystanie wirtualizacji/ułatwione zarządzanie 10 włączonych serwerów (VPS) wyłączenie 10 serwerów (OS) włączenie 10 serwerów stabilizacja pracy wyłączenie 10 serwerów (OS) włączenie 10 serwerów stabilizacja pracy 30

Wykorzystanie wirtualizacji/ułatwione zarządzanie wyłączenie 10 serwerów (OS) włączenie 10 serwerów stabilizacja pracy 31

Dziękujemy za poświęcony czas. Pytania? support-mic@man.poznan.pl 32