Aller au contenu

OpenSearch

Dans cet article

Information

OpenSearch est une plateforme développée à partir du logiciel Elasticsearch. OpenSearch offre une solution pour créer vos propres moteurs de recherche avec de hautes performances et une grande évolutivité.

OpenSearch. Fonctionnalités clés

  • Recherche en texte intégral : OpenSearch permet la recherche en texte intégral à travers diverses sources de données. Les utilisateurs peuvent effectuer des requêtes de recherche en utilisant des mots-clés et des phrases.
  • Évolutivité : OpenSearch est conçu pour gérer de grandes quantités de données et offrir de hautes performances. Le système peut être mis à l'échelle horizontalement, permettant l'ajout de nouveaux nœuds pour traiter plus de requêtes si nécessaire.
  • Support multilingue : Il permet de traiter des requêtes de recherche dans différentes langues.
  • Configurabilité : OpenSearch offre des options de personnalisation et de configuration flexibles pour adapter le moteur de recherche à des exigences spécifiques. Cela inclut la définition des champs à rechercher, le réglage de la pertinence des résultats de recherche et la personnalisation des filtres de recherche.
  • Extensibilité : OpenSearch est un projet extensible. Ses fonctionnalités peuvent être étendues en ajoutant des modules et des plugins supplémentaires. Cette caractéristique permet aux développeurs d'intégrer des capacités supplémentaires telles que des outils d'analyse et d'apprentissage automatique.
  • Surveillance et journalisation : OpenSearch permet de suivre diverses métriques (nombre de requêtes, temps de réponse, etc.).
  • Sécurité : Mécanismes d'authentification et d'autorisation, chiffrement des données et capacités de contrôle d'accès.

Fonctionnalités de déploiement

ID Nom du logiciel Système d'exploitation compatible VM BM VGPU GPU Min CPU (Cœurs) Min RAM (GB) Min HDD/SSD (GB) Domaine personnalisé Actif
33 OpenSearch Ubuntu 22.04 + + + + 2 2 - Non COMMANDER
  • Ajoute les clés de dépôt GPG, télécharge et installe OpenSearch et OpenSearch Dashboards.
  • Ensuite, les paramètres dans les fichiers de configuration d'OpenSearch et OpenSearch Dashboards sont modifiés.
  • Le tableau de bord se lie au nom de domaine complet (FQDN) de l'hôte au format opensearch{Server_ID_from_Invapi}.hostkey.in et modifie le mot de passe de l'administrateur selon les informations contenues dans Invapi.

La liste des ports de communication réseau :

Numéro de port Composant OpenSearch
443 OpenSearch Dashboards sur AWS OpenSearch Service avec chiffrement en transit (TLS)
5601 OpenSearch Dashboards
9200 API REST OpenSearch
9250 Recherche inter-cluster
9300 Communication et transport entre les nœuds
9600 Analyseur de performances

Une fois les tâches terminées, l'interface web est accessible à l'URL : http://opensearch{Server_ID_from_Invapi}.hostkey.in:5601.

Remarque

Sauf indication contraire, nous installons par défaut la dernière version de sortie du logiciel depuis le site web du développeur ou les dépôts du système d'exploitation.

Premiers pas après le déploiement d'OpenSearch

Une notification sera envoyée à l'adresse e-mail spécifiée lors de l'inscription indiquant que le serveur est prêt à fonctionner après le paiement de la commande. Elle contiendra l'adresse IP du VPS, ainsi que le nom d'utilisateur et le mot de passe pour la connexion.

Les clients de notre entreprise gèrent le matériel des serveurs et le panneau de contrôle API via Invapi.

Vous pouvez trouver les données d'authentification soit dans l'onglet Configuration >> Tags du panneau de contrôle du serveur, soit dans l'e-mail qui a été envoyé.

  • Lien d'accès au tableau de bord OpenSearch avec une interface web : dans la balise webpanel ;
  • Identifiant : admin ;
  • Mot de passe : Envoyé à votre adresse e-mail une fois le serveur prêt à l'emploi après le déploiement du logiciel.

Remarque

Pour plus d'informations sur les paramètres de base d'OpenSearch, consultez la documentation des développeurs.

Commander OpenSearch via l'API