Verwendung von RAID-und SAN-Lösungen vermeiden
Ceph kann Codeobjekte replizieren oder löschen. RAID dupliziert diese Funktionalität auf Blockebene und reduziert die verfügbare Kapazität. RAID ist daher ein unnötiger Aufwand. Darüber hinaus wirkt sich ein vermindertes RAID negativ auf die Leistung aus.
Dies erfordert eine batteriegestützte oder eine nicht flüchtige Flashspeichereinheit auf dem Speichercontroller. Es ist wichtig sicherzustellen, dass die Batterie funktioniert, da die meisten Controller das Zurückschreiben inaktivieren, wenn der Speicher auf dem Controller aufgrund eines Stromausfalls verloren gehen kann. Überprüfen Sie regelmäßig die Batterien und tauschen Sie sie gegebenenfalls aus, da sie sich im Laufe der Zeit verschlechtern. Weitere Informationen finden Sie in der Dokumentation des Anbieters des Speichercontrollers. In der Regel stellt der Anbieter des Speichercontrollers Dienstprogramme für die Speicherverwaltung bereit, um die Konfiguration des Speichercontrollers ohne Ausfallzeiten zu überwachen und anzupassen.
Die Verwendung von Just a Bunch of Drives (JBOD) im Modus für unabhängige Laufwerke mit Ceph wird unterstützt, wenn alle Solid-State-Laufwerke (SSDs) verwendet werden, oder bei Konfigurationen mit einer hohen Anzahl von Laufwerken pro Controller. Beispiel: 60 Laufwerke, die an einen Controller angeschlossen sind. In diesem Szenario kann das Zurückschreiben von Caching zu einer Ursache für E/A-Konkurrenzsituationen werden. Da JBOD das Zurückschreiben inaktiviert, ist es in diesem Szenario ideal. Ein Vorteil der Verwendung des JBOD-Modus ist die einfache Möglichkeit, Laufwerke hinzuzufügen oder zu ersetzen und das Laufwerk unmittelbar nach dem physischen Einstecken dem Betriebssystem auszusetzen.