nas是一台服务器,有自己的核心,如cpu、内存、操纵系统、磁盘系统,而磁盘阵列只是一个存储介质。nas直接接到交换机或集线器上,磁盘阵列接到服务器后端。nas不依靠于服务器,nas有自己的文件治理系统,把服务器治理文件的包袱卸掉,进步服务器性能,磁盘阵列没有自己文件治理系统,完全依托于服务器,当数据流量很大时,给服务器造成的压力很大,易形成i/o瓶颈,使整个网络系统性能降低。
磁盘阵列技术的出现,是为了进步数据存储的可靠性。它用效率来换取可靠性。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对磁盘的i/o操纵算法,尤其是写操纵,比通用操纵系统做了极大的改进,它限度地减少了磁头臂的移动次数。其算法保证磁头总是停留在一个可写的位置上,并从这个位置连续写下往。
通常的raid(磁盘阵列)系统,对于通用操纵系统来说是外加的,是额外负担。人们使用raid是为了得到高可靠性,但这是以牺牲一定的系统效率做条件的。nas的raid系统是设计在它的专用操纵系统中的,它不仅不是额外负担,相反由于多个磁盘的磁头臂可以同时并行读写,所以i/o速度更高了。(end)
武汉群晖nas华中授权湖北代理存储服务器体验中心 兴鑫高科技发展有限公司,
是华中地区云计算、云存储、虚拟化、软件体验中心,联系方式:400-9688-027
武汉市兴鑫高科技发展有限公司
027 87858608
