永发信息网

NAS的底层协议

答案:1  悬赏:10  手机版
解决时间 2021-02-19 14:32
NAS的底层协议
最佳答案
有人认为,NAS与SAN的本质区别在于以太网与FC,两者的命运系于TCP/IP协议。SAN采用的是FC上的SCSI传输。iSCSI作为沟通了IP与SCSI(已经成熟用于FC上)的新协议,被看作影响SAN命运的一件大事。这些本质区别是从网络架构来说的,对于许多关注NAS与SAN性能差别的用户来说,两者的本质差别还存在于文件读写实现上。
NAS采用了NFS(Sun)沟通Unix阵营和CIFS沟通NT与Unix,这也反映了NAS是基于操作系统的“文件级”读写操作,访问请求是根据“文件句柄+偏移量”得出。句柄是比进程还要小的单元,通常用作进程之间通信、资源定位等。SAN中计算机和存储间的接口是底层的块协议,它按照协议头的“块地址+偏移地址”来定位。从这点说,SAN天生具有存储异构整合的存储虚拟化功能。下面我们介绍一下NAS文件共享的灵魂——NFS和CIFS。
NFS(网络文件系统)是Unix系统间实现磁盘文件共享的一种方法,支持应用程序在客户端通过网络存取位于服务器磁盘中数据的一种文件系统协议。其实它包括许多种协议,最简单的网络文件系统是网络逻辑磁盘,即客户端的文件系统通过网络操作位于远端的逻辑磁盘,如IBM SVD(共享虚拟盘)。现一般在Unix主机之间采用Sun开发的NFS(Sun),它能够在所有Unix系统之间实现文件数据的互访,逐渐成为主机间共享资源的一个标准。相比之下,SAN采用的网络文件系统,作为高层协议,需要特别的文件服务器来管理磁盘数据,客户端以逻辑文件块的方式存取数据,文件服务器使用块映射存取真正的磁盘块,并完成磁盘格式和元数据管理。
CIFS是由微软开发的,用于连接Windows客户机和服务器。经过Unix服务器厂商的重新开发后,它可以用于连接Windows客户机和Unix服务器,执行文件共享和打印等任务。它最早的由来是NetBIOS,这是微软开发的在局域网内实现基于Windows名称资源共享的API。之后,产生了基于NetBIOS的NetBEUI协议和NBT(NetBIOS OVER TCP/IP)协议。NBT协议进一步发展为SMB(Server Message Block Potocol)和CIFS(Common Internet File System,通用互联网文件系统)协议。其中,CIFS用于Windows系统,而SMB广泛用于Unix和Linux,两者可以互通。SMB协议还被称作LanManager协议。CIFS可籍由与支持SMB的服务器通信而实现共享。微软操作系统家族和几乎所有Unix服务器都支持SMB协议/SMBBA软件包。
但最近的消息有点不妙—微软已经在Exchange等关健应用中撤消了对CIFS协议的支持。微软在其网站上称,CIFS协议要求数据通过客户的网络设备,容易造成性能瓶颈。此举遭到业内人士抨击。
SAMBA开放源代码软件的开发者之一杰里米称,对Linux的恐惧感和试图利用其在桌面操作系统方面的优势保护Windows服务器操作系统的销售是微软拒绝CIFS协议的真正原因。Network Appliance公司(NAS设备主要生产商之一)也曾表示,微软的这一措施是“不理智和贪婪的”。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
歌词等到春天来 看那桃花开
乌兰浩特森辉印务有限公司我想知道这个在什么
求类似《风起苍岚(漫画)》的小说。
口算数学!!!
5.8x6.9+0.58x32-5.8x0.1的简便计算
开晨会讲什么比较好,最新晨会舞蹈
长春公交229路线皓月大路到自由大路大约多长
2008年2月20日,欧洲议会批准了旨在取代《欧
古巴还是中国的好哥们吗
男猪女猴配吗?
集成吊顶(地板砖)地址有知道的么?有点事想过
沧州雨露生态农业科技有限公司地址有知道的么
2019年学习探究诊断八年级历史上册人教版答案
小学英语作文,帮忙谢谢
数列1,2,4,7,11.的通项公式和递推公式怎
推荐资讯
为什么我现在越来越不喜欢和别人沟通?
为什么王者荣耀刚更新完,第二天没有新手活动
猎天使魔女1wiiu和xbox360哪个画面好
永盛装饰地址在哪,我要去那里办事
柯桥区王坛派出所地址有知道的么?有点事想过
任意画一个三角形ABC,分别用量角器量出角A、
鑫越超市在什么地方啊,我要过去处理事情
(18分)下图为动物部分生命活动调节示意图。
谁能解释一下。为什么一个男人总喜欢议论一个
属于尿常规标本检查的项目是()A.尿液中的电解
雪碧里加生鸡蛋喝了会有什么反应
这个圣经经文应当如何解释?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?