网络工程师需要懂存储技术吗

网络工程师需要懂存储技术吗

做网络的人聊到存储,常见的反应是两极分化:一派觉得那是另一个专业,井水不犯河水;另一派焦虑,担心不懂存储以后饭碗不稳。那网络工程师到底需不需要懂存储?答案是:需要,但需要的深度取决于你的职业方向。这篇把这件事的边界讲清楚。

先看为什么这个问题现在被频繁提起。因为融合是大趋势。数据中心里,计算、网络、存储三张网正在往一起收:存储流量跑在网络架构上,超融合架构把计算和存储揉进一台设备,云平台更是把三者统一编排。以前存储走专门的存储网络,现在IP化之后,存储流量就跑在你管的交换机上。你不懂它,出了性能问题你可能连故障归谁的都判断不出来。

网络工程师该懂哪些存储知识?分层来看。

第一层,共识层,所有网络工程师都该会的。存储的基本类型和常用术语:块存储、文件存储、对象存储的区别,SAN和NAS的架构差异,iSCSI为什么跑在IP网上。这些概念在数据中心和虚拟化项目里天天出现,听不懂开会都费劲。还有存储流量对网络的要求:iSCSI流量对丢包和时延敏感,这就影响网络的QoS设计和链路规划。这些知识属于"交流货币",是标配。

第二层,协同层,做数据中心和虚拟化方向的人要会的。虚拟化环境里存储和网络的深度纠缠:虚拟机跑在共享存储上,网络断链影响的可能是存储的心跳,进而触发虚拟机迁移甚至宕机;FCoE、NVMe-oF这些存储网络技术,本质是网络协议在存储场景的延伸。做这一方向的人,存储网络的知识是核心竞争力的一部分。

第三层,专业层,这就不必强求了。存储阵列的调优、数据保护方案、备份体系设计,这些是存储工程师的饭碗,网络工程师不需要抢,懂概念、能对话、会协作就够了。

怎么判断自己该学到哪层?看岗位画像。园区网、办公网方向的,第一层够了;数据中心、虚拟化、云计算方向的,第二层是必修;往超融合、私有云架构方向走的,存储知识还要再深一步。顺便说一句,认证体系早就把这个趋势反映了出来,H3C有专门的存储方向的认证,比如H3CNE-Storage这个级别,考的就是存储基础和H3C存储产品的部署管理,给想补这块短板的人提供了现成的学习路径。

懂存储对网络工程师的实际好处有哪些?三个。第一,排障定位更准,虚拟机卡顿到底是网络问题还是存储问题,懂两边的人一眼能划清责任边界,少背锅。第二,方案能力更强,做数据中心网络设计时,能考虑到存储流量的特殊性,方案质量高一个档次。第三,职业面更宽,云和虚拟化项目里,网络加存储的复合背景是加分项,超融合厂商和集成商都吃这套。

学习的路径建议从实践切入:先用虚拟化软件搭个环境,把共享存储、虚拟交换机的玩法摸一遍,比抱着教材啃概念快得多。之后再按需系统化,想走深的就啃存储方向的认证课程。选机构的时候可以留意课程体系的宽度,像润天教育这类新华三授权培训中心,数通、云计算、存储方向的认证课程都有,网络工程师想横向补存储,在同一个体系里就能找到对应的课,学起来连贯。

总结:存储不是网络工程师的必修主课,但是越来越重要的选修课。共识层的知识人人该有,数据中心和虚拟化方向的人必须到协同层。技术栈正在融合,未来吃得开的,是那种站在两张专业地图交界处、两边都能对话的工程师。存储这一课,早晚要补,早补早受益。