存储基础知识白皮书(5)

2019-06-17 13:09

存储基础知识白皮书 内部公开

各主流操作系统和平台的文件系统名称和特点如下表所示

2005-05-17

华为三康机密,未经许可不得扩散 第21页, 共96页

操作系统 文件系统 特点 可以允许多种操作系统访问,如MS-DOS、Windows Windows 95、3.x、Windows 9x、Windows NT和OS/2等。这一文件系存储基础知识白皮书 Fat文件系统 FAT12/FAT16和统在使用时遵循8.3命名规则(即文件名最多为8个字 内部公开符,扩展名为3个字符)。 最大的限制在于兼容性方面,Fat32不能保持向下FAT32 兼容。 当分区小于512M时,Fat32不会发生作用。 单个文件不能大于4G。 支持文件系统故障恢复,尤其是大存储媒体、长文件名。分区大小可以达到2TB。通过使用标准的事物处 、Windows 98、OSR2 Windows 98 SE、Windows Me、Windows 2000和Windows XP Windows NTFS文件系统 NT/2000 只能被Windows NT/2000所识别,不能被FAT文件系统所存取 用以组织、搜索和共享多种多样的信息的存储平Windows Winfs longhorn 立起更好的互操作性,从而提供快捷的文件浏览和搜索功能 是一种日志式文件系统。日志式文件系统的优越性在于:由于文件系统都有快取层参与运作,如不使用时Ext2/ ext3/ XFS等Linux 文件系统 中。因此每当系统要关机时,必须将其所有的文件系统全部卸下后才能进行关机 网络文件系统,允许多台计算机之间共享文件系UNIX 系统 NFS 统,易于从所有这些计算机存放文件 网络文件系统,允许多台计算机之间共享文件系Windows 系列 CIFS 统,易于从所有这些计算机存放文件 具有可伸缩性和健壮性,与非日志文件系统相比,它的优点是其快速重启能力:Jfs 能够在几秒或几分钟内就把文件系统恢复到一致状态。为满足服务器(从单AIX JFS 处理器系统到高级多处理器和群集系统)的高吞吐量和可靠性需求而设计的。使用数据库日志处理技术,jsf 能在几秒或几分钟之内把文件系统恢复到一致状态。 华为三康机密,未经许可不得扩散 第22页, 共96页 Vxfs UFS Vxfs 日志式文件系统.建立文件的索引区,将操作记录在事件日志中,当系统发生意外时,能让系统迅速、完必须将文件系统卸下,以便将快取层的资料写回磁盘台。WinFS被设计为在无结构文件和数据库数据之间建理日志和恢复技术来保证分区的一致性。 2005-05-17 SCO UnixWare,

存储基础知识白皮书 内部公开

2005-05-17

华为三康机密,未经许可不得扩散 第23页, 共96页

存储基础知识白皮书 内部公开

3.3 NFS和CIFS网络文件系统工作原理和特点

NFS (Network File System,网络文件系统)是当前主流异构平台共享文件系统之一.主要应用在UNIX环境下。 最早是由SUN microsystem开发,现在能够支持在不同类型的系统之间通过网络进行文件共享,广泛应用在FreeBSD、SCO、Solaris等等异构操作系统平台, 允许一个系统在网络上与它人共享目录和文件。通过使用NFS,用户和程序可以象访问本地文件一样访问远端系统上的文件,使得每个计算机的节点能够像使用本地资源一样方便地使用网上资源。换言之,NFS 可用于不同类型计算机、操作系统、网络架构和传输协议运行环境中的网络文件远程访问和共享。

NFS的工作原理是使用客户端/服务器架构,由一个客户端程序和服务器程序组成。服务器程序向其它计算机提供对文件系统的访问,其过程就叫做“输出”。NFS 客户端程序对共享文件系统进行访问时,把它们从 NFS 服务器中“输送”出来。文件通常以“块” 为单位进行传输. 其尺寸是 8K (虽然它可能会将操作分成更小尺寸的分片).NFS 传输协议用于服务器和客户机之间文件访问和共享的通信,从而使客户机远程地访问保存在存储设备上的数据。

CIFS(Common Internet File Syste,公共互联网文件系统)是当前主流异构平台共享文件系统之一。主要应用在NT/Windows环境下,是由Microsoft公司开发。其工作原理是让CIFS协议运行于TCP/IP通信协议之上,让Unix计算机可以在网络邻居上被Windows计算机看到。

共享文件系统特点:

? 异构平台下的文件共享:不同平台下的多个客户端可以很容易的共享NAS中的同一

个文件。

? 充分利用现有的LAN网络结构,保护现有投资。 ? 容易安装,使用和管理都很方便,实现即插即用。

? 广泛的连接性:由于基于IP/Ethernet以及标准的NFS和CIFS,可以适应复杂的

网络环境。

? 内部资源的整合:可以将内部的磁盘整合成一个统一的存储池,以卷的方式提供

给不同的用户,每一个卷可以格式化成不同的文件系统

2005-05-17

华为三康机密,未经许可不得扩散

第24页, 共96页

存储基础知识白皮书 内部公开

? 允许应用进程打开一个远地文件,并能够在该文件的某一个特定的位置上开始读写数

据。NFS 可使用户只复制一个大文件中的一个很小的片段,而不需复制整个大文件,在网络上传送的只是少量的修改数据。

需要注意的是,CIFS和NFS虽然同样也是文件系统(File System),但它并不能用于在磁盘中存储和管理数据,它定义的是通过TCP/IP网络传输文件时的文件组织格式和数据传输方式。利用CIFS和NFS共享文件实际涉及到两次的文件系统转换。客户端从服务器端申请一个文件时,服务器端首先从本地读出文件(本地文件系统格式),并以NFS/CIFS的格式封装成IP报文并发送给客户端。客户端收到IP报文以后,把文件存储与本地磁盘中(本地文件系统格式)。

3.4 存储系统与文件系统的关系

提到NAS,通常会想到传统的NAS设备,它具有自己的文件系统,具有较大的存储容量,具有一定的文件管理和服务功能。NAS设备和客户端之间通过IP网络连接,基于NFS/CIFS协议在不同平台之间共享文件,数据的传输以文件为组织单位。

虽然NAS设备常被认为是一种存储架构,但NAS设备最核心的东西实际上在存储之外,那就是文件管理服务。从功能上来看,传统NAS设备就是一个带有DAS存储的文件服务器。从数据的IO路径来看,它的数据IO发生在NAS设备内部,这种架构与DAS毫无分别。而事实上,很多NAS设备内部的文件服务模块与磁盘之间是通过SCSI总线连接的。至于通过NFS/CIFS共享文件,完全属于高层协议通信,根本就不在数据IO路径上,所以数据的传输不可能以块来组织。正是由于这种功能上的重叠,在SAN出现以后,NAS头设备(或NAS网关)逐渐发展起来,NAS over SAN的方案越来越多,NAS回归了其文件服务的本质。

由此可知,NAS与一般的应用主机在网络层次上的位置是相同的,为了在磁盘中存储数据,就必须要建立文件系统。有的NAS设备采用专有文件系统,而有的NAS设备则直接借用其操作系统支持的文件系统。由于不同的OS平台之间文件系统不兼容,所以NAS设备和客户端之间就采用通用的NFS/CIFS来共享文件。

至于SAN,它提供给应用主机的就是一块未建立文件系统的“虚拟磁盘”。在上面建立什么样的文件系统,完全由主机操作系统确定。

2005-05-17

华为三康机密,未经许可不得扩散 第25页, 共96页


存储基础知识白皮书(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:教案1.5.1有理数的乘方(1)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: