NAS网络附加存储技术NAS技术NAS设备和传统的文件服务器的其中一项区别是操作系统。传统文件服务器采用Novell、Linux、OS/2、Windows或Unix系统,为网络提供文件服务。但是,文件服务器还具有其它的模块、代码和特性,这些与文件服务没有直接关联。NAS设备为特定功能服务,因此不具备应用程序服务器或目录服务器等其它功能。在这个手册里你将会学习NAS—NAS组成,企业NAS应用,采购NAS技巧更有效以及NAS应用中的一些疑难解答。NAS基础组成第一代NAS设备采用专用硅片,完成文件服务任务。但是,今天的NAS系统采用的硅片功能非常强大,能够处理专用的网络附属文件服务器。NAS系统不断发展,目前已具有可靠、全面、高性能的操作环境,软件栈已能适应联网计算机的文件。这些系统允许不是采用Windows操作系统的计算机共享NFS(网络文件系统),同时添加更多、更大的网络端口,提供块级存储和2Gbps和4Gbps光纤通道互连。本质上说,NAS所有的理念都旨在简化操作。zNAS系统不断发展但依然容易操作z了解NAS互连方式:快速以太网和千兆位以太网z为什么NAS协议是NAS的代码z什么是NAS网关zNAS设备内的资料搬运器企业NAS应用不管是需要立即部署NAS,结果是一连串的文件夹和连接,还是你有一个持久的四年规划周期,在这个规划里每个潜在的问题有一个相关的分类项目。为任何形式的集中式存TT存储技术专题之NAS技术第2页共30页储做计划都是一个极具挑战性的任务。让我们来了解一下企业中部署NAS要如何才能更高效。z如何为NAS做存储计划z如何为NAS创建RFPz不要让NAS整合削弱性能z网管必读:正确使用NAS网关的方法采购NAS技巧企业中采购NAS有很多技巧,了解这些技巧后往往能够让我们事半功倍。z专家教你如何采办NAS设备z购买NAS管理软件需要考虑的因素z企业购买NAS产品需要精心考虑NAS应用疑难解答在NAS的采购过程和使用过程中或多或少会遇到一些问题,我们来看一看TechTarget专家是如何解答的。zNAS存在哪些安全隐患zNAS系统是否适合磁盘到磁盘备份zNAS备份解决方案存在哪些安全漏洞TT存储技术专题之NAS技术第3页共30页NAS系统不断发展但依然容易操作缩略语NAS代表网络附加存储,简单来说,NAS是指:存储直接附加在以太网中。NAS设备和传统的文件服务器的其中一项区别是操作系统。传统文件服务器采用Novell、Linux、OS/2、Windows或Unix系统,为网络提供文件服务。但是,文件服务器还具有其它的模块、代码和特性,这些与文件服务没有直接关联。NAS设备为特定功能服务,因此不具备应用程序服务器或目录服务器等其它功能。第一代NAS设备采用专用硅片,完成文件服务任务。但是,今天的NAS系统采用的硅片功能非常强大,能够处理专用的网络附属文件服务器。第一代NAS设备瞄准低端文件服务市场。生产SnapServer的Adaptec公司、CobaltNetworks(RIP)公司等公司生产的设备主要吸引一些小公司,这些小公司往往需要快速、简单地添加文件存储而不需要麻烦管理员。早期的NAS设备具有一个或两个硬盘,背面有一个网络端口,嵌入式操作系统(很像今天消费者使用的无线路由器),你可以创建共享,连接许多PC。早期NAS设备在OSI模型的高层(第七层)TCP/IP中运行,拥有自己的文件系统(在Windows存储服务器出现前,都采用Linux系统),总体来说,这些设备不能对其中的磁盘进行程序块级存取(能够格式化新的硬盘驱动器)。早期,有一种想法开始流行——人们希望将设备直接插入以太网,几分钟以后就可以进行存储。NetApp公司将这种想法转化为资本,生产“企业NAS”设备,将这种低端的消费产品提升为强大的集中式文件服务产品,利用外部磁盘工具架安装磁盘,每个磁盘架包括10到14个磁盘。TT存储技术专题之NAS技术第4页共30页NAS系统不断发展,目前已具有可靠、全面、高性能的操作环境,软件栈已能适应联网计算机的文件。这些系统允许不是采用Windows操作系统的计算机共享NFS(网络文件系统),同时添加更多、更大的网络端口,提供块级存储和2Gbps和4Gbps光纤通道互联。本质上说,NAS所有的理念都旨在简化操作。作者简介:TorySkyers是PrudentialFox&RoachRealtors公司的高级系统工程师,该公司是ThePrudentialRealEstate下属的一家独资运行的分公司。TorySkyers经常在存储决策等大会上发言,也常在SearchStorage.com网站的StorageSoup中发表文章。(作者:TorySkyers翻译:周姝嫣来源:TT中国)TT存储技术专题之NAS技术第5页共30页了解NAS互连方式:快速以太网和千兆位以太网存储管理员利用NAS互连将NAS设备集成到网络中。了解NAS互连可以帮助存储管理员更好地部署NAS系统。根据已成文的记载,目前昀好的NAS互连方法是快速以太网(FastE,100Mbps)。FastE价格便宜、容易理解,但是只适用于基础文件,对其它的文件速度都很慢。对于工作人员少于10人的团队而言,FastE已经足够传输10MB以下的文件。一旦要处理10MB以上的文件,你就会受到限制,想要更新到更快的互连方法:千兆位以太网(GigE,1000Mbps)。GigE适用于更大的NAS互连任务。有了GigE,你就可以为更多人服务,传输10.1MB以上的文件。即使有100人以100Mbps的速度访问服务器,服务器依然能保持良好的性能。但是,如果要满足500人的需求,传输大量大大小小的文件,GigE的速度就会变慢了。有些协议能以程序块的模式访问NAS设备,只有当你采用这些协议时,GigE才可行。针对这些情况,我们在以太网世界的朋友提出了10GigE(10,000Mbps)。至今为止,以太网家族的昀新成员10GigE速度居首,即使对要求非常苛刻的文件环境,也具有良好的性能。大多数NAS设备生产商提供混搭(mix-and-match)的以太网互连方法。在选择互连方法时,价格通常起主导作用。总体来说,设备越贵,互连方法越新颖。正常情况下,光纤通道连接是SAN设备的保留方式,但是NAS供应商已经开始供应光纤通道。2Gbps、4Gbps、8Gbps的NAS都提供光纤通道互连。光纤通道中包括一项协议和一种互连方法。大多数企业的SAN解决方法不能共享文件,因此NAS供应商会利用光纤通道将你的NAS附属在SAN中。这样,你就可以打开SAN中的存储,通过SAN访问文件。NAS设备也利用光纤通道提供低延迟、高带宽的块级连接,可以连到多台主机中。在带宽TT存储技术专题之NAS技术第6页共30页和延迟方面,光纤通道比GigE具有优势,但是与10GigE相比,光纤通道的性能是否有优势还有待争论。如果想要在光纤通道中投资GigE或10GigE,10GigE昀具价值。提醒一句:并非所有的NAS供应商都支持光纤通道,如果想与RFP保持一致,你应该在环境中设置光纤通道。NAS设备的昀新互连方法是InfiniBand,这是一种超高带宽、超低延迟的互连方法,通常用于高性能的计算集群。昀初,InfiniBand的速度为10Gbps,据传40Gbps的InfiniBand将于不久后面世。(只有40Gbps才能使网络管理员会心一笑。)InfiniBand指超高的网络带宽,可以在三秒内传输一部完整的DVD电影。目前,只有少数NAS供应商提供这种互连方法,而且对环境要求严格,InfiniBand在互连中起步较缓。但是,由于主机虚拟化和存储虚拟化在大量的非主流系统中得到发展,你将会看到高性能互连方法的需求成为主流。(作者:TorySkyers翻译:周姝嫣来源:TT中国)TT存储技术专题之NAS技术第7页共30页为什么NAS协议是NAS的代码既然我们操控的是互连,我们就要追踪NAS协议。NAS协议是你的NAS的代码,了解他们是如何工作的市成功部署存储网络的关键。首先是CIFS,即通用Internet文件系统。CIFS首先称微软服务器信息块协议,在96年微软对其重新命名为CIFS。CIFS是在windows机器上部署NAS设备时昀常用的两种协议之一。在大型windows环境下或多平台兼容时用该协议是很有必要的。其次常用的协议是NFS,即网络文件系统。在1984年由IBM和Sun共同开发出来。在NAS厂商和用户中,NFS协议获得了极大的应用。原因是伴随着虚拟平台的流行,NFS提供了简单的操作和支持虚拟平台的性能,虚拟平台存储数据是基于文件级别而不是块状级别。另外一个常用的协议是iSCSI,一个相对来说比较新的协议。这个协议在NAS设备上提供块状级别接入存储。iSCSI协议提供了一个相对比较便宜的方式以块状接入便宜的主机和GigE或10GigE端口,而不采用任何特殊的适配器或软件。在NAS协议中又一个新的竞争协议是FCoE,即以太网上的光纤通道。虽然还没有太多的FCoE部署,或产品支持它,但它确实值得关注。因为它结合了两种普遍的互连和协议:光纤通道和以太网。(作者:TorySkyers翻译:SophiaZhang来源:TT中国)TT存储技术专题之NAS技术第8页共30页什么是NAS网关RandyKerns是一个存储顾问。他曾任SunMicrosystems公司存储策划部副总,精通存储和存储管理软件,包括SAN和NAS分析。他在存储领域工作30多年,涉及大型机和开放系统存储产品开发。他精通产品设计和开发。他拥有密苏里大学的学士学位,科罗拉多大学计算机科学硕士学位。他曾在IBM和富士通工作,曾任StorageTechnology公司的副总。Randy曾为这些公司开发硬盘,磁带子系统。他还是一个会议演讲人,撰写了很多文章及白皮书。问:我一直搞不明白,NAS网关是什么东西?我觉得它应该是一种桥接装置,前端连接着局域网,后端连接着SAN系统,是局域网用户访问SAN上的块级存储的中间通道,不知道我的理解是否正确?答:你的理解不是特别准确,但是也相差不远。NAS网关与NAS专用设备不同,它不是直接与安装在专用设备中的存储相连接,而是经由外置的交换设备,连接到存储阵列上——无论是交换设备还是磁盘阵列,通常都是采用光纤通道接口——正因为如此,NAS网关可以访问SAN上连接的多个存储阵列中的存储资源。它使得IP连接的客户机可以以文件的方式访问SAN上的块级存储,并通过标准的文件共享协议(如NFS和CIFS)处理来自客户机的请求。当网关收到客户机请求后,便将该请求转换为向存储阵列发出的块数据请求。存储阵列处理这个请求,并将处理结果发回给网关。然后网关将这个块信息转换为文件数据,再将它发给客户机。对于终端用户而言,整个过程是无缝和透明的。(作者:RandyKerns来源:TT中国)TT存储技术专题之NAS技术第9页共30页NAS设备内的资料搬运器RandyKerns是一个存储顾问。他曾任SunMicrosystems公司存储策划部副总,精通存储和存储管理软件,包括SAN和NAS分析。他在存储领域工作30多年,涉及大型机和开放系统存储产品开发。他精通产品设计和开发。他拥有密苏里大学的学士学位,科罗拉多大学计算机科学硕士学位。他曾在IBM和富士通工作,曾任StorageTechnology公司的副总。Randy曾为这些公司开发硬盘,磁带子系统。他还是一个会议演讲人,撰写了很多文章及白皮书。问:NAS设备内的资料搬运器(datamovers)指的是什么东西?它有什么用途?答:无论是NAS设备内的资料搬运器(datamover),还是其它存储系统中的资料搬运器,其作用都是一样的:经由一个界口或端口,在两台存储设备之间发送或接收数据。比如说,数据迁移——将一台NAS设备上的文件系统迁移到另一台设备上(注:在这种情况下,一个文件系统相当于一个逻辑单元)——就是资料搬运器昀重要的用途之一,它负责将一台NAS设备上的数据读出来,然后再将它们存入另