数据中心的运维都有哪些技术要求?
作为一个面向应用的运维,除了基本的一般维护,还需要对具体的软件产品有足够的了解,这样才能设计软硬件部署架构,测试性能,在线部署产品,平时监控调试产品线的故障,更好的与他人合作。所以,除了基本的服务器和数据库操作能力,了解软件设计和性能测试优化也很重要。当然,掌握一些脚本更好。
为了保证设备更加稳定和安全,需要对数据中心的运维进行监控和调试,减少错误的发生,在一定程度上也可以减少运维费用的支出。当然,这些也是一个运维人员工作成效的重要体现,对公司来说非常重要。
桌面运维工程师需要哪些专业技能?
运维工程师所需的基本技能:
精通shell/Python/Perl等一两种编程语言。
熟悉常用的数据结构和算法,并能灵活运用。
熟悉网络的基本知识
对Linux操作系统的深刻理解
奖励技能:
熟悉开源监控平台工具,如Ganglia和Nagios。
熟悉Shell脚本和Awk、Sed等基本工具。
熟悉分布式计算或存储系统,如Hadoop/Hbase/Storm等。
最好熟悉机器学习的原理,并付诸实践。
熟悉TCP/IP、HTTP等网络协议,精通sock
网络运维难学吗?需要什么基础吗?
网络基础操作系统(核心Linux)数据库(高薪便于深造);系统运维的工作越来越有经验,软件工程师只是在吃青春饭。做系统运维,以后可以转管理,职业很有前途。
建议你先学个基础,然后工作一年再深化培训。你可以学习RHCE·CCNP·OCP。我觉得对于Windows你可以每天自学。系统操作和维护相当详细。系统运维需要你什么都懂,主要是Linux和UNIX很有前途,果壳网数据库需要懂一些。年纪越大,越受欢迎。你不不需要太多创造性的东西来理解基本规律,然后你就可以部署和调试它们,然后转移到管理层。
深入了解Linux/Unix操作系统深入了解分布式系统、计算机网络、硬件架构,精通Linux/Unix环境下的编程脚本语言(Shell、Perl、PHP、JSP、Python),熟练使用grep、awk、sed、Vi等系统工具可以学习RHCECCNPOCPRHCE是目前红帽LINUX最流行的认证。学全Linux,学AIX在UNIX上搞定。CCIE可以向RHCA发展,基本上是思科网络工程师比较成熟的基本功训练认证。以后有钱可以发展OCPOracle数据库DBA认证专家,也是比较成熟的基础认证,可以发展成OCM。