为了账号安全,请及时绑定邮箱和手机立即绑定

SSH or Agent的技术选型?

SSH or Agent的技术选型?

哈士奇WWW 2018-07-22 11:22:25
目前项目中会使用了Iaas中的vm,所有操作都是通过ssh连上去的。pm表示要不要写个agent在里面用,现在每次操作都ssh一下都很恶心。谈谈我认为使用ssh的好处:代码集中在一处,不需要分发不需要维护agent这么一个进程的生命周期,以及检测它的心跳缺点:不支持异步我想问的问题ssh的开销大吗?在我看来似乎和写一个基于web server 的agent差不多大家一般是如何选型的?为什么这么选?
查看完整描述

1 回答

?
素胚勾勒不出你

TA贡献1827条经验 获得超9个赞

  • 如果管理的OS都是同一类的,比如Linux,那么用ssh最简单了。

  • 如果还有其他的OS,那SSH可能就不好使了,而agent可以一定程度上屏蔽掉OS之间的差异。比如puppet这类解决方案,实际下发的操作指令并不是实实在在在机器上执行的指令,而是一种中间代码,由agent将中间代码翻译成当前OS实际该执行的本地命令。


查看完整回答
反对 回复 2018-07-29
  • 1 回答
  • 0 关注
  • 1228 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信