Chargement...
Infrastructure d'archivage à l'échelle du pétaoctet
Architecture technique de la gestion des archives Documenos
1. Infrastructure évolutive :
- Développement basé sur ASP.NET Core
- Compatibilité avec la base de données PostgreSQL (v15 et versions ultérieures)
- Architecture adaptée à la montée en charge horizontale et verticale
- Prise en charge des clusters
- Accès fluide derrière un répartiteur de charge
- Chaque serveur peut se connecter à la même base de données.
- La capacité peut être étendue horizontalement en ajoutant des serveurs.
2. Hiérarchisation des archives et flux de données
Avec des services d'arrière-plan :
- Chargement automatique du système de fichiers vers l'archive
- Chargement de données depuis FTP vers l'archive
- Transfert entre les niveaux d'archive
- Opérations d'extraction en masse
- Purge physique des données supprimées
- Les services peuvent être contrôlés serveur par serveur.
3. Services de traitement de contenu
Pour le contenu archivé :
- Traitement d'images (miniatures, redimensionnement, extraction EXIF/IPTC)
- Indexation du texte des PDF
- Tâches OCR
- Conversion de la parole en texte dans les fichiers vidéo (100+ langues)
- Conversion de la parole en texte dans les fichiers audio (100+ langues)
- Les textes générés sont enregistrés dans les index de recherche.
4. Modèle de données et capacité de métadonnées
Prise en charge de 1,4 milliard de tables dans les jeux de données dynamiques
Pour chaque table des jeux de données dynamiques :
- Utilisation recommandée : 250 champs
- Limite technique : 1600 champs
- Capacité de stockage d'environ 4,2 milliards de lignes de données
Jeux de données :
- Visibilité basée sur les autorisations
- Import / export Excel
- Mise à jour automatique des données par déclencheurs d'événements
5. Sécurité et contrôle d'accès
- Intégration LDAP
- Système de mots de passe intégré
- Authentification multifacteur (OTP, e-mail, SMS)
- Restrictions d'accès basées sur l'IP
- Autorisation basée sur les groupes
- Déclaration attestant qu'aucune porte dérobée n'est définie dans le logiciel