Kategorie: Administration

Operating Systems: Three Easy Pieces. Teil 3: Prozess-API (Übersetzung)

Einführung in Betriebssysteme Hallo, Habr! Ich möchte Ihnen eine Serie von Artikeln präsentieren, die meiner Meinung nach interessante Übersetzungen einer spannenden Literatur sind – OSTEP. In diesem Material wird die Funktionsweise von Unix-ähnlichen Betriebssystemen ziemlich detailliert behandelt, insbesondere die Arbeit mit Prozessen, verschiedenen Scheduler, Speicher und ähnlichen Komponenten, die ein modernes Betriebssystem ausmachen. Das Original aller Materialien können Sie hier einsehen. […]

Empfehlungen zur Konfiguration von AFA AccelStor bei Verwendung von VMware vSphere

In diesem Artikel möchte ich die Besonderheiten des Betriebs von All-Flash-Speichers AccelStor auf einer der beliebtesten Virtualisierungsplattformen – VMware vSphere – erläutern. Insbesondere möchte ich auf die Parameter eingehen, die helfen, den maximalen Nutzen aus einem so leistungsstarken Werkzeug wie All-Flash zu ziehen. Die All-Flash-Speicher AccelStor NeoSapphire™ sind ein- oder zweiknoten Geräte […]

Wir schreiben einen Operator für Kubernetes in Golang

Hinweis: Operatoren sind Hilfsprogramme für Kubernetes, die dazu dienen, die Durchführung routinemäßiger Aufgaben an den Clusterobjekten bei bestimmten Ereignissen zu automatisieren. Wir haben bereits in diesem Artikel über Operatoren geschrieben, in dem wir die grundlegenden Ideen und Prinzipien ihrer Funktionsweise erläutert haben. Während das vorherige Material eher einen Blick auf die Nutzung fertiger Komponenten für Kubernetes war, wird nun […]

Wir entwickeln die Fähigkeit zur Gruppierung und Visualisierung von Daten in Python.

Hallo, Habr! Heute arbeiten wir an der Fähigkeit, Gruppierungs- und Visualisierungstools in Python zu nutzen. Wir werden einige Eigenschaften im bereitgestellten Datensatz auf GitHub analysieren und eine Reihe von Visualisierungen erstellen. Wie gewohnt, beginnen wir mit der Festlegung der Ziele: Daten nach Geschlecht und Jahr gruppieren und die gesamte Dynamik der Geburtenrate beider Geschlechter visualisieren; die beliebtesten Namen in der gesamten Geschichte finden; den gesamten Zeitraum […]

Überblick und Vergleich von Ingress-Controllern für Kubernetes

Beim Start eines Kubernetes-Clusters für eine bestimmte Anwendung sollte man sich der Anforderungen bewusst sein, die diese Ressource von der Anwendung, dem Geschäft und den Entwicklern stellt. Mit diesen Informationen kann man mit der architektonischen Entscheidung beginnen, insbesondere bei der Auswahl des spezifischen Ingress-Controllers, von denen es heute bereits viele gibt. Um eine grundlegende Vorstellung von den vorhandenen Optionen zu bekommen, ohne zahlreiche […]

Datenkompressions-Paradoxien

Die Datenkompressionsaufgabe kann in ihrer grundlegendsten Form Zahlen und deren Bezeichnungen betreffen. Zahlen können durch numerische Ausdrücke ("elf" für die Zahl 11), mathematische Ausdrücke ("zwei hoch zwanzig" für 1.048.576), Zeichenfolgen ("fünf Nullen" für 99.999), Eigennamen ("Zahl des Tieres" für 666, "Jahr des Todes von Turing" für 1954) oder beliebige Kombinationen davon dargestellt werden. Jede Bezeichnung ist geeignet, gemäß der […]

Automatisierung von SQL-Server in Jenkins: So präsentieren Sie das Ergebnis ansprechend

Um das Thema der Zero Touch PROD Einrichtung unter RDS fortzusetzen. Künftige DBAs werden nicht in der Lage sein, direkt auf PROD-Server zuzugreifen, sondern können Jenkins-Jobs für eine begrenzte Anzahl von Operationen nutzen. Der DBA startet einen Job und erhält nach einiger Zeit eine E-Mail mit einem Bericht über die Durchführung dieser Operation. Lassen Sie uns die Möglichkeiten zur Präsentation dieser Ergebnisse für den Benutzer betrachten. Klartext Beginnen wir mit […]

„Den Appetit zügeln“: Mehrere Möglichkeiten zur Steigerung der Energieeffizienz von Rechenzentren

Für den effizienten Betrieb von Rechenzentren wird heute sehr viel Energie aufgewendet. Im Jahr 2013 verbrauchten allein die Rechenzentren der USA etwa 91 Milliarden Kilowattstunden Energie, was der Jahresproduktion von 34 großen Kohlekraftwerken entspricht. Strom bleibt eine der Hauptausgaben für Unternehmen, die Rechenzentren besitzen, weshalb sie versuchen, die Effizienz ihrer IT-Infrastruktur zu steigern. Dazu kommen verschiedene technische […]

Neuer CPU-Lastenausgleich von MIT

Das Shenango-System soll in Rechenzentren eingesetzt werden. / Foto von Marco Verch CC BY Laut einem der Anbieter nutzen Rechenzentren lediglich 20–40 % der verfügbaren Rechenleistung. Bei hoher Auslastung kann dieser Wert 60 % erreichen. Eine derartige Verteilung der Ressourcen führt zur Entstehung sogenannter „Zombie-Server“. Dabei handelt es sich um Maschinen, die einen Großteil der Zeit untätig sind und unnötig Strom verbrauchen. Derzeit sind 30 % der Server in […]

Referenz: So funktioniert der Continuous Integration-Prozess

Heute werden wir auf die Geschichte des Begriffs eingehen, die Herausforderungen bei der Implementierung von CI diskutieren und einige beliebte Werkzeuge vorstellen, die bei der Arbeit damit helfen können. / Flickr / Altug Karakoc / CC BY / Foto bearbeitet Der Begriff Continuous Integration (kontinuierliche Integration) ist ein Ansatz zur Anwendungsentwicklung, der häufige Builds des Projekts und die Testung des Codes umfasst. Ziel ist es, den Integrationsprozess vorhersehbar zu gestalten […]

Ignite Service Grid – Neustart

Am 26. Februar haben wir das Meetup Apache Ignite GreenSource veranstaltet, bei dem Mitwirkende des Open-Source-Projekts Apache Ignite auftraten. Ein wichtiges Ereignis im Leben dieser Gemeinschaft war die Umstrukturierung des Ignite Service Grid, das die Bereitstellung benutzerdefinierter Mikrodienste direkt im Ignite-Cluster ermöglicht. Über diesen komplexen Prozess sprach Wjatscheslaw Daradur, Software-Ingenieur und seit mehr als zwei Jahren Mitwirkender bei Apache […]

Überwachung der Ressourcen von Kubernetes-Clustern

Ich habe Kube Eagle erstellt – einen Prometheus-Exporter. Es stellte sich als ein großartiges Werkzeug heraus, das hilft, die Ressourcen kleiner und mittlerer Cluster besser zu verstehen. Am Ende habe ich mehrere hundert Dollar gespart, weil ich die richtigen Maschinentypen ausgewählt und die Ressourcengrenzen der Anwendungen auf die Arbeitslasten abgestimmt habe. Ich werde die Vorteile von Kube Eagle erläutern, aber zuerst erkläre ich, wie es zu dem ganzen Wirbel kam und […]

Erwerben Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster