存储服务器是为特定目的而设计的,因此配置不同。服务器可以有额外的内存或较大的存储空间。
一些人认为存储服务器只是向服务器添加了一些功能,另一些人将其定义为特定功能的“简单盒子”,还有一些人认为它应该专门指NAS(网络连接存储)设备。
在本幻灯片中,我们将应用存储服务器的严格定义,将其与传统服务器区分开来,并查看市场上存储服务器的一些示例。
NAS是通过RJ45网络接口连接到网络交换机的存储设备。它主要用于局域网环境中的多台计算机主机共享存储空间,并为局域网中的计算机提供文件共享服务。也称为文件服务器。
NAS存储设备由两个或多个基本组件、硬件和操作系统组成,这些组件针对文件共享应用程序进行了优化。硬件包括多个具有CPU、内存、主板和RAID功能的硬盘。小型NAS的CPU和内存通常内置在主板中,硬盘通常为2-5,支持RAID冗余。软件通常是为开源操作系统(FreeBSD,Linux)中的文件共享应用程序定制的。FreeNAS是一个非常流行的FreeBSD文件共享操作系统。微软还包括WSS,一个专用的NAS操作系统。
NAS制造商在软件方面做了大量工作,并添加了许多实用功能,以将NAS应用于更多应用程序。例如,通过集成到NAS中的打印服务器功能,可以在LAN上轻松实现打印共享。用户权限管理支持用户权限、组权限和Windows域功能,并可以配置广泛的访问权限。通过支持文件协议(如NFS/SMB/AFP/CIFS/FTP/HTTP),您可以共享Windows/Mac/Linux客户端,通过FTP上载和下载文件,并通过Web随时随地浏览共享文件。支持DLNA设备的BT下载和流管理服务。此外,一些NAS还支持磁盘配额管理,因此您可以轻松控制每个用户的最大磁盘空间。
独立驱动器冗余阵列(RAID)是独立磁盘的冗余阵列。
磁盘阵列由几个独立的磁盘组成,这些磁盘由一组大型磁盘组成。单个磁盘提供的数据的附加效果用于提高整个磁盘系统的性能。利用这项技术,数据将被切割成多个部分并存储在每个硬盘上。
如果阵列中的磁盘出现故障,您也可以使用奇偶校验概念读取磁盘阵列中的数据。重新配置数据后,计算的数据将重新发送到新硬盘。
1、特点:
磁盘阵列是一种方法,(存储服务器)是一种物理设备。独立磁盘冗余阵列(RAID)是一种在多个硬盘的不同位置存储相同数据的方法。存储服务器是为特定目的而设计的,因此配置不同。服务器可以有额外的内存或较大的存储空间。
2、多种用途:
存储服务器用于提供数据存储服务。RAID技术用于加快数据访问和保护冗余数据。
3、各种成分:
通过将数据放在多个磁盘上,磁盘阵列可以平衡I/O操作以提高性能。多个硬盘增加了平均故障间隔时间(MTBF),这提高了存储冗余数据时的容错能力。
存储服务器通常是一个单独的单元。有时设计为4U机架。或者,两个容器可以形成靠近存储单元的服务器。
4、汇总:
1)硬盘阵列和服务器的本质区别是:一个是存储系统,另一个是计算机系统。
2)磁盘阵列是用于管理和控制硬盘的存储设备和系统。为计算单元提供大存储空间的功能。
3)服务器是提供运行不同应用系统和提供不同应用服务的功能的计算单元。
4)磁盘阵列和服务器之间的关系是磁盘阵列为服务器提供了安全、可靠和可扩展的外部存储空间。