SAN(存储区域网络)和NAS(网络连接存储)都是存储系统的基本结构,尽管它们看起来很相似,但它们不可互换。在决定是否使用SAN或NAS时,公司需要考虑许多因素,因此每个公司的选择都不同。为了为您的企业构建数据存储系统,有必要了解每种方法的优缺点之间的差异。
通常,如果您的应用程序需要基于块存储的高I/O或性能要求,请使用SAN。如果您的应用程序使用基于文件的I/O,或者您需要共享文件并希望进行简单管理,那么NAS是最佳选择。
虽然这对于理解在什么情况下应该使用哪个系统是一个很好的经验法则,但每个方法和每个用例都是微妙的。下面,我们将概述SAN和NAS之间的差异,每个系统的工作原理以及最佳情况。
Pexels的现场工程师摄影
SAN
SAN是专用的高速网络,可连接存储阵列和服务器。 SAN是一种独立的存储网络,支持高性能存储访问,类似于直接连接存储(DAS)的工作方式。 SAN有三个组件:电缆,主机总线适配器(HBA)和交换机。
用于存储的HBA通常是诸如光纤通道(FC)或串行连接SCSI之类的协议。基于以太网的iSCSI是另一种协议选项,更常用于中小型组织。
在SAN中,交换机连接到服务器和共享存储池。 FC交换机是SAN中最常用的交换机,因为它们与FC协议兼容,专为高性能和低延迟而设计。此外,以太网交换机也很常见。
SAN可以集中管理,并将基于块存储的访问请求发送到数据存储设备。
SAN可以用于分布式应用程序,因为它们具有快速的本地网络性能和高可用性的应用程序。由于IT管理员可以卸载存储和单独的存储网络,因此SAN可提供比结构化或可扩展存储系统更好的性能。
使用SAN,管理员可以对存储和资源整合进行分层,这通常被视为安全存储系统。所有这些优点也造成使用SAN的缺点:成本和复杂性。用于构建SAN的硬件很昂贵,其实现需要专门的服务,这可能会增加额外的开销。此外,FC是专门为存储而开发的协议。它比普通网络协议以太网更昂贵,因此FC SAN将进一步增加成本。NAS
NAS也是基于网络的存储系统,但与SAN不同,NAS使用专用文件存储。 NAS允许用户和客户端设备从集中磁盘检索数据。 NAS设备通常像浏览器一样进行管理,它们没有键盘或显示器。
NAS通过交换机连接到以太网,协议包括网络文件系统(NFS)和服务器消息块(SMB)。
使用NAS使用户能够轻松高效地共享数据和协作。远程工作或在不同时区工作的团队尤其受益于NAS,NAS连接到无线路由器并且可以在分布式工作环境中访问。只要设备连接到网络,用户就可以轻松访问存储在存储网络上的文件。
NAS驻留在LAN上,但NAS节点独立于LAN,每个节点都有唯一的IP地址。由于NAS的协作特性,它通常可以部署为云存储系统的基础架构。
在SAN和NAS之间的争论中需要考虑的一个主要因素是成本。 NAS易于访问且容量高,是一种成本相对较低的数据存储系统。 NAS设备只需要最少的维护和管理。当然,成本会随着大小和范围而变化,在学习NAS时应该牢记这一点。 NAS系统可用于家庭办公室,小型企业和企业。
两者之间的主要区别
基本上,SAN更像是DAS而不是NAS,因为它使用块存储。 NAS作为远程系统工作,文件请求通过网络重定向到NAS设备。
NAS旨在处理非结构化数据,而SAN主要用于在数据库中组织和格式化的结构化数据。然而,非结构化数据在今天变得越来越普遍,因为来自诸如视频,音频文件,照片和医学图像之类的来源的大量数据没有像结构化数据那样被集成和组织。如果您的企业需要处理大量非结构化数据,那么NAS可能是更好的选择。
如果性能是您的首要任务,那么SAN是更好的选择。 NAS文件系统往往具有较低的吞吐量和较高的延迟,而SAN则是高速通信的理想选择。可扩展性是SAN的另一个优势,它支持水平或垂直扩展容量和性能的能力。高端企业NAS具有高度可扩展性,但入门级NAS通常无法使用。
正如我们前面提到的,NAS和SAN之间的成本存在很多差异。从开始的——开始,SAN不仅比NAS更昂贵,因为它具有昂贵的硬件和专业服务,而且其复杂性使得维护和管理更加昂贵。 NAS部署涉及将节点插入LAN,而SAN意味着添加硬件并要求管理员管理网络。同时使用SAN和NAS
此时,您可能想知道为什么不能同时使用SAN和NAS。有些公司不考虑SAN和NAS之间的问题,而是使用这两种网络类型的组合。——有时在同一个多协议存储阵列中。这两个系统相互补充,以满足组织内的不同需求。
要将NAS添加到SAN,您可以使用NAS网关来支持两个系统。 NAS网关是一种NAS系统,通常通过FC接口从外部连接存储介质。这允许IP网络访问SAN的块级存储,同时通过NFS和SMB共享协议处理客户端请求。但是,许多主流SAN阵列现在支持文件而无需NAS网关。
将SAN和NAS存储系统与NAS网关相结合,可以提高可扩展性和性能,同时兼顾两者。 NAS网关在整合存储系统时可降低成本,并且不受传统设备存储容量的限制。