成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Hadoop 2.0的兩種RPC

大數據 Hadoop
Hadoop 2.0中存在兩個ipc包, 分別為hadoop RPC和新的YarnRPC, 本文簡要描述了兩種RPC。

Hadoop 2.0中存在兩個ipc包, 分別在hadoop-common和hadoop-yarncommon項目下. 分別為hadoop RPC和新的YarnRPC.

1. 使用hadoop ipc包的協議

原有的協議

協議名

客戶端

服務端

主要方法

ClientProtocol

Client

Namenode

 

DatanodeProtocol

DN

NN

 

NamenodeProtocol

SNN

NN

 

RefreshAuthorizationPolicyProtocol

Client

NN

 

RefreshUserMappingsProtocol

Client

NN

 

GetUserMappingsProtocol

Client

NN

 

TaskUmbilicalProtocol

YarnChild(運行task的containner)

AM

狀態更新, 獲取map結束事件等

2. 使用YarnRPC的協議

這些都是用在yarn上的協議, 并且都是0.23開始新增的協議.

協議名

客戶端

服務端

主要方法

ClientRMProtocol

Client

RM

提交,查詢,kill AM等

AMRMProtocol

AM

RM

注冊, 結束AM, 請求資源

ContainerManager

AM

NM

啟動, 停止, 查詢 container

RMAdminProtocol

Client

RM

刷新node, queu, acl等

HSClientProtocol

Client

HistoryServer

繼承于MRClientProtocol

MRClientProtocol

Client

AM

獲取job/task信息, kill job/task等

下圖顯示了yarn中各個進程使用的協議.

PZM~{(O6073A2AF(QM2P@@3

3. 為什么要新增YarnRPC呢

事實上, YarnRPC只是封裝了hadoop-common的ipc, 最終還是使用了hadoop-common的ipc包, 包括server和client, 所以底層的網絡通信方法是一樣的.

新增的協議都使用了YarnRPC包,

至于底層使用何種序列化方式, 可以通過配置決定:

yarnRPC的底層序列化方式: yarn. ipc. serializer.type 默認為protocolbuffers

hadoop-common RPC的序列化方式: rpc.engine.( protocol.getName()) 默認為WritableRpcEngine

原文鏈接:http://www.cnblogs.com/shenh062326/archive/2012/12/16/YRRN_RPC.html

責任編輯:彭凡 來源: 博客園
相關推薦

2014-01-07 14:04:13

HadoopMapReduce

2010-10-11 10:31:51

MySQL分區

2009-09-14 19:25:09

Ruby form

2021-05-27 10:57:01

TCP定時器網絡協議

2010-06-03 19:28:02

Hadoop

2011-03-03 10:26:04

Pureftpd

2010-03-11 14:34:47

Python環境

2014-01-07 14:29:14

HadoopYARN

2011-04-06 12:41:41

Java異常

2009-06-25 13:43:00

Buffalo AJA

2010-10-21 16:24:18

sql server升

2024-06-06 08:32:52

.NET框架代碼

2010-08-06 09:38:11

Flex讀取XML

2021-08-11 06:57:16

ShuffleSpark核心

2010-06-07 17:41:42

Sendmail 配置

2023-03-29 13:06:36

2010-07-14 16:28:58

配線架

2022-03-15 08:25:32

SparkShuffle框架

2009-11-23 14:09:53

PHP的foreach

2010-02-24 14:25:48

WCF地址
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品久久av | 国产毛片久久久久久久久春天 | 成人午夜视频在线观看 | 国产精品一区二区电影 | 91麻豆精品一区二区三区 | 精品久久久久久久久久 | 久久久综合精品 | 国产精品久久久久久久久久 | 黑人巨大精品 | 草比网站 | 成人免费在线播放 | 国产精品欧美精品 | 日本三级视频 | a成人| 视频一区二区在线观看 | www,黄色,com | 综合中文字幕 | 日韩成年人视频在线 | 日韩av啪啪网站大全免费观看 | 国产精品久久久亚洲 | 亚洲国产中文字幕 | 久久久国产精品入口麻豆 | 2018天天干天天操 | 色av一区 | 特级做a爰片毛片免费看108 | 黄色av观看 | 久久国产精品一区二区三区 | 午夜电影一区二区 | 成人免费看黄网站在线观看 | 国产在线精品一区二区三区 | 久久久国产精品网站 | 日本欧美视频 | 天天干天天玩天天操 | 国产伦精品一区二区三区精品视频 | 午夜电影一区二区 | 天天澡天天操 | 羞羞视频在线观看网站 | 亚洲免费视频在线观看 | 久久亚洲综合 | 久久人人网 | 国产一区二区精品在线 |