Technologie
Podcast : Avantages et cas d’utilisation de la synchronisation des fichiers

Dans ce podcast, nous examinons les logiciels de synchronisation de fichiers, avec Jimmy Tan, PDG de Peer Software.
Nous parlons de son fonctionnement et des différentes méthodologies qui peuvent être utilisées, telles que les topologies peer-to-peer et hub-spoke.
Tan parle également des principaux cas d’utilisation de la synchronisation des fichiers, tels que les partages de fichiers volumineux dans les scénarios de collaboration, la diffusion de contenu au sein des organisations et l’harmonisation des profils de bureau virtuel.
Antony Adshead : Qu’est-ce que la synchronisation de fichiers en temps réel, comment fonctionne-t-elle et comment les clients la déploient-ils ?
Jimmy Tan : La synchronisation des fichiers en temps réel peut être décrite comme un processus qui garantit que les fichiers ou les données de plusieurs appareils ou systèmes sont toujours à jour et cohérents les uns avec les autres. Lorsque des modifications sont apportées sur un système de fichiers ou un périphérique, les mêmes modifications sont ensuite rapidement et automatiquement apportées à tous les autres périphériques, garantissant ainsi que la version la plus récente d’un fichier est disponible sur tous les périphériques en temps réel.
Vous pouvez décomposer la synchronisation des fichiers en temps réel en un processus en trois étapes.
Tout d’abord, surveiller les changements. Deuxièmement, la transmission de ces changements. Troisièmement, l’engagement de ces changements.
Lorsqu’il s’agit de surveiller les changements, la première étape consiste généralement à créer un logiciel ou un service responsable de la synchronisation des fichiers qui surveille en permanence les dossiers ou répertoires désignés sur un appareil connecté. Cette surveillance est mieux servie par une sorte de suivi des événements du système de fichiers en temps réel. De nos jours, beaucoup d’appareils ont une sorte d’API [application programming interface] ou fichier journal des événements où vous pouvez récupérer ces informations et les utiliser comme outil de suivi des événements.
Ensuite, lorsqu’un changement est détecté sur un système, tel qu’un ajout, une modification, une suppression ou un changement de nom, le logiciel de synchronisation note ce changement et se prépare à se propager ou à transmettre à d’autres périphériques, qui passe à la deuxième étape; la transmission de ces changements.
Le logiciel de synchronisation peut ensuite transmettre ces modifications directement d’un appareil à un autre dans une architecture peer-to-peer, ou peut d’abord envoyer ces modifications à un serveur central, que ce soit sur site ou dans le cloud, ou effectuer des modifications au journal enregistré et le coordonner avant de le diffuser aux systèmes cibles.
Cette deuxième méthodologie utilise un serveur central et crée un médiateur entre tous les périphériques connectés et suit davantage une topologie en étoile qu’une architecture peer-to-peer.
La troisième partie est la plus facile, l’engagement de ces changements. Au fur et à mesure que chaque périphérique reçoit ces événements de fichier, les modifications apportées aux fichiers respectifs sur chaque stockage local et garantissent qu’il est synchronisé avec tout le reste.
En outre, la synchronisation de fichiers en temps réel peut être classée comme bidirectionnelle à une couche dans des scénarios unidirectionnels ou généralement un système maître-source unique qui collecte les événements de fichier, les modifications d’événements de fichier et tous les autres périphériques sont simplement destinataires des modifications de fichiers effectuées sur le site maître.
En revanche, la synchronisation bidirectionnelle connote généralement un scénario multimaître ou actif-actif où des modifications peuvent être apportées à n’importe quel système. Dans ces environnements multimaîtres, des conflits de version de fichier peuvent se produire lorsque différents périphériques apportent simultanément des modifications au même fichier.
Pour résoudre ce problème, les logiciels de synchronisation modernes incluent généralement une sorte de capacité de prévention des conflits de version de fichier, comme le verrouillage de fichiers, ou une sorte de mécanisme de résolution de conflit, comme donner la priorité à la version la plus récente d’un fichier ou inviter l’utilisateur à corriger la version.
Adshead: Quels sont les avantages, quelles charges de travail sont le plus couramment en mesure de l’utiliser et à quoi ne peut-il pas être utilisé?
Tanner: En termes d’avantages clés pour la synchronisation des fichiers en temps réel, les plus évidents pour les clients à la recherche de ce type de technologie sont la productivité et la disponibilité.
La productivité est évidemment améliorée car la synchronisation en temps réel permet de disposer immédiatement des informations sur tous les appareils connectés et également pour tous les utilisateurs finaux, où qu’ils se trouvent. Vous savez, il n’y a pas de retard dans l’accès à l’information.
Du point de vue de la haute disponibilité, en raison de la nature redondante des appareils connectés, lorsqu’un système tombe en panne, s’il est également recouvert d’une sorte de technologie de basculement automatique, la synchronisation des fichiers en temps réel est un élément essentiel de ce basculement automatique vers un deuxième site qui héberge ces données redondantes. Et cela permet aux utilisateurs finaux de continuer à travailler, réduisant ainsi les temps d’arrêt.
Donc, ce sont les deux avantages clés.
En ce qui concerne les charges de travail qui bénéficient le plus de la synchronisation des fichiers, Je vais en nommer trois par cœur.
Tout d’abord, il y a toute sorte de partage de fichiers et de collaboration de projet pour les équipes distribuées. J’ai beaucoup de conversations avec des sociétés d’ingénierie, par exemple, qui ont de très gros fichiers CAO partagés entre les membres de l’équipe distribuée et qui ont un modèle de flux de travail suivez-le-soleil.
Maintenant, imaginez que vous avez tous ces gros fichiers stockés dans un seul site et que l’accès à distance depuis le monde entier peut être très lent. Ainsi, la synchronisation des fichiers en temps réel est l’élément essentiel pour permettre la collaboration dans un modèle de flux de travail suivez-le-soleil.
Le deuxième exemple est la publication et la distribution de contenu. Tout récemment, j’ai eu une conversation avec une grande entreprise de médias qui avait un seul ensemble de données maîtresses de contenu stocké dans le Connecticut. Et, au fur et à mesure qu’ils mettaient à jour ces informations, ils voulaient s’assurer que le contenu était diffusé à toutes leurs chaînes de télévision affiliées à travers le monde pour s’assurer qu’ils avaient l’exemple le plus facile de logos, d’images supplémentaires et de vidéos à publier sur leurs stations.
Le troisième cas d’utilisation que j’ai beaucoup vu récemment, et peut-être pas aussi évident, est la synchronisation des profils de bureau virtuel. Les ordinateurs de bureau virtuels ont explosé – ils étaient très utilisés avant la pandémie, mais avec la pandémie, leur utilisation a explosé.
La plupart des gens n’y pensent pas, mais l’activation de la synchronisation des profils de bureau virtuel – et un profil n’est qu’un ensemble de fichiers – offre une expérience de bureau virtuel cohérente dans les entreprises multi-sites. À titre d’exemple, nous avons récemment parlé à un système de soins de santé qui comptait de nombreux hôpitaux à travers le pays, avec des médecins allant entre les hôpitaux et les chirurgies et ils veulent s’assurer que leurs bureaux virtuels étaient cohérents entre les sites.
Maintenant, où n’est-ce pas utile? Ce n’est pas utile dans les scénarios à latence élevée ou à bande passante limitée, car la synchronisation entre des scénarios à bande passante hautement latente ou limitée est juste pénible pour le réseau ou les systèmes de stockage.
-
Technologie3 ans ago
Une escroquerie par hameçonnage cible les clients de la Lloyds Bank
-
Monde3 ans ago
La NASA va supprimer les noms « offensants » des planètes et des galaxies
-
Technologie1 an ago
Le forum cybercriminel ne cible que la Russie
-
Monde3 ans ago
Quelle est la taille de Barron Trump?
-
Monde3 ans ago
Qui est le mari de Candace Owens, George Farmer?
-
Monde3 ans ago
Qui est le chef de la mafia sicilienne Matteo Messina Denaro?
-
France3 ans ago
L’enseignant primaire accro au tatouage avec EYEBALLS noirci terrifie les enfants avec l’art corporel
-
France3 ans ago
Qui est Luce Douady et comment l’alpiniste de 16 ans est-il mort?