Ansible与bladeloic对比的分析报告.docx

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Ansible与bladeloic对比的分析报告

Ansible与Bladelogic对比的分析报告介绍:Ansible是一个简单的自动化运维管理工具,基于Python开发,分布式,无需客户端,轻量级,集合了众多运维工具(puppet、chef、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能,采用paramiko协议库,通过SSH连接主机。Bladelogic是基于server-agent形式分布,通过TLS协议进行通信,通过建立集中的自动化管理平台,实现对各种服务器(Windows, AIX, HP-UX, SUSE, Redhat, Solaris)统一操作,自动化管理。工作机制:Ansible在管理节点将Ansible模块通过SSH 协议推送到被管理端执行,执行完之后自动删除,可以使用SVN 等来管理自定义模块及编排。由上面的图可以看到Ansible的组成由5个部分组成:(1)、连接插件connection plugins:负责和被监控端实现通信;(2)、host inventory:指定操作的主机,是一个配置文件里面定义监控的主机;(3)、各种模块核心模块、command模块、自定义模块;(4)、借助于插件完成记录日志邮件等功能;(5)、playbook:剧本执行多个任务时,非必需可以让节点一次性运行多个任务。Bladelogic通过登陆console客户端,一个图形化界面的控制端,来对纳管的服务器进行各种操作。Bladelogic逻辑架构:架构分三层:Client Tier-客户管理端(Console)统一界面:几乎所有的功能都聚集在Console中Middle Tier-包含应用服务器,文件服务器,数据库服务器应用服务器:自动化软件的管理服务器文件服务器:用于存放自动化的文件介质和脚本数据库服务器:应用服务器和报表服务器存放数据的Oracle数据库Server Tier-包含转发服务器(Repeater)跟被管理服务器(agent)转发服务器:汇聚跟转发应用服务器到被管理服务器连接与指令,以及Cache缓存分发的文件Agent:自动化代理,每台被管设备都需要安装安装部署:Ansible是基于Python开发的,可以直接使用easy_install或者pip来安装,也可以github上clone进行安装。目前只能基于RHEL/CentOS/Debian/Ubuntu等Linux系统进行安装。管理的主机对象也基本上是linux系统。配置文件:ansible.cfg文件跟hosts文件ansible.cfg文件:对ansible进行超时,进程并发数等等相关设置,可以不进行配置,通过指令参数符号代替。Hosts文件:管理被理操作主机ip。Balderlogic安装需要安装一组系统譬如:oracle数据库、Bladelogic server、Bladelogic console等等。被管理的主机上面需要安装Bladelogic agent,并且需要将纳管主机ip写入Bladelogic server的hosts里面。管理的主机对象可以是各种服务器(Windows, AIX, HP-UX, SUSE, Redhat, Solaris)。在Bladelogic服务器的console客户端可以对纳管服务器进行各种操作。功能对比:功能解释BladelogicAnsible资产信息和配置发现资产信息和配置发现包括以下:硬件:CPU,处理器速度,处理器/架构,BIOS,描述信息,制造商,型号, 磁盘,存储卡等等。操作系统:DNS 名称,IP 地址,开放设定,软件补丁,系统名称,用户,用户组,注册表,COM+, 安全设定。软件:可以发包信息,同时,发现功能内置的应用签名,还可以发现和标识常用的SAP 等等, 用户可以通过扩展应用签名标注和发现自行开发的应用。具备此功能,而且以图形界面的方式展开,直观立体。不具备此功能操作系统安装对被管理服务器进行操作系统安装具备此功能,而且支持多种操作系统的裸机安装,包括Windows,?AIX,?HP-UX,?SUSE,Redhat,?Solaris等。不具备此功能补丁管理对被管理服务器补丁操作支持对多种平台的补丁分析、安装和检查功能支持补丁分布、安装应用程序分发应用程序打包技术专利打包技术BLPackage,?可以针对服务器的诸多管理对象进行打包、分发、合规等出道作。打包的对象可以是软件介质,服务,用户,配置项等。只能对服务器的诸多管理对象进行归档跟压缩功能日常巡检对被管理服务器日常巡检的自动化支持服务器日常巡检的自动化,通过自动化平台无需开发脚本即可完成日常巡检的设置,针对不同的操作系统(windows,AIX等等)设定不同的巡检要求。所有巡检项目均可通过组合配置项属性检查实现。不具备此功能操作审计对系统操作进行记录审计

文档评论(0)

skvdnd51 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档