以前看到有人纠结nfs、ftp、http到底哪种传输效率高,我也一直很好奇。

有人做实验后发了帖,原文如下:

“http安装用时 34分钟41秒钟,ftp安装用时 33分钟28秒钟。。。无奈使用nfs server无法访问mount到目录上的iso文件(也无法访问mount的分区,好奇怪.......说不明白),所以没能测试,。。。”

今天我也做了实验,使用centos7,借助dnsmasq+autofs+nfs+vsftpd+httpd进行测试。结果如下:

“nfs 48:53-53:28(4分35);http 53:38-58:07 (4分29);ftp 58:19-02:50 (4分31)。”

从服务搭建、配置难易程度,服务的通用程度,安全性方面考虑,我选择httpd。如果非要问我这三种方式到底哪种传输文件效率高,我只想说,理论帝有什么用呢?