分布式文件系统、集群文件系统、并行文件系统,这三种概念很容易混淆,实际中大家也经常不加区分地使用。总是有人问起这三者的区别和联系,其实它们之间在概念上的确有交叉重叠的地方,但是也存在显著不同之处。
分布式文件系统
自然地,分布式是重点,它是相对与本地文件系统而言的。分布式文件系统通常指C/S架构或网络文件系统,用户数据没有直接连接到本地主机,而是存储在远程存储服务器上。NFS/CIFS是最为常见的分布式文件系统,这就是我们说的NAS系统。分布式文件系统中,存储服务器的节点数可能是1个(如传统NAS),也可以有多个(如集群NAS)。对于单个节点的分布式文件系统来说,存在单点故障和性能瓶颈问题。除了NAS以外,典型的分布式文件系统还有AFS,以及下面将要介绍的集群文件系统(如Lustre, GlusterFS, PVFS2等)。
以下秦傲网络对存储系统的规划
存储系统规划
存储系统的规划遵循以下原则:
(1)存储架构必须满足数据集中的要求
存储架构能够适应大存储容量的需求,又能够对存储资源进行集中利用。
(2)存储架构能够对原有的投资进行保护
存储架构是一个长期的架构,而如今存储设备的升级速度也非常迅速,进行存储架构规划时要考虑到对客户现有设备的投资保护,在保证不断提供功能和性能提高的同时,存储架构在较长的时间内能够保持相对稳定。
(3)存储设备必须具有瞬间数据复制功能
利用完全基于存储设备的数据复制功能,可以在不影响主机工作的情况下在最短的时间对数据进行快照式复制。
(4)存储设备必须具有远程数据复制功能
利用该功能,存储设备可以提供与主机无关的数据级远程灾难备份,对于一些不支持远程灾难备份的主机系统,可以利用存储进行远程灾备。
(5)高性能
集中的存储系统将支持多种核心应用,连接几台甚至十几台同时工作的服务器,存储系统必须有高的性能才能胜任。
(6)高可用性与高数据安全性
数据中心是核心应用的最终保障,必须能够保证7X24全天候运行,存储系统必须有高可用性,以保证应用系统对数据的随时存取。
(7)灵活的扩展性
存储系统必须有强大的扩展性来满足这种高速发展的要求。
备份系统规划
备份系统应以不影响业务系统正常运作为前提。在业务系统遭受非法入侵、介质损坏、人为误操作等原因引起的数据丢失后,备份系统应能提供快速的数据恢复手段。
要真正保证系统高效的运行以及提高当灾难出现时的抵御与恢复能力,就必须做好数据的备份。一般来说,各种操作系统所附带的备份程序都有着这样或那样的缺陷,所以若想对数据进行可靠的存储备份,必须选择专门的存储备份软、硬件,并制定相应的存储备份及恢复方案。
NAS网络附加存储的概念我们举个实际的例子比较好解释。如果我们将后端磁盘阵列配合一个“瘦”操作系统,然后通过IP局域网将磁盘划分给客户端使用,这样的数据存储系统就称为NAS网络附加存储。NAS类似于一台可以直接连接网络的文档服务器。 NAS存储系统的特点是通过基于IP网络的网络文件协议向多种客户端提供文件级I/O服务,客户端可以在NAS存储设备提供的目录或设备中进行文件级操作。当一个用户或应用程序试图访问文件时,经过解释的I/O请求被重定向到网络传输路径。这些I/O请求经过IP网络传输到NAS服务器端,由那里的网络文件协议接收,随后解包并处理客户端和设备的映射关系,最后将正常的I/O操作请求交给服务器上的文件系统处理。 我觉得和网络打印机的原理差不多吧。 i/o =input/output 【电脑】输入-输出 “文件级I/O服务”就是客户可以将信息以文件的形式输入-输出 文件 2000版ISO9000族标准概论 文件 document 信息及其承载媒体 示例:记录、规范、程序文件、图样、报告、标准。 注1:媒体可以是纸张,计算机磁盘、光盘或其他电子媒体,照片或标准样品,或它们的组合。 注2:一组文件,如若干个规范和记录,经常被称为“documentation”。 注3:某些要求(如易读的要求)与所有类型的文件有关,然而对规范(如修订受控的要求)和记录(如可检索的要求)可以有不同的要求。