Klastry z polotem dla systemów Open Source. Jakub Janakowski ESSN Presales Consultant

Podobne dokumenty
Piotr Zacharek HP Polska

Mission Critical Nowa Era w systemach Open Source

Konfiguracje wysokiej dostępności

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

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

Proces certyfikowania aplikacji na platformie PureSystems. Rafał Klimczak Lab Services Consultant

Klastrowanie bazy IBM DB2. Adam Duszeńko

Technologie wirtualizacyjne na platformie Red Hat. Artur Głogowski

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

Backup i Storage w jednym stali domu..." - macierze dyskowe, kopie zapasowe i problemy z tym związane

Zapewnienie wysokiej dostępności baz danych. Marcin Szeliga MVP SQL Server MCT

Wprowadzenie do wirtualizacji w oparciu o technologie Vmware. Opole, , Krzysztof Podobiński, Mateusz Stępień

Przewidywanie Nieprzewidywalnego Sybase w środowiskach wysokiej dostępności. Jak wykorzystać technologie do budowy centrum zapasowego.

Capgemini IT Wirtualizacja fundamentem chmury technologie wirtualizacji jako podstawy funkcjonowania chmury

Rozwiązania HA i DR. Etapy projektowania infrastruktury sprzętowej. Robert Kleniewski. IBM Certified Architect

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

Dobre praktyki z zakresu zabezpieczeń informacji w nowoczesnej administracji. Sławomir Brzeziński

Rozbudowa dwóch posiadanych serwerów blade HP BL860c i2 do BL870c i2

Tivoli Storage Manager FastBack 6.1 Nowości IBM Corporation

Zasady licencjonowania produktów bazodanowych ORACLE

Dariusz Puchalak. 20 lat Linux/Unix Sysadmin 8+ lat trener Od prawie roku w OSEC

Yamaha Motor Racing ochrona dynamicznie zmieniających się danych w trakcie wyścigów

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

Dokumentacja techniczna SIS2-SAD

Wirtualizacja sieci - VMware NSX

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

Capgemini IT Projekt lokalnego datacenter i problemy z tym związane

Operations Bridge - mostek kapitański zarządzania usługami infrastukturalnymi w modelu ITSM. Piotr Nogaś Presales Consulting Manager

Budowanie tanich, wysoko wydajnych i wysoko dostępnych systemów pod Linuksem Mariusz Droździel Październik 2009

MONITOROWANIE DOSTĘPNOŚCI USŁUG IT

VMware vsphere: Automation Fast Track

Datacenter - Przykład projektu dla pewnego klienta.

Data Domain 5.6 Nowe modele Data Protection Search

Łatwe w obsłudze narzędzie ochrony danych w środowiskach wirtualnych STORWARE.EU

Borowicz Artur Specialista IT 04/03/2010 Wysoka dostępność podczas migracji danych - IBM Data Mobility Services 2009 IBM Corporation

Ochrona Danych Wrocław 7 marzec 2007

Elastyczne centrum przetwarzania danych

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

Sposoby klastrowania aplikacji webowych w oparciu o rozwiązania OpenSource. Piotr Klimek. piko@piko.homelinux.net

Od czego zacząć przy budowaniu środowisk wysokiej dostępności?

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

HP Matrix Operating Environment: Infrastructure Administration

Platforma dostępności Veeam dla rozwiązań Microsoft. Mariusz Rybusiński Senior System Engineer Veeam Microsoft MVP

Metody replikacji baz danych Oracle pomiędzy ośrodkami przetwarzania danych

PROCEDURA BACKUP & RECOVER Dokument opisuje procedurę backup u i odtwarzania dla bazy Oracle 11gR2

VMware vsphere 5.5: Install, Configure, Manage

AE/ZP-27-16/14. Oprogramowanie do wykonywania kopii zapasowych oraz zarządzania maszynami wirtualnymi

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

Wykorzystanie wirtualizacji w kluczowych scenariuszach data-center

Wieloprotokołowa platforma EMC Celerra

Marzena Kanclerz. Microsoft Channel Executive. Zachowanie ciągłości procesów biznesowych. z Windows Server 2012R2

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

Wysoka wydajność vs wysoka dostępność w środowiskach bazodanowych Oracle

5 nines. - czyli jak osiągnąć większą dostępność dzięki VMware i Metro Storage Cluster

Letnia Akademia SUSE Implementacja nowych rozwiązań open source wszystko, co musisz wiedzieć!

Comarch IT Integration Kompleksowe rozwiązania informatyczne w zakresie integracji i administracji IT

Wydajność i redundancja BPS. Paweł Jawień, WEBCON

IBM PureSystems Czy to naprawdę przełom w branży IT?

Open Source Stack jako. alternatywa

Spis treści Podziękowania Wprowadzenie 1 Instalacja, migracja lub uaktualnienie do systemu Windows 7 Lekcja 1: Instalacja systemu Windows 7

Windows Server 2012 Hyper-V : przewodnik po instalacji i konfiguracji systemu / Aidan Finn [et al.]. Warszawa, Spis treści

Windows Server 2012 Hyper-V

platforma zapewniająca usługi wirtualizacji

Chmura zrzeszenia BPS jako centrum świadczenia usług biznesowych. Artur Powałka Microsoft Services

Zabbix -Monitoring IT bez taśmy klejącej. Paweł Tomala Barcamp 15 czerwca 2015

Wykorzystanie wirtualizacji w kluczowych scenariuszach data-center

Wirtualizacja w praktyce.

Wdrażanie całościowej strategii w zakresie zapewnienia ciągłości biznesowej i przywracania po awarii opartej na rozwiązaniach VMware

Dni: 3. Opis: Adresaci szkolenia

Rekomendujemy oryginalne oprogramowanie firmy Microsoft

Fujitsu World Tour 2018

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

CENNIK SZKOLEO MICROSOFT OFFICE

HP StoreOnce B6200 Przykład wdrożenia

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

Cluster Quick Start Guide

Digitize Your Business

Bezpieczna i wysokodostępna platforma Fujitsu & Windows Server Norbert Blonkowski Microsoft Adam Dyszkiewicz Fujitsu. Fujitsu World Tour 2017

Implementowanie zaawansowanej infrastruktury serwerowej Windows Server 2012 R2

Backup, odzyskiwanie i deduplikacja danych dla różnorodnych środowisk IT

Konfiguracja kolejności interfejsów sieciowych w Windows 10 dla oprogramowania Wonderware

Disaster Recovery w Chmurze

HP Matrix Operating Environment Foundations

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

Czym jest SAP HANA? Relacyjna baza danych przechowywana i przetwarzana w pamięci RAM. Uniwersalna platforma uruchomieniowa

WHITE PAPER. Planowanie, przygotowanie i testowanie działań na wypadek wystąpienia awarii

Czy tylko backup? Od kopii zapasowej do bezprzerwowego dostępu do danych. Daniel Olkowski & Mirek Kulka

Opis Przedmiotu Zamówienia

Nowe spojrzenie na wirtualizację

Microsoft System Center Virtual Machine Manager 2012

Sposób funkcjonowania

Microsoft StorSimple nowe możliwości archiwizacji oraz back-up danych dla uczelni. Michał Jędrzejczak Architekt IT, Cloud Expert Comparex

Do czego warto chmury używać

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

INFORMATOR TECHNICZNY WONDERWARE

Instrukcja instalacji środowiska testowego na TestingCup wersja 1.0

Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source

Tivoli Storage Manager 6.2

Profesjonalna ochrona danych z arcserve UDP

7. zainstalowane oprogramowanie zarządzane stacje robocze

Transkrypt:

Klastry z polotem dla systemów Open Source Jakub Janakowski ESSN Presales Consultant

Agenda Wprowadzenie portfolio rozwiązao HP w zakresie High Availability/Disaster Tolerant, Podstawowe pojęcia związane z budową klastrów HP Serviceguard- paczka, floating IP address... Jak działa klaster HP Serviceguard i co dzieje się podczas przełączania reformowanie klastra, Wprowadzenie do rozwiązao Disaster Tolerant, Kilka słów o rozszerzeniach do HP Serviceguard (ECMT, SGeRAC, SGeEBS, Data Guard toolkit... ) 2

Metryki RPO i RTO Recovery Point Objective (RPO) Maksymalna ilośd danych, która może byd utracona w przypadku awarii Powinna byd bliska zeru Recovery Time Objective (RTO) Maksymalny czas potrzebny do przywrócenia systemu do działania Technologie klastrowe Wks Days Hrs Mins Zero Secs Mins Hrs Days Wks Recovery Point Recovery Time Tape Backup Snapshot Incremental Asynchronous Replication Synchronous Replication Clustering Manual Migration Tape Restore

Serviceguard Portfolio

Serviceguard - terminologia = węzeł/node = paczka = klaster Copyright 2010 Hewlett-Packard Development Company, L.P.

Serviceguard terminologia c.d Heartbeat Hostname:HostA IP: 192.169.2.1 Hostname:HostA IP: 192.169.2.2 Package IP adress/ floating IP IP: 192.169.5.2 App A App A Quorum Device Copyright 2010 Hewlett-Packard Development Company, L.P.

Paczka HP Serviceguard używa koncepcji paczki na której definicję składają się następujące elementy: Serwery Lista jednego lub więcej węzłów na których aplikacja może zostad uruchomiona Sieci Adresy sieciowe, przypisane do paczki, które w przypadku przełączenia zostaną przepisane wraz z aplikacją Dane Grupy wolumenowe (VGs) lub współdzielone zasoby dyskowe takie jak Cluster File Systems (CFS) do ktorych aplikacja wymaga dostępu Aplikacje Skrypty umożliwiające uruchomienie, zatrzymanie i monitorowanie aplikacji Serwisy aplikacji, które są monitorowane Inne zasoby Zasoby wykorzystywane przez aplikację Wyróżniamy następujące typy pakietów: Failover Package Multi-node Packages (MNP) System Multi-node Packages (SMNP) HP Copyright 2010 Hewlett-Packard Development Company, L.P.

Zależności pomiędzy paczkami Mechanizm łączenia paczek do potrzeb takich jak Gwarantowanie kolejności uruchamiania aplikacji Gwarantowanie dostępności zasobu Jeśli zasób staje się niedostępny, zależna paczka zostaje automatycznie przeniesiona na węzeł na którym zasób jest dostępny Typy zależności: W ramach tego samego węzła Paczka A wymaga aby na tym samym węźle uruchomiona była Paczka B Paczka A nie może wystartowad przed Paczką B Paczka B nie może zostad wyłączona zanim nie zostanie wyłączona Paczka A W ramach różnych wezłów Przykład: Paczka serwera aplikacyjnego (App- Server) wymaga do działania paczki bazy danych Oracle Database (Oracle-DB) Konfiguracja paczki App-Server: DEPENDENCY_NAME Oracle-DB DEPENDENCY_CONDITION B = UP DEPENDENCY_LOCATION SAME_NODE Package: App-Server Successor Package: Oracle-DB Depends on Predecessor Copyright 2010 Hewlett-Packard Development Company, L.P.

Live application detach (LAD) Description Możliwość zatrzymania węzła lub klastra bez zatrzymywania paczki Detached Re-attached Paczka jest odłączona bez przerywania jej pracy kiedy klaster był wyłaczony wykorzystując opcję d Odłączona paczka nie jest monitorowana przez HP Serviceguard Paczka, która nie jest w trybie detached może byd znowu monitorowana przez klaster Copyright 2010 Hewlett-Packard Development Company, L.P.

Quorum service Serviceguard używa tie-breaker a lub urządzenia quorum (a.k.a. a cluster lock mechanizm) aby zabezpieczyd dane na wypadek wystąpienia sytuacji tzw. Split-Brain klastra

Cluster-wide device file names Opis Możliwość dostępu do tego samego urządzenia (dysk lub LUN) ze wszystkich węzłów klastra wykorzystując do tego tą samą nazwę zasobu co redukuje ryzyko wystąpienia błędu Polecenie cmsetdsfgroup Definiuje grupę węzłów Tworzy cdsf /dev/ dsk rdsk disk rdisk cdisk rcdisk Legacy DSFs Persistent DSFs Cluster-wide DSFs Copyright 2010 Hewlett-Packard Development Company, L.P.

Modele przełączania Active / Standby Active / Active Rotating Standby Jeden lub więcej węzłów przeznaczonych jest na potrzeby przełączania awaryjnego Brak utraty wydajności w przypadku przełączania Wszystkie węzły pracują na potrzeby różnych aplikacji Wprzypadku przełączenia następuje: Redukcja wydajności Wyłączenie mniej krytycznych aplikacji Wykorzystanie mechanizmów VSE do gwarantowania określonych przydziałów zasobów W przypadku awarii system zapasowy staje się nowym systemem podstawowym natomiast naprawiony system podstawowy staje się węzłem zapasowym Active / Active aplikacje rozproszone takie jak Oracle RAC Wszystkie węzły pracują na potrzeby tej samej aplikacji np, Oracle RAC Nie jest wymagane przełączanie aplikacji W przypadku awarii użytkownicy przełączani są na pozostałe węzły Copyright 2010 Hewlett-Packard Development Company, L.P.

Start Start paczki Hostname:HostA IP: 192.169.2.1 App A Cluster Hostname:HostA IP: 192.169.2.2 Paczka Aplikacja Interfejsy sieciowe Zasoby dyskowe PPAS Virtual IP 192.196.2.5 Punkty Montowania App A

Zarządzanie

Integracja z komponentami Virtual Server Environment

Run Attention Fault Remote SP Present Standby Power Power Run Attention Fault Remote SP Present Standby Power Power Virtualne maszyny jako paczki SG VM Guest Package hp Integrity rx8620 hp Integrity rx8620 cmapp server VM Guest app1 app2 Serviceguard Cluster VM guest package failover hpvmsg_mon cmappmgr app1 cmappmgr app2 VM Host VM Host Primary Node Standby Node Serviceguard monitoring of applications running inside VM Guest is provided via cmappserver communication with each applications and cmappmgr

HP-UX Workload Manager (WLM) WLM zwiększa poziom utylizacji zasobów zapewniając aplikacją utrzymanie wymaganej wydajności Najwyższej klasy menadżer obciążenia dla serwerów opartych na systemie HP-UX Automatycznie dopasowuje konfigurację partycji bazując na dostępnych zasobach i priorytetach Wspiera: - Partycje zasobów - Partycje wirtualne i sprzętowe - Maszyny wirtualne - Technologię icap oraz TiCAP

HP Cappacity Advisor Zbieranie danych (util. providers) Standardy WBEM Zbieranie danych w zdefiniowanych godzinach Import i export Symulacja komponentów VSE Planowanie awaryjnego przełączania w klastrze, Planowanie konsolidacji VM, Planowanie wykorzystania procesorów TiCAP, Utilization Calculator Dodawanie/odejmowanie obciążeń Intuicyjna obsługa

Rozwiązania Disaster Tolerant

HP Serviceguard Solutions in Action Across Availability Spectrum Local Serviceguard Cluster Metrocluster Continentalclusters Redundant networks carrying cluster heartbeats (1 cluster) app 4 app 3 app 2 app 1 Cluster Status Monitoring app 4 app 3 app 2 app 1 Replication/Mirroring Synchronous or Asynchronous Replication Copyright 2010 Hewlett-Packard Development Company, L.P.

Extended Distance Cluster DATA CENTER 1 1 or 2 nodes Data LAN + Heartbeat DATA CENTER 2 1 or 2 nodes Data LAN + Heartbeat Heartbeat Heartbeat Up to 100 km (DWDM) SAN SAN Cluster Lock 1 Each data center must have the same number of nodes Data replication using Mirrordisk/UX or VxVM mirroring Cluster Lock 2 Copyright 2010 Hewlett-Packard Development Company, L.P.

Metrocluster using Quorum Service 3 rd Location (Site 3) Quorum Service protected in a separate cluster Serviceguard Sub-cluster A IP Subnet K Volume Manager: SLVM or CVM Clients Ethernet Network Ethernet Network TCP/IP DWDM Channels Each main data center (sites 1 and 2) must have the same number of nodes Serviceguard Sub-cluster B IP Subnet K or L (different subnets supported) Volume Manager: SLVM or CVM Up to 8- node Subcluster Up to 300 km w/ DWDM Up to 8- node Subcluster DWDM Data Replication DWDM Channels DWDM (Site 1) Bi-directional Data replication using (Site 2) DATA CENTER 1 Continuous Access XP or EVA, DATA CENTER 2 or EMC SRDF Copyright 2010 Hewlett-Packard Development Company, L.P. 22

Continentalclusters NOTE: each cluster may have different cluster configurations (# of nodes, etc.) Cluster 1 Router Router Cluster 2 Router Router Clients IP Network (WAN/LAN) No Distance Limitation Site 1 Up to 16 nodes FC-IP Converter Supported data replication using Continuous Access XP or EVA, or EMC SRDF FC-IP Converter Site 2 Up to 16 nodes Copyright 2010 Hewlett-Packard Development Company, L.P.

HP-UX Disaster RECOVERY Solutions Extended Distance Cluster Metrocluster Continentalclusters # of Clusters One cluster One cluster Multiple clusters # of Nodes Up to 16 Up to 16 Up to 64 nodes total Distance 100KM Software Mirroring 300KM XP, EMC, EVA Unrestricted Volume Manager LVM, SLVM, VxVM, CVM,CFS LVM, SLVM, VxVM, CVM,CFS Data Replication Serviceguard Extension for RAC Support MirrorDisk UX VERITAS Mirroring Continuous Access SRDF Yes Yes Yes LVM, SLVM, VxVM, CVM,CFS Continuous Access, SRDF, Oracle Data Guard Failover Direction Bi-directional Bi-directional Bi-directional Storage All supported Serviceguard Fibre Channel storage XP, EVA, EMC XP, EVA, EMC Servers OS version HP Integrity and HP 9000 HP-UX 11i v2, 11i v3 HP Integrity and HP 9000 HP-UX 11i v2, 11i v3 HP Integrity and HP 9000 HP-UX 11i v2, 11i v3

Serviceguard extensions and toolkits

Servicguard for linux i ECMT toolkit for PPAS ECMT (PPAS toolkit) ECMT toolkit

HP Serviceguard Toolkit for Oracle Data Guard Always-on database manageability with zero custom coding

Integracja aplikacji c.d. Gotowe szablony do uruchomienia popularnych aplikacji w środowisku wysokodostepnym: EnterpriseDB (PPAS) Apache Web Server Oracle RDBMS Tomcat Sybase ASE IBM DB2 MySQL CIFS (aka SAMBA) Wysokodostępny serwer NFS (HA NFS toolkit)

Dziękuję za uwagę