健康养生网
性爱 | 减肥 | 瑜伽 | 美容 | 心理
健身 | 整形 | 饮食 | 测评 | 增肥
查找疾病 | 查找症状 | 生活急救
查找医院 | 查找药品 | 健康体检
健康资讯 | 健康文摘
行业动态 | 世间男女

家园圈子
论坛问答
儿科 妇科 男科 糖尿病 不孕不育 肝病科 胃病科 心脑血管 肿瘤科 肾病科 皮肤科 乳腺癌 颈椎 高血压 过敏
  今日天气:
搜索:
   首页 >> 性爱 >> 保健社区 >> 正文
physicaladdrHadoop 023x从道理详解到安拆体验
作者:admin 时间: 2013-02-06 12:29 来源:未知 点击:
先从SVN中checkout代码,我checkout的是trunk中的代码。听说trunk中的代码merge了ha-branch,详细都merge了哪些jira会商的工具出认真看。 Federation中存正在多个定名空间,若何划分和办理那些定名空间十分闭头。例如查看某个目次下里的文件,若是采取文件名
 

  先从SVN中checkout代码,我checkout的是trunk中的代码。听说trunk中的代码merge了ha-branch,详细都merge了哪些jira会商的工具出认真看。

  Federation中存正在多个定名空间,若何划分和办理那些定名空间十分闭头。例如查看某个目次下里的文件,若是采取文件名hash的圆式寄存文件,则那些文件大概被放到差别namespace中,HDFS需要拜候所有namespace,价格过年夜。为了便利办理多个定名空间,HDFS NameNode Federation采取了经典的Client Side Mount Table。

  下图就是Checkout出的代码构造。那个和之前的版根源代码构造有很年夜的差别。全部项目采取maven作为项目办理对象。我对maven也是新脚,不中BUILDING.txt会报告我们年夜部门想要知道的工具。

  那张图可以清楚的看出,Block Storage的两部门功效划分正在NameNode和DataNode中完成。正在本来的单NameNode架构中,一个NameNode对应一个Namespace,对应多个DataNode构成的存储池空间,真现和理解起来十分轻易。然则跟着单NameNode碰到愈来愈多的题目,例如跟着集群范围的扩年夜NameNode的内存已不克不及容纳所有的元数据;单NameNode造约文件元数据操作的吞吐量使得今朝的只能撑持60K的MapReduce task;还有就是差别用户的断绝性题目。

  如上图所示,下里四个蓝色三角形代表一个的Namespace,上圆灰色的三角形代表从客户角度往拜候的逻辑Namespace。各个蓝色的Namespace mount到灰色的表中,客户可以经过拜候差别的挂载点来拜候差别的namespace,那就犹如正在Linux系统中拜候差别挂载点的磁盘一样。那就是HDFS NameNode Federation中定名空间办理的根本道理。然则那类体例轻易造成差别Namespace下文件数目和存储量的不屈衡,需要野生参与已到达幻想的负载仄衡。

  2, 编译源代码

  正在产业界也有几种其他的集布式NameNode的真现体例,例如正在百度内部利用的就是把NameNode做成一主多从的集群的情势,构造以下图所示。Namespace server负责全部集群的 文件?à独一的块集开ID 映照,physicaladdrHadoop 023x从道理详解到安拆体验然后把差别的 块集开ID分派到对应的FMS server上(相似于数据库里的sharding,可以采取hash相似的战略)。然后每一个FMS server负责一部门块集开的办理和操作。那末那类圆式隐然client的每次文件操作都市颠末Namespace server和此中的一个FMS server的处置。详细是怎样做的,百度也出开源出来。

  注:若是你只存眷怎样安拆和利用,对Hadoop的源代码编译不是很感乐趣,可以直接从民网上download安拆包,然后跳过那一节,直接进进第两节:安拆与摆设。

  HDFS NameNode Federation并出有完整办理单点故障题目。固然namenode/namespace存正在多个,然则从单个namenode/namespace看,依然存正在单点故障:若是某个namenode挂得降了,其办理的响应的文件就弗成以拜候。所以对此中的任何一个namenode仍然存正在SPOF题目,而那个题目的办理要依靠于HA的真现。就是给每一个NameNode装备一个对应的BackupNode和CheckpointNode。

  那末社区为何会选择NameNode federation那类圆案呢?由于从系统设计的角度看,ceph的动态分区看起来更开适集布式NameNode的需求。那里就不能不说正在系管辖域学术界和产业界的区分了。Ceph的设计当然比力进步前辈,然则不变性十分欠好。而对一个像Hadoop如许范围的存储系统,不变性当然十分主要,并且开辟本钱和兼容性也要思索。NameNode federation那个圆案对代码的改动年夜部门是正在DataNode那块,对NameNode的改动很小。那使得NameNode的鲁棒性不会遭到影响,同时也兼容本来的版本。

我要说两句 ]  





  相关内容
physicaladdrOracle10GPhysi
physicaladdrHadoop 023x从
ipaddress为一块网卡设置装
浅谈SQL Server数据库对内存
深圳特区报:修订域名IP地点
我的由正在“裸奔”? 若何
成果同位素10Be的生成——新
juniper 逻辑由器-physicala
我国IPv6地点总数居天下第三
networkaddreMAC地点之齐备
---------------------------------- ------------
用户名: 密 码: 匿名发布
 
热门文章  
·鄂我多斯民圆假贷崩盘 房地财产
·小区健身器材无人维修 老化后只
·老室第小区维修资金张罗难 物业
·新山子人慨叹家城剧变!小区游乐
·南京城区街巷小区新增垂直绿化19
·4种自慰方式伤害你的免疫力
·广州某小区业主是不是赞成涨价物
·房价跳 补习费也涨上社小区网
·小区宽带河东朝晖拂晓园
·喝红糖水能减轻月经疼痛?
·常青藤小区业主赞成拆门禁 但担
·广东中山一新开盘小区楼内墙仅厚
 
点击排行  
·小区适合做什么生意那年初做甚么
·小区适合做什么生意城村经济导报
·小区适合做什么生意本人创业做甚
·小区适合做什么生意生果生意抢滩
·小区适合做什么生意曾的英雄们过
·小区适合做什么生意投资商展需慎
·小区健身器材破坏 可挨卖后德律
·小区物业办理职责该怎样划分2012
·多小区宽带互换机被盗 25岁须眉
·智能化室第小区视频系统的构建要
·5县市半年内交衡宇维修金 公积金
·广聚商帮 厚德双赢 安徽广德地皮
年轻白领患上
年轻白领患上
父母对打孩子
父母对打孩子
六岁幼童患上
六岁幼童患上
养宠物小心宠
养宠物小心宠
女性回家并非
女性回家并非
四分之一大学
四分之一大学

 

网站简介 | 版权声明 | 联系我们 | 友情链接 | 招聘信息 | 广告服务
Copyright © 2002-2011 健康养生网 版权所有
吉ICP备09009174号