Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Content imported from a Scroll Translations translation file.

...

Sv translation
languagefr


Excerpt

Le système d'entreprise FileFlex est un ensemble complexe de modules déployé en tant que machine virtuelle pour simplifier considérablement le déploiement. Plusieurs solutions de virtualisation sont actuellement prises en charge, notamment :

  • VMware Workstation 15, 16
  • VMware ESXi (vSphere) 6.0, 6.5, 7.0
  • Oracle VirtualBox 5.2, 6.0

Suivez l'un des guides fournis pour déployer l'image de FileFlex Enterprise à l'aide de la technologie de virtualisation de votre choix.

Note
titleDéploiement sur un NAS

Lorsqu'elle est déployée sur un NAS, une technologie de virtualisation telle que VirtualBox (ou autre) est automatiquement installée en tant que dépendance de la solution.

Exigences en matière d'allocation de matériel de serveur

FileFlex Enterprise peut être déployé sur une variété de configurations matérielles, avec une exigence sous-jacente d'architecture de processeur Intel x64. Lorsque l'on parle de matériel de déploiement, il s'agit spécifiquement de l'allocation de ressources matérielles à la VM, plutôt que de la capacité totale de la machine hôte sous-jacente. 

Ce document se concentre sur les déploiements sur une seule machine/VM plutôt que sur un déploiement en cluster.

Configuration matérielle requise pour le serveur

Le tableau suivant décrit les configurations et capacités de déploiement typiques. Le matériel serveur fait référence aux ressources attribuées à la VM.


MinimumMilieu de gammeHaut de gamme
CPU

Processeur Intel Core i3 2 cœurs à 2 GHz

Prend en charge VT-x et AES-NI

Processeur Intel Core i7 4 ou 6 cœurs à 3 GHz

Prend en charge VT-x et AES-NI

Intel Xeon 8 ou 10 cœurs à 3 GHz

Prend en charge VT-x et AES-NI

RAM (affectée à la VM)4 Go8 Go16 Go
Réseau1 Port LAN 1GbEDouble Ports LAN 1GbE avec liens agrégésDouble Ports LAN 10GbE
OSBasé sur Linux, avec prise en charge intégrée de la virtualisationBasé sur Linux, avec prise en charge intégrée de la virtualisationBasé sur Linux, avec prise en charge intégrée de la virtualisation
Nombre maximal de conversions simultanées en mode affichage seul13 à 46 à 8
Nombre maximal d'utilisateurs suggérés1 0002 5005 000
Nombre maximum d'utilisateurs dans l'application (dépendance de la RAM et du processeur)1505001 000
Nombre maximal d'utilisateurs actifs typiques de la navigation2080160
Nombre maximal de transferts simultanés typiques103060

Configuration matérielle requise pour l'agent connecteur

Une question importante à prendre en compte lors de la détermination du matériel requis pour l'agent de connecteur est de savoir si les utilisateurs finaux utiliseront ou non le double chiffrement. Lorsqu'il est utilisé, la charge de la conversion de documents incombe au connecteur plutôt qu'au serveur, ce qui nécessite une augmentation substantielle des exigences matérielles en matière de processeur et de RAM.

Exigences relatives au connecteur sans double chiffrement

Le tableau suivant décrit les configurations et les capacités de déploiement typiques de l'agent connecteur FileFlex lorsque le double chiffrement n'est pas utilisé. Presque tous les PC peuvent être utilisés dans ce cas, et un périphérique NAS constitue également un déploiement approprié, comme vous pouvez le voir dans le tableau ci-dessous.


MinimumMilieu de gammeHaut de gamme
CPU

ARM A8 monocœur à 1 ghz

ARM A9 double cœur @ 1 ghz

Processeur Intel Atom Quad Core @ 2 ghz

RAM256 Mo512 Mo512 Mo
Réseau1 Port LAN 1GbE1 Port LAN 1GbEDouble Ports LAN 1GbE avec liens agrégés
OSBasé sur LinuxBasé sur LinuxBasé sur Linux
StockageDisques SATA 7200 tr/min, recherche < 10 msDisque(s) SATA 7200 tr/min, < 10 ms de recherche

Disque(s) SATA 10 000 tr/min, < 7 ms de recherche

et/ou mise en cache SSD

Nombre maximal d'activations et/ou d'utilisateurs100250500
Nombre maximal d'utilisateurs connectés (dépendance à la RAM et à la CPU)30125350
Nombre maximal d'utilisateurs actifs typiques de la navigation1035100
Nombre maximal de transferts simultanés typiques51530 (E/S peuvent être limitées)
Utilisation prévue du processeur en % au maximum typique50 %50 %50 %

Configuration requise du connecteur avec double chiffrement

Le tableau suivant décrit les configurations et les capacités de déploiement typiques de l'agent connecteur FileFlex lorsque le double chiffrement est utilisé. Un PC plus puissant doit être utilisé et seuls les périphériques NAS de spécification supérieure doivent être pris en compte.


MinimumMilieu de gammeHaut de gamme
CPU

Processeur Intel Core i3 2 cœurs à 2 GHz

Processeur Intel Core i7 4 cœurs à 3 GHz

Processeur Intel Core i7 8 cœurs à 3,5 + ghz

RAM4 Go8 Go16 Go
Réseau1 Port LAN 1GbE1 Port LAN 1GbEDouble Ports LAN 1GbE avec liens agrégés
OSBasé sur LinuxBasé sur LinuxBasé sur Linux
StockageDisques SATA 7200 tr/min, recherche < 10 msDisque(s) SATA 7200 tr/min, < 10 ms de recherche

Disque(s) SATA 10 000 tr/min, < 7 ms de recherche

et/ou mise en cache SSD

Nombre maximal d'activations et/ou d'utilisateurs5007501 000
Nombre maximal d'utilisateurs connectés (dépendance à la RAM et à la CPU)350500650
Nombre maximal d'utilisateurs actifs typiques de la navigation100150200
Nombre maximal de transferts simultanés typiques30 (E/S peuvent être limitées)30 (E/S peuvent être limitées)30 (E/S peuvent être limitées)
Nombre maximal de conversions simultanées en mode affichage seul137
Utilisation prévue du processeur en % au maximum typique75 %85 %90 %

Conversions en mode affichage uniquement

Le panneau avancé de l'administration du serveur contient une propriété configurable « Conversions simultanées maximales en mode affichage seul ». Cela définit le nombre maximal de conversions en mode affichage seul qui peuvent s'exécuter en même temps. Lorsqu'un utilisateur choisit d'afficher un document Office dans l'application, une conversion est nécessaire. Le nombre de conversions qui peuvent se produire en même temps est directement lié à la quantité de CPU et de RAM allouée au serveur. Chaque « conversion simultanée en affichage seul » nécessite 1 cœur de processeur dédié et 1 Go de RAM.

Sur le serveur, nous recommandons d'ajouter 1 cœur de processeur et 1 Go de RAM pour chaque tranche de 1 000 utilisateurs ajoutés au système, en fonction de la fréquence à laquelle ils consultent les documents dans l'application et de la taille de ceux-ci.

Sur l'agent connecteur (lors de l'utilisation du double chiffrement), nous recommandons 1 cœur de processeur (x86 à 3 GHz) et 1 Go de RAM pour chaque conversion supplémentaire en affichage seul. La fréquence de visualisation/conversion des documents est ce qui dictera la quantité de CPU et de RAM requise sur l'agent de connecteur.

Effet de la RAM

La ressource fondamentale est la RAM car plusieurs processus en cours d'exécution sont lancés pour l'accumulation de données, le proxy, le chiffrement des données, etc. Un minimum de 4 Go est requis pour exécuter tous les services nécessaires de manière adéquate. Les activations maximales introduisent une exigence de RAM persistante, de sorte qu'un total de RAM plus élevé permet plus d'activations ou d'utilisateurs. Les transferts simultanés requièrent également plus de RAM. Une mémoire cache plus grande permet un plus grand nombre « d'utilisateurs actifs ».

La conversion en affichage seul est de loin le plus gros consommateur de RAM, et l'allocation doit être effectuée comme indiqué ci-dessus.

Effet des E/S de disque

Le serveur n'est pas lié de manière déterminante à l'E/S du disque, de sorte que la plupart des déploiements typiques de disques NAS fonctionnant bien seront adéquats. Cependant, le connecteur destiné à récupérer les fichiers sur le périphérique local est lié aux performances d'E/S du périphérique, en particulier au temps de recherche. Les schémas de mise en cache SSD amélioreront considérablement sa capacité à fournir un grand nombre de fichiers simultanément sans ralentir excessivement les performances du NAS.

L'exception concerne les conversions en affichage uniquement. Si vos cas d'utilisation impliquent une grande quantité de visualisation de documents, alors les limitations E/S peuvent entrer en jeu et le déploiement d'une solution de stockage de données haute performance supportée par SSD est recommandé.

Effet du CPU

Le CPU est fortement utilisé pour l'encodage/décodage des demandes et il est de fait directement lié au nombre d'utilisateurs actifs. Il est également directement lié au nombre de transferts à grande vitesse en raison du chiffrement actif. Le CPU devient particulièrement important lorsqu'il s'agit de connexions 10GbE avec des clients situés sur le même réseau haute performance.

La conversion en mode affichage uniquement consomme beaucoup de CPU et l'allocation doit être effectuée comme indiqué ci-dessus.

Effet du réseau

Le réseau est très important lorsqu'il s'agit de traiter un grand nombre de transferts simultanés si l'on veut maintenir des performances constantes au niveau du réseau local. Pour les raisons décrites ci-dessus, il est important de corréler le CPU avec la vitesse du réseau.

Clustering

Lorsque la capacité est saturée, il est possible de déployer FileFlex dans une configuration en cluster. La prise en charge d'une configuration en cluster nécessite un double réseau. Il est donc important que ces déploiements disposent d'au moins deux adaptateurs réseau. Dans un déploiement hautement décentralisé, le CPU et la RAM deviennent moins importants car la charge est répartie sur plusieurs machines.



Sv translation
languageit


Excerpt

Il sistema FileFlex Enterprise è un insieme complesso di moduli e viene pertanto implementato come macchina virtuale per semplificare notevolmente le operazioni di implementazione. Attualmente sono supportate diverse soluzioni di virtualizzazione, tra cui:

  • VMware Workstation 15, 16
  • VMware ESXi (vSphere) 6.0, 6.5, 7.0
  • Oracle VirtualBox 5.2, 6.0

Seguire una delle guide fornite per implementare l'immagine di FileFlex Enterprise utilizzando la tecnologia di virtualizzazione scelta.

Note
titleImplementazione su un NAS

Quando si implementa su un NAS, una tecnologia di virtualizzazione come VirtualBox (o altro) sarà automaticamente installata come dipendenza della soluzione.

Requisiti di allocazione dell'hardware del server

FileFlex Enterprise può essere implementato su una varietà di configurazioni hardware, con un requisito di base di architettura CPU Intel x64. Quando si parla di hardware di implementazione, ci si riferisce in particolare all'allocazione di risorse hardware alla macchina virtuale, piuttosto che alla capacità totale della macchina host sottostante. 

Questo documento è incentrato sulle implementazioni a macchina singola/VM piuttosto che su un'implementazione in cluster.

Requisiti hardware del server

La tabella seguente descrive le configurazioni e le capacità tipiche di implementazione. L'hardware del server si riferisce alle risorse assegnate alla macchina virtuale.


MinimoFascia mediaAlta gamma
CPU

Intel Core i3 2-Core @ 2ghz

Supporta VT-x e AES-NI

Intel Core i7 4-Core o 6-Core @ 3ghz

Supporta VT-x e AES-NI

Intel Xeon 8-Core o 10-Core @ 3ghz

Supporta VT-x e AES-NI

RAM (assegnato a VM)4gb8gb16gb
RetePorta LAN singola da 1GbEDoppie porte LAN da 1 GbE con link aggregatiDoppie porte LAN da 10GbE
OSBasato su Linux, con supporto integrato per la virtualizzazioneBasato su Linux, con supporto integrato per la virtualizzazioneBasato su Linux, con supporto integrato per la virtualizzazione
Massimo di conversioni simultanee di sola visualizzazione13-46-8
Numero massimo di utenti consigliato100025005000
N. massimo utenti in App (dipendenza da ram e cpu)1505001000
Numero massimo di utenti attivi in navigazione2080160
Numero massimo di trasferimenti simultanei tipici103060

Requisiti hardware Connector Agent

Una considerazione importante nel determinare l'hardware necessario per il connector agent è se gli utenti finali utilizzeranno o meno la doppia crittografia. Quando viene utilizzato, l'onere della conversione dei documenti ricade sul connector anziché sul server, richiedendo un aumento sostanziale dei requisiti hardware in termini di CPU e RAM.

Requisiti del Connector senza doppia crittografia

La tabella seguente descrive le configurazioni di implementazione e le capacità standard del FileFlex Connector Agent quando non viene utilizzata la doppia crittografia. In questo caso è possibile utilizzare quasi tutti i PC e anche un ragionevole dispositivo NAS è un'implementazione appropriata, come si può vedere nella tabella seguente.


MinimoFascia mediaAlta gamma
CPU

ARM A8 Single Core @ 1ghz

ARM A9 Dual Core @ 1ghz

Intel Atom Quad Core @ 2ghz

RAM256mb512mb512mb
RetePorta LAN singola da 1GbEPorta LAN singola da 1GbEDoppie porte LAN da 1 GbE con link aggregati
OSBasato su LinuxBasato su LinuxBasato su Linux
StorageUnità SATA a 7200 giri/min, ricerca < 10 msUnità SATA a 7200 giri/min, ricerca < 10 ms

Unità SATA a 10000 giri/min, ricerca < 7 ms

e/o cache SSD

Numero massimo di attivazioni e/o utenti100250500
N. massimo utenti loggati (dipendenza da ram e cpu)30125350
Numero massimo di utenti attivi in navigazione1035100
Numero massimo di trasferimenti simultanei tipici51530 (potrebbe essere limitato l'IO)
Utilizzo previsto della CPU al massimo tipico50%50%50%

Requisiti del Connector con doppia crittografia

La tabella seguente descrive le configurazioni di implementazione e le capacità standard del FileFlex Connector Agent quando viene utilizzata la doppia crittografia. È necessario utilizzare PC più potenti e prendere in considerazione solo dispositivi NAS con specifiche più elevate.


MinimoFascia mediaAlta gamma
CPU

Intel Core i3 2-Core @ 2ghz

Intel Core i7 4-Core @ 3ghz

Intel Core i7 8-Core @ 3.5+ghz

RAM4gb8gb16gb
RetePorta LAN singola da 1GbEPorta LAN singola da 1GbEDoppie porte LAN da 1 GbE con link aggregati
OSBasato su LinuxBasato su LinuxBasato su Linux
StorageUnità SATA a 7200 giri/min, ricerca < 10 msUnità SATA a 7200 giri/min, ricerca < 10 ms

Unità SATA a 10000 giri/min, ricerca < 7 ms

e/o cache SSD

Numero massimo di attivazioni e/o utenti5007501000
N. massimo utenti loggati (dipendenza da ram e cpu)350500650
Numero massimo di utenti attivi in navigazione100150200
Numero massimo di trasferimenti simultanei tipici30 (potrebbe essere limitato l'IO)30 (potrebbe essere limitato l'IO)30 (potrebbe essere limitato l'IO)
Massimo di conversioni simultanee di sola visualizzazione137
Utilizzo previsto della CPU al massimo tipico75%85%90%

Conversioni solo per la visualizzazione

Il pannello avanzato dell'amministrazione del server contiene una proprietà configurabile "Conversioni massime simultanee di sola visualizzazione". Definisce il numero massimo di conversioni di sola visualizzazione che possono essere eseguite contemporaneamente. Quando un utente sceglie di visualizzare un documento di Office all'interno dell'applicazione, è necessaria una conversione. Il numero di conversioni che possono avvenire contemporaneamente è direttamente collegato alla quantità di CPU e RAM allocata al server. Ogni "conversione simultanea di sola visualizzazione" richiede 1 core di CPU dedicato e 1 gb di RAM.

Sul server, si consiglia di aggiungere 1 core di CPU e 1 gb di RAM per ogni 1.000 utenti in più aggiunti al sistema, a seconda della frequenza di visualizzazione dei documenti all'interno dell'applicazione e delle dimensioni dei documenti visualizzati.

Sul connector agent (quando si usa la doppia crittografia), si consiglia 1 core di CPU (x86 a 3ghz) e 1gb di RAM per ogni conversione aggiuntiva di sola visualizzazione. La frequenza di visualizzazione/conversione dei documenti determina la quantità di CPU e RAM richiesta dal connector agent.

Effetto della RAM

La risorsa fondamentale più importante è la RAM, perché vengono avviati diversi processi in esecuzione per l'accumulo dei dati, il proxying, la crittografia dei dati, ecc. È necessario un minimo di 4 gb per far funzionare adeguatamente tutti i servizi necessari. Le attivazioni massime introducono un requisito di RAM persistente, quindi un totale di RAM più elevato consente un numero maggiore di attivazioni/utenti totali. Anche i trasferimenti simultanei richiedono più RAM. Una cache più grande consente un maggior numero di "utenti attivi".

La conversione di sola visualizzazione è di gran lunga il maggior consumatore di RAM e l'allocazione deve essere effettuata come indicato sopra.

Effetto dell'IO del disco

Il server non è vincolato in modo critico all'IO dell'unità, quindi la maggior parte delle implementazioni standard di unità NAS ben funzionanti saranno adeguate. Il connector, tuttavia, che è responsabile del recupero dei file dal dispositivo locale, è legato alle prestazioni dell'IO del dispositivo, in particolare al tempo di ricerca. Gli schemi di caching SSD miglioreranno notevolmente la capacità di fornire un numero elevato di file contemporaneamente senza rallentare eccessivamente le prestazioni del NAS.

L'eccezione è rappresentata dalle conversioni di sola visualizzazione. Se i casi d'uso prevedono la visualizzazione di molti documenti, possono entrare in gioco le limitazioni dell'IO e si raccomanda l'impiego di una soluzione di archiviazione dati ad alte prestazioni con supporto SSD.

Effetto della CPU

La CPU è molto utilizzata per la codifica/decodifica delle richieste, quindi è direttamente correlata al numero di utenti attivi. È inoltre direttamente correlata al numero di trasferimenti ad alta velocità dovuti alla crittografia attiva. La CPU diventa particolarmente importante quando si tratta di connessioni 10GbE con client situati sulla stessa rete ad alte prestazioni.

La conversione di sola visualizzazione è un grande consumatore di CPU e l'allocazione deve essere effettuata come indicato sopra.

Effetto della rete

La rete è molto importante quando si ha a che fare con un gran numero di trasferimenti simultanei, se si vogliono mantenere costanti le prestazioni a livello di rete locale. Per i motivi sopra descritti, è importante mettere in relazione la CPU con la velocità della rete.

Cluster

Quando la capacità diventa satura, è possibile implementare FileFlex in una configurazione cluster. Il supporto di una configurazione in cluster richiede una doppia rete, quindi è importante che tali implementazioni dispongano di almeno due adattatori di rete. In un'implementazione altamente de-centralizzata, la CPU e la RAM diventano meno importanti in quanto il carico viene distribuito su più macchine.