设计机架感知功能?

问题描述 投票:0回答:1

我想了解kafka、hadoop等产品中机架感知的设计。这些系统中如何构建机架感知,hadoop 如何知道哪个服务器位于哪个机架中?我想为我的服务构建相同的服务,将服务器映射到机架,显示哪些服务器位于哪个机架中?

我想到的一种方法是使用服务器所连接的机架TOR交换机,这样服务就会知道哪个服务器位于哪个机架中,我不确定是否还有其他方法?

hadoop rack
1个回答
0
投票

hadoop如何知道哪个服务器在哪个Rack中?

事实并非如此。运营商确实如此。必须在配置文件中手动定义机架。然而,此设置在云服务中实际上没有意义,因为您无法直接控制数据中心中的物理机和文字服务器机架,这就是经常使用区域的原因。否则,请使用与 HDFS 兼容的 S3、GCP、Azure Blob 存储。

© www.soinside.com 2019 - 2024. All rights reserved.