今天的话题是存储多路径。

三国开篇,天下大势,合久必分,分久必合。我觉得用来形容多路径也非常贴切。它可以将多条路径整合成一条,也可以在单条路径出现问题时迅速切换。

先简单介绍下多路径。IT存储系统在构建的时候,为了最大化保证安全,通常会采用冗余架构。链路也是如此,如果只有一条链路的话,单点故障是非常严重的,一旦出现问题,风险极大。所以,聪明的IT建设者们,就想到了我们可以采用多条链路来保证系统安全,一旦某条链路中断,可以立即切换到另一条链路之上。凡事没有十全十美,如果主机端到存储侧有多条链路,这样,在主机端识别到的就会是多个LUN(存储空间),但是实际在存储上,又仅仅只有一个LUN,这样就会出现问题。这时,就该多路径软件发挥作用了。

所以,综上所述,多路径软件的作用主要有如下几点。

  1. 屏蔽冗余路径。无论几条链路,安装多路径软件之后,在主机端看到的都是一个LUN。
  2. 负载均衡。链路多了,选择自然就多了,在增加安全性的同时多链路架构也可以增强性能。我们可以通过一些设置将前端IO请求分配到不同的链路之上,这样,可以最大化的利用资源。
  3. 故障的切换和恢复。出现问题后,多路径软件会根据情况选择合适的路径进行切换并且可以在识别到故障恢复后进行回切。当然,这种情况下有可能会出现IO悬挂等问题,这就是细节问题了。

至于多路径软件,大部分分两种,操作系统自带的多路径软件和存储厂家专用的多路径软件。如果主机端需要连接多家厂家的存储,一般会采用操作系统自带的多路径软件。如果是单一厂家的存储,一般会推荐采用存储专用的多路径软件。存储厂家会根据自家存储的一些需求在多路径软件上进行一些优化。这样可以最大化发挥存储的性能。

好了,今天的介绍就到这。最近天气慢慢变凉了,小伙伴们注意保暖呀。大家晚安!

esxi7 多路径 esxi存储多路径_IT