集群上每个登录都有不同的登录主机

集群上每个登录都有不同的登录主机

我刚刚在新集群上获得了一个帐户。它运行的是 RHEL 6。我通过 SSH 同时从几个不同的终端窗口登录。我注意到每次登录都会给出不同的主机名。例如,我以以下身份登录了 3 次:

me@hostlog1
me@hostlog3
me@hostlog4

例如,hostname在第一个终端上输入将得到: hostlog1 而在最后一个终端上输入hostname将得到: hostlog4

这是我以前从未见过的,这给我带来了一点麻烦。例如,在登录 hostlog1 时,我启动了一个 tmux 会话并将其保持打开状态。当我稍后登录时,我又登录到了 hostlog3,我无法看到或重新连接到该 tmux 会话。我必须登录到 hostlog1 才能看到 tmux 会话。

我对一些事情感到疑惑。

  1. 这个叫什么?
  2. 为什么这样做?(安全、方便等)
  3. 我该如何管理这一点,或者我是否可以限制自己始终登录在同一台主机上?

问候,玛德琳。

答案1

聚类的两个主要目标是:

1)高可用性 - 通常通过主动/被动实现

在这种情况下,您拥有 x+1(或更多)个系统,并且,如果任何一个系统失败 - 则会有一个额外的系统来弥补不足。

2)高性能/可扩展性 - 通常通过 Active/Active 实现

这通常设置起来更加麻烦,但是,您可以同时拥有多个在线系统,并且拥有某种更高级的机制将您指向正确的节点。

所以....

  1. 我认为这必须是一个主动/主动集群
  2. 可能有一些更高级的设备(负载平衡器,或者甚至只是像 Round Robin DNS 这样的简单设备)将您定位到不同的节点。这为系统提供了最高级别的吞吐量,就好像有 4 个节点并且每个请求都发送到不同的主机一样,您可以拥有 4 倍的会话数量。
  3. 大多数具有此类设置的设备除了通常用于管理的本地 IP 之外,还具有您最有可能连接的集群/资源共享 IP/地址......这是您需要登录的。

相关内容