免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: send_linux
打印 上一主题 下一主题

[其他] IT运维技术讨论之二:运维技术发展这几年(获奖名单已公布-2014-12-3) [复制链接]

论坛徽章:
39
双子座
日期:2014-08-06 17:37:19极客徽章
日期:2016-12-07 14:03:402017金鸡报晓
日期:2017-01-10 15:13:292017金鸡报晓
日期:2017-02-08 10:39:4215-16赛季CBA联赛之新疆
日期:2017-03-24 16:36:1915-16赛季CBA联赛之江苏
日期:2017-04-26 17:19:08黑曼巴
日期:2018-03-07 18:56:5615-16赛季CBA联赛之八一
日期:2018-03-09 10:44:1015-16赛季CBA联赛之江苏
日期:2018-03-12 15:12:1915-16赛季CBA联赛之青岛
日期:2018-03-16 09:13:0515-16赛季CBA联赛之山东
日期:2018-04-27 18:23:0515-16赛季CBA联赛之新疆
日期:2018-05-04 11:29:30
51 [报告]
发表于 2014-11-14 10:31 |只看该作者
(1)你所看到的这几年Linux系统运维行业的技术发展有哪些?
安装操作系统从最开始的光盘----U盘----网络安装(pxe----kickstart----cobbler)

监控从最开始的人工写脚本到后面的各种软件并且可以进行邮件短信通知(nagios.....cati.....zabbix.....)


服务器的部署从最开始的一台一台手动配置--------->现在直接使用工具进行文件分发批量部署


数据库也在不断的更新、更换。


虚拟化技术不断的在成熟,各种集群以及负载均衡已经都不是事.....还有最近比较火的大数据,云计算..........






(2)谈谈这几年您的运维工程师经历。

工作几年,至今的技术还木有入门。也没有一个擅长的方向(可能和工作环境有关)

当初在武汉最先做系统集成时,接触到了不少的操作系统和软件.....  
系统有suse、centos、rhel.proxmox
数据库sql server、mysql、db2
接触到这么多,结果    ,都只会些皮毛
然后又每天需要出差...又没有时间来自学

不过现在奔广州,不用出差 上班又比较轻松,有不少时间来学习东西。。
来了半年,至少能入门了  老湿们的脚本连蒙带猜能读懂意思了

以后大家一起加油!!


(3)运维工程师工程师在目前这个时代应该作何技术储备?

对于中小型企业来说,运维具备的技术太多了    基本是要求全才

我说下我自己的看法:任何一个版本的linux都能掌控(基本命令、系统的升级、恢复、防火墙) ,监控软件(nagios、cati、zabbix.....只需要掌握一种监控软件就行)
                             数据库(至少要会基本命令,增删查改、备份、恢复),对服务器硬件需要认识,raid卡需要掌握。。虚拟化至少需要会一种(vmware、proxmox.........)
                             至少一种要会脚本编程语言(shell、3P、........)。。。。必须具备的技能:baidu、google,查看man手册,以及勤看日志
                             暂时想到的只有这么多





评分

参与人数 1可用积分 +6 信誉积分 +2 收起 理由
yuhongchun + 6 + 2 很给力!

查看全部评分

论坛徽章:
0
52 [报告]
发表于 2014-11-14 16:36 |只看该作者
(1)你所看到的这几年Linux系统运维行业的技术发展有哪些?
   DevOps运动兴起,运维更多针对云计算服务提供商,比如AWS,利用其弹性的能力,比如EC2/AutoScaling Group实现instance 弹性扩容以及自恢复能力,从以前的DataCenter的“Pets”到现在EC2的“Cattle”。
(2)谈谈这几年您的运维工程师经历。
   A: 不管是用什么样的平台去运维产品,自动化是不可或缺,利用Jenkins或者Bamboo等持续集成工具搭建好持续部署的build pipeline
   B: Infrastructure as Code, 保证自己的基础设施基本上可以自动化恢复
   C: 更多依赖云计算平台,提高SLA,比如S3可以达到6个9,多使用新的第三方的服务,如pagerduty,去做报警,减轻自己运维的压力。
(3)运维工程师工程师在目前这个时代应该作何技术储备?
    透彻理解已有的基础知识,网络,linux等不能缺少,同时还要不停的学习和尝试新的工具。

论坛徽章:
0
53 [报告]
发表于 2014-11-15 13:45 |只看该作者
我就过来看看

论坛徽章:
15
2015年辞旧岁徽章
日期:2015-03-03 16:54:15双鱼座
日期:2015-01-15 17:29:44午马
日期:2015-01-06 17:06:51子鼠
日期:2014-11-24 10:11:13寅虎
日期:2014-08-18 07:10:55酉鸡
日期:2014-04-02 12:24:51双子座
日期:2014-04-02 12:19:44天秤座
日期:2014-03-17 11:43:36亥猪
日期:2014-03-13 08:13:51未羊
日期:2014-03-11 12:42:03白羊座
日期:2013-11-20 10:15:18CU大牛徽章
日期:2013-04-17 11:48:45
54 [报告]
发表于 2014-11-15 19:42 |只看该作者
本帖最后由 rdcwayx 于 2014-11-16 08:24 编辑

(1)你所看到的这几年Linux系统运维行业的技术发展有哪些

主要是这三类:

Cloud - 云技术的发展促进了linux系统运帷的很多的新方案,新技术。
Automation - 自动化技术节省人力,在现在经济不景气的大环境下,如鱼得水。
CI/CD + Agile/Scrum - 持续部署以及敏捷(agile)开发是为企业的可持续发展奠定了基石。

(2)谈谈这几年您的运维工程师经历。

已经从单独一台一台服务器的管理中跳出来,使用DevOps技能以及必备的管理工具让自己可以一个人轻松应对成百上千台服务器,这是这几年最大的收获。

IT新技术层出不穷, 新锐公司的发展锐不可当。

(3)运维工程师在目前这个时代应该作何技术储备?

围绕第一个问题的三个技术发展方向,需要具备至少每个项目的一种。

云技术的理解 - 比如对aws/azure/google 以及openstack, docker等技术的理解和实践。
自动化管理 - 很多,nagios/zabbix 等(自动监控), puppet/chef/salt 等等 (自动provision), APM (性能监控)
持续部署 - jenkins/bamboo等等

正好把自己以前贴的学习列表放上来,现在的工作都用了很多了,

http://bbs.chinaunix.net/forum.p ... 4&fromuid=28783
  1. PostgreSQL/Memcache/NoSQL/Linux IPVS/IPSec/HAProxy等等open source软件
  2. Nginx (以前主要是支持Apache/IBM HTTP server的)
  3. Atlassian 的全线产品 (Jira, Confluence,JIRA Agile, Stash, Bamboo, Bitbucket, Confluence, Crucible, FishEye, HipChat, etc)
  4. Docker & OpenStack (这两个现在非常的热门)
  5. LogStash/Splunk (日志管理)
  6. VMware/Xen 产品系列 (这个就多了,大家也非常熟悉了)
  7. Git/SVC/Github/Stash (版本管理)
  8. Puppet/Salt/chef (不可能都学,先从puppet下手,目标是Puppet master)
  9. 开发类(Python,AngularJs, NodeJS, Ruby on Rails) ,还有很多,但是学不过来了。
  10. Jenkins/Hudson (自动build 工具)
  11. Nagios/Zabbix (网管工具)
  12. 再带个云技术,毕竟管理的linux服务器都在云里。我对Amazon AWS 很感兴趣,微软的Azure不对我的思路。目标是 AWS Certified Solutions Architect – Professional Level
复制代码

评分

参与人数 1可用积分 +6 收起 理由
send_linux + 6 很给力!

查看全部评分

论坛徽章:
0
55 [报告]
发表于 2014-11-17 17:51 |只看该作者
(1)你所看到的这几年Linux系统运维行业的技术发展有哪些?
linux的技术发展,往自动化(维护,监控都自动或者简单手动执行),平台化(openstack)
(2)谈谈这几年您的运维工程师经历。
从最开始的dba,转到dba兼sys的管理,到sys的监控,调整,应用安装.从最初的每台机器执行一次命令,到后来atnodes 批量执行, 用一个http server 存放脚本curl |bash 执行,到后来用openstack+python批量,因为服务器的增多,新的运维技术就自然而然使用了.
(3)运维工程师工程师在目前这个时代应该作何技术储备?
根据自己的爱好,工作需要,学习新的技术

论坛徽章:
54
2015亚冠之德黑兰石油
日期:2015-07-07 13:00:1615-16赛季CBA联赛之深圳
日期:2016-03-31 09:03:5415-16赛季CBA联赛之辽宁
日期:2016-05-09 20:38:15程序设计版块每日发帖之星
日期:2016-05-12 06:20:0015-16赛季CBA联赛之四川
日期:2016-05-13 15:19:4715-16赛季CBA联赛之福建
日期:2016-05-15 20:24:34每日论坛发贴之星
日期:2016-05-16 06:20:0015-16赛季CBA联赛之吉林
日期:2016-05-26 11:49:4715-16赛季CBA联赛之广东
日期:2016-05-26 13:49:18极客徽章
日期:2016-12-07 14:05:2315-16赛季CBA联赛之广夏
日期:2016-12-20 17:33:532017金鸡报晓
日期:2017-01-10 15:19:56
56 [报告]
发表于 2014-11-17 17:55 |只看该作者
(1)你所看到的这几年Linux系统运维行业的技术发展有哪些?
现在虚拟化、自动化发展比较厉害。

(2)谈谈这几年您的运维工程师经历。
我这边几十台linux, 折腾了nagios,autofs,ldap,等等。因为服务器主要用来做编译用。
另外折腾了 几台 ESXi,  考虑公司的情况,还在ESXi里面新装虚拟机,然后使用DRBD,heartbeat 做了HA、DRS


(3)运维工程师工程师在目前这个时代应该作何技术储备?
脚本语言必须会(perl、python、shell)。 之前本来想学python,但是这个有2,3的问题。 然后 学了 ruby。 却发现这个
在服务器上几乎不会默认安装。 于是现在折腾 python

英语要强大。这个重要。。。

评分

参与人数 1可用积分 +2 收起 理由
rdcwayx + 2 确实,尽量看英文原稿。

查看全部评分

论坛徽章:
4
戌狗
日期:2014-10-12 21:48:202015年辞旧岁徽章
日期:2015-03-03 16:54:15IT运维版块每日发帖之星
日期:2015-06-09 22:20:002016猴年福章徽章
日期:2016-02-18 15:30:34
57 [报告]
发表于 2014-11-17 22:51 |只看该作者
之前在一家公司当网管,专职linux 3 年多了,正式专职linux前利用空余,把鸟哥书上90%的服务搭建一次,还有mysql主从,nagios,cacti等。
(1)你所看到的这几年Linux系统运维行业的技术发展有哪些?
     运维运维本身来说就是个新型行业,他用到技术也是比较新的了。
         数 据 库:redis,nosql等
         自 动 化:批量修改配置,灰度发布。
         存    储:分布式文件系统;日志集中收集;重复删除技术。
         服 务 化:SOA,例如 dubbo+zookeeper。
         虚 拟 化:kvm, cloudstack,网络虚拟化。
         全局负载:GSLB 流量牵引。
(2)谈谈这几年您的运维工程师经历。
     A, 心细。关键命令执行前仔细查看。
         B, 备份。多做备份,并进行验证。远程备份增加一致性验证,并邮件短信通知,最好有专人负责。
         C, 监控。包括应用业务报警,资源流量监控。应用业务监控,不要只做tcp状态,最好通过发包模拟业务访问;做好资源流量监控
            为后期扩容提供理论依据。
         D, 分析。 包括访问日志分析,了解当前网站访问量;系统应用错误信息分析,提早发现问题。
         E, 冗余。就像《高扩展性网站50条原则》里说的:“不要相信单点”。当你业务中存在一个单点,其余再多冗余都是白费。
         F, 沟通。多和产品经理和开发人员沟通,了解他们业务流程和需求。业务需要访问第三方,对方是否有白名单限制;是注重高可用
            还是高可靠。
         G, 学习。订阅电子期刊,了解最新技术;静下心来看书,一本书让你学到一点也是物有所值;对于新知识,正式使用前,一定要完
            整测试。
         H, 技术。不要为了技术而技术。技术不要一味求新,适合业务环境最重要;技术是随着业务规模不断进化的,不要想一步到位。使
            用新技术遵循3原则:1,大公司都在用;2,出了问题自己可以把控;3,可以承担失败的风险。
         I, 做人。以诚待人,热心助人。三人行必有我师。
(3)运维工程师工程师在目前这个时代应该作何技术储备?
     A, 多参加社区讨论,线下活动。
         B, 学会“偷懒”,把自己从日常工作中解放出来,增加自我学习的时间。
         C, 对公司现有使用的技术进行优化,并努力寻找对应的替代品,充分了解同种技术差异。
         D, 最重要的:跟着业务走,跟着用户走。增加业务高可用,优化用户体验。凡是有助于二者的技术都是需要储备的。

评分

参与人数 2可用积分 +10 信誉积分 +2 收起 理由
rdcwayx + 2 学习态度很好,支持一下。
yuhongchun + 8 + 2 赞一个!都是经验之谈,往往分享。

查看全部评分

论坛徽章:
4
戌狗
日期:2014-10-12 21:48:202015年辞旧岁徽章
日期:2015-03-03 16:54:15IT运维版块每日发帖之星
日期:2015-06-09 22:20:002016猴年福章徽章
日期:2016-02-18 15:30:34
58 [报告]
发表于 2014-11-18 20:54 |只看该作者
离楼主如此之近啊

论坛徽章:
3
白羊座
日期:2014-08-25 15:04:112014年中国系统架构师大会
日期:2014-10-14 15:59:002015元宵节徽章
日期:2015-03-06 15:52:30
59 [报告]
发表于 2014-11-18 21:41 来自手机 |只看该作者
运维这几年发展最大的w就是云的出现,可能造成运维方式改变

论坛徽章:
0
60 [报告]
发表于 2014-11-19 12:28 |只看该作者
(1)你所看到的这几年Linux系统运维行业的技术发展有哪些?
(2)谈谈这几年您的运维工程师经历。
(3)运维工程师工程师在目前这个时代应该作何技术储备?


1.这几年运维工程师的工作逐步从原有的windows系统切换到了Linux和Solaris系统中来,由原来的简单系统正常运行支持到现在的Linux虚拟化和负载均衡以及磁盘阵列的管理,前两年更是进行了异地机房主机数据安全备份和恢复的可利用性演练。

2.目前整个IT行业都趋于大数据和云计算,但整体网络环境还是有待加强,在企业使用中更多选择现实经济版的利用,如:主机虚拟化可以更好的分配利用企业IT资源,也可以减少运维工程师的工作成本;虚拟主机群集可对大数据和大访问量的提供支撑,如LVS。

3.目前业界有不少容器级虚拟化工具和技术出来,这些是后续运维工程师需要进行学习和储备的,因为他的作用和效率非常不错,如Docker。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP