Achim Ledermueller

Alles von diesem Author

stackconf 2025: A Glimpse into a Sustainable Infrastructure

stackconf 2025: A Glimpse into a Sustainable Infrastructure

At this year’s stackconf 2025 in Munich, I was particularly interested in a talk by Alessandro Vozza titled "The Sustainable Infrastructure of the Future". In a world increasingly shaped by digital infrastructure, Alessandro posed a crucial question: How sustainable is the IT powering our modern world? The Problem: IT’s Carbon Footprint As a provider of virtual infrastructure and Managed Kubernetes Clusters, we're well aware that operating hardware in data centers goes hand in hand with a...

Ceph Backfilling Crash: Datenintegrität manuell wiederherstellen

Ceph Backfilling Crash: Datenintegrität manuell wiederherstellen

Seit vielen Jahren haben wir Ceph im Einsatz. Unser erstes produktives Cluster begleitet uns seit 2015. Auch wenn die ersten Major-Updates des Clusters holprig verliefen ist die nötige Pflege des Clusters mit jedem Release von Ceph geringer geworden. Abgesehen vom Einspielen der Updates oder dem Tauschen von kaputten Festplatten ist wenig am Ceph Cluster zu tun, umso unerwarteter traf uns ein Fehler in der Replikation der Snapshots. Die Lösung des Problems hat sich über eine längere Zeit...

Let me introduce: NWS-ID

Let me introduce: NWS-ID

We're really excite to share an enhancement with you that puts your NWS Customer Interface experience to a whole new level! NWS-ID - our new core for managing your personal identity and access to nws.netways.de! Even if identity management sounds a bit dull to some, NWS-ID enables us to bring some new features to you. But  what are these new features, you wonder? Okay, let's get right into it and answer some questions, you might have. First: What is NWS-ID? NWS-ID is the future home for your...

Ceph: Increasing placement groups in production

If you are running a Ceph cluster for several years you will come to the point where the number of placement groups (PGs) no longer fits to the size of your cluster. Maybe you increased the number of OSDs several times, maybe you misjudged the growth of a pool years ago. Too few PGs per OSD can lead to drawbacks regarding performance, recovery time and uneven data distribution. The latter can be examined with the command ceph osd df. It shows the usage, weight, variance and number of PGs for...

Ceph: Datenintegrität durch Scrubbing

Für ein Storage ist Datenintegrität natürlich eine wichtige Eigenschaft, welches in Ceph unter anderem durch das sogenannte Scrubbing umgesetzt wird. In den meisten Fällen werden Daten in Ceph repliziert gespeichert, d.h. jedes Objekt wird mehrfach gespeichert. Bei Scrubbing prüft Ceph ob die Kopien der gespeicherten Objekte gleich sind. Dabei wird in zwei verschiedene Arten von Scrubbing unterschieden. Das normale Scrubbing vergleicht (wenn möglich) täglich die Attribute und Größe der...

git filter-branch: Wie entfernt man Dateien aus der git Historie?

Es kommt immer wieder mal vor, dass unachtsame Kollegen die Videos von der letzten Netways Feier in das git-Repository der Puppet Konfiguration pushen. Wie man sofort merkt, funktioniert der git-hook zur Erkennung und Verhinderung von push Befehlen unter Restalkohol noch nicht so ganz... Spaß bei Seite... wie kann man ungewollte (große) Dateien wieder aus git entfernen, welche das Repository nur aufblähen aber eigentlich nicht benötigt werden? Ein einfaches git revert entfernt zwar die Datei...