AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 1083514
Accepted
Nina G
Nina G
Asked: 2021-11-15 05:20:32 +0800 CST2021-11-15 05:20:32 +0800 CST 2021-11-15 05:20:32 +0800 CST

Ansible - 在分段网络中可以控制和操作多少

  • 772

我目前正在使用 Ansible 的免费版本。单个 Ansible 控制器可以管理的最大主机数是多少?我认为这取决于服务器上提供的资源,但似乎找不到免费版本的文档。

此外,在像下面的示例这样的分段网络中(混合了 Windows 和 Linux 机器),我不太确定,但我认为每个网段都需要一个控制器。这个对吗?:

  1. 段 A = 10.150.10.x
  2. 段 B = 10.151.15.x
  3. 段 C = 10.25.10.x

最后,需要开放的端口要求和方向是什么?

port ansible
  • 1 1 个回答
  • 122 Views

1 个回答

  • Voted
  1. Best Answer
    John Mahowald
    2021-11-15T07:02:36+08:002021-11-15T07:02:36+08:00

    Ansible 没有自己的守护进程或协议。与远程主机的通信是通过现有的管理协议进行的。可能是用于 POSIX 盒的 SSH、用于 Windows 的 WinRM,或用于网络设备的各种 http 或 ssh 命令行 API。虽然我建议每个端口都使用众所周知的端口,但大多数连接插件中的端口号都可以更改。

    要连接各种网络,请考虑一下您可能听说过的称为路由器的东西。可能您的安全策略允许某个区域中的管理主机远程访问这些网络中的每一个。像这样的集中化往往更容易管理并确保所有主机的合规性。如果不允许,请确保在每个段中的主机上运行 Ansible。

    没有什么可以阻止对清单中的每个主机运行。一次播放的主机数量受性能限制,有纵向扩展限制。在主机循环中工作的默认分叉数是 5,需要增加才能在合理的时间内处理。在具有合适资源的控制器上,可以实现个位数的数千台主机。我隐约记得IRC 有人尝试过 50,000 多台主机,但很多都受到 ansible-core 中的单线程函数的限制。

    您实际上不需要 ssh 来管理主机。ansible-pull 是一个反例,一种不同的运行方式。在托管主机上,在 cron ansible-pull 中安装和调度,它会下载剧本并自行运行。对传入特权管理连接的需求减少。当每个主机都成为 ansible 控制器时,可扩展性限制是不同的。

    • 4

相关问题

  • 如何从命令提示符打开 Windows Server 2003 RTM 上的端口

  • 在wireshark中更改与端口关联的协议

  • GlassFish 更改 Web 服务的端口

  • 端口 135 / epmap

  • 如何查看 Windows 机器上是否正在使用端口?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve