0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

运维工程师应该掌握哪些常用技术

工程师人生 来源:工程师吴畏 2019-06-28 16:39 次阅读

下面将运维中需求学习或能让你运维作业加分的技能稍做介绍。首要咱们假定你是一个公司的IT运维司理。需求搞定五十台以上的效劳器和若干杂七杂八的设备,哪些技能你会用的上?

一、微软体系

对于Windows的了解是最基本的。当然,作为一个运维司理,可不是整天玩个Windows7或XP就能够交差的。你得把握微软Active Directory及其上层各种效劳和运用的建立。一般常用的有ISA、Exchange、SQL Server。跟着Windows 2008的大放异彩,Hyper-V又成了微软工程师不得不把握的重型兵器。

二、Linux/BSD体系

尽管Ubuntu现在很火,但是在公司里运用的大多还都是Redhat系列和Suse系列。你得了解DNS、NIS、Apache、SMB、DHCP、Sendmail、FTP、MySQL这些惯例效劳。假如公司的IT事务大规模对外,你还得学会LVS或Nginx等负载均衡技能。

友谊提示:假如你将去人人网或豆瓣等新锐Web2.0公司,那你还得了解Cassandra之类混合型的非联系的数据库技能;Memcache之类高功能分布式的内存目标缓存体系(它经过在内存里维护一个一致的巨大的Hash表存储各种格局的数据)。

已然说了Linux,这儿也顺带要提一下BSD,相同是开源的宠儿,BSD的安全性和高效让人形象深刻,现在包含Yahoo、Sina在内的许多公司都会用它来跑运用。这类体系了解之后,今后从事Solaris相关作业也会减少难度(相同的Unix血缘)。

假如有中间件要求的,能够恰当触摸WeblogicOracle系)或WebSphere(IBM系)、Jboss(红帽系)。这些东西在现在盛行的大型运用中十分广泛。

三、编程开发

混Windows体系的自觉一点学好Powershell吧。要是说前几年还得看看VBscript的话,未来就都是Powershell的天下了。

PowerShell是微软公司于2006年第四季度正式发布的。它的呈现让Windows在运维方面拉近了与Unix, Linux等操作体系的间隔。现在支撑.Net Framework 2.0。能够运转在Windows XP SP2之后各种操作体系上。能够同时支撑WMI,COM,ADO.NET,ADSI等已有的Windows办理模型。这项全新的技能供给了丰厚的控制与自动化的体系办理能力;而“脚本言语”(scripting languages)则是用来编写程序的计算机言语。脚本言语一般都有简略、易学、易用的特性,意图就是希望能让写程序的人(开发者)快速完结程序的编写作业。

关于Linux平台下的运维人员,仍是引荐Shell加Perl的组合,究竟那么多年过来了。这个组合一直在为各大网站的工程师们稳定的作业着。另外,Python也是一个十分值得引荐利器。这种言语具有十分简捷而明晰的语法特色,适合完结各种高层任务,简直能够在所有的操作体系中运转。现在,依据这种言语的相关技能正在飞速的开展,用户数量急剧扩展,相关的资源十分多。

四、网络设备

了解网络根底知识、网络通信协议和常见的网络设备是有必要的。建议把思科和华为这两家的产品摸熟。

友谊提示:许多人会把华为和H3C当成一家,其实他们两家设备的指令并不怎样兼容。

假如是在稍微大一点的公司作业或者哥们你就是在IDC混,那还得学会对企业局域网和广域网进行规划、完成和查看排错,VLAN是有必要的。其他就是视频、语音之类的网络效劳了。

根底的都搞理解了之后还想进步自己朋友能够去学一下CCNP或者H3CNE的课程。

五、存储

这儿顺带着提一下存储,给新手做一个概念上的介绍。当然,这类东西在数据量大的企业中也是常常用到的。

先说SAN。SAN是专门用于供给企业商务数据或运营商数据的存储和备份办理的网络。因为是依据网络化的存储,SAN比传统的存储技能具有更大的容量和更强的功能。

经过专门的存储办理软件,能够直接在SAN里的大型主机、效劳器或其他效劳端电脑上增加硬盘和磁带设备(现在大多数的SAN是依据光纤信道交换机和集线器的。相当于一个高速的子网,一般SAN由RAID阵列衔接光纤通道组成,SAN和效劳器和客户机的数据通信经过SCSI指令而非TCP/IP,数据处理是“块级”。

NAS则以数据为中心,将存储设备与效劳器完全分离,会集办理数据,然后释放带宽、进步功能、降低总具有本钱、维护出资。其本钱远远低于运用效劳器存储,而效率却远远高于后者。这类设备相对来说还算简略。

SAN和NAS的运用都十分广泛,现成的解决方案也有许多,它们能够混用,也能够独自运用,首要仍是依据自己公司的实际情况来定。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 运维工程师
    +关注

    关注

    4

    文章

    39

    浏览量

    8256
收藏 人收藏

    评论

    相关推荐

    笑死,掌握一眼识别资深硬件工程师的诀窍了!# #电路知识 #电工 #硬核拆解

    硬件工程师
    MDD辰达半导体
    发布于 :2024年12月20日 17:48:17

    嵌入式工程师常用的开发工具有哪些?

    嵌入式工程师常用的开发工具有哪些? 在嵌入式系统开发的广阔领域中,嵌入式工程师们凭借着一系列强大的工具,将创意与技术完美融合,打造出高效、可靠的嵌入式系统。以下是一些嵌入式
    发表于 12-20 15:29

    工程师应该掌握的几种正确电容放电姿势

    又有工程师被电伤了! 看来这是搞电子工程师,尤其是平时好奇心太强搞拆解的或搞开关电源工程师的家常便饭吧! 拿一AC-DC开关电源板来举例 在开关电源220V输入前端,都会有一个很大的滤波电容,这个
    的头像 发表于 12-04 09:36 491次阅读
    <b class='flag-5'>工程师</b><b class='flag-5'>应该</b><b class='flag-5'>掌握</b>的几种正确电容放电姿势

    硬件工程师需要掌握的硬件基础知识

    作为一个资深硬件工程师,我们需要掌握一些硬件基础知识,今天总结一下哪些算是基础知识。给学电子方面想从事硬件工作的同学们一点提示。给未走出大学校园的电子方面的学生一些帮助。   工具/原料 万用表
    的头像 发表于 12-02 09:22 269次阅读
    硬件<b class='flag-5'>工程师</b>需要<b class='flag-5'>掌握</b>的硬件基础知识

    FPGA算法工程师、逻辑工程师、原型验证工程师有什么区别?

    ,共同进步。 欢迎加入FPGA技术微信交流群14群! 交流问题(一) Q:FPGA中的FPGA算法工程师、FPGA逻辑工程师、FPGA原型验证工程师三者有什么区别? A:FPGA 算法
    发表于 09-23 18:26

    求LORA技术开发工程师合作

    求LORA技术开发工程师合作
    发表于 09-02 10:21

    嵌入式软件工程师如何提升自己?

    的发展打下坚实的基础。 2.掌握专业技能 除了基础知识外,嵌入式软件工程师还需要掌握专业的技能。这包括熟练掌握嵌入式系统的开发工具、硬件平台和软件开发流程。建议通过参加培训课程、实习经
    发表于 06-12 11:20

    工程机械远程平台是什么

    工程机械远程平台是一种基于互联网技术的监控和管理系统,用于对分布广泛的工程机械设备进行远程监控、故障诊断、数据采集和分析,以及设备维护和
    的头像 发表于 05-20 09:26 613次阅读

    嵌入式软件工程师和硬件工程师的区别?

    技术。与之相比,嵌入式硬件工程师更注重硬件设计和电路原理,需要掌握电子工程学、数字电路、模拟电路等知识。总的来说,嵌入式软件工程师的技能需求
    发表于 05-16 11:00

    大厂电子工程师常见面试题#电子工程师 #硬件工程师 #电路知识 #面试题

    电子工程师电路
    安泰小课堂
    发布于 :2024年04月30日 17:33:15

    如何入门硬件工程师

    想跨行业做硬件设计工程师应该如何学习规划呢
    发表于 03-17 21:49

    工程师掌握的10种精密全波整流电路,你都吃透了吗?

    工程师掌握的10种精密全波整流电路
    的头像 发表于 03-12 19:45 5628次阅读
    <b class='flag-5'>工程师</b>必<b class='flag-5'>掌握</b>的10种精密全波整流电路,你都吃透了吗?

    嵌入式工程师需要掌握哪些技术?

    嵌入式工程师需要掌握哪些技术? 嵌入式系统是当今科技领域中的重要组成部分,它们存在于我们生活的方方面面,从智能手机到汽车控制系统,从家电到医疗设备。因此,对于那些想要进入嵌入式行业的人来说,
    发表于 03-04 16:38