
第2章 虚拟化工程师应知必会的六件事
简单来说,企业虚拟化工程师的主要工作是对企业级的虚拟化产品进行设计、部署、维护。但作为一个初入职场的应届毕业生或者计划转行的职场人,如何才能获取所期望岗位的技术要点?向前辈请教?向同事求助?这都是不错的方法,但是需要一个耐心并且有经验的人细心讲解。其实,还有另外一种方法,在各大招聘网站上搜索。从各个招聘渠道去搜索虚拟化工程师、系统工程师、IT工程师、IT技术支持等关键字,就可以得到答案了。从各招聘网站上汇总的岗位职责主要会涉及以下几个方面。
1)IT管理:管理技术团队、ITIL、PMP。
2)IT基础架构:微软Active Directory、DNS、DHCP、WSUS、NTP、GPO、Exchange。
3)数据库:SQL Sever、MySQL、Oracle。
4)虚拟化:VMware vSphere、VSAN、NSX、Citrix XenServer、XenDesktop、XenApp、Openstack、KVM。
5)备份:Veritas、Acronis、Veeam。
6)监控:Tivoli、Zabbix。
明明岗位是虚拟化工程师,为什么却搜索出来很多其他技术要求?原因很简单,虚拟化并不是单独存在的一种产品或者技术,它是和其他产品和技术并存的。虚拟化技术的存在,有可能是依赖于其他产品或技术,也有可能是作为其他产品或者技术的基石。因此,作为一名虚拟化工程师,还需要掌握除了虚拟化技术以外的其他多项技能。从上述罗列的虚拟化工程师的工作内容来看,这些内容都是IT系统的基础,更多的是为其他业务系统提供支持和保障,是整个企业IT系统的基石,这也就更加凸显出虚拟化工程师的重要性。
虚拟化工程师的日常工作具体都有哪些呢?首先,虚拟化相关的项目建设和日常维护是重中之重。对虚拟化平台的建设是最基本的内容,创建、分发、交付虚拟机给用户也是很常见的工作。其次,由于虚拟化技术是基于服务器、网络、存储等设备组成的,因此,对虚拟化工程师来说,了解和掌握这些硬件的部署和日常维护是必备的技能。此外,为了提高虚拟化系统的整体稳定性和尽量保证数据安全,对虚拟化平台的监控和备份也是虚拟化工程师需要掌握的技能。
本章将介绍一名合格的虚拟化工程师应知必会的六件事。
·制定蓝图——规划企业整体IT架构方案。
·搭建IT基础架构——部署和配置各类服务器。
·配置服务器虚拟化——提供基础服务功能。
·配置企业云桌面/云应用虚拟化——实现统一的办公环境管理。
·安全第一——构建虚拟化场景下的备份系统。
·搭建监控系统——力求系统稳定运行。