THE BEST NEWSLETTER ANYWHERE
Join 6,000 subscribers and get a daily digest of full stack tutorials delivered to your inbox directly.No spam ever. Unsubscribe any time.
Distributed File System is like a normal file system with different nodes where each node has the local file system to store the data. This multiple local file system will coordinate with some protocol to give the data to external clients.
The clients call these multiple machines with some protocol to get the data. Most of the time communication protocol is TCP/IP. For accessing any information on the Distributed file system, you need client software.
Listing out the differences between Normal File System, and Distributed File System.
Traditional File System | Distributed File System |
---|---|
Data saves in a single system. if the machine is down, we can not able to get the data, and failover chances are more. | Data replicates in different nodes. clients able to read the data, if any node is failed. Failover is less. |
The time is taken to read the data in this less as there are only read calls to hard disk and the local processing time | |
The time taken to read the data in this is more as we have network remote call and local data read to disc and coordinating the data from multiple systems | |
Retrieving data is very slow | It is fast |
It stores data in a single place | Stored the data in multiple places |
This topic has been a very basic start to exploring the difference between distributed and local file systems.
🧮 Tags
Recent posts
Puppeteer Login Test example How to convert Double to Integer or Integer to double in Dart| Flutter By Example Best ways to fix 504 gateway time out in nodejs Applications Fix for Error No configuration provided for scss Multiple ways to List containers in a Docker with examplesRelated posts