Zookeeper 的应用
8
-
Upload
winter-zamora -
Category
Documents
-
view
56 -
download
0
description
Zookeeper 的应用. Hbase Kafka Twitter Storm Spark—mesos+zookeeper. Hbase 架构. Twitter storm. Nimbus 和 Supervisors 之间所有的协调工作是通过 一个 Zookeeper 集群。 Nimbus 的守护进程和 Supervisors 守护进程是无法连接和无状态的 ; 所有的状态维持在 Zookeeper 中 或保存在本地磁盘上. Yaooo S4(). Kafka Architecture. Producer. Producer. Broker. - PowerPoint PPT Presentation
Transcript of Zookeeper 的应用
Zookeeper的应用• Hbase
• Kafka
• Twitter Storm
• Spark—mesos+zookeeper
Hbase架构
Twitter storm
Nimbus 和 Supervisors 之间所有的协调工作是通过 一个 Zookeeper 集群。 Nimbus的守护进程和 Supervisors 守护进程是无法连接和无状态的 ;所有的状态维持在 Zookeeper中 或保存在本地磁盘上
Yaooo S4()
Producer
Consumer
Producer
BrokerBroker BrokerBroker BrokerBroker BrokerBroker
Consumer
ZooKeeperZooKeeper
Kafka Architecture
Zookeer部署• Zookeeper进程和业务进程部署在同一台机器?– Mesos+zookeeper
• Linux Container技术:• 通过提供一种创建和进入容器的方式,操作系统让应用程序就像在独立的机器上运行一样,但又能共享很多底层的资源。例如,可以有效地共享公共文件(比如 glibc)的页缓存,因为所有容器都使用相同的内核,而且所有容器还常常共享相同的 libc 库(取决于容器配置)。这种共享常常可以扩展到目录中其他不需要写入内容的文件