OCI Search Service mit OpenSearch ist eine als OCI-verwalteter Service angebotene Insight-Engine, mit der Kunden Daten einfach aufnehmen, suchen, visualisieren und analysieren können. Wir beseitigen die operative Last der Verwaltung der Suchinfrastruktur, indem wir typische Wartungsaktivitäten automatisieren, einschließlich Patchen, Aktualisieren, Upgraden, Backups und Größenanpassung – alles ohne Ausfallzeiten. Kunden können riesige Datenmengen schnell erfassen, speichern, suchen und analysieren und Ergebnisse nahezu in Echtzeit anzeigen.
OpenSearch und OpenSearch Dashboards – eine Visualisierung und Benutzeroberfläche – wurden 2021 von Elasticsearch 7.10.2 und Kibana 7.10.2 abgezweigt und operieren nun als Apache 2.0-lizenziertes, separates Open-Source-Projekt, das von einer Community unterstützt wird, zu der Oracle und AWS als beitragende Mitglieder gehören.
Elastic gab bekannt, dass sie ihre Softwarelizenzierungsstrategie ändern werden und keine neuen Versionen von Elasticsearch und OpenSearch Dashboards unter der Apache-Lizenz, Version 2.0 (ALv2) veröffentlichen werden. Stattdessen werden neue Versionen der Software unter der Elastic License oder der Server Side Public License angeboten. Beide Lizenzen schränken jedoch die Nutzung der Software in einer Weise ein, die sie für viele in der Open-Source-Community inakzeptabel macht. Um Open-Source-Versionen beider Pakete zu gewährleisten, wurde OpenSearch erstellt und wird einen ALv2-lizenzierten Fork von Open-Source-Elasticsearch und Kibana pflegen.
OCI Search Service mit OpenSearch verfügt über eine beispiellose Konfigurationsebene. Sie sind nicht an bestimmte Ausprägungen oder SKUs gebunden. Stattdessen verwenden wir Flex-Ausprägungen, mit denen Sie die genaue Anzahl von Compute-Cores und die Arbeitsspeichermenge basierend auf Ihren genauen Anforderungen konfigurieren können.
OCI Search Service mit OpenSearch-Kunden können ihre OCPU (Rechenkerne), Arbeitsspeicher, Speicher, Backup, Knotenanzahl und Knotentyp (z. B. Master-, Daten- und Open Dashboard-Knoten) anpassen. Logstash ist zwar nicht Bestandteil des verwalteten Service, Sie können jedoch Daten mit OpenSearch über Logstash, Beats und Dutzende anderer Clients und Anwendungen an den OCI Search Service senden, genauso wie Sie Daten an andere Elasticsearch-Cluster senden würden.
OCI Search Service mit OpenSearch verwaltet die Arbeit beim Einrichten des Clusters, einschließlich Provisioning-Infrastruktur. Sobald das Cluster ausgeführt wird, verarbeitet OCI Search Service mit OpenSearch allgemeine administrative Aufgaben wie das Ausführen von Backups, das Überwachen von Instanzen und das Patchen von Software. OCI Search Service mit OpenSearch lässt sich in OCI-Metriken integrieren, um Metriken zu erstellen, die Informationen zum Status der Cluster bereitstellen. OCI Search Service mit OpenSearch bietet Kunden auch die Möglichkeit, ihre Clusterkonfiguration und die Gesamtdatengröße ohne Serviceunterbrechung zu ändern.
Der Service ist ab Mai 2022 verfügbar.
Die Verwaltung Ihres eigenen ELK-Stacks kann wichtige Ressourcen nur für das Betriebsmanagement und den Overhead nutzen. Durch den Wechsel zu einem verwalteten Service können Kunden operative Aktionen planen, und OCI Search Service mit OpenSearch übernimmt diese Aufgaben. Außerdem ist OCI Search Service mit OpenSearch im Hinblick auf den Preis eine äußerst kostengünstige Lösung, wenn Sie an anderer Stelle gehostet werden oder wenn Sie Ihren eigenen Stack verwalten.
OCI wird die Skalierungslimits weiterhin verbessern, um die Anforderungen der größten Kunden zu erfüllen. Derzeit unterstützen wir 0,3 PB und größere Kapazitätsgrößen sind auf Anfrage erhältlich.
Ja.
Den Kunden wird nur die zugrunde liegende Infrastruktur in Rechnung gestellt, die die Cluster verbrauchen – einschließlich der Kosten für Rechenleistung, Arbeitsspeicher, Blockvolumen und Objektspeicher – ohne Aufpreis. OCI Search Service mit OpenSearch berechnet eine Servicegebühr von 0,25 US-Dollar pro Stunde und Datenknoten, wenn mehr als zwei Datenknoten pro Cluster verwendet werden, wobei die Servicegebühren für die ersten beiden Knoten in einem Cluster auf Dauer entfallen. Beispiel: Wenn ein Kunde drei Datenknoten hat, werden ihm 0,25 US-Dollar pro Clusterstunde in Rechnung gestellt. Für die ersten beiden Datenknoten fallen keine Servicegebühren an. Nur für den dritten Datenknoten und weitere Datenknoten danach wird eine Servicegebühr von 0,25 US-Dollar pro Datenknoten und Cluster erhoben.
Wir werden das OpenSearch-Angebot von OCI basierend auf Kundeneingaben weiter verbessern und Skalierungs- und Leistungsverbesserungen anbieten, um Kunden die optimale OpenSearch-Entwicklung und Betriebserfahrung zu bieten.
OCI Search Service mit OpenSearch ist mit Hochverfügbarkeit als Kernprinzip konzipiert und wird durch die Verfügbarkeit der Infrastruktur der Enterprise-Klasse von OCI unterstützt. Der Service wird mit einem Service-Level-Ziel von 99,5 % eingeführt, und SLAs werden nach der Operationalisierung von Produktions-Workloads in naher Zukunft veröffentlicht.
Wir empfehlen Ihnen, unseren Service zunächst parallel zu Ihrer aktuellen Lösung zu evaluieren. Wenn Sie sich nur auf Zeitreihendaten konzentrieren, wechseln Sie zu OCI OpenSearch, sobald wir alle Ihre Anforderungen erfüllt haben, und beenden die Aufnahme in Ihren vorhandenen Stack. Wenn Sie alle Daten in Ihrem vorhandenen Cluster benötigen, müssen Sie einen Snapshot des aktuellen Produktionsclusters mit Oracle Cloud Infrastructure Object Storage erstellen und den Snapshot in Ihrer Serviceinstanz wiederherstellen. Im Folgenden finden Sie eine Beispielsequenz von Schritten zur Durchführung dieser Migration.
Wir möchten den Migrationsprozess in einem kommenden Release vereinfachen und automatisieren.
Sie können die Knotenanzahl sowie die Knotenkonfiguration (OCPU und Arbeitsspeicher) erhöhen. Dies bedeutet, dass Sie sowohl vertikal als auch horizontal erhöhen können. Sie können Ihre Speichergröße jederzeit auf bis zu 0,3 PB erhöhen. Die Reduzierung von Knoten- und Konfigurationseinstellungen wird selten verwendet und wird für ein zukünftiges Release basierend auf Kundenanforderungen berücksichtigt.
X-pack-Funktionen werden derzeit nicht unterstützt – wir bauen jedoch aktiv zusätzliche Funktionen aus. Sehen Sie sich den Release-Kalender von OpenSearch an, um zu sehen, was kommt: https://opensearch.org/docs/latest/version-history/.
OCI Search Service mit OpenSearch ist mit Verfügbarkeit auf Unternehmensniveau als Kerngrundsatz konzipiert. Bei Clustern mit mehr als zwei Knoten eines beliebigen Typs (z.B. Datenknoten, Masterknoten usw.) stellt OCI diese Knoten automatisch über Domains hinweg bereit und ermöglicht so Resilienz über Availability-Domains hinweg für High Availability.
Während OCI keine Servicelimits für die Anzahl der Indizes oder Dokumente erzwingt, die Sie in Ihrem Cluster speichern können, ist die OpenSearch-Software durch die zugrunde liegende BS- und Hardwareinfrastruktur eingeschränkt.
Bei OCI Search Service mit OpenSearch Nein. Für OpenSearch-Dashboards können Sie den Benutzerzugriff auf verschiedene Diagramme und Daten in der Konsole OpenSearch-Dashboards konfigurieren.
Eine Liste der unterstützten Plug-ins finden Sie hier: >https://opensearch.org/docs/latest/opensearch/install/plugins/. Wenn Sie ein Plug-in benötigen, reichen Sie eine Supportanfrage über die OCI-Konsole ein, und wir bestimmen, wann es in den Service aufgenommen werden kann.
Ja. Verweisen Sie einfach Ihre Logstash-Instanz auf den OCI Search Service mit OpenSearch-API-Endpunkt für die Datenaufnahme.
Wir verwenden Version 1.2.4, eine ausgereifte, stabile Version, in unserem ersten Service und nicht Version 1.3, die erst im Dezember 2021 veröffentlicht wurde. Wir planen, neue Versionen in einem vierteljährlichen Intervall freizugeben.
OCI Search Service für OpenSearch ist ein vollständig verwalteter End-to-End-Service mit Verfügbarkeit und Datenschutz. Die Verwaltung der Backups und des Speichers in unserem Mandanten entlastet Kunden von der Last der Verwaltung von Backups und zugehörigem Speicher, während es OCI ermöglicht, betriebliche Aufgaben zuverlässig und sicher auszuführen.
OCI setzt sich stark für die Sicherheit ein und möchte immer, dass der Kunde kontrolliert, wer auf sein Cluster und seine Daten zugreift. Private Endpunkte ermöglichen eine extrem sichere Verbindung zwischen einem Service und dem Mandanten eines Kunden. Die Nutzung privater Endpunkte ermöglicht es den Clustern, innerhalb des Servicemandanten für die Betriebsverwaltung zu funktionieren und gleichzeitig die Sicherheit aufrechtzuerhalten, indem der Ressourcenzugriff auf IPs innerhalb des Subnetzes des Kunden beschränkt und der Zugriff von anderen Standorten verweigert wird.
Obwohl Amazon und AWS die Verwalter des Projekts OpenSearch und der zugehörigen Repositorys sind, gibt es viele wichtige Mitwirkende, darunter Red Hat, Logz.io, SAP, Capital One und OCI. OCI hat mit dem Projekt begonnen und wird weiterhin zur OpenSearch-Community beitragen.