Exigences du matériel et du logiciel de la Plateforme Coveo
Index d'un maximum de 5 millions de documents (exigences minimales) |
|
Indexation de 5 à 20 millions de documents |
|
Indexation de 20 à 40 millions de documents |
|
Indexation de 40 à 80 millions de documents |
|
Compatibilité du système d'exploitation |
|
Taille de l'index |
|
Fichiers exclus de l'index |
|
Configuration RAID |
|
Disque d'indexation presque en temps réel |
|
Exigence des logiciels de tierce partie |
|
Notes :
-
Exécutez CES dans un serveur dédié. Si d'autres processus sont exécutés en parallèle ou si l'activité de requête atteint son sommet et devient stratégique, un serveur qui répond aux exigences spécifiées peut ne pas être suffisant.
-
Les produits de Coveo fonctionnent mieux dans des machines physiques, mais prend également en charge des environnements virtuels tels que VMware (ESX), Microsoft Hyper-V, Amazon Web Services (AWS), Microsoft Azure.
-
Pensez à distribuer l'index sur plus d'une instance de Coveo si le nombre de documents à indexer excède la taille maximale de l'index qui est présentée dans cette rubrique (voir Modèle d'extensibilité Coveo).
-
Contactez Assistance Coveo pour obtenir de l'aide afin de sélectionner la meilleure configuration de Coveo pour votre environnement.
Index d'un maximum de 5 millions de documents (exigences minimales)
Composante | Exigence minimale |
---|---|
Système d'exploitation | Windows Server |
Unité centrale - Processeurs | 4 Core (1×4), 2.0 GHz ou plus élevé |
Mémoire vive (RAM) - Mémoire | 16 Go |
Disque - OS et fichiers de programme | 1 x 150 Go SATA 7.2/10 K RPM |
Disque - Index (1 tranche) | 1 x 300 Go SATA 7.2/10 K RPM |
Disque - Indexation presque en temps réel (facultatif) | 1 x 150 Go SSD or SATA 7.2/10 K RPM |
Important : Soyez certain que votre environnement répond aux exigences minimales ci-dessus et suit les recommandations ci-dessous avant de contacter Assistance Coveo pour obtenir de l’aide pour un problème de performance (voir Avant d'ouvrir un ticket de soutien).
Indexation de 5 à 20 millions de documents
Composante | Recommandation |
---|---|
Système d'exploitation | Windows Server |
Unité centrale - Processeurs | 8 Core (1×8), 2.0 GHz ou plus élevé |
Mémoire vive (RAM) - Mémoire | 32 Go |
Disques - OS et fichiers de programme | 2 x 150 Go SAS 10/15 K RPM, RAID 1 |
Disques - Index (1 tranche) | 2 x 150 Go SAS 10/15 K RPM, RAID 1 |
Disques - Autres fichiers CES | 2 x 300 Go SAS 10/15 K RPM, RAID 1 |
Disque - Indexation presque en temps réel (facultatif) | 2 x 300 Go SSD or SATA 10 K RPM, RAID 1 |
Indexation de 20 à 40 millions de documents
Composante | Recommandation |
---|---|
Système d'exploitation | Windows Server |
Unité centrale - Processeurs | 16 Core (2×8) à 24 Core (2×12), 2.4 GHz ou plus élevé |
Mémoire vive (RAM) - Mémoire | 64 Go |
Disques - OS et fichiers de programme | 2 x 150 Go SAS 10/15 K RPM, RAID 1 |
Disques - Index (1 tranche) | 4 x 600 Go SAS 10/15 K RPM, RAID 10 |
Disques - Autres fichiers CES | 2 x 600 Go SAS 10/15 K RPM, RAID 1 |
Disque - Indexation presque en temps réel (facultatif) | 2 x 300 Go SSD or SATA 10 K RPM, RAID 1 |
Indexation de 40 à 80 millions de documents
Composante | Recommandation |
---|---|
Système d'exploitation | Windows Server |
Unité centrale - Processeurs | 24 Core (2×12) à 32 Core (4×8), 2.4 GHz ou plus élevé |
Mémoire vive (RAM) - Mémoire | 128 Go |
Disques - OS et fichiers de programme | 2 x 150 Go SAS 10/15 K RPM, RAID 1 |
Disques - Index (tranche 1) | 4 x 600 Go SAS 10/15 K RPM, RAID 10 |
Disques - Index (tranche 2) | 4 x 600 Go SAS 10/15 K RPM, RAID 10 |
Disques - Autres fichiers CES | 2 x 600 Go SAS 10/15 K RPM, RAID 1 |
Disque - Indexation presque en temps réel (facultatif) | 2 x 300 Go SSD or SATA 10 K RPM, RAID 1 |
Compatibilité du système d'exploitation
Les serveurs sur lesquels CES ou Coveo .NET Front-End sont exécutés doivent utiliser un des OS suivants :
-
Windows Server 2012 R2 (avec IIS 8) x64
CES 7.0.6196+ (novembre 2013) Coveo .NET Front-End 12.0.446+ (novembre 2013) -
Windows Server 2012 (avec IIS 8) x64
CES 7.0.4897+ (décembre 2012) Coveo .NET Front-End 12.0.61+ (décembre 2012) -
Windows Server 2008 R2 (avec IIS 7) x64
-
Windows Server 2008 (avec IIS 7)
Important : La version x64 de Windows OS est exigée pour les index renfermant plus de 500 000 documents.
Notes : CES peut fonctionner dans des versions non-serveur de systèmes d'exploitation Windows. Toutefois, pour des motifs de production, Coveo ne prend en charge et recommande qui les systèmes d'exploitation Windows Server afin d'éviter les problèmes de performance, de stabilité et d'extensibilité.
À fin d'évaluation seulement, CES peut être exécuté sous :
-
Windows 8.1 Pro ou Enterprise (avec IIS 8)
CES 7.0.6196+ (novembre 2013) Coveo .NET Front-End 12.0.446+ (novembre 2013) -
Windows 8 Pro ou Enterprise (avec IIS 8)
CES 7.0.4897+ (décembre 2012) Coveo .NET Front-End 12.0.61+ (décembre 2012) -
Windows 7 Professional, Enterprise, ou Ultimate (avec IIS 7)
Taille de l'index
L'index occupe, habituellement, de 30 à 50% de la taille totale des documents originaux.
Exemple : Vous indexez des documents qui occupent 1 To dans plusieurs référentiels. En mélangeant les types de contenus, la taille de l'index atteint 42% de la taille originale des documents (420 Mo). La taille du disque dur d'index dédié devrait être, au minimum, de 500 Mo.
-
Dédiez un disque ou un groupe de disque aux fichiers d'index.
-
Utilisez des disques locaux, le stockage en attachement direct ou le réseau de zone de stockage. Le périphérique de stockage réseau, le protocole Server Message Block et d'autres partages de fichiers ne sont pas pris en charge.
-
Si une deuxième tranche d'index est nécessaire, vous devez installer chaque tranche dans différents groupes de disques.
-
RAID 0 et RAID 5 sont déconseillés (voir Comparaison de types de RAID et recommandations).
Fichiers exclus de l'index
Pour les index dont la taille dépasse 5 millions de documents, il est conseillé de stocker les fichiers de CES exclus de l'index dans un ensemble dédié de disques afin de séparer les entrées/sorties de ces fichiers de celles des tranches d'index.
Les fichiers exclus de l'index sont :
-
Fichiers journaux
-
Fichiers de tranches par défaut
-
Fichiers de convertisseurs
-
Fichiers de connecteurs
-
Fichiers cache
-
Fichiers de configuration
-
Fichiers de magasin de certificats
Note : Vous spécifierez le chemin d'accès de ces fichiers après l'installation de CES lorsque vous créez l'index (voir Création d'un nouvel index ou importation d'une configuration d'index CES 6 existante).
Configuration RAID
-
Il est conseillé de créer un volume RAID (une seule zone de rangement accessible) pour chacune des trois catégories de fichiers :
-
OS et fichiers programmes
-
Tranche de fichiers d'index
-
Autres fichiers Coveo Enterprise Search (CES)
-
-
Un contrôleur RAID peut être utilisé pour tous les volumes logiques pour autant qu'il prenne en charge le nombre de disques dans votre serveur.
Exemple : La configuration RAID suivante d'un disque dur de serveur Coveo pour un index de 20 à 40 millions de documents est composée de huit disques organisés en trois volumes RAID (C:, D:, et E: dans cet exemple).
Disque d'indexation presque en temps réel
La fonctionnalité d'indexation presque en temps réel (NRTI) permet de faire en sorte que de nouveaux documents puissent être recherchés beaucoup plus rapidement pour les index avec au moins deux millions de documents (voir À propos de l'indexation presque en temps réel).
Si vous souhaitez prendre complètement avantage de cette fonctionnalité, étant donné que NRTI se sert fortement de I/O, il est conseillé d'ajouter un disque dédié à NRTI à vos serveurs maître et miroir Coveo qui servent des requêtes et configurez NRTI pour utiliser le disque dédié (voir Configuration de l'indexation presque en temps réel).
Les spécifications de disque recommandées dépendent de la taille de votre index, comme affiché dans les premières sous-sections de cette rubrique.
Exigence des logiciels de tierce partie
Le programme d’installation de CES ajoute les éléments de logiciel requis suivants lorsqu’il n’est pas déjà installé :
-
Microsoft.NET Framework 3.5 SP1 et 4.5.1 (côte à côte)
-
Internet Information Services (IIS) 8 ou 7
-
Microsoft Chart Controls for Dotnet Framework 3.5 SP1
-
Microsoft Visual C++ 2012 Redistributable Package (x64)
-
MSXML 6