教育房产时事环球科技商业
投稿投诉
商业财经
热点动态
科技数码
软件应用
国际环球
晨报科学
新闻时事
信息智能
汽车房产
办公手机
教育体育
生活生物
解梦组词

ec什么意思(通信行业膜和ec)

  温馨提示:如果使用电脑查看图片不清晰,可以使用手机打开文章单击文中的图片放大查看高清原图。Fayson的github:
  https://github.com/fayson/cdhproject
  提示:代码块部分可以左右滑动查看噢
  Fayson在前面的文章中介绍过CDH6,参考《
  Cloudera Enterprise 6正式发布
  》和《
  如何在Redhat7.4安装CDH6.0
  》。CDH6主要集成打包了Hadoop3,包括Hadoop3的一些新特性的官方支持,比如NameNode联邦,纠删码等。纠删码可以将HDFS的存储开销降低约50%,同时与三分本策略一样,还可以保证数据的可用性。本文Fayson主要介绍纠删码的工作原理。
  默认情况下,HDFS的数据块都会保存三个副本。副本提供了一种简单而健壮的冗余方式来最大化保证数据的可用性。数据的多副本同时可以尽量保证计算任务的本地化。
  但副本方式成本是较高的:默认情况下三副本方式会在存储空间或其他资源(比如写入数据时的网络带宽)中产生200%的开销。对于较少访问的数据集(对集群的I/O影响相对不大),它们的第二个或者第三个副本会比较少访问,但是仍会消耗相同的存储空间。
  因此可以使用纠删码(ErasureCoding)来代替多副本的方式,它使用更少的存储却可以保证相同级别的容错。在典型配置下,与三副本方式相比,EC可以将存储成本降低约50%。基于这个考虑,Cloudera与Intel的工程师在HDFS-7285(https://issues.apache.org/jira/browse/HDFS-7285)下启动并推动了HDFS-EC项目。目前HDFS-EC已经在CDH6和HDP3中发布。
  本文主要会介绍HDFS纠删码的设计。该需求来源于Cloudera的大型客户对HDFS的要求,我们的设计主要是解决如何将HDFS改造以支持EC。后面将详细讨论如何将EC应用于HDFS,对NameNode,DataNode和客户端读写路径所做的更改,以及使用Intel ISA-L加速编码和解码计算的优化。最后,我们将讨论未来的一些开发工作,包括对不同数据布局和高级EC算法的支持。
  1.背景
  1.1.EC和RAID
  在比较不同的存储方案时,有两个重要的考虑因素:数据持久性(通过能够容忍同时故障的数量来衡量)和存储效率(逻辑大小除以原始使用)。
  副本方式(比如RAID1和HDFS)是一种容忍磁盘故障简单而有效的方法,但代价是额外的存储开销。N个副本可以容忍N-1个同时发生故障,存储效率1/n。比如HDFS默认的三副本最多可容忍两个副本故障,存储效率为三分之一(或者开销为200%)。
  Erasurecoding纠删码技术简称EC,是一种数据保护技术。最早用于通信行业中数据传输中的数据恢复,是一种编码容错技术。他通过在原始数据中加入新的校验数据,使得各个部分的数据产生关联性。在一定范围的数据出错情况下,通过纠删码技术都可以进行恢复。
  在存储系统中,纠删码技术主要是通过利用纠删码算法将原始的数据进行编码得到校验,并将数据和校验一并存储起来,以达到容错的目的。其基本思想是将k块原始的数据元素通过一定的编码计算,得到m块校验元素。对于这k m块元素,当其中任意的m块元素出错(包括数据和校验出错),均可以通过对应的重构算法恢复出原来的k块数据。生成校验的过程被成为编码(encoding),恢复丢失数据块的过程被称为解码(decoding)。
  表1:XOR (exclusive-or,异或) 操作
  如表1所示,最简单的EC实现可以基于异或操作(XOR),XOR码的原理是:数据编码时按照位进行异或运算,数据恢复的时候也就是解码时则通过结果与其他数据位进行异或操作的逆运算。异或操作与我们常见的"与"操作和"或"操作略有不同,遵循"相同为0,不同则为1"的运算原则。如表1,⊕就是异或操作的意思。
  现在假设最后一个式子中的第二位,就是数字第一个数字1丢失了,变成了下面这个式子:0 ⊕ ? ⊕ 1 = 0;
  我们可以通过异或操作的逆运算恢复数据,因为最后结果为0,所以0 ⊕ ?的结果应该为1,也就是0 ⊕ ? = 1,因为异或运算,不同才为1,所以这里丢失的数据就是1,数据成功恢复.但是这里暴露出了一个问题,如果丢失或损坏的数据位超过1位的时候,数据好像就不是那么好恢复了,比如丢失了头2位:? ⊕ ? ⊕ 1 = 0;
  这个时候头2位是0,1还是1,0呢?只能说都有可能。OK,从这里我们可以看出XOR编码算法存在可容忍错误过少的问题,那么有什么别的EC算法能帮我们解决这个问题呢?在很多场合下,是会存在多个数据丢失的情况的,并不能确保每次只有1个数据出错的情况。下面介绍的新的编码算法能解决这个棘手的问题。
  Reed-SolomonCodes也是EC编码中的一种。Reed-Solomon Codes缩写为RS码,中文名称里德所罗门码。RS使用复杂的线性代数运算来生成多个奇偶校验块,因此可以容忍每组多个故障。这是一个生产存储系统的常见选择。RS需要配置2个参数,k和m。如图1所示,RS(k,m)通过将k个数据块的向量与生成矩阵(GT)相乘来实现,从而得到一个码字(codeword)向量,该向量由k个数据块和m个校验块构成。如果一个数据块丢失,可以用(GT)-1乘以码字向量来恢复出丢失的数据块。RS(k,m)最多可容忍m个块(包括数据块和校验块)丢失。
  图1:有4个数据库和2个奇偶校验块的Reed-Solomon编码
  参考:https://www.usenix.org/legacy/event/fast09/tech/full_papers/plank/plank.pdf
  使用Reed-Solomon,你可以通过设置不同的k和m来灵活的调整数据持久性和存储成本。奇偶校验块的数量m确定可以容忍的同时存储故障的数量。数据块与奇偶校验块的比率决定了存储效率:
  典型的RS配置如RS(6,3)和RS(10,4)与三副本方式相比,可提供不错的数据持久性与存储效率。因为它们可以分别容忍多达三个或四个故障,并且

读后感怎么写(读后感怎么写一年级小学生)读后感怎么写(读后感怎么写一年级小学生)初学者想要提高阅读效果就一定要有所输出。输出会倒逼输入,能促进读者对知识的消化理解和记忆。很多读者虽然有所输出,但输出的东西价值不大,不算是提高自己(人到中年,要学会提升自己)提高自己(人到中年,要学会提升自己)作者牧柔(富小书作者)不管生活有多大的变数,保持成长,才是中年人真正的底气。约瑟夫坎贝尔有一句话,中年危机好比是当你爬到梯子顶端,忽然发现梯子架如何提升魅力(自我提升的6个好方法)个人都在扮演自己的角色。提高个人魅力对于自己的工作还是生活都是很有帮助的。然而,这种魅力与金钱和教育无关。要提高个人魅力,就必须不断提高个人修养和素质。这样,你才能改善自己的个性,不好睡觉怎么办(有什么方法能帮助睡眠)吃喝拉撒睡是人生必不可少的几件事情。人活在世,无非就是这几种情况。而这其中,除了吃饭这一点之外,睡觉应该是第二重要的了。每个人都需要休息,所有人每天都要睡觉。只有睡好了,睡得时间够四君子汤加减(久战不泄祖传中药秘方)四君子汤加减(久战不泄祖传中药秘方)作者中山大学孙逸仙纪念医院伦俊杰审核中山大学孙逸仙纪念医院陈楚雄四君子汤是著名的古方剂,出自宋代太平惠民和剂局方,由人参(后人多以党参代替)白术小数加减法(数学小数加减法专题讲解)小数加减法(数学小数加减法专题讲解)人教版四年级数学下册第6单元小数加减法主要通过对整数的加减法的运算和复习。让同学们探索小数加减法的计算方法,理解计算的算理,并且能够正确地进行加六君子汤(古方六君子汤)六君子汤(古方六君子汤)脾对外打出的招牌中,喜燥不喜湿相当显眼。但若脾气虚弱,尽管它再不愿意,湿气还是会厚着脸皮恃强凌弱驻扎下来,并随着时间的推移凝而生痰,而痰湿又反过来可困脾,导四君子汤配方(健脾补气第一方,四君子汤)四君子汤配方(健脾补气第一方,四君子汤)四君子汤大家是不是很熟悉,但是四君子指的是哪四种药材呢?四君子汤有哪些功效呢?中药四君子汤是指将党参茯苓白术甘草四味药材用五碗水煎成两碗水,年初三有什么禁忌吗(大年初三,看看有哪些传统禁忌!)年初三有什么禁忌吗(大年初三,看看有哪些传统禁忌!)导语大年初三,又到了。据说,正月初三日为天庆节,后来称小年朝。是仅次于大年初一的天庆节。在民间,当时有很多禁忌。当然,现在已经不盐酸是什么(盐酸是啥意思)在我们水产养殖中,调节水质,解毒,除油膜泡沫,改善水体表面张力,减小鱼虾蟹应激反应,常常会用到有机酸。有机酸是指的有机化合物中酸类化合物,常常携带羧基(COOH),与此相对应的是无查手机定位(免费查找对方手机位置)查手机定位(免费查找对方手机位置)要知道现在的大多数手机都有GPS定位功能,当用户的手机出现丢失时或者安装了一些定位软件,或者是有关部门需要调查该用户的具体位置时,是可以通过手机定
如何挽回男友(用什么手段挽回男朋友)从一些学生情感教育咨询得知,很多感情分手不是企业因为自己不爱,而是在相爱的过程中我们互相伤害,各自带着成见和误解。怎么挽回男友?一情感挽回秘籍1找到问题所在情感教育导师称,想要进行怎么能知道老公有没有出轨(如何测试老公是否出轨)怎么能知道老公有没有出轨(如何测试老公是否出轨)作为夫妻肯定信任排第一,但是现代的婚姻情况,又属于婚外情最容易产生的社会环境,而一般先做出对不起家庭的,又往往是男人,因为现在出轨相如何查出老公是否出轨(怎么查对象有没有出轨)如何试探自己老公出轨如何试探老公是否出轨?男人出轨后最怕什么?女人的第六感是很准的,一个女人要是怀疑自己的老公出轨了,那百分之八十都是真的,男人出轨后表现也是有所不同的,那么女人该挽回男朋友的最佳时间,智斗小三挽回出轨老公情降和合术爱情锁心降回心转意法事桃花降财运降师傅jts234888拆婚降拆散姻缘符拆散情侣降拆散术拆散小三降拆散法事拆婚法事微信jts234888诅咒小人惩罚诅咒降天师惩罚符诅咒降妻子该如何正确的挽回丈夫的心情降和合术师傅微信18328654747爱情锁心降回心转意法事桃花降财运降拆婚降拆散姻缘符拆散情侣降拆散术拆散小三降拆散法事拆婚法事微信18328654747诅咒小人惩罚诅咒降天师和双子座冷战的后果近日和双子座冷战的后果登录上了百度热搜,受到广大网友们的关注,那么关于目前的和双子座冷战的后果相信小伙伴们都是想要了解到最新的信息吧,小编也是在网上进行了一些整理,收集到了一些与和冷战多久合适(和女朋友吵架冷战几天合适)想必不管是谈恋爱结婚的朋友都有过冷战的经历吧,不知道大家有没有想过这样一个问题,冷战持续多久最好呢?有的朋友之所以选择冷战是想通过冷战达到某种目的,比如说让对方服软或是满足自己某种台湾爷孙恋(40岁爷孙恋宣布分手)台湾爷孙恋(40岁爷孙恋宣布分手)大千世界,人海茫茫,相遇便注定缘分一场。请点击右上角关注,每天与您分享情感故事。一,爱真的没有年龄限制么台湾著名音乐人李坤城的爷孙恋,曾经轰动一时八哥饿多久(鹩哥最多能饿几天)鹩哥最喜欢吃什么,在大自然中,不同的动物其所爱好的食物类型也是各不相同的。而人们在选择不同的动物进行饲养的过程中,其对于所饲养动物的饮食爱好也需多加了解。其中,鹩哥作为一种常见的家婚姻最重要的是什么(男的值不值得嫁看三点)女人都希望找一个有责任有担当有出息的男人,而一旦从恋爱走入婚姻,却发现自己所嫁的男人并不是心里期待的样子。男人不再对你体贴入微,不再像以前那样疼爱你,反而经常做出伤害你的事情。可是结了婚的女人(老婆承认精神出轨了怎么办)结了婚的女人(老婆承认精神出轨了怎么办)50岁的陶女士本来可以一直当一个平凡的已婚女人,可她却在婚姻中做了普通已婚女人不会做的事情。1hr50岁的陶女士也不是小女孩,可她偏偏要和婚