SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Aufbau eines auf Linux
basierenden
Hochverfügbarkeitssystems
   {   Von Dennis Wisnia
       Hostway Deutschland GmbH
   Der Betrieb
       Was ist Hochverfügbarkeit?
       Klassifizierung von Hochverfügbarkeit
       Aufbau des Projekts
       mögliches Ausfallszenario
       STONITH
       Kosten / Nutzen
       Fazit
       Alternativen




Inhalt
„Der Begriff Hochverfügbarkeit (engl. High
    Availability) bezeichnet die Fähigkeit eines
    Systems, trotz Ausfall einer seiner
    Komponenten mit einer hohen
    Wahrscheinlichkeit (oft 99,99 % oder besser)
    einen ununterbrochenen Betrieb zu
    gewährleisten.“




Was ist
Hochverfügbarkeit?
HRG-Klasse   Bezeichnung
    AEC-0        Conventional
    AEC-1        Highly Reliable
    AEC-2        High Availability
    AEC-3        Fault Resilient
    AEC-4        Fault Tolerant
    AEC-5        Disaster Tolerant




Klassifizierung von
Hochverfügbarkeit
 Redundanz kritischer
     Systemkomponenten
    Schnell erreichbares

     Fachpersonal
    Ersatzteilverfügbarkeit

    Qualifiziertes

     Fehlermeldungs- und
     Kommunikationssystem


Vorraussetzungen
 Einzelner Server
     Keine Redundants

     Alte Hardware

     Wirtschaftliche Einbußen bei

      dem Ausfall


IST-Zustand
 Ausfallsicherheit
     Leistungsstarke Hardware

     Redundanz!




Soll-Zustand
Aufbau des Projekts
Normalbetrieb
Ausfall des Masters
Ausfall des Masters
Ausfall des Masters
 Fehlgeschlagener Server
     wird deaktiviert
    Split-Brain wird verhindert




STONITH
 Zusätzliche Hardwarekosten
     nur Opensource

     Wartungskosten sind gering

     Skalierbarkeit ist nicht

      notwendig



Kosten / Nutzen
 Günstiges System
     Schnell Realisierbar

     Hardware muss nicht

      identisch sein
     Leider nicht ohne weiteres

      Erweiterbar



Fazit
 Pacemaker, corosync
       Ähnliche Handhabung und

        leichter erweiterbar.
     Windows Server 2008

           Clustering ab Enterprise
            und DataCenter Edition



Alternativen
Ich bedanke mich für
ihre Aufmerksamkeit

Weitere ähnliche Inhalte

Ähnlich wie Aufbau eines auf linux basierenden hochverfügbarkeitssystems

Skripting prüfung, automatisierung und funktionserweiterung - Sebastian-Nic...
Skripting   prüfung, automatisierung und funktionserweiterung - Sebastian-Nic...Skripting   prüfung, automatisierung und funktionserweiterung - Sebastian-Nic...
Skripting prüfung, automatisierung und funktionserweiterung - Sebastian-Nic...MAX2014DACH
 
Reactive Systems
Reactive SystemsReactive Systems
Reactive SystemsQAware GmbH
 
Suse in der neuen Welt des Rechenzentrums - ein Beispiel
Suse in der neuen Welt des Rechenzentrums - ein BeispielSuse in der neuen Welt des Rechenzentrums - ein Beispiel
Suse in der neuen Welt des Rechenzentrums - ein BeispielATIX AG
 
Erweitern sie ihr Data Center mit Cloud Services
Erweitern sie ihr Data Center mit Cloud ServicesErweitern sie ihr Data Center mit Cloud Services
Erweitern sie ihr Data Center mit Cloud ServicesAWS Germany
 
Citrix Fit4Cloud Reihe: Citrix XenServer in der Cloud
Citrix Fit4Cloud Reihe: Citrix XenServer in der CloudCitrix Fit4Cloud Reihe: Citrix XenServer in der Cloud
Citrix Fit4Cloud Reihe: Citrix XenServer in der CloudDigicomp Academy AG
 
Modernes Rechenzentrum - Future Decoded
Modernes Rechenzentrum - Future DecodedModernes Rechenzentrum - Future Decoded
Modernes Rechenzentrum - Future DecodedMicrosoft Österreich
 
CryptionPro HDD Flyer deutsch
CryptionPro HDD Flyer deutschCryptionPro HDD Flyer deutsch
CryptionPro HDD Flyer deutschcynapspro GmbH
 
CryptionPro HDD Flyer deutsch
CryptionPro HDD Flyer deutschCryptionPro HDD Flyer deutsch
CryptionPro HDD Flyer deutschcynapspro GmbH
 
Fische im Rechenzentrum – Was genau ist eigentlich dieses Redfish und wozu br...
Fische im Rechenzentrum – Was genau ist eigentlich dieses Redfish und wozu br...Fische im Rechenzentrum – Was genau ist eigentlich dieses Redfish und wozu br...
Fische im Rechenzentrum – Was genau ist eigentlich dieses Redfish und wozu br...BOSTON Server & Storage Solutions GmbH
 
Anwender-Case Karl Storz GmbH & Co. KG auf OpenText Basis
Anwender-Case Karl Storz GmbH & Co. KG auf OpenText BasisAnwender-Case Karl Storz GmbH & Co. KG auf OpenText Basis
Anwender-Case Karl Storz GmbH & Co. KG auf OpenText Basisnetmedianer GmbH
 
Vagrant, Puppet, Docker für Entwickler und Architekten
Vagrant, Puppet, Docker für Entwickler und ArchitektenVagrant, Puppet, Docker für Entwickler und Architekten
Vagrant, Puppet, Docker für Entwickler und ArchitektenOPITZ CONSULTING Deutschland
 
Virtozzo Datasheet A4 De 170209
Virtozzo Datasheet A4 De 170209Virtozzo Datasheet A4 De 170209
Virtozzo Datasheet A4 De 170209guestcae1d
 
SQL oder NoSQL - Die Auswahl der richtigen Datenbankplattform für die Cloud
SQL oder NoSQL - Die Auswahl der richtigen Datenbankplattform für die CloudSQL oder NoSQL - Die Auswahl der richtigen Datenbankplattform für die Cloud
SQL oder NoSQL - Die Auswahl der richtigen Datenbankplattform für die CloudAWS Germany
 
Sig Middleware Weblogicserver Cluster
Sig Middleware Weblogicserver ClusterSig Middleware Weblogicserver Cluster
Sig Middleware Weblogicserver ClusterMarkus Eisele
 
Architektur und Automation als Enabler für DevOps
Architektur und Automation als Enabler für DevOpsArchitektur und Automation als Enabler für DevOps
Architektur und Automation als Enabler für DevOpsmatfsw
 
Sql Server GrundlagenfüR Share Point Admins
Sql Server GrundlagenfüR Share Point AdminsSql Server GrundlagenfüR Share Point Admins
Sql Server GrundlagenfüR Share Point AdminsSharepointUGDD
 
Sql Server Grundlagen für Sharepoint Administratoren
Sql Server Grundlagen für Sharepoint AdministratorenSql Server Grundlagen für Sharepoint Administratoren
Sql Server Grundlagen für Sharepoint AdministratorenCommunardo GmbH
 

Ähnlich wie Aufbau eines auf linux basierenden hochverfügbarkeitssystems (20)

Skripting prüfung, automatisierung und funktionserweiterung - Sebastian-Nic...
Skripting   prüfung, automatisierung und funktionserweiterung - Sebastian-Nic...Skripting   prüfung, automatisierung und funktionserweiterung - Sebastian-Nic...
Skripting prüfung, automatisierung und funktionserweiterung - Sebastian-Nic...
 
Boston webcast hyperconverged_2016-06
Boston webcast hyperconverged_2016-06Boston webcast hyperconverged_2016-06
Boston webcast hyperconverged_2016-06
 
Reactive Systems
Reactive SystemsReactive Systems
Reactive Systems
 
Suse in der neuen Welt des Rechenzentrums - ein Beispiel
Suse in der neuen Welt des Rechenzentrums - ein BeispielSuse in der neuen Welt des Rechenzentrums - ein Beispiel
Suse in der neuen Welt des Rechenzentrums - ein Beispiel
 
Virtual Deep-Dive: VMware
Virtual Deep-Dive: VMwareVirtual Deep-Dive: VMware
Virtual Deep-Dive: VMware
 
Erweitern sie ihr Data Center mit Cloud Services
Erweitern sie ihr Data Center mit Cloud ServicesErweitern sie ihr Data Center mit Cloud Services
Erweitern sie ihr Data Center mit Cloud Services
 
Citrix Fit4Cloud Reihe: Citrix XenServer in der Cloud
Citrix Fit4Cloud Reihe: Citrix XenServer in der CloudCitrix Fit4Cloud Reihe: Citrix XenServer in der Cloud
Citrix Fit4Cloud Reihe: Citrix XenServer in der Cloud
 
Modernes Rechenzentrum - Future Decoded
Modernes Rechenzentrum - Future DecodedModernes Rechenzentrum - Future Decoded
Modernes Rechenzentrum - Future Decoded
 
CryptionPro HDD Flyer deutsch
CryptionPro HDD Flyer deutschCryptionPro HDD Flyer deutsch
CryptionPro HDD Flyer deutsch
 
CryptionPro HDD Flyer deutsch
CryptionPro HDD Flyer deutschCryptionPro HDD Flyer deutsch
CryptionPro HDD Flyer deutsch
 
Fische im Rechenzentrum – Was genau ist eigentlich dieses Redfish und wozu br...
Fische im Rechenzentrum – Was genau ist eigentlich dieses Redfish und wozu br...Fische im Rechenzentrum – Was genau ist eigentlich dieses Redfish und wozu br...
Fische im Rechenzentrum – Was genau ist eigentlich dieses Redfish und wozu br...
 
Anwender-Case Karl Storz GmbH & Co. KG auf OpenText Basis
Anwender-Case Karl Storz GmbH & Co. KG auf OpenText BasisAnwender-Case Karl Storz GmbH & Co. KG auf OpenText Basis
Anwender-Case Karl Storz GmbH & Co. KG auf OpenText Basis
 
Vagrant, Puppet, Docker für Entwickler und Architekten
Vagrant, Puppet, Docker für Entwickler und ArchitektenVagrant, Puppet, Docker für Entwickler und Architekten
Vagrant, Puppet, Docker für Entwickler und Architekten
 
Virtozzo Datasheet A4 De 170209
Virtozzo Datasheet A4 De 170209Virtozzo Datasheet A4 De 170209
Virtozzo Datasheet A4 De 170209
 
SQL oder NoSQL - Die Auswahl der richtigen Datenbankplattform für die Cloud
SQL oder NoSQL - Die Auswahl der richtigen Datenbankplattform für die CloudSQL oder NoSQL - Die Auswahl der richtigen Datenbankplattform für die Cloud
SQL oder NoSQL - Die Auswahl der richtigen Datenbankplattform für die Cloud
 
Sig Middleware Weblogicserver Cluster
Sig Middleware Weblogicserver ClusterSig Middleware Weblogicserver Cluster
Sig Middleware Weblogicserver Cluster
 
Cryption proflyer de
Cryption proflyer deCryption proflyer de
Cryption proflyer de
 
Architektur und Automation als Enabler für DevOps
Architektur und Automation als Enabler für DevOpsArchitektur und Automation als Enabler für DevOps
Architektur und Automation als Enabler für DevOps
 
Sql Server GrundlagenfüR Share Point Admins
Sql Server GrundlagenfüR Share Point AdminsSql Server GrundlagenfüR Share Point Admins
Sql Server GrundlagenfüR Share Point Admins
 
Sql Server Grundlagen für Sharepoint Administratoren
Sql Server Grundlagen für Sharepoint AdministratorenSql Server Grundlagen für Sharepoint Administratoren
Sql Server Grundlagen für Sharepoint Administratoren
 

Aufbau eines auf linux basierenden hochverfügbarkeitssystems

  • 1. Aufbau eines auf Linux basierenden Hochverfügbarkeitssystems { Von Dennis Wisnia Hostway Deutschland GmbH
  • 2. Der Betrieb  Was ist Hochverfügbarkeit?  Klassifizierung von Hochverfügbarkeit  Aufbau des Projekts  mögliches Ausfallszenario  STONITH  Kosten / Nutzen  Fazit  Alternativen Inhalt
  • 3.
  • 4. „Der Begriff Hochverfügbarkeit (engl. High Availability) bezeichnet die Fähigkeit eines Systems, trotz Ausfall einer seiner Komponenten mit einer hohen Wahrscheinlichkeit (oft 99,99 % oder besser) einen ununterbrochenen Betrieb zu gewährleisten.“ Was ist Hochverfügbarkeit?
  • 5. HRG-Klasse Bezeichnung AEC-0 Conventional AEC-1 Highly Reliable AEC-2 High Availability AEC-3 Fault Resilient AEC-4 Fault Tolerant AEC-5 Disaster Tolerant Klassifizierung von Hochverfügbarkeit
  • 6.  Redundanz kritischer Systemkomponenten  Schnell erreichbares Fachpersonal  Ersatzteilverfügbarkeit  Qualifiziertes Fehlermeldungs- und Kommunikationssystem Vorraussetzungen
  • 7.  Einzelner Server  Keine Redundants  Alte Hardware  Wirtschaftliche Einbußen bei dem Ausfall IST-Zustand
  • 8.  Ausfallsicherheit  Leistungsstarke Hardware  Redundanz! Soll-Zustand
  • 14.  Fehlgeschlagener Server wird deaktiviert  Split-Brain wird verhindert STONITH
  • 15.  Zusätzliche Hardwarekosten  nur Opensource  Wartungskosten sind gering  Skalierbarkeit ist nicht notwendig Kosten / Nutzen
  • 16.  Günstiges System  Schnell Realisierbar  Hardware muss nicht identisch sein  Leider nicht ohne weiteres Erweiterbar Fazit
  • 17.  Pacemaker, corosync  Ähnliche Handhabung und leichter erweiterbar.  Windows Server 2008  Clustering ab Enterprise und DataCenter Edition Alternativen
  • 18. Ich bedanke mich für ihre Aufmerksamkeit

Hinweis der Redaktion

  1. Ganze Sätze
  2. Gegründet 1996 30 Mitarbeiter im Standort Deutschland 3 Rechenzentren in Hannover und Frankfurt Ca 3000 Server in Betreuung Standorte in Chicago, Vancouver, Amsterdam, Hannover, Frankfurt, Sydney, London
  3. CSV = Cluster Shared Volumes