0
点赞
收藏
分享

微信扫一扫

SOME/IP

又到了运维面试100问的一问一答时间了,同学们,咱们面试别人或者被面试官问问题的时候,

是不是经常会被问到,你最擅长的是什么?或者你有什么特别擅长的,再或者更直白一些这些年来

你觉得你运维“最屌”的技能是什么?还有就是岗位专属性特别强的,只招某领域的人才,就是非常

直接地问“你对某某熟悉吗?或者说擅长吗?”

这里说一下一般情况下都是引导到自己工作经常使用的,而且专研过底层原理,如果无法看懂代码

的情况下,至少要明白实现原理,也就是如何实现的,这样才能更好地跟面试官“交流”下去。

遇到只招某领域的人才,那也只能认栽,因为硬实力不够,侥幸进去了,也是背锅吃骨头的角色。

在下在某厂就经历过这样的:

面试官:“你对负载均衡了解吗?平时有接触吗?擅长吗?”

---在这里能很明显感觉到,如果进到该公司就是主要干负载均衡的

我:“有了解,有接触,大概分有三种,nginx、hpa、lvs”

---这里把我平时见到过的负载均衡器都说了出来。

面试官:”那你觉得阿里云上的用的是哪种呢?“---这里应该是想问怎么使用了。

我:“一般情况三种都有,一般7层就使用nginx,4层就使用lvs,架构大,体量大,一般也优选lvs,体量小的,nginx也够了”

重点来了:

面试官:“请设计一个符合公司使用的lvs架构”

---在这里,大家要小心点了,因为怕踩雷,毕竟现在很多面试公司在套“最佳实践”,

也就是想白拿面试者的劳动成果。

这里我把 lvs的原理讲述一遍

再接着讲解lvs的三种请求转发技术

然后分析三种转发技术的优缺点

最后的最后再加上自己的一点点最佳实践或者生产上遇到的问题

比如dr一般跨机房就不使用了,而nat性能上面又不太行,一般大厂都会选择使用ip隧道作为lvs架构进行使用。

而使用ip隧道中常遇到的问题有机器的mtu问题,必须保持一致以及有必要的情况下需要根据业务

数据包的大小去调节大小,一般都是要求开发把包大小切好,把mtu敞亮公开让开发知道,这样以

后遇到问题也不知道太被动。

举报

相关推荐

0 条评论