2008年(456)
分类: 服务器与存储
2008-05-30 14:59:03
图1
网络安全 网络备份 数据安全 服务器 网络存储 nas
由图1可知原来存在的问题:每个新的应用服务器都要有它自己的存储器。这样造成数据处理复杂,随着应用服务器的不断增加,网络系统效率会急剧下降。
解决办法:
网络安全 网络备份 数据安全 服务器 网络存储 nas
图2
从图2可看出:将存储器从应用服务器中分离出来,进行集中管理。这就是所说的存储网络(Storage Networks)。
网络安全 网络备份 数据安全 服务器 网络存储 nas
使用存储网络的好处:
网络安全 网络备份 数据安全 服务器 网络存储 nas
1. 统一性:形散神不散,在逻辑上是完全一体的。
2. 实现数据集中管理,因为它们才是企业真正的命脉。
3. 容易扩充,即收缩性很强
4. 具有容错功能,整个网络无单点故障。
网络安全 网络备份 数据安全 服务器 网络存储 nas
专家们针对这一办法又采取了两种不同的实现手段,即NAS(Network Attached Storage)网络直联存储器和SAN(Storage Area Networks)存储区域网。
网络安全 网络备份 数据安全 服务器 网络存储 nas
NAS:用户通过TCP/IP协议访问数据,采用业界标准文件共享协议如:NFS、HTTP、CIFS实现共享。 网络安全 网络备份 数据安全 服务器 网络存储 nas
SAN:通过专用光纤通道交换机访问数据,采用SCSI接口。
网络安全 网络备份 数据安全 服务器 网络存储 nas
什么是NAS和SAN的根本不同点?
网络安全 网络备份 数据安全 服务器 网络存储 nas
NAS和SAN最本质的不同就是文件管理系统在哪里。如图:
网络安全 网络备份 数据安全 服务器 网络存储 nas
图3
由图3可以看出,SAN结构中,文件管理系统(FS)还是分别在每一个应用服务器上;而NAS则是每个应用服务器通过网络共享协议使用同一个文件管理系统。
网络安全 网络备份 数据安全 服务器 网络存储 nas
NAS是将目光集中在应用、用户和文件以及它们共享的数据上。SAN是将目光集中在磁盘、磁带以及联接它们的可靠的基础结构。将来从桌面系统到数据集中管理到存储设的全面解决方案将是NAS加SAN。
网络安全 网络备份 数据安全 服务器 网络存储 nas
NAS性能分析
网络安全 网络备份 数据安全 服务器 网络存储 nas
1.NAS与磁盘阵列的区别
网络安全 网络备份 数据安全 服务器 网络存储 nas
NAS是一台服务器,有自己的核心,如CPU、内存、操作系统、磁盘系统,而磁盘阵列只是一个存储介质。
NAS直接接到交换机或集线器上,磁盘阵列接到服务器后端。NAS不依赖于服务器,NAS有自己的文件管理系统,把服务器管理文件的包袱卸掉,提高服务器性能,磁盘阵列没有自己文件管理系统,完全依托于服务器,当数据流量很大时,给服务器造成的压力很大,易形成I/O瓶颈,使整个网络系统性能降低。
网络安全 网络备份 数据安全 服务器 网络存储 nas
磁盘阵列技术的出现,是为了提高数据存储的可靠性。它用效率来换取可靠性。NAS把磁盘阵列技术融合在它的文件系统中,这样既提高了数据的可靠性,又利用磁盘的并行操作,提高了系统的整体性能。
网络安全 网络备份 数据安全 服务器 网络存储 nas
2.NAS比磁盘阵列快的原因
控制普通磁盘的是通用操作系统,如UNIX或NT, 控制磁盘只是其职能中的一部分,I/O操作算法效率不高。而NAS的操作系统是专用的,它只管磁盘I/O,算法效率最高。
通用文件服务器的CPU当进行I/O操作时,系统发生中断,等待I/O完成后才能恢复应用运行。在有NAS的系统中,应用程序需要进行磁盘I/O操作时,I/O操作由NAS完成,在磁盘I/O操作中最费时间的是写操作,NAS将写请求先写到NVRAM(不掉电内存)中,这个动作完成后,应用程序即可恢复运行,所以效率要高得多。
网络安全 网络备份 数据安全 服务器 网络存储 nas
磁盘操作慢的根本原因在于磁头臂的查找是机械动作,所以减少磁头臂的移动次数是提高效率的关键。NAS对磁盘的I/O操作算法,尤其是写操作,比通用操作系统做了极大的改进,它最大限度地减少了磁头臂的移动次数。其算法保证磁头总是停留在一个可写的位置上,并从这个位置连续写下去。
网络安全 网络备份 数据安全 服务器 网络存储 nas
通常的RAID(磁盘阵列)系统,对于通用操作系统来说是外加的,是额外负担。人们使用RAID是为了得到高可靠性,但这是以牺牲一定的系统效率做前提的。NAS的RAID系统是设计在它的专用操作系统中的,它不仅不是额外负担,相反由于多个磁盘的磁头臂可以同时并行读写,所以I/O速度更高了。