




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课程设计大汇报云存放关键技术班级:021151学号:02115036学生:王亦玮指导老师:朱虎明时间:9月云存放关键技术综述班级:021151学号:02115036学生:王亦玮指导老师:朱虎明0序言伴随海量存放系统出现和并行文件系统、分布式文件系统发展,云存放系统建立在云计算技术基础之上,以其成本低、可拓展特点,将成为未来关键存放方法。本文是一篇相关云存放关键技术综述。开始部分从4个角度定义了云存放,接着有云存放架构介绍,包含部分基础概念,然后就是本文关键部分云存放关键技术,分为7大技术进行叙述。包含有虚拟化,分布式存放,数据备份、缩减、迁移、压缩及内容分布网络技术,最终还有提到云存放优势、安全问题和云存放现实状况及发展。1
云存放定义1.1
定义1
云存放系统以传统分布式存放技术为基础,利用高吞吐率网络技术为依靠,首先高效地整合管理网络存放资源,其次对外提供友好接口,公布便捷网络数据存放服务。1.2
定义2
从狭义上来说,云存放是指经过虚拟化、分布式技术、集群应用、网格技术、负载均衡等技术,将网络中大量存放设备经过软件集合起来高效协同工作,共同对外提供低成本、高扩展性数据存放服务。
从广义上来讲,云存放能够了解为按需提供虚拟存放资源,如同云计算Paas、Iaas服务一样,可称为数据存放即服务(Data
Storage
As
a
Service,DaaS),即基于指定服务水平请求,经过网络提供合适虚拟存放和相关数据服务。1.3
定义3
云存放不是指某一个具体设备,而是指一个由许很多多个存放设备和服务器所组成集合体。使用者使用云存放,并不是使用某一个存放设备,而是使用整个云存放系统带来一个数据访问服务。云存放关键是应用软件和存放设备相结合,经过应用软件来实现存放设备向存放服务转变。1.4
定义4
云存放就是将储存资源放到网络上供人存取一个新兴方案。使用者能够在任何时间、任何地方,透过任何可连网装置方便地存取数据。综合以上定义,云存放系统应含有以下通用特征:★高可扩展性:云存放系统可支持海量数据处理,资源能够实现按需扩展;★低成本:云存放系统应含有高性价比特点,低成本表现在两方面,更低建设成本和更低运维成本;★无接入限制:相比传统存放,云存放强调对用户存放灵活支持,服务域内存放资源能够随地接入,随时访问;★易管理:少许管理员能够处理上千节点和PB级存放,更高效支撑大量上层应用对存放资源快速布署需求。2
云存放架构
云存放是由一个网络设备、存放设备、服务器、应用软件、公用访问接口、接入网和用户端程序等组成复杂系统。以存放设备为关键,经过应用软件来对外提供数据存放和业务访问服务。云存放架构以下图所表示:★存放层:存放设备数量庞大且分布在不一样地域,相互经过广域网、互联网或光纤通道网络连接在一起。在存放设备之上是一个统一存放设备管理系统,
实现存放设备逻辑虚拟化管理、多链路冗余管理,和硬件设备状态监控和故障维护。★基础管理层:经过集群、分布式文件系统和网格计算等技术,实现云存放设备之间协同工作,使多个存放设备能够对外提供同一个服务,
并提供更大更强愈加好数据访问性能。数据加密技术确保云存放中数据不会被未授权用户访问,
数据备份和容灾技术能够确保云存放中数据不会丢失,
确保云存放本身安全和稳定。★应用接口层:不一样云存放运行商依据业务类型,开发不一样服务接口,提供不一样服务。比如视频监控、视频点播应用平台、网络硬盘,远程数据备份应用等。★访问层:
授权用户能够经过标准公用应用接口来登录云存放系统,享受云存放服务。3
云存放中关键技术3.1
云存放中存放虚拟化
经过存放虚拟化方法,把不一样厂商、不一样型号、不一样通信技术、不一样类型存放设备互联起来,将系统中多种异构存放设备映射为一个统一存放资源池。存放虚拟化技术能够对存放资源进行统一分配管理,又能够屏蔽存放实体间物理位置和异构特征,实现了资源对用户透明性,降低了构建、管理和维护资源成本,从而提升云存放系统资源利用率。3.1.1
关键存放虚拟化技术
存放虚拟化技术即使不一样设备和厂商之间略有区分,但从总体来说,可概括为基于主机虚拟化、基于存放设备虚拟化和基于存放网络虚拟化三种技术。★基于主机虚拟化存放实现,其关键技术是经过增加一个运行在操作系统下逻辑卷管理软件将磁盘上物理块号映射成逻辑卷号,并以此实现把多个物理磁盘阵列映射成一个统一虚拟逻辑存放空间(逻辑块)实现存放虚拟化控制和管理。从技术实施层面看,基于主机虚拟化存放不需要额外硬件支持,便于布署,只经过软件即可实现对不一样存放资源存放管理。不过,虚拟化控制软件也造成了此项技术关键缺点:首先,软件布署和应用影响了主机性能;其次,多种和存放相关应用经过同一个主机,存在越权访问数据安全隐患;最终,经过软件控制不一样厂家存放设备存在额外资源开销,进而降低系统可操作性和灵活性。★基于存放设备虚拟化技术依靠于提供相关功效存放设备阵列控制器模块,常见于高端存放设备,其关键应用针对异构SAN存放构架。这类技术关键优点是不占主机资源,技术成熟度高,轻易实施;缺点是关键存放设备必需含有这类功效,且消耗存放控制器资源,同时因为异构厂家磁盘阵列设备控制功效被主控设备存放控制器接管造成其高级存放功效将不能使用。★基于存放网络虚拟化技术关键是在存放区域网中增加虚拟化引擎实现存放资源集中管理,其具体实施通常是经过含有虚拟化支持能力路由器或交换机实现。在此基础上,存放网络虚拟化又能够分为带内虚拟化和带外虚拟化两类,二者关键区分在于:带内虚拟化使用同一数据通道传送存放数据和控制信号,而带外虚拟化使用不一样通道传送数据和命令信息。基于存放网络存放虚拟化技术架构合理,不占用主机和设备资源;不过其存放阵列中设备兼容性需要严格验证,和基于设备虚拟化技术一样,因为网络中存放设备控制功效被虚拟化引擎所接管,造成存放设备自带高级存放功效将不能使用。3.1.2
存放虚拟化技术对比
用表格方法对三种存放虚拟化技术技术优点和缺点、适应场景等进行了分析对比,结果以下:3.2
云存放中分布式存放技术
分布式存放是经过网络使用服务商提供各个存放设备上存放空间,并将这些分散存放资源组成一个虚拟存放设备,数据分散存放在各个存放设备上。现在比较流行分布式存放技术为:分布式块存放、分布式文件系统存放、分布式对象存放和分布式表存放。3.2.1
分布式块存放
块存放就是服务器直接经过读写存放空间中一个或一段地址来存取数据。因为采取直接读写磁盘空间来访问数据,相对于其它数据读取方法,块存放读取效率最高,部分大型数据库应用只能运行在块存放设备上。分布式块存放系统现在以标准Intel/Linux
硬件组件作为基础存放单元,组件之间经过千兆以太网采取任意点对点拓扑技术相互连接,共同工作,组成大型网格存放,网格内采取分布式算法管理存放资源。这类技术比较经典代表是IBM
XIV
存放系统,其关键数据组件为基于Intel
内核磁盘系统,卷数据分布到全部磁盘上,从而含有良好并行处理能力;放弃RAID技术,采取冗余数据块方法进行数据保护,统一采取SATA盘,从而降低了存放成本。3.2.2
分布式文件系统存放
文件存放系统可提供通用文件访问接口,如POSIX、NFS、CIFS、FTP等,实现文件和目录操作、文件访问、文件访问控制等功效。现在分布式文件系统存放实现有软硬件一体和软硬件分离两种方法。关键经过NAS虚拟化,或基于X86硬件集群和分布式文件系统集成在一起,以实现海量非结构化数据处理能力。
软硬件一体方法实现基于X86硬件,利用专有、定制设计硬件组件,和分布式文件系统集成在一起,以实现目标设计性能和可靠性目标;产品代表Isilon,IBM
SONAS
GPFS。
软硬件分离方法实现基于开源分布式文件系统对外提供弹性存放资源,软硬件分离方法,可采取标准PC服务器硬件;经典开源分布式文件系统有GFS、HDFS。3.2.3
分布式对象存放
对象存放是为海量数据提供Key-Value这种经过键值查找数据文件存放模式;对象存放引入对象元数据来描述对象特征,对象元数据含有丰富语义;引入容器概念作为存放对象集合。对象存放系统底层基于分布式存放系统来实现数据存取,其存放方法对外部应用透明。这么存放系统架构含有高可扩展性,支持数据并发读写,通常不支持数据随机写操作。最经典应用实例就是亚马逊S3(Amazon
Simple
Storage
Service)。对象存放技术相对成熟,对底层硬件要求不高,存放系统可靠性和容错经过软件实现,同时其访问接口简单,适合处理海量、小数据非结构化数据,如:邮箱、网盘、相册、音频视频存放等3.2.4
分布式表存放
表结构存放是一个结构化数据存放,如传统数据库相比,它提供表空间访问功效受限,但更强调系统可扩展性。提供表存放云存放系统特征就是同时提供高并发数据访问性能和可伸缩存放和计算架构。
提供表存放云存放系统有两类接口访问方法。一类是标准xDBC、SQL数据库接口,一类是Map-reduce数据仓库应用处理接口。前者现在以开源技术为主,还未有成熟商业软件,后者已经有商业软件和成功商业应用案例。3.2.5
分布式存放总结
现在分布式存放系统已经得到了快速发展,其技术已经较为成熟。优异分布式存放系统必需含有下面多个特征:高性能、高可靠性、高可扩展性、透明性和自治性。★高性能:对于分布式系统中每一个用户全部要尽可能减小网络延迟和因网络拥塞、网络断开、节点
退出等问题造成影响;★高可靠性:高可靠性是大多数系统设计时关键考虑问题。分布式环境通常全部有高可靠性需求,用户将文件保留到分布式存放系统基础要求是数据可靠;★高可扩展性:分布式存放系统需要能够适应节点规模和数据规模扩大;★透明性:需要让用户在访问网络中其它节点中数据时能感到像是访问自己本机数据一样;★自治性:分布式存放系统需要拥有一定自我维护和恢复功效。3.3
云存放中数据备份3.3.1
副本数据布局
一个被广泛采取副本布局方法是经过集中式存放目录来定位数据对象存放位置。这种方法能够利用存放目录中存放存放节点信息,将数据对象多个副本放置在不一样机架上,这么可大大提升系统数据可靠性。谷歌文件系统(谷歌
File
System,GFS)、Hadoop
分布式文件系统(
Hadoop
Distributed
File
System,HDFS)等著名分布式文件系统全部采取了这种数据布局方法,然而,基于集中式存放目录数据放置方法存在以下两个缺点:
1.伴随存放目录增加,查找数据对象所需开销也会越来越大;2.为提升数据对象定位速度,通常情况下全部会将存放目录存放在服务器内存中,对于PB
级云存放系统来说,文件数量可能达成上亿级,这造成存放目录将会占用上百GB内存。所以,当数据对象数量达成上亿等级时,基于集中式存放目录数据放置方法在存放开销和数据定位时间开销上全部是难以接收,另外,还会大大限制系统扩展性。
另一个副本布局方法是基于哈希算法副本布局方法,它完全摒弃了统计数据对象映射信息做法。基于哈希算法副本布局方法需要满足以下要求:
1.均衡性:依据节点权重为存放节点分配数据对象。2.动态自适应性:当系统中节点数量发生改变时,需迁移数据量
应该尽可能少。3.低性能开销。4.高效性:确定副本位置所需时间开销尽可能小,理想情况下为O(
1)
。3.3.2传统备份策略
经典用户备份步骤是这么:天天全部要在凌晨进行一次增量备份,然后每七天末凌晨进行全备份。采取这种方法,一旦出现了数据灾难,用户能够恢复到某天(注意是以天为单位)数据,所以在最坏情况下,可能丢失整整一天数据。那么,能不能缩小备份时间单位呢?比如,可不能够每半天进行一次增量备份呢?答案是很困难。因为每次进行备份数据量全部很大情况下,备份时间窗口很大,需要繁忙业务系统停机很长时间才能做到。所以,为了确保数据更高安全性,用户必需对在线系统实施在线实时复制,尽可能多地采取快照等磁盘管理技术维持数据高可用性,这么势必需要增加很大一部分投资。3.3.3
连续数据保护
连续数据保护(CDP)是一个连续捕捉和保留数据改变,并将改变后数据独立于初始数据进行保留方法,而且该方法能够实现过去任意一个时间点数据恢复。CDP系统可能基于块、文件或应用,而且为数量无限可变恢复点提供精细可恢复对象。所以,全部CDP处理方案全部应该含有以下多个基础特征:数据改变受到连续捕捉和跟踪;全部数据改变全部存放在一个和主存放地点不一样独立地点中;恢复点目标是任意,而且不需要在实际恢复之前事先定义。所以,CDP能够提供愈加快数据检索、更强数据保护和更高业务连续性能力,而和传统备份处理方案相比,CDP总体成本和复杂性全部要低。尽管部分厂商推出了CDP产品,然而从它们功效上分析,还做不到真正连续数据保护,比如有产品备份时间间隔为一小时,那么在这一小时内仍然存在数据丢失风险,所以,严格地讲,它们还不是完全意义上CDP产品,现在我们只能称之为类似CDP产品。3.4
云存放中数据缩减技术
为应对数据存放急剧膨胀,企业需要不停购置大量存放设备来满足不停增加存放需求。权威调查机构研究发觉,企业购置了大量存放设备,不过利用率往往不足50%,存放投资回报率水平较低。数据量急剧增加为存放技术提出了新问题和要求,怎样低成本高效快速地处理无限增加信息存放和计算问题摆在科学家面前。经过云存放技术不仅处理了存放中高安全性、可靠性、可扩展、易管理等存放基础要求,同时也利用云存放中数据缩减技术,满足海量信息爆炸式增加趋势,一定程度上节省企业存放成本,提升效率。3.4.1
自动精简配置
自动精简配置是一个存放管理特征,关键原理是“欺骗”操作系统,让操作系统认为存放设备中有很大存放空间,而实际物理存放空间则没有那么大。传统配置技术为了避免重新配置可能造成业务中止,常常会过分配置容量。在这种情况下,一旦存放分配给某个应用,就不可能重新分配给另一个应用,由此就造成了已分配容量没有得到充足利用,造成了资源极大浪费。而精简配置技术带给用户益处是大大提升了存放资源利用率,提升了配置管理效率,实现高自动化数据存放。
自动精简配置技术是利用虚拟化方法降低物理存放空间分配,最大程度提升存放空间利用率。这种技术节省存放成本可能会很巨大,而且使存放利用率超90%。经过“欺骗”操作系统,造成仿佛存放空间有足够大,而实际物理存放空间并没有那么大。自动精简配置技术应用会降低已分配但未使用存放容量浪费,在分配存放空间时,需要多少存放空间系统则按需分配。自动精简配置技术优化了存放空间利用率,扩展了存放管理功效,即使实际分配物理容量小,但能够为操作系统提供超大容量虚拟存放空间。伴随数据存放信息量越来越多,实际存放空间也能够立即扩展,无需用户手动处理。利用自动精简配置技术,用户不需要了解存放空间分配细节,这种技术就能帮助用户在不降低性能情况下,大幅度提升存放空间利用效率;需求改变时,无需更改存放容量设置经过虚拟化技术集成存放,降低超量配置,降低总功耗。自动精简配置这项技术最初由3Par企业开发,现在支持自动精简配置厂商正在快速增加。这项技术已经成为选择存放系统关键标准之一。不过并不是全部自动精简配置实施全部是相同。伴随自动精简配置存放越来越多,物理存放耗尽成为自动精简配置环境中常常出现风险。所以,告警、通知和存放分析成为必需功效,而且对比传统环境,其在自动精简配置环境中饰演了更关键角色。3.4.2
自动存放分层
自动存放分层(AST)技术关键用来帮助数据中心最大程度地降低成本和复杂性。在过去,进行数据移动关键依靠手工操作,由管理员来判定这个卷数据访问压力或大或小,迁移时候也只能一个整卷一起迁移。自动存放分层技术特点则是其分层自动化和智能化。传统配置方法和自动存放分层方法比较是一个整卷一起迁移。新技术特点则是其分层自动化和智能化。自动存放分层是存放上降低数据另外一个机制。一个磁盘阵列能够把活动数据保留在快速、昂贵存放上,把不活跃数据迁移到廉价低速层上,以限制存放花费总量。自动存放分层关键性伴随固态存放在目前磁盘阵列中采取而提升,并伴随云存放来临而补充内部布署存放。自动存放分层使用户数据保留在适宜存放层级,所以降低了存放需求总量并实质上降低了成本,提升了性能。数据从一层迁移到另一层粒度越精细,能够使用昂贵存放效率就越高。子卷级分层意味着数据是根据块来分配而不是整个卷,而字节级分层比文件级分层愈加好。怎样控制数据在层间移动内部工作规则,决定需要把自动分层放在正确位置努力程度。部分系统,是依据预先定义什么时候移动数据和移动到哪一层。相反,Net
App企业和Oracle企业(在Sun
ZFS
Storage
7000系列中)提倡存放系统应该足够智能,能反复数据删除,能自动保留数据在其适宜层,而不需要用户定义策略。3.4.3
反复数据删除
物理存放设备在使用一段时间后肯定会出现大量反复数据。“反复删除”技术(De-duplication)作为一个数据缩减技术可对存放容量进行优化。它经过删除数据集中反复数据,只保留其中一份,从而消除冗余数据。使用De-dupe技术能够将数据缩减到原来1/20-1/50。因为大幅度降低了对物理存放空间信息量,进而降低传输过程中网络带宽、节省设备成本、降低能耗。反复数据删除技术原理De-dupe根据消重粒度能够分为文件级和数据块级。能够同时使用2种以上hash算法计算数据指纹,以取得很小数据碰撞发生概率。含有相同指纹数据块即可认为是相同数据块,存放系统中仅需要保留一份。这么,一个物理文件在存放系统中就只对应一个逻辑表示。Net
App企业为其全部系统提供反复数据删除选项,而且能够针对每个卷进行激活。Net
App企业反复数据删除并不是实时实施。相反,它是使用预先设置进程实施,通常是在闲暇时间实施,经过扫描把反复4KB数据块替换为对应指针。和Net
App企业相同,Oracle企业在其Sun
ZFS
Storage7000系列系统中也含有块等级反复数据删除功效。和Net
App企业不一样是,去重是在其写入磁盘时实时实施。戴尔企业取得了内容感知去重和压缩技术,并企图把这种技术整合到其全部存放系统中。3.4.4
数据压缩
数据压缩技术是提升数据存放效率最古老最有效方法之一。为了节省信息存放空间和提升信息传输效率,必需对大量实际数据进行有效压缩。数据压缩作为对处理海量信息存放和传输支持技术受到大家极大重视。数据压缩就是将收到数据经过存放算法存放到更小空间中去。伴随现在CPU处理能力大幅提升,应用实时压缩技术来节省数据占用空间成为现实。这项新技术就是最新研发出在线压缩(RACE),它和传统压缩技术不一样。对RACE技术,当数据在首次写入时即被压缩,以帮助系统控制大量数据在主存中杂乱无章地存放情形,尤其是多任务工作时愈加显著。该技术还能够在数据写入到存放系统前压缩数据,深入提升了存放系统中磁盘和缓存性能和效率。压缩算法分为无损压缩和有损压缩。相对于有损压缩来说,无损压缩占用空间大,压缩比不高,不过它有效地保留了原始信息,没有任何信号丢失。不过伴随限制无损格式种种原因逐步被消除,使得无损压缩格式含有宽广应用前景。数据压缩中使用LZS算法基于LZ77实现,关键由2部分组成,滑窗(Sliding
Window)和自适应编码(Adaptive
Coding)。压缩处理时,在滑窗中查找和待处理数据相同块,并用该块在滑窗中偏移值及块长度替换待处理数据,从而实现压缩编码。假如滑窗中没有和待处理数据块相同字段,或偏移值及长度数据超出被替换数据块长度,则不进行替换处理。LZS算法实现很简练,处理比较简单,能够适应多种高速应用。数据压缩应用能够显著降低待处理和存放数据量,通常情况下可实现2:1~3:1压缩比。压缩和去重是互补性技术,提供去重厂商通常也提供压缩。而对于虚拟服务器卷、电子邮件附件、文件和备份环境来说,去重通常愈加有效,压缩对于随机数据效果愈加好,像数据库。换句话说,在数据反复性比较高地方,去重比压缩有效。3.5
云存放中内容分发网络技术
云存放是构建于互联网之上,何如降低网络延迟、提升数据传输率是关系到云存放性能关键问题。尽管有部分经过当地高速缓存、广域网优化等技术来处理问题研究工作,但离实际应用需求还有一定距离。内容分发网络是一个新型网络构建模式,关键是针对现有Internet
进行改造。基础思想是尽可能避开互联网上因为网络带宽小、网点分布不均、用户访问量大等影响数据传输速度和稳定性弊端,使数据传输愈加快、更稳定。经过在网络各处放置节点服务器,在现有互联网基础之上组成一层智能虚拟网络,实时地依据网络流量、各节点连接和负载情况、响应时间、到用户距离等信息将用户请求重新导向离用户最近服务节点上。目标是使用户可就近取得所需内容,处理Internet
网络拥挤情况,提升用户访问网站速度。3.6
云存放中数据迁移
当我们从一个物理环境和单个阵列过渡到完全虚拟化、高度动态存放环境时,数据迁移就成了云存放方案中最为基础、关键步骤,它在整个方案中占有了举足轻重作用。把企业数据转移到云中,针对不一样实际情况这里有两种方法:1.当企业数据吞吐量较大不过数据量不是尤其多,对传输延迟也没过多要求时,云供给商能够提供从企业到供给商某个存放节点之间私人链接,方便企业迁移数据。企业能够依据自己时间,在不影响企业正常运行情况下做数据转移安排;2.当企业数据能够提供拷贝,那么我们能够采取sneaker-net
方法,即人工网络模式,将数据经过磁盘、移动存放设备等从企业服务器拷入到云数据中心或从云数据中心拷贝出来。
假如企业对目前云供给商提供服务不满意需要更换服务商,
怎样在两家服务商云之间转移数据?
这应该是目前一个很棘手问题。因为现在云存放还处于初级阶段,各个云供给商全部采取自己加密或传输机制,所以没有一个规范和约束统一标准。很多云存放供给商无法直接将用户数据迁移到另一家供给商。当服务出现故障时,数据将返还给用户,然后用户要再找另一家云供给商,或将数据存放在当地服务器。所以期望各个云供给商提供一组云数据管理应用编程接口API,让不一样云供给商之间数据迁移愈加便捷。3.7
云存放中数据容错技术
数据容错技术是云存放研究领域一项关键技术,良好容错技术不仅能够提升系统可用性和可靠性,而且能够提升数据访问效率。数据容错技术通常全部是经过增加数据冗余来实现,以确保即使在部分数据失效以后也能够经过访问冗余数据满足需求。冗余提升了容错性,不过也增加了存放资源消耗。所以,在确保系统容错性同时,要尽可能地提升存放资源利用率,以降低成本。现在,常见容错技术关键有基于复制(replication)容错技术和基于纠删码(erasure
code)容错技术两种。基于复制容错技术简单直观,易于实现和布署,不过需要为每个数据对象创建若干一样大小副本存放空间开销很大;基于纠删码容错技术则能够把多个数据块信息融合到较少冗余信息中,所以能够有效地节省存放空间,不过对数据读写操作要分别进行编码和解码操作,需要部分计算开销。当数据失效以后,基于复制容错技术只需要从其它副本下载一样大小数据即可进行修复;基于纠删码技术则需要下载数据量通常远大于失效数据大小,修复成本较高。3.7.1
基于复制容错技术
基于复制容错技术对一个数据对象创建多个相同数据副本,并把得到多个副本散布到不一样存放节点上。当若干数据对象失效以后,能够经过访问其它有效副本获取数据。基于复制容错技术关键关注两方面研究:(1)
数据组织结构:数据组织结构关键研究大量数据对象及其副本
管理方法;(2)
数据复制策略:数据复制策略关键研究副本创建时机、副本
数量、副本放置等问题.3.7.2
基于纠删码容错技术
基于复制容错技术存放开销巨大,要提供冗余度为k
容错能力,就必需另外创建k个副本,存放空间开销也增大了k
倍。基于编码容错技术经过对多个数据对象进行编码产生编码数据对象,进而降低完全复制带来巨大存放开销。RAID技术中使用最广泛RAID5
经过把数据条带化(stripping)分布到不一样存放设备上以提升效率,并采取一个校验数据块使之能够容忍一个数据块失效。不过伴随节点规模和数据规模不停扩大,只容忍一个数据块失效已经无法满足应用存放需求。纠删码(erasure-coding)技术是一类源于信道传输编码技术,因为能够容忍多个数据帧丢失,被引入到分布存放领域,使得基于纠删码容错技术成为能够容忍多个数据块同时失效、最常见基于编码容错技术。4
云存放优势
云存放优势关键表现在以下多个方面:★高可扩展性:云存放架构采取是并行扩容方法,当容量不够
时,只需采购新存放服务器,容量即可增加,而且几乎没有上限控制。★负载均衡:云存放能自动将工作任务均匀分配到不一样存放服务器上,从而可避免因部分存放服务器工作量过大而造成性能瓶颈,这么可使整个存放系统发挥最大功效。★轻易管理:对云存放管理者来说,即使再多存放服务器也只是一台存放设备,管理人
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 苏教版数学三年级上册单元测试卷-第五单元-解决问题的策略(含答案)-
- 2025年湖南吉利汽车职业技术学院单招职业技能测试题库及答案一套
- 2025年河南物流职业学院单招职业适应性测试题库汇编
- 2025年河北青年管理干部学院单招职业倾向性测试题库参考答案
- 2024年H-系列卷材涂料项目资金申请报告代可行性研究报告
- 2024年体育公园项目投资申请报告代可行性研究报告
- 2025年河北女子职业技术学院单招职业适应性测试题库一套
- 物理-云南省师范大学附属中学2025届高三下学期开学考试试题和答案
- 第22课《智取生辰纲》教学设计 2024-2025学年统编版语文九年级上册
- 汽车旅馆装修合同解除
- 四川省成都市2024年七年级《英语》上册月考试题与参考答案
- 苏科版 八年级物理下册 第六章 综合测试卷(2025年春)
- 2025年中学生心理健康教育心得体会例文(5篇)
- 小学生学会公平与公正的行为主题班会
- 2025年湖南交通职业技术学院高职单招职业适应性测试近5年常考版参考题库含答案解析
- 江苏省南通市2025届高三第一次调研测试数学试题(南通一模)(含解析)
- 胫腓骨骨折护理查房课件
- 2025届高考语文复习:二元思辨类作文写作指导+课件
- 报价单模板完
- 第1本书出体旅程journeys out of the body精教版2003版
- [英语考试]同等学力英语新大纲全部词汇
评论
0/150
提交评论