Comparative Performance Analysis of NFS and SMB/CIFS File Systems Integrated into Windows Server DFS
DOI:
https://doi.org/10.54580/R0702.09Keywords:
Distributed file system, Performance, Evaluation, Windows Server, NFS, SMB/CIFSAbstract
Distributed file systems (DFS) are technological resources that enable secure and efficient information sharing and access within a network infrastructure. Since the adoption of these types of systems is vital for an institution, and considering the importance of choosing the right protocol for infrastructure reliability and performance, this study aims to comparatively analyze the operation and performance of Network File System (NFS) and Server Message Block (SMB)/Common Internet File System (CIFS) file systems integrated with the Windows Server DFS service, analyzing variables such as transfer rate, CPU (Central Processing Unit) utilization, and threads under different workloads. The test environment was designed based on the network infrastructure of Katyavala Bwila University, located in Benguela province, Angola, which uses a client-server architecture. Based on the results presented, the system's responsiveness was determined for different operations (write, rewrite, read, reread, and others) on files and records of different sizes. Similar performance was observed between the protocols in intensive load tests, with minor variations in throughput for specific operations. This information provides relevant information for network administrators, experts, and the scientific community in defining file sharing policies and choosing the most appropriate protocol for deployments in DFS environments.
Downloads
References
Alangeh, L. N. (2021). Distributed file systems: A literature review [Unpublished manuscript]. Department of Computer Engineering, Institute of Natural and Applied Sciences, Gazi University. https://www.researchgate.net/publication/355175965
Anderson, T. E., Peter, S., Canini, M., Kim, J., Kostić, D., Kwon, Y., Reda, W., Schuh, H. N., & Witchel, E. (2020). Performance and Availability via Client-local NVM in a Distributed File System. 14th USENIX Symposium on Operating Systems Design and Implementation, 1011–1027. https://www.usenix.org/conference/osdi20/presentation/anderson
Bžoch, P. (2012). Distributed file systems: The state of the art and concept of Ph.D. thesis (Technical Report No. DCSE/TR-2012-02). University of West Bohemia, Department of Computer Science and Engineering. http://www.kiv.zcu.cz/publications/
Coulouris, G., Dollimore, J., Kindberg, T., & Blair, G. (2013). Sistemas Distribuídos: Conceitos e projeto. Bookman.
Dave, S., & Raghuvanshi, A. (2012). Fault Tolerance Techniques in Distributed System. International Journal of Engineering Innovation & Research, 1(2), 2277–5668.
Dakic, V., Kovac, M., & Videc, I. (2024). High-Performance Computing Storage Performance and Design Patterns—Btrfs and ZFS Performance for Different Use Cases. Computers, 13(6), 139. https://doi.org/10.3390/computers13060139 DOI: https://doi.org/10.3390/computers13060139
Farncomb, J. (2015, 22 de Julho). Windows NFS vs Linux NFS Performance Comparison. RootUsers. https://www.rootusers.com/windows-nfs-vs-linux-nfs-performance-comparison/
Huang, H. H., & Grimshaw, A. S. (2011). Design, implementation and evaluation of a virtual storage system. Concurrency and Computation: Practice and Experience, 23(4), 311–331. https://doi.org/10.1002/cpe.1644 DOI: https://doi.org/10.1002/cpe.1644
Honwadkar, K. N., & Sontakke, T. R. (2011). Improvement in capacity and efficiency of network storage by configuring hard disk drives on nodes of a LAN. International Journal of Computer Applications, 19(3), 15–21. https://doi.org/10.5120/2338-3048
Kumar, S. (2019). Performance modeling of a distributed file-system.
https://doi.org/10.48550/arXiv.1908.10036
Lee, J. Y., Kim, M. H., Shah, S. A. R., Ahn, S. U., Yoon, H., & Noh, S. Y. (2021). Performance evaluations of distributed file systems for scientific big data in fuse environment. Electronics (Switzerland), 10(12). 1471. https://doi.org/10.3390/electronics10121471 DOI: https://doi.org/10.3390/electronics10121471
Microsoft Learn. (2025a, 16 de Agosto). Visão geral de Namespaces DFS. Learn. https://learn.microsoft.com/pt-br/windows-server/storage/dfs-namespaces/dfs-overview?tabs=server-manager
Microsoft Learn. (2025b, 16 de Agosto). Visão geral sobre a Replicação do DFS. Learn. https://learn.microsoft.com/pt-br/windows-server/storage/dfs-replication/dfsr-overview?source=recommendations
Noor, A. S. M., Zian, N. F. M., & Bahri, F. N. M. S. (2019). Survey on replication techniques for distributed system. International Journal of Electrical and Computer Engineering (IJECE), 9(2), 1298. https://doi.org/10.11591/ijece.v9i2.pp1298-1303 DOI: https://doi.org/10.11591/ijece.v9i2.pp1298-1303
Sie, S., Kyaw, T., Moh, D., & Khaing, M. (2019). Analysis and optimization of distributed file system performance. IJCIRAS, 2(3), 39–44. http://www.ijciras.com/PublishedPaper/IJCIRAS1317.pdf
Seth, V. (2023). Analyzing and comparing the performance of SMB and NFS protocols for efficient file sharing in Linux environments. International Journal of Scientific Research & Engineering Trends, 9(1), 1–4. https://ijsret.com/wp-content/uploads/IJSRET_V9_issue1_138.pdf
Zhao, T., & Yuan, H. (2014). Parameter Analysis Model of Distributed File Based on Ipmroved Analytic Hierarchy Process. Asian Network for Cientific Information, 13(11), 1908–1911. https://doi.org/10.3923/itj.2014.1908.1911 DOI: https://doi.org/10.3923/itj.2014.1908.1911
Downloads
Published
Issue
Section
License
Copyright (c) 2025 Adilson José da Silva Silvério, Lázaro Emílio Makili (Autor/in)

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
























