1. 对象存储、文件存储和块存储有什么区别
对象存储、文件存储和块存储区别为:存储设备不同、特点不同、缺点不同。
一、存储设备不同
1、对象存储:对象存储的对应存储设备为swift,键值存储。
2、文件存储:文件存储的对应存储设备为FTP、NFS服务器。
3、块存储:块存储的对应存储设备为cinder,硬盘。
二、特点不同
1、对象存储:对象存储的特点是具备块存储的高速以及文件存储的共享等特性。
2、文件存储:文件存储的特点是一个大文件夹,大家都可以获取文件。
3、块存储:块存储的特点是分区、格式化后,可以使用,与平常主机内置硬盘的方式完全无异。
三、缺点不同
1、对象存储:对象存储的缺点是不兼容多种模式并行。
2、文件存储:文件存储的缺点是传输速率低。
3、块存储:块存储的缺点是不能共享数据。
2. 硬盘分区如何合并
您好,参考下 https://m..com/from=0/bd_page_type=1/ssid=0/uid=0/pu=usm%402%2Csz%401320_1001%2Cta%40iphone_2_4.4_3_/id=/w=0_10_/t=iphone/l=1/tc?ref=www_iphone&lid=8247038643780406288&order=9&fm=alop&waplogo=1&tj=www_normal_9_0_10_title&vit=osres&waput=2&cltj=normal_title&asres=1&nt=wnor&title=%E6%80%8E%E4%B9%88%E5%90%88%E5%B9%B6%E7%A3%81%E7%9B%98%E5%88%86%E5%8C%BA_%E5%90%88%E5%B9%B6%E7%A3%81%E7%9B%98%E5%88%86%E5%8C%BA%E8%AF%A6%E7%BB%86%E7%9A%84%E6%AD%A5%E9%AA%A4%E4%BB%8B%E7%BB%8D%21&dict=-1&wd=&eqid=&w_qd=IlPT2AEptyoA_yky8QwasBixJyFSjngntjsYf4e&tcplug=1&sec=29751&di=768eec30ae18ee26&bdenc=1&tch=124.0.121.1871.1.295&nsrc=IlPT2AEptyoA__
3. 想要免费的网络硬盘
一、无需下载客户端.不需注册的,这类一般可以上传比较大的文件.而且一般上传的速度很快.存放有期限.过期删除.或者文件小,但是文件存储没有期限,只要记住下载地址就行了.
中国活动通信(注:与:http://www.mofile.com/实名相同)
硬盘类型:不需客户端,不需注册.
硬盘大小:一次性最大800M
推荐指数:★★★★★
硬盘网址: http://www.chinamofile.com
简介:1、上传文件.进入主页后,选择"存放文件".选定文件,上传文件大小小于800M.填入用于收"提取码"的邮箱,共 可以填入四个.
2、提取文件.选择"提取文件",输入收到邮件里的"提取码",进行下载就可以,下载速度快.
还有一种方式:邮件方式 (可用于一次储存多个文件)发送带附件的电子邮件给[email protected],附件数目不限,email的大小不超过50MB,系统将会立即回复给您一个电子邮件,通知您文件下载链接.保存3天
中国活动通信
硬盘类型:不需客户端,需注册,
硬盘大小:32M+512M
推荐指数:★★★★★
硬盘网址:http://www.mofile.com/
简介:免费空间为512M,免费从保存3天.永久保存32M.文件上传之后,可以可在"暂存"和"永存"二者之间自由切换.也可以通过16位提取码提取文件共享给任何人.最新开通网络相册服务.
YouSendIt
硬盘类型:不需客户端,不需注册.
硬盘大小:1000M
推荐指数:★★★★
硬盘网址:http://www.yousendit.com/
简介:简单发送1GB附件的邮件
步骤1:在“Recipient 's Email Address”栏目中,输入接收者的邮箱地址.
步骤2:从“Select File to Send(Upto1GB)”这个栏目标题中能获悉所发送文件的最大容?纱锏?GB,这样的标准相信可满足大多数用户的要求.而单击栏目旁的“浏览”按钮,在出现的对话框中选择所要发送的文件即可.
步骤3:为了使朋友知道自己的E-mail地址,可在“Your Email Address(Optional)”栏目中输入自己的邮箱地址,并勾选下方的“Remember my email address”选项对邮件地址进行记忆.在“Message to Recipient(Optional)”文本框中进行留言.当所有设置准备妥当后,单击“Send It”按钮即可发送.若用户想让自己的文件能以更安全的方式发送,可单击页面底部的“Need secure transfers”链接,而后在打开的页面里进行文件发送即可.
小图片上传
硬盘类型:不需客户端,不需注册.
硬盘大小:单个不超过250K
推荐指数:★★★★★
硬盘网址:http://tinypic.com/
简介:本人一直使用的.点"浏览"后上传,记住上传成功后的地址.对于一些论坛不能上传太多的图片时非常有用.
多媒体上传
硬盘类型:不需客户端,不需注册.
硬盘大小:单个不超过5M
推荐指数:★★★★★
硬盘网址:http://www.putfile.com/
简介:是英文的.先"浏览"选定.再选择类型(必填)如果是图片点"IMAGE",视频点"VIDEO",在"I have read and agree to the TOS."前打勾,就可以上传了.
二、这一类硬盘无需下载客户端,用起来比较方便.,比如相册之类的,空间经常是无限的.而且速度也很快.
永硕网络硬盘
硬盘类型:不需客户端,需注册,
硬盘大小:20M
推荐指数:★★★★★
硬盘网址:http://www.ys168.com
简介:虽小,但是功能多,只要把地址发给你的朋友,就可以和他们共享了.管理的自主性是同类产品中最强的.对于任何一个目录,均可以设访客的权限(先设密码,再设相应权限),若是付费,优势则更大.强烈推荐!!
雅虎公文包
硬盘类型:不需客户端,需注册.
硬盘大小:30M
推荐指数:★★★★
硬盘网址:http://cn.briefcase.yahoo.com
简介:30M ,http方式,提供共享功能.自动性也不错.
JRUE图片上传
硬盘类型:不需客户端,需注册.
硬盘大小:不定,最大500M)
推荐指数:★★★★★
硬盘网址:http://www.jrue.com/
简介:是英文的,对英文好的朋友绝对是个大诱惑.可自由选择类型.比如,经常下载的,可选择"300mb Disk Space,3000mb/month Bandwidth "这个类型的.就是300M空间,下载量为3000M每月.而且注册之后类型也可以自由切换.很方便的.不过,只支持图片上传。
网信科技
硬盘类型: 不需客户端 需注册.
硬盘大小:50M
推荐指数:★★★★
硬盘网址:http://vip.oot.cn/
简介:上传文件的类型不限,速度不错.
佳码软件网络硬盘
硬盘类型:不需客户端,需注册.
硬盘大小:100M
推荐指数:★★★★
硬盘网址:http://rlcode.com/webdisk/
简介:用邮箱注册.注册后收到确认信便可登陆.免费的有100M空间,速度超快.
86网络硬盘
硬盘类型:不需客户端,需注册
硬盘大小:86M.
推荐指数:★★★
硬盘网址:http://disk.86.net/index.asp
简介:顾名思义,就是86M的空间.速度还行.主站还提供"相册"等服务,挺好的网络硬盘.
FilesBak.CoM
硬盘类型:不需客户端,需注册.
硬盘大小:几乎不限!
推荐指数:★★★★
硬盘网址:http://www.filesbak.com/
简介: 第一步:选择所要上传的文件
第二步:选择上传到哪个服务器
第三步:点击备份文件
Filesbak解决了WEB方式上传文件的瓶颈.只要网络稳定,您可以上传任意大小的文件,通过实际测试,运用Filesbak可以稳定上传2GB的文件.模拟测试结果显示,稳定上
传文件可达1TB.单文件上传不限大小,文件保存20天. 单线程下载,支持断点续传.有网通用户,电信用户,铁通用户,三种服务器可以选择.提取码提取文件. Filesbak.CoM支持如下文件:asf asx avi rm rmvb ram wmv wav mpg mpeg swf mp3 mid rar zip exe msi dat iso cab jpg bmp gif png psd htm html txt log doc xls ppt torrent pdf ini lnk reg chm rtf .
万吉网络硬盘
硬盘类型:不需客户端,需注册.
硬盘大小:24M
推荐指数:★★★
硬盘网址:http://netdisk.9999g.com/
简介:只要你能上网,你就可以用你在万吉网络所注册的有效帐户登录到www.9999g.com进行个人文件的上传、下载、删除及目录的新建、修改、删除等*作,随时随地存储自已的所有个人文件.上传、下载均支持断点续传,且提供多线程的支持,另效率得到极大的提高.目录可共享、可公开,可设访问权限,令您的网络硬盘成为功能强大的网络办公室,与商务伙伴交流更快捷!你可以非常方便地在万吉网内部的所有用户间实现目录及文件的共享.你不但可以设定共享的帐户,而且可以设定共享过期等相关属性,使您能够安全快捷地对自已的所有共享文件进行全程跟踪 .对jpg,gif,bmp,txt,doc等浏览器支持的格式的文件可以直接打开,非常方便.
西陆免费网络硬盘
硬盘类型:不需客户端,需注册.
硬盘大小:20M
推荐指数:★★★
硬盘网址::http://netdisk.xiluic.com
简介:IC提供20M网络硬盘,可以存放各种文件,不仅仅可以上传图片,还可以上.doc、mp3、ram、.zip、.exe文件等等.使用方便,安全可*!
都市相册
硬盘类型:不需客户端,需注册.
硬盘大小:不限
推荐指数:★★★★
硬盘网址:http://photo.zj.com/
简介:跟其它的相册*作基本一致.
存吧网络收藏夹
硬盘类型:不需客户端,需注册.
硬盘大小:不存在这个问题
推荐指数:★★★★★
硬盘网址:http://www.cunba.com/default.asp
简介:“存吧网络收藏夹”可自动将本地IE浏览器的收藏夹内容导入,这是国内大多数网络书签服务所不具备的功能.分为直接导入和上传导入两种方式,登陆账号后点击导航菜单中的[导入]即可以开始导入本地收藏夹内容.注册后即可明白如何使用的.
Streamload
硬盘类型:不需客户端,需注册.
硬盘大小:可选,最大10G
推荐指数:★★★★★
硬盘网址:http://www.streamload.com/About/Home.asp(英文网站)
简介:1、单击主页最上端的“SIGN UP”注册.USERNAME→用户名,PASSWORD→密码,CONFIRM PASSWORD→确认密码“EMAIL”填写自己正确的EMAIL地址,在“COPY THIS TEXT”栏目中则需要输入所显示的验证码.在" I agree to Streamloads's Terms And Conditions Of Use.
(You must set this checkbox to create your account.)"打上勾.最后点"SUBMIT TO CREATE YOUR ACCOUNT",
2、接下来要选择打算申请的服务标准,目前该网络硬盘的服务共分为五种标准:第一种是可拥有存储10GB的空间,每月最高只能下载100MB的文件.
网易相册
硬盘类型:不需客户端,需注册.
硬盘大小:不限
推荐指数:★★★★★
硬盘网址:http://photo.163.com/
简介:相信大家都用过,空间无限这是最大的优势!如果用插件上传的话,速度堪称第一!强烈推荐!!
广州视窗电子相册
硬盘类型:不需客户端,需注册.
硬盘大小:不限
推荐指数:★★★★
硬盘网址:http://photos.gznet.com/index.asp
简介:除了上传图片外,还可以制作贺卡,好实用!可以为自己喜欢的照片订造一张贺卡,像你的朋友送上真挚的祝福.在选中的照片上按"发送贺卡"后,填写自己的邮箱,及收件人的邮箱,
三,需要下载客户端,一般的也需要注册.这一类的特别是:上传速度快,空间有一定大小,不会太大.
GMAIL DRIVE
硬盘类型:需客户端,需注册.
硬盘大小:1G
推荐指数:★★★★
硬盘网址:http://gmail.google.com
简介:首先,先注册个GMAIL帐再先到华军下载客户端,下载地址:http://www.onlinedown.net/soft/35496.htm.装好之后,在你的硬盘上生成一个虚拟硬盘分区GMail Drive,所有的*作几乎和"资源管理器"是相同的.你可以在GMail Drive上进行任意的复制、粘贴、删除、创建新的文件夹,甚至拖曳*作,而所有的文件都是存储在Gmail的服务器上.这样你就可以充分利用Gmal的1G空间了.
无限存
硬盘类型:需客户端,需注册.
硬盘大小:100M
推荐指数:★★★★
硬盘网址:http://www.flashsave.com/app.php
简介:到flashsave.com注册flashsave帐号 -〉然后登陆进入flashsave .到首页下flashsave文件管理器 -〉登陆进入 -〉 双击“我的文件夹” -〉把需要上传的文件和目录拖进来就ok了.各种*作不用学就会了.
蜂盘 1G网络硬盘
硬盘类型:需客户端,需注册.
硬盘大小:100M
推荐指数:★★★★★
硬盘网址:http://www.1g.cn/index/
简介:免费100M,上传单个文件大小为20M.可以共享,装好客户端之后,在"我的电脑"里会出现一个"蜂盘",*作与"资源管理器"几乎无差别.
Ibackup
硬盘类型:需客户端,需注册.
硬盘大小:300M
推荐指数:★★★★
硬盘网址:http://ibackup.grids.cn/index.html
简介:主要特性是:“容灾”、“增量”、“高速”和“安全”,
1、它利用软件冗余的办法将您上传的文件做成碎片,存储在多台服务器上,当其中部分服务器不能使用时,IBackup仍可以使用可用的碎片重构您的数据!
2、它每次存储的数据将是您这次本地修改过的数据,而不是将所有本地文件都存储,这样将大量节省您的时间和空间!
3、系统底层利用分布式技术,同时使用多台服务器,比普通文件传输方式,如ftp,更快速.
4、它采用文件分片编码技术和通讯加密技术,使得您存储的数据不能被别人窃取和监听(包括系统管理员),这点和传统存储方式如ftp形成鲜明对比.
5、为每个用户提供1G空间,让您随意存储.
6、每个用户的备份目录都可以产生多个版本,方便您恢复对数据的错误修改.
无忧备份15BAK
硬盘类型:需客户端(也可不装),需注册.
硬盘大小:1000M
推荐指数:★★★★
硬盘网址:http://www.51bak.net/
简介:上传文件保存20天,20天后系统将自行删除,最大可上传1000MB文件的特点.网站设计和配套硬件技术处于世界领先水平,是广大网络用户不可缺少的应用工具.
35网络U盘
硬盘类型:需客户端,需注册.
硬盘大小:50M
推荐指数:★★★★
硬盘网址:
简介:只要剩余空间足够,网络U盘中可以上传任意大小的文件,上传文件有两种途径,总入口都在“我的网络U盘” 20M以内的文件,可以用普通上传方式,一次可上传多个文件 ;20M以上的文件,需要装插件,支持断点续传:您在文件上传过程中,如果遇到网络中断,再次上传该文件时,系统会自动从上次中断处开始上传.
四、需要其它软件辅助,一般出现在即时通讯工具中.
UC免费网络硬盘
硬盘类型:需客户端,需注册.
硬盘大小:不定
推荐指数:★★★★
硬盘网址: http://www.51uc.com
简介:免费获得网络硬盘.可以保存自己的聊天记录,重要资料,移动办公好帮手.
QQ免费硬盘
硬盘类型:需客户端,需注册.
硬盘大小:不定
推荐指数:★★★★
硬盘网址: http://disk.qq.com
简介:QQ普通用户免费拥有16M,会员128M,只要升级到QQ2004就可以使用,非常方便.
下面是一些零碎的
http://www.21disk.com/
国家: 中国
硬盘大小: 64 MB
支持文件: 普通文件
图片文件
音乐文件
视频文件
文件限制: 64 MB
对外共享: 否
临时文件: 是
上传方式: 浏览器
相对速度: 快
其他: 网络存储系统对存储服务器中的所有文件每天备份一次
初始为32MB
认真填写详细信息
人工审核后将扩容至64MB
文件保存天数根据大小有限制
http://www.73f.com/
国家: 中国
硬盘大小: 无限
支持文件: 普通文件
图片文件
音乐文件
视频文件
文件限制: 50 MB
对外共享: 否
临时文件: 是
上传方式: 浏览器
相对速度: 极快
其他: 无需注册
保证文件储存至少30天
推荐做临时储存
http://disk.86.net/index.asp
国家: 中国
硬盘大小: 86 MB
支持文件: 普通文件
图片文件
音乐文件
视频文件
文件限制: 未知
对外共享: 是
临时文件: 是
上传方式: 浏览器
相对速度: 快
其他: 顾名思义
就是86M的空间.速度还行
http://www.atbackup.com/
国家: 美国
硬盘大小: 250 MB
支持文件: 普通文件
图片文件
音乐文件
视频文件
文件限制: 不限
对外共享: 是
临时文件: 否
上传方式: 浏览器
相对速度: 快
其他: 30天免费试用
需要信用卡确认
适合短期存储的朋友
不推荐
http://www.beihai-go.com/member/readme_cn.jsp
国家: 中国
硬盘大小: 30 MB
支持文件: 普通文件
图片文件
文件限制: 30 MB
对外共享: 否
临时文件: 否
上传方式: 浏览器
相对速度: 极快
其他: 内部好友共享
http://client.clubbox.co.kr:8002/capp/join_abroad.cgi
国家: 韩国
硬盘大小: 100 GB
支持文件: 普通文件
图片文件
音乐文件
视频文件
文件限制: 不限
对外共享: 是
临时文件: 否
上传方式: 浏览器, 特殊软件
相对速度: 快
其他: 无需身份验证版
有名的ClubBox
上传文件需要安装其特殊插件
http://file.dearinfo.com/subaccount.htm
国家: 中国
硬盘大小: 无限
支持文件: 普通文件
图片文件
音乐文件
视频文件
文件限制: 不限
对外共享: 是
临时文件: 否
上传方式: 浏览器
相对速度: 极快
http://www.1g.cn/index/
国家: 中国
硬盘大小: 100 MB
支持文件: 普通文件
图片文件
音乐文件
视频文件
文件限制: 20 MB
对外共享: 否
临时文件: 否
上传方式: 特殊软件
相对速度: 中
其他: 内部共享
装好客户端之后
在"我的电脑"里会出现一个"蜂盘"
与"资源管理器"几乎无差别
http://freespace.filefront.com/
国家: 美国
硬盘大小: 无限
支持文件: 普通文件
图片文件
音乐文件
视频文件
文件限制: 1 GB
对外共享: 是
临时文件: 否
上传方式: 浏览器
相对速度: 快
其他: 随意外连
不允许上传违法内容
并要求文件注释详细
否则也会删除您的文件
http://www.filepost.us/
国家: 美国
硬盘大小: 500 MB
支持文件: 普通文件
图片文件
音乐文件
视频文件
文件限制: 3 MB
对外共享: 是
临时文件: 否
上传方式: 浏览器
相对速度: 极快
其他: 流量无限
随意外连
http://www.filesbak.com/
国家: 中国
硬盘大小: 无限
支持文件: 普通文件
图片文件
音乐文件
视频文件
文件限制: 无限
对外共享: 是
临时文件: 是
上传方式: 浏览器
相对速度: 快
其他: 无需注册
网通电信铁通可选
文件保存20天
推荐做临时储存
http://www.flashsave.com/register.html
国家: 中国
硬盘大小: 100 GB
支持文件: 普通文件
图片文件
音乐文件
视频文件
文件限制: 无限
对外共享: 否
临时文件: 否
上传方式: 特殊软件, 浏览器
相对速度: 快
其他: 实行推荐制度
详见其论坛或QQ群
个人感觉比较难申请.传送大文件
需下载专用软件
内部共享
http://www.freefilebin.com/
国家: 未知
硬盘大小: 150 MB
支持文件: 普通文件
图片文件
音乐文件
视频文件
文件限制: 2 MB
对外共享: 是
临时文件: 否
上传方式: 浏览器
相对速度: 极快
其他: 流量无限
随意外连
http://222.77.178.193/
国家: 中国
硬盘大小: 66 MB
支持文件: 普通文件
图片文件
音乐文件
视频文件
文件限制: 66 MB
对外共享: 否
临时文件: 是
上传方式: 浏览器, 特殊软件
相对速度: 快
http://ourgd.com/
国家: 中国
硬盘大小: 128 MB
支持文件: 普通文件
图片文件
音乐文件
视频文件
文件限制: 无限
对外共享: 否
临时文件: 否
上传方式: 浏览器
相对速度: 中
http://www.gload.de/
国家: 德国
硬盘大小: 15 MB
支持文件: 普通文件
图片文件
音乐文件
视频文件
文件限制: 15 MB
对外共享: 是
临时文件: 是
上传方式: 浏览器
相对速度: 中
其他: 无需注册
http://www.imageabyss.com/index.php
国家: 美国
硬盘大小: 20 MB
支持文件: 图片文件
文件限制: 1 MB
对外共享: 是
临时文件: 是
上传方式: 浏览器
相对速度: 快
http://imagedad.com/
国家: 美国
硬盘大小: 无限
支持文件: 图片文件
文件限制: 2 MB
对外共享: 是
临时文件: 是
上传方式: 浏览器
相对速度: 极快
其他: 无需注册
外连随意
推荐做临时图片储存
http://imageheap.com/
国家: 美国
硬盘大小: 无限
支持文件: 普通文件
图片文件
文件限制: 10 MB
对外共享: 是
临时文件: 是
上传方式: 浏览器
相对速度: 极快
其他: 无需注册
保证文件储存至少90天
推荐做临时储存
如要支持更多格式可申请
http://imghop.com/
国家: 美国
硬盘大小: 100-300 MB
支持文件: 图片文件
文件限制: 未知
对外共享: 是
临时文件: 否
上传方式: 浏览器
相对速度: 快
其他: 月流量1-3GB,100M硬盘图片无水印
http://imagerage.com/
国家: 美国
硬盘大小: 无限
支持文件: 普通文件
图片文件
文件限制: 5 MB
对外共享: 是
临时文件: 是
上传方式: 浏览器
4. 磁盘阵列
1.为什么需要磁盘阵列?
如何增加磁盘的存取(access)速度,如何防止数据因磁盘的故障而失落及如何有效的利用磁盘空间,一直是电脑专业人员和用户的困扰;而大容量磁盘的价格非常昂贵,对用户形成很大的负担。磁盘阵列技术的产生一举解决了这些问题。
过去十几年来,CPU的处理速度增加了五十倍有多,内存(memory)的存取速度亦大幅增加,而数据储存装置--主要是磁盘(hard disk)--的存取速度只增加了三、四倍,形成电脑系统的瓶颈,拉低了电脑系统的整体性能(through put),若不能有效的提升磁盘的存取速度,CPU、内存及磁盘间的不平衡将使CPU及内存的改进形成浪费。
目前改进磁盘存取速度的的方式主要有两种。一是磁盘快取控制(disk cache controller),它将从磁盘读取的数据存在快取内存(cache memory)中以减少磁盘存取的次数,数据的读写都在快取内存中进行,大幅增加存取的速度,如要读取的数据不在快取内存中,或要写数据到磁盘时,才做磁盘的存取动作。这种方式在单工环境(single- tasking envioronment)如DOS之下,对大量数据的存取有很好的性能(量小且频繁的存取则不然),但在多工(multi-tasking)环境之下(因为要不停的作数据交换(swapping) 的动作)或数据库(database)的存取(因为每一记录都很小)就不能显示其性能。这种方式没有任何安全保障。
其二是使用磁盘阵列的技术。磁盘阵列是把多个磁盘组成一个阵列,当作单一磁盘使用,它将数据以分段(striping)的方式储存在不同的磁盘中,存取数据时,阵列中的相关磁盘一起动作,大幅减低数据的存取时间,同时有更佳的空间利用率。磁盘阵列所利用的不同的技术,称为RAID level,不同的level针对不同的系统及应用,以解决数据安全
的问题。
一般高性能的磁盘阵列都是以硬件的形式来达成,进一步的把磁盘快取控制及磁盘阵列结合在一个控制器(RAID controler或控制卡上,针对不同的用户解决人们对磁盘输出入系统的四大要求:
(1)增加存取速度,
(2)容错(fault tolerance),即安全性
(3)有效的利用磁盘空间;
(4)尽量的平衡CPU,内存及磁盘的性能差异,提高电脑的整体工作性能。
2.磁盘阵列原理
磁盘阵列中针对不同的应用使用的不同技术,称为RAID level,RAID是Rendent Array of Inexpensive Disks的缩写,而每一level代表一种技术,目前业界公认的标准是RAID 0~RAID 5。这个level并不代表技术的高低,level 5并不高于level 3,level 1也不低过level 4,至于要选择那一种RAID level的产品,纯视用户的操作环境(operating environment)及应用(application)而定,与level的高低没有必然的关系。
RAID 0及RAID 1适用于PC及PC相关的系统如小型的网络服务器(network server)及需要高磁盘容量与快速磁盘存取的工作站等,比较便宜;RAID 3及RAID 4适用于大型电脑及影像、CAD/CAM等处理;RAID 5多用于OLTP(在线事务处理),因有金融机构及大型数据处理中心的迫切需要,故使用较多而较有名气, RAID 2较少使用,其他如RAID 6,RAID 7,乃至RAID 10等,都是厂商各做各的,并无一致的标准,在此不作说明。介绍各个RAID level之前, 先看看形成磁盘阵列的两个基本技术:
磁盘延伸(Disk Spanning):
译为磁盘延伸,能确切的表示disk spanning这种技术的含义。如图磁盘阵列控制器, 联接了四个磁盘,这四个磁盘形成一个阵列(array),而磁盘阵列的控制器(RAID controller)是将此四个磁盘视为单一的磁盘,如DOS环境下的C:盘。这是disk spanning的意义,因为把小容量的磁盘延伸为大容量的单一磁盘,用户不必规划数据在各磁盘的分布,而且提高了磁盘空间的使用率。并使磁盘容量几乎可作无限的延伸;而各个磁盘一起作取存的动作,比单一磁盘更为快捷。很明显的,有此阵列的形成而产生RAID的各种技术。
磁盘或数据分段(Disk Striping or Data Striping):
因为磁盘阵列是将同一阵列的多个磁盘视为单一的虚拟磁盘(virtual disk),所以其数据是以分段(block or segment)的方式顺序存放在磁盘阵列中,数据按需要分段,从第一个磁盘开始放,放到最后一个磁盘再回到第一个磁盘放起,直到数据分布完毕。至于分段的大小视系统而定,有的系统或以1KB最有效率,或以4KB,或以6KB,甚至是4MB或8MB的,但除非数据小于一个扇区(sector,即521bytes),否则其分段应是512byte的倍数。因为磁盘的读写是以一个扇区为单位,若数据小于512bytes,系统读取该扇区后,还要做组合或分组(视读或写而定)的动作,浪费时间。从上图我们可以看出,数据以分段于在不同的磁盘,整个阵列的各个磁盘可同时作读写,故数据分段使数据的存取有最好的效率,理论上本来读一个包含四个分段的数据所需要的时间约=(磁盘的access time+数据的tranfer time)X4次,现在只要一次就可以完成。
若以N表示磁盘的数目,R表示读取,W表示写入,S表示可使用空间,则数据分段的性能为:
R:N(可同时读取所有磁盘)
W:N(可同时写入所有磁盘)
S:N(可利用所有的磁盘,并有最佳的使用率)
Disk striping也称为RAID 0,很多人以为RAID 0没有甚么,其实这是非常错误的观念, 因为RAID 0使磁盘的输出入有最高的效率。而磁盘阵列有更好效率的原因除数据分段外,它可以同时执行多个输出入的要求,因为阵列中的每一个磁盘都能独立动作,分段放在不同的磁盘,不同的磁盘可同时作读写,而且能在快取内存及磁盘作并行存取(parallel access)的动作,但只有硬件的磁盘阵列才有此性能表现。
从上面两点我们可以看出,disk spanning定义了RAID的基本形式,提供了一个便宜、灵活、高性能的系统结构,而disk striping解决了数据的存取效率和磁盘的利用率问题,RAID 1至RAID 5是在此基础上提供磁盘安全的方案。
RAID 1
RAID 1是使用磁盘镜像(disk mirroring)的技术。磁盘镜像应用在RAID 1之前就在很多系统中使用,它的方式是在工作磁盘(working disk)之外再加一额外的备份磁盘(backup disk),两个磁盘所储存的数据完全一样,数据写入工作磁盘的同时亦写入备份磁盘。磁盘镜像不见得就是RAID 1,如Novell Netware亦有提供磁盘镜像的功能,但并不表示Netware有了RAID 1的功能。一般磁盘镜像和RAID 1有二点最大的不同:
RAID 1无工作磁盘和备份磁盘之分,多个磁盘可同时动作而有重叠(overlaping)读取的功能,甚至不同的镜像磁盘可同时作写入的动作,这是一种最佳化的方式,称为负载平衡(load-balance)。例如有多个用户在同一时间要读取数据,系统能同时驱动互相镜像的磁盘,同时读取数据,以减轻系统的负载,增加I/O的性能。
RAID 1的磁盘是以磁盘延伸的方式形成阵列,而数据是以数据分段的方式作储存,因而在读取时,它几乎和RAID 0有同样的性能。从RAID的结构就可以很清楚的看出RAID 1和一般磁盘镜像的不同。
下图为RAID 1,每一笔数据都储存两份:
从图可以看出:
R:N(可同时读取所有磁盘)
W:N/2(同时写入磁盘数)
S:N/2(利用率)
读取数据时可用到所有的磁盘,充分发挥数据分段的优点;写入数据时,因为有备份,所以要写入两个磁盘,其效率是N/2,磁盘空间的使用率也只有全部磁盘的一半。
很多人以为RAID 1要加一个额外的磁盘,形成浪费而不看好RAID 1,事实上磁盘越来越便宜,并不见得造成负担,况且RAID 1有最好的容错(fault tolerence)能力,其效率也是除RAID 0之外最好的。
在磁盘阵列的技术上,从RAID 1到RAID 5,不停机的意思表示在工作时如发生磁盘故障, 系统能持续工作而不停顿,仍然可作磁盘的存取,正常的读写数据;而容错则表示即使磁盘故障,数据仍能保持完整,可让系统存取到正确的数据,而SCSI的磁盘阵列更可在工作中抽换磁盘,并可自动重建故障磁盘的数据。磁盘阵列之所以能做到容错及不停机, 是因为它有冗余的磁盘空间可资利用,这也就是Rendant的意义。
RAID 2
RAID 2是把数据分散为位(bit)或块(block),加入海明码Hamming Code,在磁盘阵列中作间隔写入(interleaving)到每个磁盘中,而且地址(address)都一样,也就是在各个磁盘中,其数据都在相同的磁道(cylinder or track)及扇区中。RAID 2的设计是使用共轴同步(spindle synchronize)的技术,存取数据时,整个磁盘阵列一起动作,在各作磁
盘的相同位置作平行存取,所以有最好的存取时间(accesstime),其总线(bus)是特别的设计,以大带宽(band wide)并行传输所存取的数据,所以有最好的传输时间(transfer time)。在大型档案的存取应用,RAID 2有最好的性能,但如果档案太小,会将其性能拉下来,因为磁盘的存取是以扇区为单位,而RAID 2的存取是所有磁盘平行动作,而且是作
单位元的存取,故小于一个扇区的数据量会使其性能大打折扣。RAID 2是设计给需要连续且大量数据的电脑使用的,如大型电脑(mainframe to supercomputer)、作影像处理或CAD/CAM的工作站(workstation)等,并不适用于一般的多用户环境、网络服务器 (network server),小型机或PC。
RAID 2的安全采用内存阵列(memory array)的技术,使用多个额外的磁盘作单位错误校正(single-bit correction)及双位错误检测(double-bit detection);至于需要多少个额外的磁盘,则视其所采用的方法及结构而定,例如八个数据磁盘的阵列可能需要三个额外的磁盘,有三十二个数据磁盘的高档阵列可能需要七个额外的磁盘。
RAID 3
RAID 3的数据储存及存取方式都和RAID 2一样,但在安全方面以奇偶校验(parity check)取代海明码做错误校正及检测,所以只需要一个额外的校检磁盘(parity disk)。奇偶校验值的计算是以各个磁盘的相对应位作XOR的逻辑运算,然后将结果写入奇偶校验磁盘,任何数据的修改都要做奇偶校验计算,
如某一磁盘故障,换上新的磁盘后,整个磁盘阵列(包括奇偶校验磁盘)需重新计算一次, 将故障磁盘的数据恢复并写入新磁盘中;如奇偶校验磁盘故障,则重新计算奇偶校验值, 以达容错的要求.
较之RAID 1及RAID 2,RAID 3有85%的磁盘空间利用率,其性能比RAID 2稍差,因为要做奇偶校验计算;共轴同步的平行存取在读档案时有很好的性能,但在写入时较慢,需要重新计算及修改奇偶校验磁盘的内容。RAID 3和RAID 2有同样的应用方式,适用大档案及大量数据输出入的应用,并不适用于PC及网络服务器。
RAID 4
RAID 4也使用一个校验磁盘,但和RAID 3不一样
RAID 4是以扇区作数据分段,各磁盘相同位置的分段形成一个校验磁盘分段(parity block),放在校验磁盘。这种方式可在不同的磁盘平行执行不同的读取命今,大幅提高磁盘阵列的读取性能;但写入数据时,因受限于校验磁盘,同一时间只能作一次,启动所有磁盘读取数据形成同一校验分段的所有数据分段,与要写入的数据做好校验计算再写入。即使如此,小型档案的写入仍然比RAID 3要快,因其校验计算较简单而非作位(bit level)的计算;但校验磁盘形成RAID 4的瓶颈,降低了性能,因有RAID 5而使得RAID 4较少使用。
RAID 5
RAID5避免了RAID 4的瓶颈,方法是不用校验磁盘而将校验数据以循环的方式放在每一个磁盘中,
磁盘阵列的第一个磁盘分段是校验值,第二个磁盘至后一个磁盘再折回第一个磁盘的分段是数据,然后第二个磁盘的分段是校验值,从第三个磁盘再折回第二个磁盘的分段是数据,以此类推,直到放完为止。图中的第一个parity block是由A0,A1...,B1,B2计算出来,第二个parity block是由B3,B4,...,C4,D0计算出来,也就是校验值是由各磁盘
同一位置的分段的数据所计算出来。这种方式能大幅增加小档案的存取性能,不但可同时读取,甚至有可能同时执行多个写入的动作,如可写入数据到磁盘1而其parity block在磁盘2,同时写入数据到磁盘4而其parity block在磁盘1,这对联机交易处理 (OLTP,On-Line Transaction Processing)如银行系统、金融、股市等或大型数据库的
处理提供了最佳的解决方案(solution),因为这些应用的每一笔数据量小,磁盘输出入频繁而且必须容错。
事实上RAID 5的性能并无如此理想,因为任何数据的修改,都要把同一parityblock的所有数据读出来修改后,做完校验计算再写回去,也就是RMW cycle(Read-Modify-Write cycle,这个cycle没有包括校验计算);正因为牵一而动全身,所以:
R:N(可同时读取所有磁盘)
W:1(可同时写入磁盘数)
S:N-1(利用率)
RAID 5的控制比较复杂,尤其是利用硬件对磁盘阵列的控制,因为这种方式的应用比其他的RAID level要掌握更多的事情,有更多的输出入需求,既要速度快,又要处理数据,计算校验值,做错误校正等,所以价格较高;其应用最好是OLTP,至于用于图像处理等, 不见得有最佳的性能。
2.磁盘阵列的额外容错功能:Spare or Standby driver
事实上容错功能已成为磁盘阵列最受青睐的特性,为了加强容错的功能以及使系统在磁盘故障的情况下能迅速的重建数据,以维持系统的性能,一般的磁盘阵列系统都可使用热备份(hot spare or hot standby driver)的功能,所谓热备份是在建立(configure) 磁盘阵列系统的时候,将其中一磁盘指定为后备磁盘,此一磁盘在平常并不操作,但若阵列中某一磁盘发生故障时,磁盘阵列即以后备磁盘取代故障磁盘,并自动将故障磁盘的数据重建(rebuild)在后备磁盘之上,因为反应快速,加上快取内存减少了磁盘的存取, 所以数据重建很快即可完成,对系统的性能影响很小。对于要求不停机的大型数据处理中心或控制中心而言,热备份更是一项重要的功能,因为可避免晚间或无人值守时发生磁盘故障所引起的种种不便。
另一个额外的容错功能是坏扇区转移(bad sector reassignment)。坏扇区是磁盘故障的主要原因,通常磁盘在读写时发生坏扇区的情况即表示此磁盘故障,不能再作读写,甚至有很多系统会因为不能完成读写的动作而死机,但若因为某一扇区的损坏而使工作不能完成或要更换磁盘,则使得系统性能大打折扣,而系统的维护成本也未免太高了。坏扇区转移是当磁盘阵列系统发现磁盘有坏扇区时,以另一空白且无故障的扇区取代该扇区, 以延长磁盘的使用寿命,减少坏磁盘的发生率以及系统的维护成本。所以坏扇区转移功能使磁盘阵列具有更好的容错性,同时使整个系统有最好的成本效益比。其他如可外接电池备援磁盘阵列的快取内存,以避免突然断电时数据尚未写回磁盘而损失;或在RAID 1时作写入一致性的检查等,虽是小技术,但亦不可忽视。
3.硬件磁盘阵列还是软件磁盘阵列
市面上有所谓硬件磁盘阵列与软件磁盘阵列之分,因为软件磁盘阵列是使用一块SCSI卡与磁盘连接,一般用户误以为是硬件磁盘阵列。以上所述主要是针对硬件磁盘阵列,其与软件磁盘阵列有几个最大的区别:
l 一个完整的磁盘阵列硬件与系统相接。
l 内置CPU,与主机并行运作,所有的I/O都在磁盘阵列中完成,减轻主机的工作负载, 增加系统整体性能。
l 有卓越的总线主控(bus mastering)及DMA(Direct Memory Access)能力,加速数据的存取及传输性能。
l 与快取内存结合在一起,不但增加数据的存取及传输性能,更因减少对磁盘的存取而增加磁盘的寿命。
l 能充份利用硬件的特性,反应快速。
软件磁盘阵列是一个程序,在主机执行,透过一块SCSI卡与磁盘相接形成阵列,它最大的优点是便宜,因为没有硬件成本(包括研发、生产、维护等),而SCSI卡很便宜(亦有的软件磁盘阵列使用指定的很贵的SCSI卡);它最大的缺点是使主机多了很多进程(process),增加了主机的负担,尤其是输出入需求量大的系统。目前市面上的磁盘阵列
系统大部份是硬件磁盘阵列,软件磁盘阵列较少。
4.磁盘阵列卡还是磁盘阵列控制器
磁盘阵列控制卡一般用于小系统,供单机使用。与主机共用电源,在关闭主机电源时存在丢失Cache中的数据的的危险。磁盘阵列控制卡只有常用总线方式的接口,其驱动程序与主机、主机所用的操作系统都有关系,有软、硬件兼容性问题并潜在地增加了系统的不安定因素。在更换磁盘阵列卡时要冒磁盘损坏,资料失落,随时停机的风险。
独立式磁盘阵列控制一般用于较大型系统,可分为两种:
单通道磁盘阵列和多通道式磁盘阵列,单通道磁盘阵列只能接一台主机,有很大的扩充限制。多通道磁盘阵列可接多个系统同时使用,以群集(cluster)的方式共用磁盘阵列,这使内接式阵列控制及单接式磁盘阵列无用武之地。目前多数独立形式的磁盘阵列子系统,其本身与主机系统的硬件及操作环境?
--
首先,IDE的性能不会比SCSI更高的。特别是在多任务的情况下。一般广告给出的是
最大传送速度,并不是工作速度。同一时期的IDE与SCSI盘相比,主要是产量比较大,
电路比较简单,所以价格比SCSI低很多,但要比性能,则差远了。
RAID并没有限制使用多少个盘,应时盘越多越好。
对于SCSI结构的RAID来说,盘的最大数量与SCSI通道(SCSI总线)的数量有关一般是每个通道最多装15个盘(SCSI/3)对于FC-AL(光纤)则是每个通道200个盘当然,要有这样大的磁盘箱才行!
5. c++ 中 fstream 的 write read和 put get 做 硬盘 读写速度测试 差距为什么这么大
put get 要处理 字符 比 write read 直接写/读 “数据块” 慢.
(get “unformatted data from stream” 也要做字符运算的!)。
写比读 慢, 很显然。 写要做的硬盘操作 多啊。
涉及外部设备的操作较麻烦。
6. 家用电脑有必要装固态硬盘吗
完全有必要,如果预算充足的话,最好就上SSD固态硬盘,因为现在所有硬件的性能上升都比较快,只有机械硬盘的发展速度跟不上。因此存储就成了整个电脑的短板。而SSD正好可以补上这个短板。用过带有SSD固态硬盘的电脑你绝对不会想退回去用机械硬盘的电脑。
现在机械硬盘仅适合做数据仓库。
7. 常用的存储设备接口有哪些
sata、ide、scsi等,甚至部分固态硬盘会采用PCI E的接口