Wysoka dostępność w środowisku SUSE OpenStack Cloud. Pokaz zastosowania klastrów na przykładzie bazy Oracle.



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

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

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

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

Inteligentna infrastruktura -integracja jako sposób na optymalizacjękosztów. Robert Bigos IBM Senior Architect

GTS Shared Infrastructure (GSI)

Chmura prywatna od podstaw Nowoczesny storage w rozwiązaniach chmury prywatnej z NetApp

IBM Power Systems co nowego i dlaczego warto oferować..

Capgemini IT Wirtualizacja fundamentem chmury technologie wirtualizacji jako podstawy funkcjonowania chmury

Zintegrowana infrastruktura informatyczna.

Szczypta historii Inteligentne rozmieszczanie. Pierwszy magnetyczny dysk twardy. Macierz RAID. Wirtualizacja. danych

Kierunek S/4HANA. Linux przyszłością centrów danych z oprogramowaniem SAP. Marcin Madey Country Manager SUSE Polska

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

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

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

VMware vsphere: Automation Fast Track

Technologie wirtualizacyjne na platformie Red Hat. Artur Głogowski

Załącznik nr 1 do OPZ WYKAZ SPRZĘTU I LICENCJI

Implementing HP Rack and Tower & HP BladeSystem Server Solutions

ARROW ECS SERVICES AUTORYZOWANE CENTRUM SZKOLENIOWE

Nowe produkty w ofercie Red Hat

Zarządzanie sieciami telekomunikacyjnymi

Dlaczego my? HARMONOGRAM SZKOLEŃ kwiecień - czerwiec ACTION Centrum Edukacyjne. Autoryzowane szkolenia. Promocje RODO / GDPR

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

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

Alternatywa dla technologii BladeCenter. Kamil Pecio Inżynier Technicznego Wsparcia Sprzedaży

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

Portfolio produktowe DELL w zastosowaniach systemów GIS

HARMONOGRAM SZKOLEŃ styczeń - marzec 2017

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

Open Source Stack jako. alternatywa

BladeCenter. Smarter Systems for a Smarter Planet IBM Corporation

Mainframe w sieci SAN i nie tylko

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

Serwery IBM System x i DS3000 jako rozwiązania uzupełniające się

Instalacja SQL Server Konfiguracja SQL Server Logowanie - opcje SQL Server Management Studio. Microsoft Access Oracle Sybase DB2 MySQL

Doposażenie techniczne Zintegrowanego Systemu Obiegu Dokumentów Elektronicznych (ZSODE) dla potrzeb realizacji projektu e-usługi - 36-CPI-WA-2244/09

Dlaczego my? HARMONOGRAM SZKOLEŃ październik - grudzień ACTION Centrum Edukacyjne. Autoryzowane szkolenia. Promocje

EAL4+ bezpieczeństwo z SUSE Linux Enterprise Server. Dariusz Leonarski Novell Polska dleonarski@novell.pl

Strona główna > Produkty > Systemy regulacji > System regulacji EASYLAB - LABCONTROL > Program konfiguracyjny > Typ EasyConnect.

Dell EMC Ready Solutions for Software Defined Data Center GLOBAL SPONSORS

Windows Server 2012/2012R2 styczeń czerwiec 2016

jak zarządzać tysiącem serwerów Piotr Piotrowski Architekt rozwiązań

Easy Data Center w 30 min. Krzysztof Baczyński / Product Sales Specialist DC/V 14 maja 2015

Dokumentacja techniczna SIS2-SAD

Bezpieczna infrastruktura IT może być wirtualna

Rozwiązania bazodanowe EnterpriseDB

Witamy na konferencji SUSE Expert Days Warszawa, 17 kwietnia 2018 r.

SQL Server 2016 w świecie Big Data

Dlaczego my? HARMONOGRAM SZKOLEŃ lipiec - wrzesień ACTION Centrum Edukacyjne. Autoryzowane szkolenia. Promocje

ARROW ECS SERVICES AUTORYZOWANE CENTRUM SZKOLENIOWE

2800/ /2510/ NEW! Unmanaged Web Managed L2 Managed L3 Managed Aggregator. ProCurve Switch ProCurve Switch. ProCurve Switch

Dlaczego my? HARMONOGRAM SZKOLEŃ kwiecień - czerwiec ACTION Centrum Edukacyjne. Autoryzowane szkolenia. Promocje

KATALOG SZKOLEŃ ARROW ECS SERVICES AUTORYZOWANE CENTRUM SZKOLENIOWE. Luty 2012

KATALOG SZKOLEŃ. Windows Server 2016 Liczba dni STYCZEŃ LUTY MARZEC KWIECIEŃ MAJ CZERWIEC

HP BladeSystem Administration. Student guide 1/2

Rozpocznij transformację IT razem z SUSE! Zmniejsz koszty Zwiększ zwinność i wydajność Zapewnij ciągłość działania

KATALOG SZKOLEŃ ARROW ECS SERVICES AUTORYZOWANE CENTRUM SZKOLENIOWE. Kwiecień 2013

Usługi IBM czyli nie taki diabeł straszny

Witamy na konferencji SUSE Expert Days Kraków, 16 października 2018 r.

Disaster Recovery z PlateSpin Forge. Jedno narzędzie do zabezpieczania serwerów fizycznych, wirtualnych i chmury!

3PAR Utility Storage pamięć

Exalogic platforma do aplikacji Oracle i Middleware. Jakub Połeć Business Development Manager CE

Red Hat Network Satellite Server

2014 LENOVO INTERNAL. ALL RIGHTS RESERVED

TEMAT SZKOLENIA: Organizator szkolenia: Compendium Centrum Edukacyjne Sp. z o.o. posiadająca status Novell Training Services Partner Platinum.

VMware vsphere 5.5: Install, Configure, Manage

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

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

CZĘŚĆ XV. Serwer stelażowy węzeł klastra obliczeniowego

Instrukcja konfiguracji usługi Wirtualnej Sieci Prywatnej w systemie Mac OSX

MONITOROWANIE DOSTĘPNOŚCI USŁUG IT

Digital WorkPlace według Aruba Networks. Robert Miros Network Solution Architect

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

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

Specyfikacja istotnych warunków zamówienia (część techniczna)

Zarządzanie farmami serwerów Linux

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

Architektura Nowoczesnego Centrum Przetwarzania Danych

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

INFORMATOR TECHNICZNY WONDERWARE

SUSE Linux Enterprise 12 High Availability Extension Piotr Szewczuk

Wirtualizacja. Piotr Sikora Tomasz Ziółkowski

Michal Wlodarczyk, System x. System x. Biznes w oparciu o Rozwiązania System X IBM Corporation

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

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

HARMONOGRAM SZKOLEŃ. październik - grudzień 2019

Cisco HyperFlex Systems

Szczegółowy opis stanu istniejącego

Opis produktu. OccuSwitch DALI

PureSystems zautomatyzowane środowisko aplikacyjne. Emilia Smółko Software IT Architect

Do wszystkich Wykonawców uczestniczących w postępowaniu

Small Business Server. Serwer HP + zestaw NOWS

NOWY OPIS TECHNICZNY PRZEDMIOTU ZAMÓWIENIA

Zaprojektuj optymalne środowisko serwerowe z najnowszymi maszynami IBM

Przełą. łączniki Ethernetowe

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

Klastry wysokiej dostępności - idea, koncepcje,

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

HP Matrix Operating Environment Foundations

Transkrypt:

Wysoka dostępność w środowisku SUSE OpenStack Cloud. Pokaz zastosowania klastrów na przykładzie bazy Oracle. Jacek Drzycimski Storage Solutions Architect Dell

Agenda Dlaczego cluster SUSE Linux Enterprise High Availability Extension Funkcjonalności SUSE HA Agenci SUSE HA Oracle DB pod kontrolą SUSE HA

Dlaczego cluster Czym jest cluster? Cluster to zestaw połączonych komputerów, które współpracują ze sobą tak, że mogą być traktowane jako jeden system. Składają się z zestawu węzłów dedykowanych do wykonania tego samego zadania, kontrolowanego i zaplanowanego przez oprogramowanie clustrowe.

Dlaczego cluster Skala rozwiązania zależy od potrzeb środowiska System 1 System 2 Database 1 Database 1 Application 2 Application 2

Dlaczego cluster Obiektami którymi operujemy są serwisy (jak baza danych czy instancja aplikacji) a nie całe systemy System 1 System 2 Database 1 Database 1 Database 2 Database 2 Application 1 Application 1 Application 2 Application 2 Application 3 Application 3

Dlaczego cluster Co osiągamy budując cluster? W czym nam pomoże? Podwyższa dostępność usług (High Avialability) Zarządza wspólną przestrzenią dyskową i konfiguracją sieci Odpowiada za podnoszenie i zamykanie usług w systemie Monitoruje stan usług i wysyła odpowiednie powiadomienia Zapewnia bezpieczeństwo środowiska w przypadku utraty komunikacji między węzłami (split brain) Ułatwia obsługę aplikacji przez bogatą bazę agentów

Dlaczego cluster Czy cluster jest konkurencją wirtualzacji? Wirtualizatory działają jako clustry NIE Można budować clustry złożone z maszyn wirtualnych

SUSE Linux Enterprise High Availability Extension Cluster w środowisku SUSE Instalowany jest jako dodatek (Add-on) Active/Active lub Active/Passive Local / Metro ( stretched local) / Geo Do 32 węzłów w clustrze Storage: Fibre Channel, iscsi Cluster Filesystem: OCFS2, GFS2 Zarządzanie zasobami dyskowymi: clvm, DRBD

SUSE Linux Enterprise High Availability Extension Architektura

SUSE Linux Enterprise High Availability Extension Architektura

SUSE Linux Enterprise High Availability Extension Interfacey użytkownika: Hawk Domyślnie: https://your-server:7630 CLI crm - manage resources, CIBs, nodes, resource agents, and others crm_mon Provides a summary of cluster s current state crm_verify Check a (complete) confiuration for syntax and common conceptual errors. crm_report Create a tarball containing everything needed when reporting cluster problems crm_node Tool for displaying low level node information.

SUSE Linux Enterprise High Availability Extension Fencing STONITH (Shoot The Other Node in the Head) Urządzenia wspierane przez STONITH: Power Distribution Units (PDU) Uninterruptible Power Supplies (UPS) Blade Power Control Devices Lights-out Devices (Dell DRAC/iDRAC, IBM RSA, HP ilo) Shared Disk with watchdog (SBD - STONITH Block Devices)

SUSE Linux Enterprise High Availability Extension Wymagania 1-32 serwerów linuxowych o tej samej architekturze Co najmniej dwa połączenia TCP/IP (multicast/unicast) Współdzielone zasoby dyskowe (opcjonalnie) Skonfigurowany mechanizm STONITH SUSE Linux Enterprise Server 12 z ostatnimi poprawkami SUSE Linux Enterprise High Availability Extension 12 z poprawkami Możliwa komunikacja po SSH między węzłami

SUSE Linux Enterprise High Availability Extension Funkcjonalności Grupowanie i tagowanie zasobów Kolejność zasobów Powiązania pomiędzy zasobami Powiązania zasobów z węzłami clustra Wybór węzła dla zasobu (warunki wydajnościowe) Ustalanie warunków przełączania zasobów i powrotu Zarządzanie usługami na zdalnych systemach nie będących w clustrze Maintenance Mode

SUSE Linux Enterprise High Availability Extension Typy zasobów Primitives Podstawowy typ zasobów. Odpowiedzialny za usługę. Groups Zbiór zasobów. Uruchamiany na jednym węźle według zdefiniowanego porządku Clones Zasób uruchamiany na kilku węzłach (np. montowanie OCFS2)

SUSE Linux Enterprise High Availability Extension Główne Klasy Agentów Open Cluster Framework (OCF) Resource Agents /usr/lib/ocf/resource.d/provider/ Linux Standards Base (LSB) Scripts /etc/init.d Systemd System services

SUSE Linux Enterprise High Availability Extension Ponad 100 dostępnych wbudowanych agentów. IP/cLVM/drbd/iscsi MySQL Apache NFS server Oracle DB, Listener Postgres Tomcat JBoss Samba Named server Informix DHCP server Squid Open LDAP WebSphere DB2 Postfix

Oracle DB pod kontrolą SLE HA Co kontrolujemy Agent bazy danych - monitoruje istnienie procesu pmon - łączy się do bazy i bada status: select status from v$instance; Agent listenera - monitoruje status listenerea - wykonuje tnsping pod określony SID Działa każda wersja Oracle DB wspierana na SLES 12

Oracle DB pod kontrolą SLE HA Przykładowa konfiguracja

Oracle DB pod kontrolą SLE HA

Oracle DB pod kontrolą SLE HA Przykładowa konfiguracja Dell PowerEdge FX2

Nasza konfiguracja Dell PowerEdge FX Dell Equallogic PS 4100 Dell Networking N3048

PowerEdge FX2 Enclosure Overview The Dell FX2 is a new 2U rack-based hybrid computing platform that provides a greater dimension of functional flexibility along with a higher density of processing power. It combines the density of blades with the advantages of rack-based systems. Benefits Its modular design lets it hold varying sized building blocks of resources that can be any combination of compute nodes and storage nodes configured in a number of variations, depending on the intended use of the platform and the amount of resource needed. Configurability Availability Expandability, I/O, Storage 4 half width or 8 quarter width configurations Optional IO aggregator, 8:1 cabling simplification Choice of chassis or rack based management Choice of entry-level or switched configuration Redundant hot-plug PSUs (1100 or 1600W) Redundant hot-plug cooling fans Redundant out-of-band management fabric idrac on every node Entry Express and advanced Enterprise levels of chassis-level management Front KVM access; LCD Display; USB; Up to 2 pass-thru modules. 1Gb and 10Gb capable Up to 8 PCIe Gen 3 I/O expansion slots (low profile/half length)

Dell Servers Shared Infrastructure M-Series Blades PowerEdge VRTX Dense 2S/4S, Storage & Networking for SMB & ROBO M420, M520, M620, M630, M820, M915, M1000e Dense 2S to scalable 4S Rack-optimized Data Center Solutions R220 Entry 1S (1U) R320 Mainstream 1S (1U) Towers R420, R415 Mainstream 2S (1U) R620, R630 Performance 2S (1U) R520, R515 Mainstream 2S (2U) R720, R720xd, R730,R715 Performance 2S (2U) R820, R815 Dense 4S (2U) PowerEdge C R920 Highly Scalable 4S (4U) Tailored hyperscale solutions for extremely large data centers T20 SOHO 1S T110 II Entry SMB 1S T320 Mainstream 1S T420 Mainstream 2S T620, T630 Scalable 2S C5220,C6015, C6145, C6220, C8000 series Cloud & multi-node optimized

Dell Networking product portfolio Core fabric switches Open Networking switches 10GbE 10/40GbE Z9000 Z9500 S4810-ON S6000-ON Fabric & Access Switches 1GbE 10GbE 10GbE/FC 10/40GbE S55/S60 N2000 N3000 N4000 S4810 / 20T S5000 S6000 Fabric & Access Blades m1000e I/O s 1GbE 10GbE 10GbE/FC 10/40GbE/FC FX System I/O Campus chassis switches C7004/7008 M6220 M6348 M8024-k M8428-k MXL Wireless & BYOD Controllers & Access Points Indoor Outdoor IOA Instant access Points w/ builtin controller FN IOM Guest access and BYOD W-series ClearPass

Dell Storage

Dell - Restricted - Confidential