Kategorie: Administration

Wie erkläre ich meiner Großmutter den Unterschied zwischen SQL und NoSQL?

Eine der wichtigsten Entscheidungen, die Entwickler treffen müssen, ist, welche Datenbank sie verwenden wollen. Über viele Jahre hinweg waren die Optionen auf verschiedene relationalen Datenbankvarianten beschränkt, die die Structured Query Language (SQL) unterstützten. Dazu gehören MS SQL Server, Oracle, MySQL, PostgreSQL, DB2 und viele andere. In den letzten 15 Jahren sind viele neue […]

Cross-Replication zwischen PostgreSQL und MySQL

Ich werde einen Überblick über die Kreuzreplikation zwischen PostgreSQL und MySQL geben sowie über die Methoden zur Einrichtung der Kreuzreplikation zwischen diesen beiden Datenbankservern. Normalerweise werden in der Kreuzreplikation die Datenbanken als homogen bezeichnet, und es ist eine praktische Methode, um von einem relationalen DBMS-Server auf einen anderen zu wechseln. Die Datenbanken PostgreSQL und MySQL gelten als relational, aber […]

pg_stat_statements + pg_stat_activity + log_query = pg_ash?

Als kurze Ergänzung zu dem Artikel „Versuch, ein Analogon von ASH für PostgreSQL zu erstellen“. Aufgabe: Es ist notwendig, die Historie der Ansichten pg_stat_statements und pg_stat_activity zu verknüpfen. Dadurch kann man unter Verwendung der Historie der Ausführungspläne aus der Servicetabelle log_query sehr viele nützliche Informationen gewinnen, die im Prozess der Lösung von Leistungsproblemen und der Optimierung von Abfragen verwendet werden können. Warnung: Aufgrund der laufenden Tests und Entwicklungen ist der Artikel nicht […]

Übersicht über Kubecost zur Kostenersparnis für Kubernetes in der Cloud

Immer mehr Unternehmen migrieren derzeit ihre Infrastruktur von physischen Servern und eigenen virtuellen Maschinen in die Cloud. Diese Entscheidung ist leicht nachvollziehbar: Es besteht keine Notwendigkeit, sich um Hardware zu kümmern, und der Cluster lässt sich auf viele verschiedene Arten einfach konfigurieren… und das Wichtigste ist, dass vorhandene Technologien wie Kubernetes eine einfache Skalierung der Rechenkapazitäten je nach Belastung ermöglichen. Auch der finanzielle Aspekt spielt eine wichtige Rolle. Das Tool, […]

DPI (SSL-Inspektion) widerspricht dem Wesen der Kryptografie, doch Unternehmen setzen es zunehmend ein.

Vertrauenswürdige Kette. CC BY-SA 4.0 Yanpas Die SSL-Traffic-Inspektion (Dekodierung von SSL/TLS, SSL-Analyse oder DPI) wird im Unternehmenssektor immer mehr zum Gesprächsthema. Die Idee, den Traffic zu dekodieren, widerspricht scheinbar dem Konzept der Kryptographie. Doch Fakt ist: Immer mehr Unternehmen nutzen DPI-Technologien, was mit der Notwendigkeit erklärt wird, Inhalte auf Malware und Datenleckagen zu überprüfen. […]

CacheBrowser-Experiment: Umgehung der chinesischen Firewall ohne Proxy durch Content-Caching

Bild: Unsplash Heute wird ein erheblicher Teil des gesamten Inhalts im Internet über CDN-Netzwerke verteilt. Dabei gibt es Untersuchungen, wie verschiedene Zensoren ihren Einfluss auf solche Netzwerke ausüben. Wissenschaftler der Universität Massachusetts analysierten mögliche Methoden zur Sperrung von CDN-Inhalten anhand der Praktiken der chinesischen Behörden und entwickelten ein Werkzeug, um solche Sperren zu umgehen. Wir haben ein Übersichtsmaterial mit den wichtigsten Erkenntnissen vorbereitet und […]

Wir heben unseren DNS-over-HTTPS-Server an

In mehreren Artikeln im Rahmen des Blogs hat der Autor bereits verschiedene Aspekte des Betriebs von DNS behandelt. Der Schwerpunkt lag dabei stets auf der Verbesserung der Sicherheit dieses für das gesamte Internet entscheidenden Dienstes. Bis vor kurzem, trotz der offensichtlichen Anfälligkeit des DNS-Traffics, der immer noch größtenteils unverschlüsselt übertragen wird, gab es kaum Maßnahmen gegen missbräuchliche Aktivitäten von […]

Die Geschichte aktiver Sitzungen in PostgreSQL – das neue pgsentinel-Erweiterung

Die Firma pgsentinel hat das gleichnamige pgsentinel-Plugin (GitHub-Repository) veröffentlicht, das PostgreSQL die Ansicht pg_active_session_history hinzufügt – die Historie aktiver Sitzungen (analog zur Oracle v$active_session_history). Im Grunde genommen handelt es sich um Sekundenschnappschüsse aus pg_stat_activity, aber es gibt wichtige Aspekte: Alle gesammelten Informationen werden nur im Arbeitsspeicher gespeichert, und der verbrauchte Speicher wird durch die Anzahl der zuletzt gespeicherten Einträge geregelt. Ein Feld queryid wird hinzugefügt — […]

Best Practices für Kubernetes-Container: Gesundheitstests

TL;DR Um eine hohe Beobachtbarkeit von Containern und Mikrodiensten zu erreichen, sind Protokolle und primäre Metriken nicht ausreichend. Für eine schnellere Wiederherstellung und verbesserte Fehlertoleranz sollte die Anwendung das Prinzip der hohen Beobachtbarkeit (HOP, High Observability Principle) anwenden. Auf der Anwendungsebene erfordert HOP: angemessenes Logging, sorgfältiges Monitoring, Zuverlässigkeitsprüfungen und Leistungs-/Übergangstracing. Nutzen Sie als Element von HOP die Überprüfungen readinessProbe und livenessProbe in Kubernetes. […]

Wie Sie dank Kubernetes und Automatisierung in zwei Stunden in die Cloud migrieren

Das Unternehmen «УРС» hat Kubernetes in verschiedenen Varianten ausprobiert: mit selbstständigem Deployment auf Bare Metal, in Google Cloud und anschließend seine Plattform in die Mail.ru Cloud Solutions (MCS) migriert. Igor Shishkin (t3ran), Senior Systemadministrator bei «УРС», erzählt, wie sie den neuen Cloud-Anbieter ausgewählt haben und wie es gelungen ist, innerhalb von nur zwei Stunden zu migrieren. Was macht «УРС»? Es gibt viele Möglichkeiten […]

Sicherstellung des zuverlässigen Betriebs von Zextras Team in komplexen Unternehmensnetzwerken

In dem letzten Artikel haben wir Ihnen Zextras Team vorgestellt – eine Lösung, die es ermöglicht, der Zimbra Collaboration Suite Open-Source Edition die Funktionalität von Unternehmenstext- und Video-Chats sowie die Durchführung von Videokonferenzen mit vielen Teilnehmern hinzuzufügen, ohne auf externe Dienste angewiesen zu sein oder Daten nach außen zu übertragen. Ein solches Nutzungsszenario eignet sich ideal für Unternehmen, die strenge […]

Was ich gelernt habe, als ich 200.000 Zeilen Infrastrukturcode getestet habe

Der Ansatz IaC (Infrastructure as Code) besteht nicht nur aus dem Code, der in einem Repository gespeichert ist, sondern auch aus den Menschen und Prozessen, die diesen Code umgeben. Kann man die Ansätze aus der Softwareentwicklung im Management und in der Beschreibung von Infrastruktur wiederverwenden? Es ist nicht schlecht, diese Idee im Hinterkopf zu behalten, während Sie den Artikel lesen. English version Dies ist die Transkription meines Vortrags auf der DevopsConf […]

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster