文件服务器的配置与管理(1) RAID技术

简介:

文件共享是局域网中常用的功能,局域网中的文件共享功能主要是借助于文件服务器来实现。文件服务器既可以对网络中的共享资源进行统一集中管理,又可以通过设置共享权限或NTFS权限来控制用户的访问。当网络中的共享资源较多而且比较分散的时候,还可以利用文件服务器中的DFS功能,将分散的共享资源集中起来,方便用户的访问。

一、 文件服务器中的存储技术
 
文件服务器中往往集中存储了网络中的大量关键数据。企业网络中的数据可以分为操作系统数据和应用程序数据,关键数据主要是指应用程序数据,这些数据一般都需要集中存储和备份。
文件服务器通常配置有RAID卡和高速的SCSI硬盘,既可保证数据存储的安全,又可避免由于硬盘损坏造成的数据丢失。
文件服务器一般都会配备多块硬盘,如1块SATA硬盘加2块SCSI硬盘。在SATA硬盘上安装操作系统,存放操作系统数据;2块SCSI硬盘通过RAID卡组成磁盘阵列,存放应用程序数据。
因而在学习如何配置和管理文件服务器之前,应对这些常用的存储技术有所了解。
 
1. SCSI硬盘
 
硬盘接口是硬盘与主机系统间的连接部件,作用是在硬盘缓存和主机内存之间传输数据。每种接口拥有不同的技术规范,具备不同的传输速度,性能差异较大。在目前服务器的存储系统中普遍采用的硬盘接口主要是SATA和SCSI。
SATA(串行ATA)是由前期的PATA(并行ATA)接口发展而来的,主要用于PC机和一些中低端的服务器。
SCSI(Small Computer System Interface,小型计算机系统接口)则主要应用于服务器。SCSI技术到今天已经发展到第六代,目前的主流SCSI硬盘都采用了Ultra 320 SCSI接口,能提供320MBps的接口传输速度,并且支持热插拔。与SATA硬盘相比,SCSI硬盘的价格较贵,但其品质性能更高,更加具备适合中高端存储应用的技术优势。SATA硬盘转速是5400或7200RPM,SCSI硬盘是10000或15000RPM,而且平均无故障时间也要更长。
 
2. 独立冗余磁盘阵列RAID
 
RAID,也可以简称磁盘阵列,是一种把多块独立的硬盘按不同的方式组合起来形成一个硬盘组,从而提供比单个硬盘更高的存储性能和提供数据备份的技术。在用户看来,组成的硬盘组就像是一个硬盘,用户可以对它进行分区、格式化等,对磁盘阵列的操作与单个硬盘基本一样。不同的是,磁盘阵列的存储速度要比单个硬盘高很多,而且可以提供自动数据备份。
 
2.1 RAID级别
 
RAID技术的两大特点:一是速度;二是安全。组成磁盘阵列的不同方式称为RAID级别,常用的RAID级别主要包括RAID 0、RAID 1、RAID 0+1、RAID5,不同的RAID级别对应了不同的技术特点。
 
2.1.1 RAID 0
RAID 0至少要由两块以上磁盘实现,其原理是把连续的数据分散到多个磁盘上存取。比如准备往硬盘里写入8块数据,而每执行一次写入操作可以写入一块数据,这样在没有组建RAID 0的情况下,就要向硬盘里写入8次。而如果用2块硬盘组成了RAID 0,在向硬盘1写入第1块数据的同时,可以向硬盘2写入第2块数据,这样只需4次就可以完成写入操作,因而RAID 0可以显著提高磁盘整体存取性能。

在所有的RAID级别中,RAID 0的存取速度最快,磁盘利用率也最高,缺点是不提供数据冗余,一旦数据损坏,损坏的数据将无法得到恢复,因而主要适用于对性能要求较高,而对数据安全要求低的领域。

2.1.2 RAID 1
RAID 1由两块硬盘实现,它的原理是将用户写入到其中一块硬盘中的数据原样地自动复制到另外一块硬盘上。当读取数据时,系统先从RAID 1的源盘读取数据,如果读取数据成功,则系统不去管备份盘上的数据;如果读取源盘数据失败,则系统自动转而读取备份盘上的数据,不会造成用户工作任务的中断。

 

在所有的RAID级别中,RAID 1提供最高的数据安全保障,但是写入速率低,存储成本高,所能使用的空间只是所有磁盘容量总和的一半,所以主要用于存放重要数据。
 
2.1.3 RAID 0+1
RAID 0+1是RAID 0和RAID 1的组合形式,也称为RAID 10,需要由4块硬盘实现。其中2块硬盘做成RAID 0,另外两块硬盘做成他们的镜像,即RAID 1,这样既具有出色的读写性能,又具有非常高的安全性。但是存储成本高,磁盘空间利用率与RAID 1相同,只有50%。适用于既有大量数据需要存储,同时又对数据安全性要求严格的领域,如银行、金融、商业超市等。

2.1.4 RAID 5
RAID 5是由至少3块磁盘实现的冗余磁盘阵列,将数据分布于不同的磁盘上,并在所有磁盘上交叉地存取数据及奇偶校验信息。如下图所示由4块硬盘组成的RAID 5,当第一次执行写入操作的时候,将数据block 1a、block 2a、block 3a分别写入到disk1、disk2、disk3三块硬盘中,同时将由这些数据产生的奇偶校验信息parity存储到disk4硬盘中。第二次执行写入操作的时候,再将奇偶校验信息存储到disk3硬盘中,在其余3块硬盘中存储数据,以此类推。

 

采用RAID 5时,数据存储安全,读取速率较高,磁盘利用率较高,但写入速率较低。因而在所有的RAID级别中,RAID 5应用最多,被广泛用于各种类型的服务器,如文件服务器、数据库服务器、Web服务器、E-mail服务器等。

不同级别的RAID特性比较。

 

本文转自 yttitan 51CTO博客,原文链接:http://blog.51cto.com/yttitan/1166642


相关文章
|
1月前
|
存储 弹性计算 安全
阿里云服务器2核8G与4核16G配置选购参考:价格、性能及适用场景
2核8G、4核16G配置是很多个人和企业用户搭建网站和中小型数据库系统等场景时首选的云服务器配置,现在购买2核8G配置最低年付价格只要652.32元/1年,4核16G配置短期租用可以选择月付,现在89元即可购买到经济型e实例4核16G10M带宽配置1个月,年付选择通用算力型u1实例价格为1196.64元/1年起。本文为大家解析阿里云服务器2核8G与4核16G配置的租用费用,热门实例适用场景,以供参考和选择。
|
27天前
|
存储 机器学习/深度学习 弹性计算
阿里云服务器ECS计算型c9i规格族性能与特点、配置性能参数表
阿里云ECS计算型c9i实例基于Intel® Xeon® Granite Rapids处理器,主频3.2GHz,全核睿频3.6GHz,提供稳定高性能计算能力。支持NVMe协议、vTPM安全加密,适用于机器学习、大数据分析、高性能计算等场景,具备高安全、低延迟、强扩展等优势。
|
1月前
|
Ubuntu Linux 网络安全
Linux服务器之Ubuntu的安装与配置
Ubuntu Desktop是目前最成功、最流行的图形界面的Linux发行版;而Ubuntu Server也在服务器端市场占据了较大的份额。今天为大家详细介绍了Ubuntu Server的安装与配置,希望对你能有所帮助。关于VMware、VirtualBox等虚拟化软件的使用,朱哥还会在后续的文章中为大家详细介绍,敬请关注!
|
1月前
|
弹性计算
阿里云服务器租用费用:企业用配置推荐ECS u1性价比首选
阿里云企业专享服务器推荐ECS u1实例,2核4G配置,5M带宽,80G系统盘,年费199元,适合企业用户,续费同价。更多优惠配置可选,助力企业高效上云。
|
27天前
|
弹性计算 固态存储 JavaScript
阿里云4核8G服务器ECS配置大全以及参考价格整理
阿里云4核8G服务器ECS提供多种实例规格选择,如通用算力型u1、计算型c8i、经济型e等,价格从每月216元至879元不等。当前u1实例年付仅955元,支持3M带宽下约30人并发访问,适用于日均万级IP应用,系统盘为20GB-40GB ESSD Entry云盘,性能稳定,适合企业及开发者使用。
241 5
|
27天前
|
弹性计算 小程序 容灾
2025购买阿里云服务器配置选择方法:企业+个人+学生攻略
2025年阿里云服务器购买省钱攻略,涵盖个人、中小企业及高性能配置推荐。个人用户优选38元轻量或99元ECS,企业用户选199元2核4G服务器,游戏用户适合4核16G或8核32G配置,详情请参考最新活动及攻略。
285 3
|
26天前
|
弹性计算 前端开发 NoSQL
2025最新阿里云服务器配置选择攻略:CPU、内存、带宽与系统盘全解析
本文详解2025年阿里云服务器ECS配置选择策略,涵盖CPU、内存、带宽与系统盘推荐,助你根据业务需求精准选型,提升性能与性价比。
|
30天前
|
弹性计算
阿里云服务器ECS计算型c9i实例2核4G配置租用费用整理(多地域报价)
阿里云ECS计算型c9i实例(2核4G)北京地域租用价:0.3873元/小时,185元/月,1450元/年,2877元3年。支持按小时、包月或包年计费,实际购买可享折扣,如1年7.1折,3年4.6折。具体价格以官网为准
91 1
|
1月前
|
缓存 监控 前端开发
详述uniapp项目部署于Nginx服务器的配置优化方法。
综上所述,uniapp项目部署于Nginx的优化方法多种多样,应根据实际情况灵活地采取合适的策略。配置后持续监控和调试,适时调整配置以保持最佳性能,并确保随着应用需求和访问模式的变化,服务器配置得到适当的更新和优化。
95 0

热门文章

最新文章