NFS与SAN是什么?
  TkkdQNIPfPMf 2023年11月02日 46 0


目录

一、NFS是什么?

二、为什么要使用NFS?

三、NFS的使用步骤

四、NFS的优缺点

四、SAN是什么?

五、使用SAN有什么条件


一、NFS是什么?

NFS(Network File System) 网络文件系统,基于unix表示层协议
NFS 协议允许远程客户端像本地文件一样访问共享文件和目录,它使用 RPC 协议实现跨网络访问,提供了文件系统级别的远程访问。

二、为什么要使用NFS?

使用 NFS 可以实现多个计算机之间的文件共享和数据交换,可以节省存储空间和管理成本,提高数据访问效率和数据安全性。

当网站访问量大时,公司往往会提供几台负载均衡器来均衡访问过来的流量,然后用户将会通过负载均衡器来访问到我们的web服务器(backend),这时我们有多台web服务器,怎么保证这多台web服务器的网站数据或页面一致呢,这时我们往往会使用一台nfs服务器,将nfs中的web页面挂载到web服务器,保证网页数据一致。

NFS与SAN是什么?_web服务器

三、NFS的使用步骤

安装nfs服务器:
1、安装软件
2、启动nfs
3、编辑共享文件的配置文件
vim /etc/exports

4、编辑共享页面(共享出去的目录最好放在根目录下)
5、将所有web页面也下载nfs
6、将共享页面挂载到nginx下的html

nfs没有对外提供服务,没有端口号,依赖rpc

四、NFS的优缺点

优点:

1、性价比:NFS成本低,当我们作为学生来构建自己的项目时,非常方便

2、高效性:NFS 是基于 C/S 架构实现的,客户端可以缓存服务器上的数据以减少网络负载,提高了文件传输的效率。

3、可靠性:NFS 支持访问控制、用户鉴权等安全机制,能够保证数据的可靠性和完整性。

4、可扩展性:NFS 支持多个客户端同时连接到同一个服务器,支持跨平台访问,可以满足不同规模和需求的应用场景。

5、灵活性:NFS 通过在服务器上设置共享目录,可以方便地实现数据共享和访问,提高了工作效率。

缺点:

1、可靠性问题:当 NFS 服务器出现故障时,可能会导致客户端文件系统出现异常,或者无法访问共享目录。

2、性能问题:NFS 的性能受到网络带宽和延迟等因素的影响,当网络负载较大时,可能会降低数据传输速度。

3、不支持断点续传:当网络出现中断或故障时,NFS 并不能保护已经传输的数据,也无法从断点处继续传输数据,需要重新传输。

总的来说,nfs是比较廉价的解决方法,一般的公司不会采用, nfs使用传统的网络来传输数据,速度是有限的,性能不是特别棒,不怎么稳定,如果经费充足,建议使用专用的存储服务器,也就是我们接下来将要解释的SAN

四、SAN是什么?

SAN(Storage Area Network)是一种存储区域网络,它是指一种基于网络的专用存储设备和数据存储技术,旨在对应用程序提供高效、可靠且高容量的数据存储服务。SAN 通常是由多个存储设备以及相应的存储交换机、主机适配器等组成的。
用光纤通道,速度快

五、使用SAN有什么条件

设备:
1、专业的存储服务器,有很多块磁盘,总容量非常大
2、专业的光纤交换机
3、业务服务器:例如web服务器或者数据库服务器等,业务服务器通过HBA卡(光纤转换设备)设备与光纤连接到光纤交换机

大量的金钱投入:效果好,传输速度快


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  jnZtF7Co41Wg   2023年12月11日   27   0   0 nginx客户端服务端
  jnZtF7Co41Wg   2023年12月09日   26   0   0 客户端服务端数据
  Yoru5qB4TSKM   2023年12月10日   36   0   0 服务器重启IP
  jnZtF7Co41Wg   2023年12月10日   20   0   0 nginx客户端服务端NFS
  aYmIB3fiUdn9   2023年12月08日   49   0   0 客户端IPNATlvs