运维人员应该掌握哪些常用技术

下面将运维中需求学习或能让你运维作业加分的技能稍做介绍。首要咱们假定你是一个公司的 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 血缘)。

  假如有中间件要求的,能够恰当触摸 Weblogic(Oracle 系) 或 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 的运用都十分广泛,现成的解决方案也有许多,它们能够混用,也能够独自运用,首要仍是依据自己公司的实际情况来定。