We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

PostgreSQL High Availability and Geographic Locality using consul

00:00

Formale Metadaten

Titel
PostgreSQL High Availability and Geographic Locality using consul
Serientitel
Anzahl der Teile
Autor
Lizenz
CC-Namensnennung 3.0 Unported:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
Identifikatoren
Herausgeber
Erscheinungsjahr
Sprache

Inhaltliche Metadaten

Fachgebiet
Genre
Abstract
Virtual IPs or floating IPs have long been the workhorse mechanism for providing high-availability for database systems, however floating IP addresses have several limitations that make it problematic in modern data centers and cloud environments, notably that it requires all members be in the same Layer-2 domain. consul is a strongly consistent way of providing high-availability services in Layer-3 environments and provides fail-over across different geographic regions. In this talk we will discuss the benefits, setup, and use of consul for fail-over of PostgreSQL, both in a local data center scenario and a geographic redundancy scenario where databases are split across multiple data centers.
UnternehmensarchitekturLokalität <Informatik>Demo <Programm>ElementargeometrieDialektHochverfügbarkeitOpen SourceDemo <Programm>Coxeter-GruppeRechenzentrumRPCVisualisierungGrenzschichtablösungDirekte numerische SimulationUMLComputeranimationDiagramm
SichtenkonzeptElektronische PublikationRechenschieberTermBildschirmfensterNabel <Mathematik>Radikal <Mathematik>ServerTouchscreenRechenschieberDirekte numerische SimulationQuaderDynamisches SystemDiagrammProgramm/QuellcodeComputeranimation
SichtenkonzeptNabel <Mathematik>BildschirmfensterInverser LimesE-MailTermHash-AlgorithmusObjektorientierte ProgrammierspracheQuaderInstantiierungRPCRechenzentrumComputeranimationProgramm/QuellcodeJSON
TermNabel <Mathematik>SichtenkonzeptBildschirmfensterDemo <Programm>Rechter WinkelNetzadresseRechenzentrumRPCWeb ServicesProgramm/QuellcodeJSON
Nabel <Mathematik>SichtenkonzeptBildschirmfensterTermRechenschieberElektronische PublikationTabelleZoomStellenringRechenzentrumInstantiierungProgrammierumgebungZweiDirekte numerische SimulationOpen SourceSpielkonsoleWeb ServicesProgramm/QuellcodeJSONComputeranimationXML
Serviceorientierte ArchitekturMAPKontextbezogenes SystemDirekte numerische SimulationWeb ServicesArchitektur <Informatik>Funktion <Mathematik>KonfigurationsraumSpielkonsoleDirekte numerische SimulationInterface <Schaltung>InformationsspeicherungWeb ServicesMultiplikationAggregatzustandKontextbezogenes SystemRechenzentrumQuaderNichtlinearer OperatorMereologieLaufzeitfehlerTermDynamisches SystemComputeranimationJSONXMLFlussdiagramm
Dämon <Informatik>ClientATMServerLokales NetzRPCWeitverkehrsnetzAbfrageTelekommunikationZufallszahlenEreignishorizontElement <Gruppentheorie>UDP <Protokoll>InformationRechnernetzRechenzentrumProgrammierumgebungBandmatrixProtokoll <Datenverarbeitungssystem>SoftwareDirekte numerische SimulationFramework <Informatik>VerschlingungKnotenmengeSkalierbarkeitPhysikalisches SystemBinärcodeSpielkonsoleInformationServerClientRechenzentrumProgrammierumgebungProtokoll <Datenverarbeitungssystem>Domain-NameAggregatzustandMAPSichtenkonzeptSchnittmengeInformationsspeicherungDatenstrukturTermSkalierbarkeitKartesische KoordinatenFramework <Informatik>SoftwareKonfigurationsraumGüte der AnpassungSpeicherabzugÄquivalenzklasseComputeranimation
RechenzentrumEinfache GenauigkeitServerClientDatenreplikationLokales NetzMultiplikationClientServerVisualisierungInformationExogene VariableRechenzentrumMultiplikationKartesische KoordinatenMechanismus-Design-TheorieSpielkonsoleSchnittmengeRPCBildschirmmaskeAusnahmebehandlungMultiplikationsoperatorEinfache GenauigkeitPunktOrdnung <Mathematik>DifferenteDirekte numerische SimulationWeitverkehrsnetzGraphProgrammierumgebungHalbleiterspeicherComputeranimation
IndexberechnungOffene MengeWeitverkehrsnetzMultiplikationRechenzentrumServerClientDatenreplikationHilfesystemRechenschieberZoomTabelleSichtenkonzeptDateiformatElektronische PublikationATMDirekte numerische SimulationSchlüsselverwaltungBildschirmfensterLesezeichen <Internet>Physikalisches SystemWeb ServicesSelbst organisierendes SystemServerKategorie <Mathematik>Produkt <Mathematik>AlgorithmusSpielkonsoleSystemverwaltungRechter WinkelPunktProtokoll <Datenverarbeitungssystem>MultiplikationsoperatorZentrische StreckungZustandsmaschineProgrammierumgebungMessage-PassingHochverfügbarkeitArithmetische FolgeVisualisierungQuaderSchreiben <Datenverarbeitung>Virtuelle MaschineSimulationAbstimmung <Frequenz>NetzadresseExogene VariableSoundverarbeitungJSONXMLComputeranimationFlussdiagramm
BildschirmfensterSichtenkonzeptElektronische PublikationLesezeichen <Internet>HilfesystemRechenschieberTabelleZoomDateiformatClientServerATMDirekte numerische SimulationUDP <Protokoll>Rechter WinkelMultiplikationsoperatorFirewallVerdeckungsrechnungServerZahlenbereichNebenbedingungClientSoftwareFlächentheorieDienst <Informatik>Interface <Schaltung>SpielkonsolePolarkoordinatenFlächeninhaltProtokoll <Datenverarbeitungssystem>Direkte numerische SimulationWeitverkehrsnetzComputeranimationUMLFlussdiagramm
RPCEreignishorizontElement <Gruppentheorie>ClientServerFunktion <Mathematik>AggregatzustandDatenreplikationAbfrageWeitverkehrsnetzAggregatzustandSpielkonsoleVektorpotenzialOnline-KatalogServerInformationZustandsmaschineJSONXML
Direkte numerische SimulationRandwertClientBeanspruchungDistributionenraumProgrammierumgebungLokales NetzWeitverkehrsnetzDirekte numerische SimulationProgrammierumgebungOrdnung <Mathematik>Einfach zusammenhängender RaumLastRandwertMultiplikationsoperatorAuswahlaxiomSoftwareProtokoll <Datenverarbeitungssystem>InformationTypentheorieMAPMultiplikationLokales NetzClientBeanspruchungLastteilungTopologieNetzadresseATMRechter WinkelFestplattenrekorderXMLComputeranimation
AdressraumRechenwerkServerProtokoll <Datenverarbeitungssystem>DatentypGebäude <Mathematik>KnotenmengeHecke-OperatorStatistikCachingPhysikalisches SystemAggregatzustandSchnittmengeSpielkonsoleTotal <Mathematik>GeradeDirekte numerische SimulationInformationCASE <Informatik>ProgrammierumgebungCachingOrdnung <Mathematik>Web ServicesVerzeichnisdienstVerdeckungsrechnungElement <Gruppentheorie>BildschirmmaskeServerKonfigurationsraumSoftwareDefaultMereologieClientMultiplikationsoperatorElektronische PublikationProdukt <Mathematik>Basis <Mathematik>QuaderSchwebungBootstrap-AggregationStellenringNetzadresseZahlenbereichGüte der AnpassungInterface <Schaltung>ComputeranimationXMLUML
UDP <Protokoll>CachingServerDomain-NameSpielkonsoleDirekte numerische SimulationInterface <Schaltung>StellenringVerdeckungsrechnungServerNetzadresseElektronische PublikationClientOffene MengeProgrammierumgebungKonfigurationsraumResolventePunktRekursive FunktionSchnelltasteMessage-PassingUMLFlussdiagrammXML
CachingServerLokalität <Informatik>Domain-NameKanal <Bildverarbeitung>Web ServicesKnotenmengeRegistrierung <Bildverarbeitung>Direkte numerische SimulationInterface <Schaltung>KonfigurationsraumAbfrageDirekte numerische SimulationClientOrdnung <Mathematik>SoftwareServerSpielkonsoleFramework <Informatik>Web ServicesInterface <Schaltung>InformationSystem FVerzeichnisdienstElektronische PublikationKonfigurationsraumSkriptspracheCASE <Informatik>Protokoll <Datenverarbeitungssystem>XMLUMLJSON
CASE <Informatik>Dienst <Informatik>SoftwareSpielkonsoleDatensatzProgrammierumgebungDatenstrukturZahlenbereichNetzadresseWeb ServicesQuaderKartesische KoordinatenExogene VariableJSONXML
Interface <Schaltung>Direkte numerische SimulationMaschinenschreibenDigitalfilterAbstraktionsebeneSpielkonsoleUnrundheitKartesische KoordinatenSelbst organisierendes SystemDirekte numerische SimulationInterface <Schaltung>BeanspruchungMAPDistributionenraumIntegralGrundraumMaschinenschreibenKreisbewegungSprachsyntheseJSONXML
CodeSkalierbarkeitEndliche ModelltheorieEreignishorizontWeb ServicesExogene VariableSystem FSpielkonsoleMereologieProtokoll <Datenverarbeitungssystem>XMLComputeranimation
SkriptspracheWeb ServicesDienst <Informatik>MittelwertTypentheorieMultiplikationProzess <Informatik>LastProgrammierumgebungServerBildschirmmaskeMaximum-Entropie-MethodeFestplatteDatenbankQuaderJSONXMLUML
Web ServicesAggregatzustandZweiSpielkonsoleSchedulingZehnMinimalgradWeb ServicesDatenstrukturOrdnung <Mathematik>PunktPhasenumwandlungComputerarchitekturMessage-PassingSoundverarbeitungFramework <Informatik>Einfache GenauigkeitGerade
LastMAPLastProtokoll <Datenverarbeitungssystem>Ganze FunktionMessage-PassingGewicht <Ausgleichsrechnung>Mailing-ListeServerSoftwareInformationExogene VariableRechter WinkelWinkelverteilungAnalytische FortsetzungSpielkonsoleComputeranimation
BildschirmfensterWeb ServicesElektronische PublikationLesezeichen <Internet>SichtenkonzeptTermNabel <Mathematik>ServerE-FunktionInstantiierungProgrammierumgebungRechenzentrumDienst <Informatik>CASE <Informatik>AggregatzustandInformationSuite <Programmpaket>Einfach zusammenhängender RaumComputeranimationXMLProgramm/Quellcode
Nabel <Mathematik>BildschirmfensterTermSichtenkonzeptSLAM-VerfahrenElektronische PublikationLesezeichen <Internet>E-FunktionVirtuelle MaschineHilfesystemRechenschieberDateiformatTabelleZoomSicherungskopieKreisbewegungSoftwareMathematikZweiInterface <Schaltung>SystemverwaltungDirekte numerische SimulationLaufzeitfehlerSpielkonsoleToken-RingInformationsspeicherungWeb ServicesOrdnung <Mathematik>DefaultKonfigurationsraumSchlüsselverwaltungTypentheorieAbfrageDivergente ReiheRandomisierungMereologieInformationMetadatenAdressraumDienst <Informatik>AuthentifikationServerCASE <Informatik>BinärcodeMatchingProgramm/QuellcodeJSONComputeranimationXML
AbfrageClientCASE <Informatik>Zusammenhängender GraphElementargeometrieSoftwareRandwertZahlenbereichAbstandWiderspruchsfreiheitSpielkonsoleRechenzentrumInterface <Schaltung>ClientEndliche ModelltheorieKontextbezogenes SystemMultiplikationWeb ServicesComputeranimationDiagramm
Dienst <Informatik>AbfrageNamensraumÄhnlichkeitsgeometrieMereologieClientDirekte numerische SimulationDomain-NameCASE <Informatik>ClientWeb ServicesAbfrageServerVektorpotenzialOnline-KatalogHydrostatikInformationDirekte numerische SimulationAggregatzustandNamensraumMAPRechenbuchComputeranimation
AbfrageStellenringTemplateWeb ServicesAbfrageRechenzentrumDienst <Informatik>CASE <Informatik>SpielkonsoleIdentifizierbarkeitMailing-ListeRechter WinkelInstantiierungDatenbankGewicht <Ausgleichsrechnung>Direkte numerische SimulationTemplateKanalkapazitätGRASS <Programm>Regulärer Ausdruck <Textverarbeitung>Interface <Schaltung>SystemverwaltungRoutingTypentheorieMatchingSoundverarbeitung
AbfrageTemplateDienst <Informatik>Lokales NetzWeitverkehrsnetzEndliche ModelltheorieRechnernetzSchätzungRechenbuchTheoretische PhysikSimulationQuelle <Physik>TemplateRechenzentrumGewicht <Ausgleichsrechnung>SpielkonsoleMultiplikationsoperatorSoftwareEndliche ModelltheorieRechenbuchOrdnung <Mathematik>MAPApproximationAbstandServerUnrundheitInformationComputeranimation
RechnernetzServiceorientierte ArchitekturMAPRechenzentrumKontextbezogenes SystemDirekte numerische SimulationWeb ServicesSoftwareSoftwareLokalität <Informatik>Web ServicesInformationsspeicherungKonfigurationsraumRechenzentrumInformationSpielkonsoleLaufzeitfehlerTypentheorieKontextbezogenes SystemZusammenhängender GraphSystemverwaltungSystemprogrammClientFigurierte ZahlTemplateCodierungDiagrammXMLComputeranimationJSON
SichtenkonzeptBildschirmfensterLesezeichen <Internet>Elektronische PublikationDemo <Programm>ProgrammierumgebungUmwandlungsenthalpieServerCASE <Informatik>Computeranimation
Nabel <Mathematik>SichtenkonzeptBildschirmfensterTermRechter WinkelDemo <Programm>ProgrammierumgebungInformationQuaderRechenzentrumSoftwareParametersystemSpielkonsoleTypentheoriePhysikalisches SystemMathematikStellenringOrdnung <Mathematik>AggregatzustandDreiecksfreier GraphMailing-ListeFreewareProjektive EbeneHook <Programmierung>BildschirmmaskeDatenbankFrequenzSoftwarewartungWeb ServicesGruppenoperationBimodulServerDickeInstantiierungMaßerweiterungComputerspielDienst <Informatik>MaschinenschreibenSystemverwaltungMultiplikationsoperatorComputeranimationProgramm/QuellcodeJSON
TabelleRechenschieberSichtenkonzeptZoomDateiformatElektronische PublikationRechenschieberDifferenteExogene VariableGruppenoperationMereologieKartesische KoordinatenGRASS <Programm>MaßerweiterungSystemverwaltungReibungswärmeGüte der AnpassungWeb ServicesAggregatzustandProgrammierumgebungSelbst organisierendes SystemGesetz <Physik>InstantiierungSpielkonsoleInterface <Schaltung>Ordnung <Mathematik>Elektronische PublikationCASE <Informatik>FlussdiagrammJSONXML
Web ServicesAbfrageRechnernetzComputeranimation
Transkript: English(automatisch erzeugt)