什么才是Linux运维自动化?与普通运维的区别?

  • 回答 (8)
  • 关注 (0)
  • 查看 (1455)

使用脚本或者自动化工具的运维就是自动化运维吗?自动化运维与传统运维的区别是什么?

呼呼呼1542呼呼呼1542提问于
林岑影let bio = '这家伙真懒, 什么都没留下...'回答于

互联网发展到今天,业务变得越来越复杂,用户的需求也变得越来越广泛。为了保证服务器能够安全稳定的工作。就需要有专门的人来进行运维。在互联网服务器方面,Linux由于效率高、应用广等优势,在中高端服务器中一直占据着主导的地位。互联网Linux运维工作。主要任务是保证公司的互联网业务能够24小时为用户提供稳定、高质、安全的服务。工作内容包括应用系统的发布、部署、变更、监控、事件处理、优化以及系统架构设计调优、提供运维报告等。

而自动化运维是在传统运维的基础上产生的。由于服务器的数量一般都很巨大,仅仅通过人工已经无法满足管理上的要求。于是自动化运维开始受到人们的重视。自动化运维能够大大降低运维人员的工作负担。自动化运维是通过编程,使得计算机能够自动发现故障,并能够报警或者按照事先给定的程序解决问题。主要是将运维中大量的重复性工作转换成自动化操作。

与传统的普通运维相比,能够大量减少人力财力,同时能够有效减少甚至消除运维中的延迟状况。实现真正意义上的零延时Linux运维。

一步回答于

普通的运维工作就是:

1、每天查看系统运行情况,看有没有报错或者报警日志

2、排查报错或报警日志。解决问题

3、数据库备份工作和恢复工作

4、写一些运维的自动化脚本

等等。

然而在运维技术中,有许多重复工作,这时候仅仅通过一行一行的Linux命令就太鸡肋了。需要用大量的自动化的脚本来解决。所以就有了Linux运维自动化这样一个概念。一般来说,一个成熟的Linux自动化运维不仅仅是一些能够进行一些工作的自动化脚本,而是功能丰富的一套系统。这些系统一般要具有应用监控、数据库管理、发布管理、自动配置等子系统组成。比如发现一个服务出现了问题,系统开始尝试修复该服务,如果无法修复,重启该服务。仍然无法解决,就会通知运维人员。

所以说Linux运维自动化在一些简单问题上具有巨大优势,而复杂问题还是需要专业的运维人员来解决。普通运维与自动化运维需要相辅相成才能做得更好。

黑色技术追寻着HTML5的步伐,请不要放弃~回答于

Linux运维不可能全部靠命令来解决,所以对于一名合格的运维人员来说,有必要学习一种或者几种编程语言,比如python、purl等。实现简单的运维自动化。

水门就职某互联网公司,主要负责技术架构,基础设施建设等。回答于
彼岸轮回回答于

对于企业来说,必不可少的两类运维自动化工具:

一个是运维监控和运维诊断优化工具;另一个是运维流程自动化工具

对于运维人员来说

1、熟练掌握一门脚本语言、Shell是必备。至少能够写一些系统管理脚本、监控cpu、内存比率的脚本等等

2、仅仅靠双手还不行,还需要专门的运维工具。至少掌握常见的几种。

这应该能做到简单的运维自动化了把

独钓寒江雪_Ly站在巨人肩膀上的矮子回答于

运维人员学的东西非常多,服务器相关配置就不用说了,基础网络、防火墙、数据库、同步软件、网络安全等等。所以想要把这些都做到自动化不太可能。

小皇帝JamesIT赵四回答于

自动化运维是一个运维工程师的高级技能

不会飞的蝴蝶回答于

以后运维都要朝着自动化的方向发展吧

扫码关注云+社区

领取腾讯云代金券