MPIO O que é e por que devo usá-lo

Summary: Obtenha percepções e informações sobre os produtos de armazenamento Dell EMC de engenheiros, colegas e especialistas do setor.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

O que é MPIO? 

MPIO é um acrônimo para MultiPath Input Output.   Essa é uma estrutura que oferece aos administradores a capacidade de configurar processos de balanceamento de carga e failover para conexões com dispositivos de armazenamento.  A maioria dos storage arrays oferece isso na forma de vários controladores, mas os servidores ainda precisam de uma maneira de distribuir a carga de E/S e lidar com o failover interno de um caminho para o outro.  É aqui que o MPIO desempenha uma função fundamental, pois, sem ele, os servidores veriam várias instâncias do mesmo disco.

As soluções de múltiplos caminhos usam componentes redundantes de caminho físico, como adaptadores, cabos e switches de rede, para criar caminhos lógicos entre o servidor e o dispositivo de armazenamento.  Caso um ou mais desses componentes falhem, causando falha no caminho, a lógica de múltiplos caminhos usará um caminho alternativo de E/S para que os aplicativos ainda possam acessar seus dados.  Cada placa de interface de rede ou HBA deve ser conectada usando comutação de rede redundante para fornecer acesso contínuo ao armazenamento em caso de falha.

Os novos recursos de MPIO no Windows Server 2008 incluem um módulo específico de dispositivo (DSM) projetado para funcionar com storage arrays e está incluído na maioria dos produtos Dell Storage.

O Microsoft DSM fornece as seguintes políticas de balanceamento de carga. Observe que as políticas de balanceamento de carga geralmente dependem do modelo do controlador (ALUA ou true Active/Active) do storage array conectado a computadores baseados no Windows.

  • Failover   Nenhum balanceamento de carga é realizado. O aplicativo especifica um caminho primário e um conjunto de caminhos em espera. O caminho primário é usado para processar solicitações de dispositivos. Se o caminho principal falhar, um dos caminhos em espera será usado. Os caminhos em espera devem ser listados em ordem decrescente de preferência (primeiro o caminho mais preferido).
  • Failback   Failback é a capacidade de dedicar E/S a um caminho preferencial sempre que ele estiver funcionando. Se o caminho preferencial falhar, a E/S será direcionada para um caminho alternativo até que a função seja restaurada para o caminho preferencial, mas a E/S alternará automaticamente de volta para o caminho preferencial quando a função for restaurada.
  • Rodízio   O DSM usa todos os caminhos disponíveis para E/S de maneira balanceada e em rodízio.
  • Rodízio com um subconjunto de caminhos   O aplicativo especifica um conjunto de caminhos a serem usados em rodízio e um conjunto de caminhos em espera. O DSM usa caminhos do pool primário de caminhos para processar solicitações, desde que pelo menos um dos caminhos esteja disponível. O DSM usa um caminho em espera somente quando todos os caminhos primários falham. Os caminhos em espera devem ser listados em ordem decrescente de preferência (caminho mais preferencial primeiro). Se um ou mais dos caminhos primários se tornarem disponíveis, o DSM usará os caminhos em espera na ordem de preferência deles. Por exemplo, determinados 4 caminhos — A, B, C e D — A, B e C são listados como caminhos primários e D é o caminho em espera. O DSM escolhe um caminho de A, B e C em rodízio, desde que pelo menos um deles esteja disponível.

            Se todos os três falharem, o DSM usará D, o caminho em espera. Se A, B ou C se tornarem disponíveis, o DSM interromperá o uso de D e alternará para caminhos disponíveis entre A, B e C.
  • Profundidade de fila dinâmica mínima   O DSM encaminha a E/S para o caminho com o menor número de solicitações pendentes.
  • Caminho ponderado   O aplicativo atribui pesos a cada caminho; O peso indica a prioridade relativa de um determinado caminho. Quanto maior o número, menor a prioridade. O DSM escolhe o caminho que tem o menor peso entre os caminhos disponíveis.
Article Properties
Article Number: 000131854
Article Type: Solution
Last Modified: 21 Feb 2021
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.