Andrzej Regmunt, Adam Twarowski Oddział Komputeryzacji

Slides:



Advertisements
Podobne prezentacje
Video DR-S Cyfrowy rejestrator wideo
Advertisements

System cloud'owy Amazon EC2
SIECI KOMPUTEROWE WYKŁAD 10. RÓWNOWAŻENIE OBCIĄŻEŃ
Ochrona infrastruktury wirtualnej
Windows Server 2008.
Biblioteka Uniwersytecka w Warszawie Czerwca 2011
Usługa powszechnej archiwizacji PLATON-U4
Microsoft Windows 2000 dla Administratora. Podstawowe możliwości Wielojęzyczność Wielojęzyczność Usprawnienia interfejsu użytkownika Usprawnienia interfejsu.
ADAM Active Directory w trybie aplikacyjnym
Środowisko Windows 2000.
Serwerowe systemy pamięci tłumaczeń dr inż. Agenor Hofmann-Delbor
Systemy operacyjne.
Systemy operacyjne Bibliografia:
Systemy operacyjne Bibliografia:
Instalacja systemu Windows Vista
Czym jest ISA 2004 Microsoft Internet Security and Acceleration Server 2004 jest zaawansowaną zapora filtrującą ruch w warstwie aplikacji. Razem z zaporą.
Usługa Windows Server Update Services (WSUS)
Microsoft Serwer - wprowadzenie
Artur Szmigiel Paweł Zarębski Kl. III i
SAMBA JAKO SERWER PLIKÓW
Linux – darmowy system komputerowy
Heterogeniczne procesory wielordzeniowe w urządzeniach audio
WebSphere Everyplace Micro Environment IBM Workplace Client Technology, Micro Edition Monika Nawrot, Tomasz Jadczyk, Tomasz Sadura KI, EAIiE, AGH.
Dlaczego migrować pocztę do Exchange Server 2010?.
Nowoczesny system zarządzania firmą
Prezentacja firmy Pretor sp. z o.o.
… iSCSI … Windows Server 2012 Łukasz Dylewski.
Microsoft Lync Efektywna komunikacja w Biznesie
Wirtualna baza SQL zgodna z SQL Server SQL as a Service
Budowa systemu komputerowego
Ogólne informacje licencyjne Kluczowe funkcjonalności Dostępne wersje i porównanie Zasady licencjonowania Downgrade, SA Licencjonowanie w środowisku chmury.
Solphy Polska Prezentacja Produktu Solphy Home Storage.
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE
IBM mainframe jest optymalnym serwerem, o ile … (czy musi być tak drogo?)
Co nowego w klastrach Windows Server 8
Narzędzia administracyjne
Maszyna wirtualna ang. virtual machine, VM.
Macierze dyskowe Tymoteusz Szukała.
Windows wspiera…Linux?
Etapy uruchamiania systemu Pliki konfiguracyjne
Windows Server 2008 Zarządzanie systemem.
Copyright© 2012 Microsoft Corporation W prezentacji przedstawiono po raz pierwszy produkty Lync Server 2013 i Lync Online. Daty udostępnienia i funkcje.
Windows 7 – minimalne wymagania[14] Procesor1 GHz x86 lub x86-64 (32-bit lub 64-bit) Pamięć RAM1 GB (32-bit) / 2 GB (64-bit) Karta graficznaDirectXDirectX.
ŁUKASZ SKROBOT, Konsultant techniczny Sybase Professional services
Wybrane systemy operacyjne
Clustering Technologia klastrowa - architektura łącząca serwery i urządzenia pamięci masowych w celu zwiększenia niezawodności, bezpieczeństwa i wydajności.
System międzybibliotecznych wypożyczeń elektronicznych Academica i jego rola w bibliotekach publicznych Academica System międzybibliotecznych wypożyczeń.
Cloud Computing wg Amazona Robert Fryga I SMU Informatyka.
Dell PowerEdge r420. procesor 2 jednostki procesora Intel Xeon serii E5 wdrożenia: 4-rdzeniowe 6-rdzeniowe 8-rdzeniowe.
File History w Windows 8 oraz Shadow Copies w Windows Server 2012 Błażej Miśkiewicz MCTMCP MCSA MCTS MCITP.
Wdrożenie Foglight w Urzędzie Dozoru Technicznego
Zarządzanie stacjami roboczymi przy wykorzystaniu urządzeń i oprogramowania KACE serii 1000, 2000, 3000 Adam Pura, IT Projekt Jacek Gralik, Quest Dystrybucja.
Nowa architektura EZD PUW
Temat 1 Pojęcie systemu operacyjnego Opracował: mgr Marek Kwiatkowski.
Problematyka izolacji wydajności w systemach wirtualizowanych
Środowisko wspomagania automatycznej instalacji GNU/Linux „Multistart” Paweł Szcześniak.
1 Maszyna Wirtualna Wyszukujemy plik Oracle VM Virtualbox Extension Pack.
Środowisko wspomagania automatycznej instalacji GNU/Linux „Multistart” prezentacja pracy dyplomowej Marta i Paweł Szcześniak.
Środowisko wspomagania automatycznej instalacji GNU/Linux „Multistart” Paweł Szcześniak.
Rozwiązania dostępności i ochrony danych Jerzy Adamiak Konsultant systemów pamięci masowych Alstor.
Analiza, projekt i częściowa implementacja systemu wspomagania pracy Referatu Reprografii Promotor: mgr inż. Dariusz OlczykWykonała: Katarzyna Ściwiarska.
Systemy operacyjne W projekcie brali udział Rabiniak Mateusz, Marek Mycek Damian Kostecki, Piotr Dojlido.
Rozwiązania dostępności i ochrony danych Jerzy Adamiak Konsultant systemów pamięci masowych Alstor.
Z. SroczyńskiInżynieria programowania Wirtualizacja Zdzisław Sroczyński Politechnika Śląska Instytut Matematyki Inżynieria programowania Wirtualizacja.
IBM POWER Virtualization Center
Instalacja i konfiguracja kontrolera domeny. Jest to komputer, na którym uruchomiono usługę Active Directory W małej sieci wystarczy jeden kontroler w.
Wady i zalety pracy w chmurze
Grzegorz Chodak Wykład
Darmowe narzędzia Veeam dla administratorów infrastruktury.
Zapis prezentacji:

Wysoka dostępność usług bibliotecznych prezentacja lokalnych rozwiązań BUW Andrzej Regmunt, Adam Twarowski Oddział Komputeryzacji IV Spotkanie PGU VTLS Biblioteka Uniwersytecka w Warszawie 15-16 czerwca 2011

O czym będziemy mówić Co było? Co jest? Nowe wyzwania Środowisko standardowe Co to jest wirtualizacja i jej typy Porównanie platform wirtualizacji Nasz wybór Możliwości Oracle VM Architektura rozwiązania w BUW DEMO Virtua serwer Live Migration High Availability

Trochę historii 1998 – awaria dysku twardego w serwerze HP 3000 brak dostępu do systemu VTLS - 4 dni 2001 – problemy z płyta główna serwera Sun Enterprise 450 brak dostępu do systemu VTLS - 2 dni 2003 – uszkodzenie systemu plikowego, konieczność odtworzenia danych z backupu + odtworzenie „transaction log” brak dostępu do systemu VTLS - 3 dni 2000-2010 – coroczna migracja do nowej wersji Virtua brak dostępu do systemu VTLS - 3-5 dni 98,904 – dostępność z migracją 97,534 – dostępnosć z migracją i kopią zapasową

Sytem informacyjno biblioteczny UW 37 bibliotek wydziałowych kataloguje w Virtua - w tym 15 bibliotek wydziałowych wypożycza w Virtua Co najmniej 220 pracowników BUW i BW korzysta z Virtua w codziennej pracy Ponad 120.000 czytelników bazie (3500 odwiedzin dziennie w BUW) Ponad 179.000 dziennie żądań do serwera WWW z Chameleon’em W sesji BUW czynny 22 godziny na dobę System biblioteczny MUSI DZIAŁAĆ – NON STOP

Próby poprawy sytuacji Propozycje firmy VTLS mające na celu poprawę dostępności i skrócenie czasu awarii do minimum to Hot swappable devices RAID Primary and secondary (standby) servers Oracle Data Guard RMAN Tape and disk backup SAN (DAS,NAS) Orientacja na ochronę danych, a nie na dostępność usług

Środowisko standardowe Najczęściej jedna aplikacja działa na jednym serwerze (maszynie) Wykorzystanie serwerów jest tylko między 8% a 30% (Gartner) Wada: podatność na awarie, pojedynczy punkt awarii Zaleta: maksymalane wykorzystanie wydajności serwera

Środowisko wirtualizowane Konsolidacja, wyższe wykorzystanie serwerów Redundancja, zapewnienie Failover, HA oraz LB Zmniejszone inwestycje w sprzęt (mniej serwerów) Zmniejszenie kosztów administracyjnych i operacyjnych

Partycjonowanie sprzętowe doskonała separacja logicznych partycji sprzętowych dostępność wyłącznie na specjalizowanych platformach sprzętowych podział poprzez podstawowe zasoby serwera (płyty procesorów, płyty pamięci, karty w gniazdach rozszerzeń) dowolne dostępna dla danej platformy systemy operacyjne dla logicznych prartycji np IBM DLPAR i WPAR, Sun LDOM/Oracle VM (SPARC)

Partycjonowanie programowe (wirtualizacja poziomu systemu operacyjnego) umiarkowana separacja pomiędzy wirtualizowanymi obszarami potencjalnie dość dobra skalowalność podział poprzez najmniejsze zasoby systemu operacyjnego (procesory, pamięć, interfejsy) brak możliwości mieszania systemów operacyjnych i ich wersji (np dla kontenerów) np AIX WPARs, HP SRP, OpenVZ, Sun Solaris Container/Oracle VM (SPARC)

Wirtualizacja hypervisora - typ 1 działa bezpośrednio na poziomie sprzętu (natywny, bare metal) ma nad nim pełną kontrolę i monitoruje uruchomione systemy operacyjne systemy operacyjne działają na poziomie wyżej niż hypervisor bardzo dobra izolacja pomiędzy wirtualizowanymi maszynami podział poprzez najmniejsze zasoby hypervisora (wirtualne procesory, pamięć, interfejsy oraz mapowane urządzenia blokowe) dowolne dostępne dla danego hypervisora systemy operacyjne gościa np VMware vSphere, Microsoft Hyper-V, Citrix XenServer, Oracle VM

Wirtualizacja aplikacyjna - typ 2 działa jako program uruchomiony na danym systemie operacyjnym (hoście) zwirtualizowane systemy działają dwa poziomy ponad sprzętem podział poprzez najmniejsze zasoby wirtualizatora (emulowane procesory, pamięć czy interfejsy) dedykowany dla rozwiązań desktopowych np VMware Workstation, Microsoft Virtual PC, Oracle VirtualBox

Porównanie platform wirtualizacji

Architektura Oracle VM Oracle VM Server Open Source Działający bezpośrednio na poziomie sprzętu Wsparcie dla architektur x86(IA-32), x86_64 (AMD64) oraz IA-64 Wymagania: procesor ze wsparciem Intel VT-x lub AMD-V dla wirtualizacji sprzętowej

Architektura Oracle VM Oracle VM Manager Interfejs do zarządzania z poziomu przeglądarki WWW Własny serwer aplikacyjny (Oracle Containers) Standardowe repozytorium (Oracle Express) Wymagania: procesor x86 lub x86_64 min 1.83GHz *1, pamięć operacyjna min 2 GB

Architektura Oracle VM Oracle VM Manager Zarządzanie cyklem życia maszyn wirtualnych (LCM) Tworzenie Konfiguracja Klonowanie Współdzielenie Uruchamianie Migrowanie Dostęp z poziomu przeglądarki WWW

Architektura Oracle VM – Role serwerów Oracle VM Manager Interfejs zarządzania (bazujący na WWW) Przekazywanie poleceń do wykonania (agent) Prezentacja rezultatów (logi) Oracle VM Server Fizyczny serwer należy do puli serwerów Od jednej do trzech ról Uruchomiony Oracle VM Agent

Architektura Oracle VM – Role serwerów Server Pool Master ●Dokładnie jeden w puli (wymagany) ●Kontakt ze światem zewnętrznym/Dyspozytor w puli ●Zarządza obciążeniem/Load Balancing maszyn VM Utility Server ●Wiele możliwych w obrębie puli również na Master ●Odpowiedzialny za operacje I/O (Copy/Move) ●Tworzenie/Usuwanie/Zmiana nazw maszyn VM serwerów i puli

Architektura Oracle VM – Role serwerów Virtual MachineServer ●Wiele możliwych w obrębie puli również na Master ●Po prostu hostuje maszyny VM Storage ●Wspólny Storage w puli (SAN, NAS, iSCSI) ●Maszyny wirtualne, zasoby zewnętrzne + pliki danych ●System plików: OCFS2 lub NFS

Architektura Oracle VM

Architektura Oracle VM XEN Hypervisor Mały, lekki VMM (Virtual Machine Monitor) Narzędzie niezbędne do prowadzenia procesu wirtualizacji Decyduje które procesy wirtualizowanego systemu operacyjnego można wykonywać bezpośrednio sprzęcie, a które należy emulować.

Architektura Oracle VM Domain 0 (Dom0) Posiada uprzywilejowane prawa, przejmuje zadania związane z kontrolą i sterowaniem Jest startowana jako pierwsza Dostęp do sprzętu jest realizowany tylko tutaj, posiada niezbędne sterowniki Zawiera aplikacje do sterowania domenami DomU Domain U (DomU) Zawierają instancje systemu operacyjnego Są nieuprzywilejowane

Dwa rodzaje wirtualizacji - PVM i HVM Wirtualizacja sprzętowa (HV) Działa w oparciu hardware’owe rozszerzenia CPU Intel VT-x i AMD-V dla x86/x86_64 System operacyjny gościa nie wie, że działa na wirtualnym środowisku Jądro systemu jest zamknięte np. Windows 2003, Windows Server 2003 and Windows XP Parawirtualizacja (PV) System operacyjny gościa wie, że jest uruchomiony w wirtualnym środowisku Jądro systemu gościa jest zmodyfikowane, bardzo wydajny dostęp do sprzętu przy pomocy API, porównywalny do natywnego

Oracle VM-Dostęp do urządzeń Obsługa urządzeń Dom0 posiada sterowniki do fizycznych urządzeń Dostęp przez Hypervisor i pod jego kontrolą Domeny DomU zawierają (para-) wirtualizowane odpowiedniki Kernel DomU komunikuje się za pomocą wirtualnych sterowników z fizycznymi Dla zapewniena wysokiej dostępności można np. konfigurować NIC bonding i Storage multipathing Możliwy RAW Device Mapping do maszyn wirtualnych!

Najważniejsze funkcje i zalety Oracle VM •Live Migration •Pool i Guest High Availability Pool Load Balancing •Cloning •P2V / V2V •Templates

Najważniejsze funkcje i zalety Oracle VM Live Migration Migracja maszyn wirtualnych, w czasie rzeczywistym -podczas pracy, z jednego serwera fizycznego na drugi Brak opóźnień i przestojów Ciągła dostępność usług Pełna integralność wszystkich transakcji Służy do równoważenia obciążenia i planowanych prac konserwacyjnych

Najważniejsze funkcje i zalety Oracle VM Pool i Guest High Availability (HA) Automatyczne przeniesienie ról oraz uruchomienie maszyn wirtualnych (VM)w obrębie puli po awarii Pool Load Balancing (LB) Podczas uruchamiania maszyny wirtualnej (VM) zostanie wybrany serwer OVM z największą ilościa wolnych zasobów Cloning Klonowanie maszyn wirtualnych (VM) umożliwia szybką budowę systemów testowych, lub umożliwia przeniesienie VM do innej puli serwerów P2V / V2V Dzieki narzędziu P2V na Oracle VM można zwirtualizować fizyczny serwer, V2V migracja plików VDMK VMware do OVM

Najważniejsze funkcje i zalety Oracle VM Templates Gotowe, prekonfigurowane systemy z oprogramowaniem Oracle Przetestowane i zoptymizowane pod kątem aplikacji Oracle Bezpłatny pobieranie z Oracle E-Delivery Możliwość konfiguracji, a następnie zapisu jako obraz bazowy

Architektura rozwiązania BUW Sprzęt 4x(2x) Power Edge R910 (4*8 core Intel Xeon 7560) 2x Sun Fire X2200M2 (2*4 core AMD 2376) 2x Sun StorageTek 2540 + 2x StorageTek 2501 2x Brocade 300 FC Oprogramowanie Oracle VM Server 2.2.1 Oracle VM Manager 2.2.0

Podsumaowanie Oracle VM •Darmowy produkt oparty na Xen •Przetestowana i wspierana przez Oracle technologia wirtualizacji serwerów i produktów Oracle •Konsolidacja serwerów Linux i Windows na platformie x86 i x86_64 •Szablony maszyn wirtualnych do automatycznego wdrażania Oracle VM •Zintegrowana konsola zarządzania, oparta na przeglądarce WWW •Zawiera opcję Live Migration bez dodatkowych opłat •Gotowe do ściągnięcia, przetestowane i zoptymalizowane przez Oracle obrazy z zainstalowanymi produktami •Wsparcie techniczne odpowiednie do zawartej umowy

Architektura rozwiązania BUW Pełna nadmiarowość infrastruktury

DEMO Virtua serwer Live Migration – bezprzerwowe przenoszenie maszyn wirtualnych w obrębie puli High Availability - automatyczne uruchomienie maszyn wirtualnych w obrębie puli po awarii

Jak działa ”Live Migration”

Jak działa ”Live Migration”

Jak działa ”Live Migration”

Jak działa ”Live Migration”

Jak działa ”Live Migration”

Jak działa ”Live Migration”

Jak działa ”High Availability”

Jak działa ”High Availability”

Jak działa ”High Availability”

Zapraszamy na DEMO

Dziękujemy za uwagę a.regmunt@uw.edu.pl adam.twarowski@uw.edu.pl