发布网友 发布时间:2022-04-24 17:01
共1个回答
热心网友 时间:2023-07-30 21:38
文件系统在组织管理二进制数据原始块时,可以创建能识别的文件。NAS还能执行更高级的任务,比如实行安全约束、指定使用配额和执行文件索引等,具体取决于所用的文件系统。由此,操作系统(或NAS设备的操作系统)让这些文件可以在网络上进行共享,以便客户端访问。另一方面,有了SAN,就有可能通过网络来共享原始块级磁盘。这个网络的构成一般使得NAS与SAN之间的区别很容易识别,因为大多数SAN使用专门定制的存储网络协议:光纤通道。但是由于iSCSI、IP光纤通道(FCIP)和基于以太网的光纤通道(FCoE)使用日益普及(FCoE允许通过标准的TCP/IP或以太网网络来进行块级磁盘访问),这种区别就严重模糊起来了。即使SAN的实际实施通常比NAS复杂得多,但这种概念更基本,因为是在低得多的级别来共享存储的。NAS设备很适合联网客户端之间共享文件。而这正是厂商设计NAS网关的初衷。这种设备大多瞄准小企业,提供多协议文件共享等功能、某种内置备份以及经过改进的文件管理工具,比如高级配额和利用率报告。如果这是你所需要的,那么NAS设备也许能很好地满足你的要求。但它们区别很大。大多数具有iSCSI功能的NAS设备在已经格式化的其中一个文件系统上创建一个大型文件,把该文件当做原始块级设备。这就带来了几个额外步骤,而只要NAS想从该卷进行读写操作,它就必须完成这几个步骤,这会导致性能比较低。另外,NAS设备一般不包括与SAN同样级别的硬件冗余或高可用性功能,因而不太适合满足大企业的要求。SAN提供了这种功能:可以高性能地同时访问多台服务器上的块级存储。实施SAN具有诸多优点,包括通过使用高度冗余的部件来提高可靠性,以及通过整合来节省成本。SAN非常适合集中满足要求很高的服务器应用(如数据库、邮件服务器和虚拟化主机)的原始磁盘需求。如果计划部署上述任何应用,SAN一般可以满足需要。如果既想获得高性能共享磁盘的优点,又想获得功能丰富的专用文件共享的优点,那也能如愿以偿。NAS网关是比较新的设备,它适合与通用的、连接SAN的文件服务器一样的应用场合,但拥有更高级的用户管理和更高性能。NAS与NAS网关的区别在于,NAS网关通常不会有自己的任何存储,而是利用SAN来提供原始存储空间,并致力于处理在整个网络上智能地服务文件的任务。在NAS网关方面惟一要留意的地方是,它们提供的功能通常与可能作为SAN平台(或服务器虚拟化平台)的一部分已经购买的功能相重叠,比如远程复制或高可用性。不过在大多数情况下,如果每个NAS的相关功能是理想的,最好保持两个不同的存储池(每个存储池有各自的数据保护和容量问题)。应该指出,非常好的企业级SAN的市场规模非常小,但在日益壮大,这种SAN还拥有完备的企业级NAS功能,不需要实施单独的网关。最后的结论是,不应该因为NAS拥有SAN功能而购买NAS。如果发现自己需要SAN,那就购买SAN,然后使用与SAN连接的文件服务器(或者需要的话,使用专用NAS网关)来共享文件。一句话:使用具体任务所需的相应工具。