游客发表
上周面了个小伙子,虚拟简历写着“精通VMware vSphere”。化工我问他,程师vMotion过程中如果目标主机内存不够,招聘底层会发生什么。虚拟他愣了几秒,化工说“应该会报错吧”。程师
这就是招聘现在虚拟化招聘的尴尬。投简历的虚拟人多,能聊到内核层面的化工少。我干了七年虚拟化,程师从XenServer玩到KVM再到NSX-T,招聘带过三个团队。虚拟说点实在的化工。
虚拟化工程师这title太宽了。有人干的是vCenter日常运维,虚拟机克隆、快照管理、模板更新——这活儿培训三个月就能上手。有人干的是ESXi内核调优,PSOD崩溃分析,存储多路径策略跟SAN的兼容性排查。薪资差三倍都不止。
我见过不少JD写“熟悉VMware/KVM/Xen”,下面列一堆技能,从网络到存储到自动化全要。这种招聘要么是HR偷懒复制粘贴,要么是公司压根不知道自己缺什么人。真招进来,大概率是让你一个人扛整个虚拟化平台,从布线到VLAN到HA配置全包。累死不说,出问题还没人帮你兜底。
别问“vSphere有哪些组件”这种背书题。问他最近一次处理的生产事故是什么,怎么定位的,根因在哪。能讲清楚的人,比背一百个命令有用。
我通常会给一个场景:某台ESXi主机上的虚拟机频繁丢包,其他主机正常。你怎么查?
初级会答:检查网络配置、看vSwitch、看物理网卡。
中级会加:看ESXi的vmkernel日志,检查是否触发了网络心跳隔离,看vobd.log。
高级会问:丢包是间歇性的还是持续的?虚拟机在哪个端口组?物理交换机端口有没有做LACP?如果用了LACP但vSwitch配的是基于IP哈希的负载均衡,那问题就找到了——哈希算法跟LACP的负载均衡机制冲突,导致部分流量被丢弃。
这种问题没有标准答案,但能看出一个人有没有真正在生产环境里踩过坑。
VCP、VCAP这些证书有用吗?有用,至少证明你系统学过。但别把证书当硬门槛。我见过VCDX答不上来基础存储问题的,也见过没证但自己搭过Ceph+oVirt整套私有云的老手。
有个判断方法很土但很准:问他平时逛什么论坛、看什么博客。如果他说只靠官方文档,那基本可以pass。真正搞虚拟化的人,谁没在Yellow Bricks、Virtually Ghetto这些地方泡过?谁没被William Lam的脚本救过命?
纯虚拟化运维的天花板越来越低。三年前一个VCP能要25K,现在15K都有人抢。原因很简单——云平台把底层抽象掉了。阿里云、腾讯云的ACK集群,点几下就能起几百个节点,谁还关心你ESXi的NUMA亲和性调得好不好?
但另一条路在变宽:虚拟化+网络+安全。NSX-T、Calico、Cilium这些,本质上是虚拟化往网络层的延伸。懂虚拟化又懂Overlay网络的人,现在市面上不多。再往上走,就是云原生基础设施——KubeVirt、Kata Containers、Firecracker。这些项目的核心开发者,很多都是当年搞Xen和KVM那批人。
所以招人的时候,我更看重他有没有往底层钻的习惯。虚拟化这东西,表面上看是资源池化,本质上是操作系统、CPU指令集、内存管理、IO栈的综合体。没有这个认知,干五年和干一年没区别。
最后说一句:别在JD里写“抗压能力强”了。真能扛住虚拟化平台半夜崩了的人,不用你写他也会来。扛不住的,你写了也没用。
友情链接