Especialista de todas as transações: O iSCSI é a pedida perfeita para os pequenos ambientes

Greg Shields

Lembra-se de dias bom antigos da SCSI? Naquela época, descobrir as conexões SCSI, velocidades, acrônimos e interfaces praticamente necessário um anel secreta do decodificador. Determinando se o seu servidor necessária Fast SCSI ou Ultra SCSI ou Ultra2 Wide SCSI ou qualquer in-between flavor feitas trabalhar com unidades de disco SCSI uma tarefa complicada.

Como resultado, mais do que alguns de nós emitiu nossas mãos de frustração. Os dias, nós geralmente salva o trabalho de SCSI de consultores externos ou encontrado sozinhos favorece os discos mais lentos que operado em estruturas que são compreendidos.

As coisas mudaram muito desde então, graças aos níveis mais altos de padronização. Hoje em dia, podemos encontra SCSI praticamente todos os lugares. Agora, os fabricantes de nossos servidor oferecem seus equipamentos com SATA internamente pré-configurada ou unidades de seqüência (SAS) segura. Não mais preocupando com acrônimos, conectores ou anéis secreta do decodificador. Basta adicionar seus discos e ir.

No entanto, essa padronização de cada vez maior de SCSI com conexão direta ainda não contornar o fato de que seus dispositivos de armazenamento devem ser conectados diretamente a um servidor. Usando os tradicional SCSI com conexão direta, há não limpas maneiras para se conectar a vários servidores para armazenamento centralizado em sua rede atual.

Essa necessidade de uma solução networkable é por isso existe iSCSI. O “ i ” iSCSI substitui várias do SCSI conexões com todos os dias, comum cabeamento Ethernet. A consolidação do armazenamento de por servidor do SCSI em um dispositivo único e compartilhado e, em seguida, conectar os servidores de armazenamento por meio de sua rede, seu ambiente de pequena pode fazer o melhor uso do armazenamento separadamente provisioná-lo aos servidores e compartilhamentos de arquivo conforme necessário.

Substituindo de conexões físicas do SCSI cobre Ethernet torna a camada física, mais fácil de gerenciar. No entanto, incorporar o iSCSI corretamente em seu ambiente de pequena ainda requer algumas técnicas e alguns protocolos adicionais que podem não ser imediatamente óbvios. Com o gerenciamento fácil e econômico, iSCSI pode ser um ajuste perfeito para as necessidades de armazenamento do profissional de TI Jack-of-all-Trades. Continue lendo para obter mais informações, portanto, você pode usá-lo com êxito.

Adeus conexões de físico, lógica de saudação

Potencial de conexão do iSCSI entendimento melhor é feito examinando as opções. Levar um minuto a um console remoto em um dos seus servidores favoritos de chamada. Uma vez lá, abra a ferramenta administrativa do iniciador iSCSI. Esse console foi fornecido um facelift tão necessária no Windows Server 2008 R2, mais notavelmente adicionando a caixa de diálogo Conectar-se rápida, você verá do Figura 1. Você pode facilmente criar uma conexão básica entre este servidor e um LUN usando a caixa de diálogo Conectar-se rápida do iSCSI exposto.

The iSCSI Initiator administrative tool

Figura 1 O iSCSI ferramenta administrativa iniciador.

Neste ponto, algumas definições podem ser útil. Como no mundo físico, cada conexão iSCSI requer dois dispositivos. No seu servidor favorita é o que é chamado de iniciador iSCSI. O iniciador iSCSI representa “ cliente ” que solicitar serviços de um conjunto de discos do iSCSI.

Na outra extremidade é o destino de iSCSI. O destino de iSCSI tem os discos que você deseja se conectar. Ele está funcionando como servidor “ ” solicitações de serviços de iniciadores de cliente de um ou mais. Depois de estabelecida a conexão entre um destino e um iniciador, você pode descobrir e inicializar um ou mais LUNs como volumes de disco no servidor.

Para usar o iSCSI, você obviamente vai exigir um dispositivo que ofereça suporte ao protocolo iSCSI. Isso pode ser uma SAN em sua rede. Ele também pode ser um servidor Windows normal que executa uma instância do software de destino iSCSI.

Translation from VPE for picture itExclMark tem seu próprio software de software de destino de iSCSI. No entanto, este software destina-se para uso sobre o Windows Storage Server. Terceiros também distribuir software é instalado como um serviço para um servidor do Windows regular. Esse serviço expõe os discos de conexão direta do servidor para os locais em qualquer lugar na sua rede.

Depois de instalado, a próxima etapa é sempre inicia na destinos iSCSI. Antes da conexão todos os computadores para este dispositivo “ cliente ” expostos LUNs, você precisa primeiro criar e expor esses LUNs para a rede. Os detalhes desse processo irão variar bastante e dependem do dispositivo e seu software. Consulte o manual de seu destino iSCSI para ver os detalhes. Na pior das hipóteses, você terá que reservar check-out de uma quantidade de espaço em disco como um LUN, conectando-se a esse LUN à rede correta e interfaces de rede e adicionando quaisquer opções de segurança ou a autenticação.

Depois que tiver concluído esta primeira etapa, a criação de uma conexão básica requer apenas alguns cliques. Primeiro, insira o endereço IP ou nome DNS do servidor ou dispositivo que executa o software de destino iSCSI para o campo alvo mostrado Figura1 e clique em conectar-se rápida. Se tiver criado e exposto os LUNs para este servidor corretamente, você verá eles aparecem na lista de destinos Discovered.

A Figura 1 mostra que quatro descoberta de destinos, três das quais foram conectados. Os destinos detectados sempre aparecerão primeiro em um estado inativo. Isso garante que você pode conectá-los apenas quando estiver pronto.

Figure 2 The Connect to Target wizard

A Figura 2 Conectar-se O Assistente de destino.

Selecione um destino e clique no botão conectar. Você verá uma janela semelhante ao do Figura 2. Para conexões mais básicos, certifique-se de que a caixa de seleção superior esteja marcada e clique no botão OK. Marcando a caixa de seleção superior instrui o sistema para restaurar automaticamente a conexão após cada reinicialização.

Há também um botão Avançado nesta janela. Como você vai descobrir daqui a pouco, todas, exceto os mais básicos de conexões requer um conjunto de configurações avançadas, como, por exemplo, identificando o portal do iniciador IP e de destino IP — mais informações sobre isso em breve.

Para sua conexão com a básica, há duas etapas restantes para preparar a sua unidade. Primeiro, selecione a guia de dispositivos e volumes de iniciador iSCSI e clique no botão AutoConfigurar. Esta etapa configura automaticamente todos os dispositivos disponíveis mais ligá-los para que eles estão prontos para uso na próxima reinicialização do sistema.

Após esta etapa, você encontrará que o disco está visível no gerenciamento de disco. Basta colocá-lo online, inicializar e formatar o disco (se necessário). O disco está disponível para uso apenas como se você tivesse um disco de conexão direta.

MPIO/MCS: Deve ter alta disponibilidade e balanceamento de carga

Enquanto a conexão iSCSI discos para servidores em sua rede já existente é excelente para conectividade difusa, podem de interconexões de sua rede e criará pontos de falha. Alguém poderia acidentalmente desconecte um cabo, misconfigure um roteador ou de qualquer uma infinidade de problemas que ocorrem em uma rede tradicional. Dessa forma, qualquer uso de produção iSCSI realmente requer conexões redundantes.

Talvez a resposta aparentemente simples usar a placa de rede “ agrupamento ” como faria com as conexões de rede de produção. No entanto, o clássico NICs para conexões iSCSI é nenhum suporte nem é considerada a prática recomendada. Não faça isso.

Conectando-se com iSCSI utiliza seu próprio conjunto de protocolos que lidar com alta disponibilidade e balanceamento de carga. Você também encontrará que protocolos do iSCSI MPIO (entrada/saída de vários caminhos) e sessões de conexão múltipla (MCS) são superiores de várias maneiras para clássico NICs, pois cada protocolo possui um intervalo maior de recursos de balanceamento de carga e failover.

MPIO é um protocolo muito diferente de MCS. O uso MPIO requer um módulo específico do dispositivo (DSM) conectado ao servidor que executa o iniciador iSCSI. Translation from VPE for picture itExclMark inclui sua própria “ padrão ” DSM com o sistema operacional do Windows, instalado como o recurso de vários caminhos e/S no Gerenciador de servidores.

Muitos dispositivos de armazenamento podem usar esse DSM com nenhuma instalação de software adicional. Outros requerem seu próprios DSM especializado do fabricante. Consulte o fabricante do dispositivo para determinar se a instalação de driver especial é necessária ou se o DSM translation from VPE for picture itExclMark de caixa de entrada é aceitável.

MCS exige essa instalação DSM ao servidor. No entanto, para usar o MCS, seu dispositivo de armazenamento deve oferecer suporte o protocolo. Nem todos os dispositivos são MCS habilitado, o que significa que você precisará fazer um pouco de pesquisa para determinar qual protocolo é adequado à sua situação.

Embora diferentes no seu código subjacente, gerenciar seus vários caminhos é bastante semelhante. MPIO e o MCS fornecem uma maneira de criar múltiplos, paralelo conexões entre um servidor e um destino iSCSI. A maioria é necessária para cada uma é identificar especificamente as placas de rede e redes que você deseja usar.

Como o MCS envolve as etapas de menor dos dois protocolos, mostrarei o processo de instalação. O que aprendeu aqui irá converter bem usando MPIO. Lembre-se que ao exemplo anterior de uma conexão básica anexado a um servidor de armazenamento por meio de uma única conexão de rede. Essa conexão existe entre o único endereço IP no servidor e o único endereço IP do dispositivo de armazenamento.

Figure 3 Two servers, each with four network interfaces, connect with four network interfaces on a storage device

A Figura 3 dois servidores, cada qual com quatro interfaces de rede, conecte-se com interfaces de rede de quatro em um dispositivo de armazenamento.

Se relaciona com a “ M ” MCS aumentando dessa configuração básica com várias conexões. Se relaciona cada conexão com uma placa de rede e o endereço IP associado, com cada iSCSI target e o iniciador com múltiplos de cada um. A Figura 3 mostra como isso deverá ficar quando dois servidores, cada qual com quatro interfaces de rede e endereço IP associado, são conectados a quatro interfaces de rede e endereços IP do dispositivo de armazenamento.

Figure 4 The MCS configuration console

Figura 4 MCS A configuração do console.

Para gerenciar o MCS, selecione um dos destinos em do Figura 1, e em seguida, clique no botão Propriedades, em seguida, o botão MCS. Você verá um console que se pareça com o do Figura 4. A configuração do exemplo anterior, “ básica ” configura uma única conexão entre o portal de origem no servidor local e o portal de destino do dispositivo de armazenamento.

Figure 5 Advanced Settings for adding a connection

A Figura 5 Configurações avançadas para a adição de uma conexão.

Para adicionar uma conexão, clique no botão Adicionar seguido do botão Avançado. Isso o levará ao console Configurações avançadas, como mostrado no do Figura 5. Neste console, você deve designar os endereços IP para uma segunda placa de rede local na caixa IP do iniciador, juntamente com o endereço IP de um portal de destino remoto segundo na SAN.

Se não houver nenhum endereço IP de portal de destino adicional disponível aqui, você precisará descobri-las dentro da guia de detecção do console principal. Repita este processo para cada combinação de portal de destino e de iniciador.

As diretivas de MCS definir comportamentos

Por meio da criação dessas conexões múltiplas, você pode fornecer mais de um caminho (físico e lógico) por meio do qual você pode transferir o tráfego de rede de armazenamento. Esses vários caminhos de funcionarem como destinos de failover deve perder uma conexão. Eles podem também balancear a carga de tráfego, a adição de maior capacidade de rede com cada nova conexão.

Ainda com estas conexões múltiplas devem vir alguma maneira de definir o comportamento de failover e balanceamento de carga. Com o MCS, você pode configurar cinco diretivas:

  1. **Falha parcial somente:**Usando uma diretiva Fail Over apenas, não há nenhum balanceamento de carga de tráfego. Ele usará apenas um único caminho, com outras pessoas restantes no modo de espera até que o caminho da primeira conexão for perdido.
  2. **Round Robin:**Esta é a diretiva mais simples que inclui o balanceamento de carga. Usando essa diretiva, o tráfego é girado entre caminhos disponíveis na ordem.
  3. **Rodízio com um subconjunto dos caminhos:**Essa diretiva funciona da mesma forma para Round Robin, exceto um ou mais caminhos são mantidas fora do balanceamento de carga. Esses caminhos são usados como reserva, no caso de falha de caminho primário.
  4. **Menor profundidade da fila:**Também é semelhante ao Round Robin, esta diretiva balanceia a carga tráfego pela identificação e usando o caminho com o menor número de solicitações na fila.
  5. **Caminhos de ponderada:**Esta diretiva permite que você ponderar os caminhos em situações em que alguns podem desfrutar de capacidade maior do que outras pessoas. O tráfego é balanceado entre caminhos de acordo com o peso atribuído.

Como o MCS opera em uma base por sessão, cada sessão individual e as conexões podem ter sua própria diretiva de MCS. Preste atenção à diretiva selecionada, pois ele pode ter um efeito no desempenho geral e na disponibilidade de suas conexões de armazenamento.

O ajuste perfeito para ambientes Small

Não há um ditado sobre o console de iniciador iSCSI — “ funcionem da esquerda para a direita. ” Observando novamente o do Figura 1, você pode ver as seis guias diferentes: Destinos, descoberta, destinos favoritos, volumes e dispositivos, RADIUS e configuração.

Enquanto o número máximo de conexões não exige edições para as definições de configuração ou o RADIUS, criar conexões com este console funciona melhor quando você inicia com destinos e continuar a configuração por meio de volumes e dispositivos. Por outro lado, livrar-se de uma conexão envolve Revertendo essas etapas e trabalhando da direita para esquerda.

Enquanto essas etapas extras em Configurar opções de alta disponibilidade do iSCSI pode parecer complicado, lembre-se você só precisa fazê-los como você está adicionando novos discos para servidores. Uma vez conectado, nesses discos serão com cada reinicialização do servidor e reconfiguração automaticamente deve um caminho de falhar.

Por causa da dependência do iSCSI de infra-estrutura de rede existente, da maneira que amplia o tradicional SCSI pode ser um ajuste perfeito para um ambiente pequeno. Uma SAN iSCSI é uma compra relativamente barata, nem perto do custo de gabinete de SAN dimensionada de geladeira do yesteryear. Sem a necessidade do conhecimento hermética exigido por outras mídias de armazenamento, a facilidade de gerenciamento do iSCSI torna uma excelente opção para o profissional de TI Jack-of-all-Trades.

Greg Shields O MVP, é um parceiro da Concentrated Technology. Chegar mais ’ Shields Jack-of-all-Trades dicas e truques sobre o do ConcentratedTech.com.

Conteúdo relacionado