Chinaunix首页 | 论坛 | 博客
  • 博客访问: 10202458
  • 博文数量: 1669
  • 博客积分: 16831
  • 博客等级: 上将
  • 技术积分: 12594
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-25 07:23
个人简介

柔中带刚,刚中带柔,淫荡中富含柔和,刚猛中荡漾风骚,无坚不摧,无孔不入!

文章分类

全部博文(1669)

文章存档

2023年(4)

2022年(1)

2021年(10)

2020年(24)

2019年(4)

2018年(19)

2017年(66)

2016年(60)

2015年(49)

2014年(201)

2013年(221)

2012年(638)

2011年(372)

分类: 服务器与存储

2014-02-18 11:39:34

老是听别人谈论文件级存储和块方式存储,感觉很晕,不知道什么属于文件级存储,什么是块方式存储?很晕,加上对san,nas,das不理解,对这些概念更晕,感觉应该自己总结一下这些知识点。 
文件级存储:应该是nas环境,具体采用nfs或者cifs技术,客户端看到时候已经具备文件系统,不可以格式化,完全是文件级别。 
块方式存储:应该是san环境或者das环境,通过映射把lun映射到客户端,在客户端看到的是裸设备,没有文件系统,可以进行格式化,建立文件系统。相当于本地硬盘。  
文件级存储的特点:它的易管理、大数据存储以及NFS阵列具备的一些诸如重复数据删除等可以节省成本的技术。主要用于文件共享环境。  
块方式存储的特点:块级存储提供的高性能和高可靠性已经得到事实证明,尤其在关键的生产环境内。数据库环境用的比较多。  
这里有一篇转载dave哥的文章关于san,das,nas介绍:    http://blog.csdn.net/yujin2010good/article/details/7241517  
简单的讲,所有的磁盘阵列系统都是Block块的模式,所有的NAS产品都是文件系统。 实际区别来说,绝大多数的数据库都只能应用在Block块的模式下,NAS是无法装数据库文件的,其中SQL中基于文件存储这块出外,但是这种方式的数据库效率非常低。 
NAS文件系统,主要应用于文件共享,在视频点播、监控行业用的比较多。另外,在教育行业里面NAS用的非常的多。NAS产品,台湾的暂且不说,国外的现存的也为数不多,NetApp、EMC、Adaptec的SNAP SERVER之外,没有太多的选择。 
NetApp,他的系统比较特殊,即是NAS同时有可以装数据库,底层RAID用的好像是RAID2+RAID4的模式。   
请问文件方式和块方式的区别 
我们在硬盘上能看到文件,是需要在硬盘上进行分区,并建立文件系统的。文件系统之上才能按照目录看到文件。按照块传输,应该是在利用SAN或ISCSI共享远端的磁盘时,通过以上协议可以直接访问远端磁盘的块。而文件共享是通过NFS,CIFS等,在远程设备的文件系统上获取文件。  
请问文件方式和块方式的区别 
你看的书描述的有错误。实际上SAN里面走的是FC协议。里面传输的是串行SCSI协议,不是IP协议。ISCSI是在IP包里面封装了SCSI协议,NAS可以直观的理解为文件系统+SAN    
请问文件方式和块方式的区别 
所谓block-level级别的和文件级别是对存储来说的。对于OS来说,想访问数据必须要经过BLOCK-LEVEL,可以这样说。对于SAN来说OS将数据传输给卷管理器,然后卷管理器把数据以块的方式放的硬盘上。一般OS的块为8KB,而NAS对服务器的OS来说是通过网络文件系统来访问数据的走的是网络协议,但最终于还要通过NAS里OS卷管理器通过块的方式存取数据。可以理解为 




名人堂:众名人带你感受他们的驱动人生马云任志强李嘉诚柳传志史玉柱
 




SAN :服务器OS-->;卷管理-->;硬盘 
NAS:服务器OS-->;网络文件协议--->;nas的OS--->;卷管理--->;硬盘 
要想对硬盘读写数据,必须要格式划,否则卷管理无法实现,NAS下厂家都给做好了,所以不需要格式划,只需要MOUNT上就可以了 
阅读(1651) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~