NAS与SAN有何不同?


25

我一直在研究NAS和SAN,以适应工作中的情况,而且我正在努力在企业层面上解决两者之间的差异。

NAS基本上只是一个小型SAN吗?还是SAN更像企业使用的通用文件服务器?


想到它的最简单方法是,使用SAN,您仍然需要一台服务器。与NAS服务器是内置的。
弗兰克·托马斯

21
是...倒退!
David Richerby '17

@FrankThomas好吧,线条变得模糊了,但是这种近似是一个不错的起点。
Todd Wilcox

1
tl; dr:一个存储在文件级别,一个存储在块级别。
Mehrdad

Answers:


24

NAS基本上不是一个小型SAN吗?

摘要:

  • NAS是通常通过以太网连接到LAN的单个服务器,并且通常提供文件级访问

  • SAN通常提供块级访问,这可以通过许多不同的方式完成:

    • 光纤通道互连可连接多个可以彼此共享数据的存储设备。

    • 装有NVMe SSD的盒子机架,这些盒子与InfiniBand挂钩。

    • 通过Gbit以太网和许多非SSH硬盘驱动器的iSCSI连接。

SAN与NAS技术

NAS包含称为头的专用硬件设备,该设备通常通过以太网连接到局域网。该NAS服务器通过完善的网络协议(例如NFS和CIFS / SMB),以与传统文件服务器几乎相同的方式对客户端进行身份验证并管理文件操作。

为了与传统文件服务器相比降低成本,NAS设备通常在简化的硬件上运行嵌入式操作系统,并且缺少诸如监视器或键盘之类的外围设备。

SAN通常使用光纤通道互连,并连接一组能够彼此共享低级数据的存储设备。

SAN与NAS使用模型

家庭或小型企业网络的管理员可以将一个NAS设备连接到其LAN。NAS维护自己的IP地址,与计算机和其他TCP / IP设备相当。使用通常与NAS硬件一起提供的软件程序,网络管理员可以在NAS与所有其他连接的设备之间设置自动或手动备份以及文件副本。

NAS可以存储数GB的数据,最高可达数TB。管理员可以通过安装其他NAS设备来为其网络增加更多的存储容量,尽管每个NAS都是独立运行的。

大型企业网络的管理员可能需要数TB的集中文件存储或非常高速的文件传输操作。如果无法安装由许多NAS设备组成的设备,则管理员可以安装包含高性能磁盘阵列的单个SAN,以提供所需的可伸缩性和性能。

SAN / NAS融合

随着诸如TCP / IP和以太网之类的互联网技术在全球范围内激增,一些SAN产品正在从光纤通道过渡到NAS使用的相同的基于IP的方法。而且,随着磁盘存储技术的迅速改进,如今的NAS设备现在提供的容量和性能曾经是SAN才有的。

这两个行业因素导致了NAS和SAN方法在网络存储方面的部分融合。

来源SAN和NAS之间的差异


3
我个人不喜欢使用首字母缩写词“ SAN”来表示支持某些网络类型和协议的存储服务器或设备,因为对我而言SAN是网络。存储区域网络(或VLAN)的配置必须与任何其他类型的网络不同,才能正常运行,即使它是iSCSI(IMHE比光纤通道更常见)也是如此。我确实知道我对“ SAN”的含义的偏爱不是通用的,但我认为重要的是要弄清楚存储SAN存储而非NAS存储的主要因素是它可以连接的网络。
Todd Wilcox

@ToddWilcox-对我来说,SAN是多个设备一起工作以提供一个有凝聚力的“单个”存储点,而NAS将是单个单元设备,每个设备都是独立工作的(即,老式的老式文件服务器,带有已映射的驱动器或已共享的驱动器)。
ivanivan '17

The NAS holds many gigabytes of data, up to a few terabytes哇,您复制这篇文章的年龄是多少?入门级家用NAS将为“几TB”,而现成的企业级NAS可能为数百TB。
杰森

@Jason本文为“ 2017年6月8日更新”。
DavidPostill

10

SAN通常提供块级访问。因此,对于使用iSCSI等技术的系统而言,它看起来像是一个实际的硬盘。NAS通常最经常以NFS或CIFS共享的形式提供文件级访问。


4
为了使这个问题感到困惑,有些NAS发行版提供了像iscsii这样的类似于SAN的服务。还有一些SAN提供SMB / CIF之类的NAS类型协议。因此,存在混淆的模糊线。
Criggie '17

1
@Seth很棒,但是要直接回答。有鉴于此,我认为分辨差异的典型方法是确定其默认模式。NAS,如果默认为文件级别,则SAN默认为块级别。
达蒙

1
@Criggie当然两者都有融合。有多种提供NAS功能的SAN产品,反之亦然。但是,“原始”区别仅在于此。但是要提点好!
塞斯,

1
线条模糊,是的,但是仍然:这是区别。
TomTom

5

NAS是“网络附加存储”,从本质上讲是您本地网络上的东西,它使网络上的某些存储空间可供客户端使用。这可能是一台专用服务器或一台专用设备,或者可能仅仅是打开了“文件共享”功能的家用计算机。

SAN是“存储区域网络”,由至少两个冗余控制器组成,以及使该网络访问完全冗余所需的任何网络套件。

身份验证/授权不会区分SAN和NAS。您可能需要凭据,也可能不需要。

协议排序表示SAN或NAS,但是有很多交叉。某些NAS设备提供iscsi,但很少有SAN提供NFS或SMB / CIF访问而无需某种主机来进行共享。

控制器冗余是使设备成为NAS而不是SAN的一件事。如果您的设备具有两个或多个独立的控制器,以便一个控制器可以重新启动并将所有服务移至另一个,则您可能需要在SAN中使用存储设备。如果只有一个控制器,因此必须停止服务才能升级,则您有一个NAS。

请注意,使用LAGG或etherchannel或bond的多个以太网端口与冗余控制器不同。


我使用过的NAS设备示例

  • 艾美加/联想(它有一个Facebook上传器!)
  • FreeNAS发行版安装在通用PC上
  • 群晖NAS
  • Thecus NAS
  • 无极NAS
  • 运行nfsd的Linux机器
  • 运行Box的Linux Box(CIFS)
  • 运行iscsid的Linux box
  • 具有共享驱动器或目录的Windows主机。
  • Drobo-这是一个11托架设备,具有8x2TB驱动器和3x200GB SSD,并且具有3x 1Gbit以太网端口,但只有一个控制器。升级使服务停止了几分钟,因此即使它在多路径中具有3个链接,它也不是真正的冗余。

我使用的示例SAN:

  • HP左手SAN(2004ish)这是4个单独的3RU盒子,上面有许多电缆,交换机和磁盘。它的成本将超过新车。
  • 戴尔MD3600系列
  • Compellent sc4020
  • Netapp怪兽般的事情,需要Java做任何事情。

这是某人的虚拟化项目的网络计划,蓝线是iSCSI网络。

一切都是冗余的,具有多条路径,并且在SAN的每个组件上都有冗余的PSU。

http://virtualization.info/zh/files/2012/12/clip_image0019.png


因此,成本是NAS与SAN组件的良好二阶指标。如果您可以购买设备而无需获得博纳银行的资本资产批准,那么它可能只是一个NAS。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.