? Systèmes de fichiers virtuels ( VFS ) sont des systèmes de fichiers non natifs qui apparaissent à l'utilisateur final d'être sur l'ordinateur local. Montage d'un système VFS peut permettre aux systèmes de fichiers divergentes de fonctionner de façon transparente d' un point de vue utilisateur et du système. Par exemple, un ordinateur basé sur Unix peut parfaitement accéder à des fichiers situés sur un serveur Windows locaux formaté le disque dur ou sur un serveur distant fonctionnant sous Mac OS. Photos, illustrations
systèmes de fichiers virtuels d'histoire ont d'abord été mis en œuvre dans les années 1980 sur les systèmes informatiques basés sur Unix . Ces premiers VFS ont été conçus pour permettre un accès facile aux systèmes de fichiers hébergés sur des réseaux distants . Plus tard VFS permis pour le montage de systèmes de fichiers hébergés sur d'autres disques locaux , des disques ou des structures de fichiers stockés sur des serveurs distants , ou dans des archives compressées . VFS est disponible pour plusieurs systèmes d'exploitation , y compris Windows, Linux , Unix et Mac OS .
Fonction
systèmes de fichiers virtuels sont montés comme un répertoire dans le système de fichiers local . Pour l'utilisateur final et de logiciels, le VFS monté ressemble répertoires et sous- répertoires sur le système local. Cela rend plus facile et plus rapide pour accéder aux fichiers . Il permet également un logiciel qui ne prend pas en charge l'accès réseau à distance pour voir et utiliser des fichiers sur des serveurs distants .
Windows Virtual systèmes de fichiers
Bien que Windows utilise le serveur Message Block (SMB) de partage de fichiers , partage de fichiers SMB nécessite une connexion manuelle au serveur. Un certain nombre d' entreprises ont mis en NFS ( systèmes de fichiers réseau ) pour Windows. Systèmes NFS Windows sont principalement des solutions commerciales . Pour les utilisateurs de JungleDisk pour le cloud d'Amazon données , les données Amazon s'affiche sous Windows comme un nouveau disque . Les VFS monte dès que le client JungleDisk commence . Un autre système VFS commercial est le système de fichiers de rappel EldoS . Windows XP et versions ultérieures peuvent monter des fichiers compressés comme un VFS . Cela vous permet de lire ou de copier un fichier spécifique sans décompresser l'archive complète .
Linux et Unix
Linux et systèmes d'exploitation Unix , souvent désigné comme * nix, VFS offre au niveau du noyau. Dans les systèmes * nix , vous pouvez monter des disques internes formatés comme des disques Windows en tant que leur propre répertoire dans votre système de fichier * nix . Télécommande * nix NFS peut être monté comme répertoires locaux . La plupart des systèmes d'exploitation * nix également lire des archives compressées comme VFS , vous permettant d'accéder à un fichier d'archive particulier sans décompresser l'archive complète .
Mac OS
Parce Mac OS est très similaire à un système d'exploitation * nix, il prend en charge un certain nombre de VFS . Macintosh OS X fourni une couche VFS très similaire au début des couches VFS Unix. Le Macintosh VFS est dérivé et semblable à celui de FreeBSD , une version d' Unix, système de fichiers. Systèmes de fichiers distants peuvent être montés comme des dossiers de fichiers Macintosh , rendant leur emplacement transparent pour l'utilisateur .