Vorteile erweiterter Speicherbereiche
Erweiterte Speicherbereiche bieten verschiedene Vorteile gegenüber anderen Speicherbereichstypen.
Erweiterte Speicherbereiche haben zwei Hauptvorteile gegenüber anderen Speicherbereichen: Sie unterstützen die speichereinheitenübergreifende Replikation von Inhalt und bieten eine Speicherung in OpenStack-basierten Cloudobjekten. Erweiterte Speicherbereiche ermöglichen auch das direkte Hochladen von Inhalt. Das heißt, von einer Clientanwendung in einen erweiterten Speicherbereich hochgeladener Inhalt wird direkt auf eine Speichereinheit übertragen, ohne dass er in temporären Speicher geschrieben werden muss.
- Unterstützung für die Replikation von Content Platform Engine-Inhalt
Content Platform Engine kann Inhalt auf mehrere Typen von Speichereinheiten und auf mehrere Instanzen desselben Typs replizieren. Das Anhängen von Dateisystemreplikaten über eine Mount-Operation zwischen Standorten ist nicht erforderlich. Wenn Content Platform Engine feststellt, dass eine Verbindung zu einem standortübergreifenden Replikat besteht, wird das Replikat direkt gelesen oder in es geschrieben. Der erweiterte Speicherbereich implementiert ein Schema zum Erkennen von Verbindungen, schreibt die Ergebnisse in einen Cache und verwendet diese Informationen beim Lesen oder Schreiben eines Replikats.
Wenn die Serverkommunikation für einen Standort konfiguriert ist, ist sie die bevorzugte Route zum Inhalt eines anderen Standorts. Wenn zwischen Standorten keine direkte Verbindung verfügbar ist, muss die Serverkommunikation so konfiguriert werden, dass standortübergreifend auf Inhalt zugegriffen werden kann.
Eine direkte Verbindung für eine Dateisystemspeichereinheit bedeutet, dass das Dateisystem über eine Mount-Operation über das WAN an jeden Content Platform Engine-Server zwischen den Standorten angehängt ist. Wenn keine Serverkommunikation konfiguriert ist, ist eine direkte Verbindung erforderlich.
- Unterstützung für die direkte Verwendung von Cloudobjektspeicher
Content Platform Engine kann Inhalt ohne Verwendung des temporären Plattenspeichers in ein Cloudobjekt übertragen.
- Unterstützung für das direkte Hochladen von Inhalt
Inhalt fließt direkt als einzelner Datenstrom von einer Clientanwendung zur Speichereinheit. Der Inhalt wird nie in temporären Speicher geschrieben. Nur eine einzige Instanz von Content Platform Engine ist am Hochladen beteiligt.
- Unterstützung für die Reparatur von Replikaten
Wenn ein Replikat beschädigten (fehlenden oder falschen) Inhalt enthält, kann Content Platform Engine die Beschädigung entdecken und den richtigen Inhalt erneut in das Replikat replizieren.
In der folgenden Tabelle sind die Unterschiede zwischen erweiterten und anderen Speicherbereichen hinsichtlich der Unterstützung von zentralen Funktionen zusammengefasst:
Zentrale Funktion | Von erweiterten Speicherbereichen unterstützt? | Von anderen Typen von Speicherbereichen unterstützt? |
---|---|---|
Dateispeicherung | ja | ja |
Datenbankspeicherung | nein | ja |
Speicherung in OpenStack-basierten Clouds | ja | nein |
Speicherung für unveränderliche Inhalte | nein | ja |
Replikation | ja | nein |
Direktes Hochladen von Inhalt | ja | nein |
Reparatur von Replikaten | ja | nein |