那么,运维每天都做什么工作呢?本节就来看一下运维人员的 3 大核心职责。
保证企业数据安全(不丢失、不泄露)
企业数据是现代各个 IT 企业的生命线,作为 Linux 运维人员,不但不能丢失任何数据,同时也不能向外部人员泄露公司的任何有用数据。
讲到这里,身为运维人员有必要了解什么是拖库?拖库的本意指的是从数据库中导出数据,但如今多被用来表示服务器遭到入侵,数据被窃取的行为。
例如,在 2013 年 11 月 20 日,腾讯公司的 QQ 群数据被拖库,但庆幸的是,由于数据中仅包含 QQ 用户加了某些 QQ 群的信息,对多数用户来说,并没有造成特别大的影响。
再举个例子,2015 年 10 月份乌云平台发现了新的漏洞,造成服务器数据被拖库,直接导致网易 162/126 邮箱过亿数据泄露。由于其泄露信息中包含用户名、密码等信息,使得很多用户的邮箱被人盗取,造成了极严重的后果。
除此之外,还有其他的诸多拖库事件,感兴趣的读者可以搜索“拖库事件”做详细了解。
企业业务7×24小时运行(永不停机)
互联网企业甚至是传统企业(例如,银行和电信),除了数据安全之外,还需要业务有持续运行的能力,这对 Linux 运维人员提出了更高的要求,也是运维人员高薪的原因。
如表 1 所示,其列举的是企业网站和应用的可用性的衡量标准。
可用标准描述 | 简 称 | 可用性级别 | 全年停机时间 |
---|---|---|---|
基本可用性 | 2 个 9 | 99% | 87.6 小时 |
较高可用性 | 3 个 9 | 99.9% | 8.8 小时 |
很高可用性 | 4 个 9 | 99.99% | 53 分钟 |
极高可用性 | 5 个 9 | 99.999% | 5 分钟 |
其中,一般中小企业的业务持续可用性级别至少应该是 99.9%,中大型企业应达到 99.99% 甚至是 99.999%。
企业业务服务效率高(用户体验好)
一切的企业工作最终都是为了向用户提供高效、舒心的服务,如果网站打开的速度很慢,用户体验很差,那么这样的企业是没有任何生命力的。因此 Linux 运维人员需要不断地优化网站业务,使得用户能够进行高效的访问,这种能力是决定 Linux 运维人员是否能拿高薪的必备条件。
总之,一名运维人员的基本工作原则可以用“简单、易用、高效、稳定、安全”这几个词概括。如果在达到上述三大核心原则的情况下,还能对网站架构不断地进行优化和调整,从而达到节省服务器数量、IDC 和 CDN 带宽,甚至能够使用云计算、容器服务,以及开发自动化平台等提高工作效率、节省企业人力成本,那这样的运维工程师简直堪称完美,拿到高薪自然也是水到渠成。
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/23374.html