中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

阿里云服務(wù)器可以做網(wǎng)站品牌營銷策劃

阿里云服務(wù)器可以做網(wǎng)站,品牌營銷策劃,用百度云服務(wù)器做網(wǎng)站,西安北郊做網(wǎng)站的公司1.ZooKeeper簡介 ZooKeeper是一個分布式、高可用性的協(xié)調(diào)服務(wù)。在大數(shù)據(jù)產(chǎn)品中主要提供兩個功能: 幫助系統(tǒng)避免單點(diǎn)故障,建立可靠的應(yīng)用程序。提供分布式協(xié)作服務(wù)和維護(hù)配置信息。 2.ZooKeeper結(jié)構(gòu) ZooKeeper集群中的節(jié)點(diǎn)分為三種角色:Le…

1.ZooKeeper簡介

ZooKeeper是一個分布式、高可用性的協(xié)調(diào)服務(wù)。在大數(shù)據(jù)產(chǎn)品中主要提供兩個功能:

  • 幫助系統(tǒng)避免單點(diǎn)故障,建立可靠的應(yīng)用程序。
  • 提供分布式協(xié)作服務(wù)和維護(hù)配置信息。

2.ZooKeeper結(jié)構(gòu)

ZooKeeper集群中的節(jié)點(diǎn)分為三種角色:Leader、Follower和Observer,其結(jié)構(gòu)和相互關(guān)系如下圖所示。通常來說,需要在集群中配置奇數(shù)個(2N+1)ZooKeeper服務(wù),至少(N+1)個投票才能成功的執(zhí)行寫操作。

ZooKeeper結(jié)構(gòu)
在這里插入圖片描述
上圖中各部分的功能說明如下表所示。

名稱描述
Leader在ZooKeeper集群中只有一個節(jié)點(diǎn)作為集群的領(lǐng)導(dǎo)者,由各Follower通過ZooKeeper Atomic Broadcast(ZAB)協(xié)議選舉產(chǎn)生,主要負(fù)責(zé)接收和協(xié)調(diào)所有寫請求,并把寫入的信息同步到Follower和Observer。
FollowerFollower的功能有兩個:1.每個Follower都作為Leader的儲備,當(dāng)Leader故障時重新選舉Leader,避免單點(diǎn)故障。2.處理讀請求,并配合Leader一起進(jìn)行寫請求處理。
ObserverObserver不參與選舉和寫請求的投票,只負(fù)責(zé)處理讀請求、并向Leader轉(zhuǎn)發(fā)寫請求,避免系統(tǒng)處理能力浪費(fèi)。
ClientZooKeeper集群的客戶端,對ZooKeeper集群進(jìn)行讀寫操作。例如HBase可以作為ZooKeeper集群的客戶端,利用ZooKeeper集群的仲裁功能,控制其HMaster的“Active”和“Standby”狀態(tài)。

如果集群啟用了安全服務(wù),在連接ZooKeeper時需要進(jìn)行身份認(rèn)證,認(rèn)證方式有以下兩種:

  • keytab方式:需要從MRS集群管理員處獲取一個“人機(jī)”用戶,用于登錄MRS平臺并通過認(rèn)證,并且獲取到該用戶的keytab文件。
  • 票據(jù)方式:從MRS集群管理員處獲取一個“人機(jī)”用戶,用于后續(xù)的安全登錄,開啟Kerberos服務(wù)的renewable和forwardable開關(guān)并且設(shè)置票據(jù)刷新周期,開啟成功后重啟kerberos及相關(guān)組件。

注意:

  • 默認(rèn)情況下,用戶的密碼有效期是90天,所以獲取的keytab文件的有效期是90天。
  • Kerberos服務(wù)的renewable、forwardable開關(guān)和票據(jù)刷新周期的設(shè)置在Kerberos服務(wù)的配置頁面的“系統(tǒng)”標(biāo)簽下,票據(jù)刷新周期的修改可以根據(jù)實(shí)際情況修改“kdc_renew_lifetime”和“kdc_max_renewable_life”的值。

3. ZooKeeper原理

寫請求

  1. Follower或Observer接收到寫請求后,轉(zhuǎn)發(fā)給Leader。
  2. Leader協(xié)調(diào)各Follower,通過投票機(jī)制決定是否接受該寫請求。
  3. 如果超過半數(shù)以上的Leader、Follower節(jié)點(diǎn)返回寫入成功,那么Leader提交該請求并返回成功,否則返回失敗。
  4. Follower或Observer返回寫請求處理結(jié)果。

只讀請求

客戶端直接向Leader、Follower或Observer讀取數(shù)據(jù)。

4. ZooKeeper和HDFS的關(guān)系

ZooKeeper與HDFS的關(guān)系如下圖所示。

在這里插入圖片描述
ZKFC(ZKFailoverController)作為一個ZooKeeper集群的客戶端,用來監(jiān)控NameNode的狀態(tài)信息。ZKFC進(jìn)程僅在部署了NameNode的節(jié)點(diǎn)中存在。HDFS NameNode的Active和Standby節(jié)點(diǎn)均部署有zkfc進(jìn)程。

  1. HDFS NameNode的ZKFC連接到ZooKeeper,把主機(jī)名等信息保存到ZooKeeper中,即“/hadoop-ha”下的znode目錄里。先創(chuàng)建znode目錄的NameNode節(jié)點(diǎn)為主節(jié)點(diǎn),另一個為備節(jié)點(diǎn)。HDFS NameNode Standby通過ZooKeeper定時讀取NameNode信息。
  2. 當(dāng)主節(jié)點(diǎn)進(jìn)程異常結(jié)束時,HDFS NameNode Standby通過ZooKeeper感知“/hadoop-ha”目錄下發(fā)生了變化,NameNode會進(jìn)行主備切換。

5. ZooKeeper和YARN的關(guān)系

ZooKeeper與YARN的關(guān)系如下圖所示。
在這里插入圖片描述

  1. 在系統(tǒng)啟動時,ResourceManager會嘗試把選舉信息寫入ZooKeeper,第一個成功寫入ZooKeeper的ResourceManager被選舉為Active ResourceManager,另一個為Standby ResourceManager。Standby ResourceManager定時去ZooKeeper監(jiān)控Active ResourceManager選舉信息。
  2. Active ResourceManager還會在ZooKeeper中創(chuàng)建Statestore目錄,存儲Application相關(guān)信息。當(dāng)Active ResourceManager產(chǎn)生故障時,Standby ResourceManager會從Statestore目錄獲取Application相關(guān)信息,恢復(fù)數(shù)據(jù)。

6. ZooKeeper和HBase的關(guān)系

ZooKeeper與HBase的關(guān)系如下圖所示。
在這里插入圖片描述

  1. HRegionServer以Ephemeral node的方式注冊到ZooKeeper中。其中ZooKeeper存儲HBase的如下信息:HBase元數(shù)據(jù)、HMaster地址。
  2. HMaster通過ZooKeeper隨時感知各個HRegionServer的健康狀況,以便進(jìn)行控制管理。
  3. .HBase也可以部署多個HMaster,類似HDFS NameNode,當(dāng)HMaster主節(jié)點(diǎn)出現(xiàn)故障時,HMaster備用節(jié)點(diǎn)會通過ZooKeeper獲取主HMaster存儲的整個HBase集群狀態(tài)信息。即通過ZooKeeper實(shí)現(xiàn)避免HBase單點(diǎn)故障問題的問題。

7. Zookeeper和SmallFS的配合關(guān)系

FGCService的部署模式為HA模式。HA(High Availability)模式目的是防止單節(jié)點(diǎn)故障導(dǎo)致服務(wù)不可用。為了支持HA模式,FGCService依賴于ZooKeeper。
在這里插入圖片描述

8. ZooKeeper和Kafka的配合關(guān)系

ZooKeeper與Kafka的關(guān)系如下圖 ZooKeeper和Kafka的關(guān)系所示。
在這里插入圖片描述

  1. Broker端使用ZooKeeper用來注冊broker信息,并進(jìn)行partition leader選舉
  2. Consumer端使用ZooKeeper用來注冊consumer信息,其中包括consumer·消費(fèi)的partition列表等,同時也用來發(fā)現(xiàn)broker列表,并和partition leader建立socket連接,并獲取消息。
http://www.risenshineclean.com/news/10805.html

相關(guān)文章:

  • 上海貿(mào)易公司有哪些甘肅新站優(yōu)化
  • 盤錦威旺做網(wǎng)站建設(shè)山西網(wǎng)絡(luò)推廣專業(yè)
  • 北京靠譜的網(wǎng)站建設(shè)谷歌商店下載不了軟件
  • 新疆生產(chǎn)建設(shè)兵團(tuán)招考網(wǎng)站湖南網(wǎng)絡(luò)推廣服務(wù)
  • 找生意做去哪個網(wǎng)站輿情報(bào)告
  • 網(wǎng)站做后臺酒吧營銷用什么軟件找客源
  • 做醫(yī)院門戶網(wǎng)站 上海seo優(yōu)化一般優(yōu)化哪些方面
  • 網(wǎng)站開通支付寶支付2023年6月份疫情嚴(yán)重嗎
  • web界面設(shè)計(jì)seo收費(fèi)標(biāo)準(zhǔn)
  • diy做網(wǎng)站湖南seo推廣
  • 做外貿(mào)電商網(wǎng)站網(wǎng)絡(luò)營銷到底是個啥
  • 互聯(lián)網(wǎng)營銷師證書有用嗎哈爾濱seo優(yōu)化公司
  • 做車展招商的網(wǎng)站鄭州網(wǎng)站制作選擇樂云seo
  • 給政府做網(wǎng)站的申請青島網(wǎng)站seo優(yōu)化
  • 域名搭建網(wǎng)站黃頁88網(wǎng)官網(wǎng)
  • 利用影視網(wǎng)站做cpa國外推廣渠道平臺
  • 全網(wǎng)營銷胡濤安卓手機(jī)優(yōu)化神器
  • 網(wǎng)站title的寫法seo優(yōu)化上首頁
  • 中國建設(shè)銀行網(wǎng)站個人客戶百度 營銷推廣費(fèi)用
  • 寧波網(wǎng)站建設(shè)與設(shè)計(jì)開發(fā)怎么上百度搜索
  • 怎么建設(shè)在線視頻網(wǎng)站做網(wǎng)站建網(wǎng)站公司
  • 日本櫻花網(wǎng)站怎么做谷歌瀏覽器下載
  • 做計(jì)劃的網(wǎng)站上海培訓(xùn)機(jī)構(gòu)排名榜
  • 怎么讓網(wǎng)站收錄渾江區(qū)關(guān)鍵詞seo排名優(yōu)化
  • 免費(fèi)加入微商代理四川旅游seo整站優(yōu)化
  • 深圳網(wǎng)站設(shè)計(jì)公司怎么做十大經(jīng)典廣告營銷案例
  • 301重定向到新網(wǎng)站廣州網(wǎng)站優(yōu)化方式
  • 云浮市建設(shè)局網(wǎng)站seo課程培訓(xùn)學(xué)校
  • idc網(wǎng)站模板源碼下載怎么設(shè)置自己的網(wǎng)站
  • 攝影作品網(wǎng)站源碼軟文寫作范文