Alguma experiência com placas SATA SAS Interposer?


12

Impulsionado pela atual diferença de preço entre os discos SATA e SAS, por um lado, e o comportamento potencialmente ruim dos discos SATA em matrizes de armazenamento maiores, por outro lado, encontrei as chamadas placas de interposição SATA para SAS .

Anunciado como "adicionando recursos SAS perfeitamente às unidades de disco SATA existentes", pergunto-me se alguém aqui teve alguma experiência com esses produtos ou similares. Os principais benefícios que posso identificar são o aumento da tensão do cabo (se todas as unidades estiverem conectadas ao SAS), a capacidade de ligar e desligar a unidade e o caminho múltiplo (se desejado). Obviamente, a unidade SATA ainda precisará ser da edição RAID.

A questão é: essas placas realmente aumentam a confiabilidade geral de um sistema de armazenamento ou os discos SATA com falha causarão problemas?

Edit : Eu não estou pedindo respostas hipotéticas, apenas experiência real, por favor.

Estou ciente de que a unidade SAS típica de 10k é mais confiável (e com melhor desempenho) do que as unidades SATA de 7200. Mas como um SAS nearline, que é phyiscally o mesmo disco que seu equivalente SATA, se compara à versão SATA com interposer?


2
AFAIK, esta placa permitirá conectar a unidade SATA ao backplane que suporta (no sentido físico e elétrico) apenas unidades SAS. Portanto, a partir do seu link LSI, "Benefícios:" são o que você realmente recebe e "Recursos:" são apenas palavras de efeito mumbo jumbo (embora provavelmente tudo isso seja verdade). Você ainda terá um drive SATA com sua velocidade nativa / rpm / mtbf e outras especificações.
Dusan Bajic

2
Não há baclplane SAS que não suporte unidades SATA .- Os backplanes SAS são construídos explicitamente para também aceitar unidades SATA. No entanto, o comportamento deles muda - o OP tem uma postagem muito válida e quem quer que tenha lhe dado +1, dusan, nunca aprendeu sobre o SAS corretamente.
TomTom

Respostas:


9

Meus dois centavos: Se você está preocupado com as falhas de gabinete que podem ocorrer com o hardware SATA (especificamente, péssimos controladores SATA), gaste o dinheiro em discos SAS reais.

Essas placas fazem o que dizem na lata: convertem comandos SAS (SCSI) em comandos SATA e até mesmo implementam alguns (como controle de potência e rotação).
Eles não fazem mais nada (as unidades ainda são SATA, suas características de desempenho são inalteradas, sua confiabilidade é inalterada etc.) e adicionam uma nova camada de complexidade ao seu ambiente (são hardware + software, que pode falhar, tem um defeito, etc.) - Do meu ponto de vista, você está aumentando sua chance líquida de falha em vez de apenas comprar uma unidade SAS apropriada.


Exatamente o que aconteceu comigo e o que eu espero evitar de usar esses interposers.
22412 korkman

Pelo que pude reunir até agora, os cartões intermediários são quase exclusivamente uma opção para os fabricantes, porque dificilmente cabem nos compartimentos de armazenamento existentes. Além disso, o único valor agregado significativo é a opção de caminho duplo. O comportamento do erro é o mesmo.
Korkman

2

Há um motivo principal para usá-los: se eu estivesse maximizando as unidades SATA e SAS no mesmo backplane. Como eles usam diferentes níveis de sinalização, não é recomendável usar os dois no mesmo backplane.

Como eles devem converter a interface SATA para SAS e vice-versa, eles mitigam esse possível problema.

A única outra razão pela qual consigo pensar é se eu tinha algumas bandejas / caddies de unidade para um servidor destinado apenas a unidades SAS e desejava ajustar unidades SATA a elas. Nesse caso, o interpositor deve compensar as diferentes posições dos parafusos.


Uma configuração de mixagem é basicamente o que é. Se você tiver um expansor conectado a um backplane, misturar SAS e SATA não será muito bom - não importa qual controlador você esteja usando. E, apesar do que você vai ouvir um monte de gente, não são casos de uso para interposers - Eu tinha acabado de mencionar drives SSD, onde o fornecimento de dispositivos SAS conectados é realmente minúsculo, mesmo hoje em dia.
the-wabbit 14/02

2

O uso do interposer fornece uma experiência SAS nativa à unidade, mas a desvantagem é o mecanismo de tratamento e recuperação de erros, que também é delegado a esses dispositivos interposers. Embora exista o documento escrito T10 para tradução SCSI para ATA (SAT), os detalhes mais detalhados são deixados para o implementador. Um caso em questão é o seguinte - o SATA não possui uma noção de comando de cancelamento que é usada no domínio SAS para recuperar um comando. Portanto, quando o interpositor SAS possui um comando que precisa ser abortado pelo host, ele converte o abortamento em um equivalente SATA de redefinição suave do dispositivo, um efeito inadvertido da força que despeja todos os comandos ativos da unidade SATA e, portanto, causa latência e outras falhas sutis (Eu posso preencher os detalhes, se necessário). Você poderia dizer que devemos evitar a interrupção da emissão do host e esse problema não ocorreria. Com certeza, mas o caso inverso, no caso de o inversor encontrar um erro que leva a uma execução acima / abaixo, o interposer não tem mais nada além de fazer com que uma reinicialização do dispositivo limpe essa condição, levando essencialmente ao mesmo efeito que o abortamento. No exemplo posterior, o host não tem controle e é a natureza do sistema.

Em algumas situações, talvez seja melhor não usar o interposer e usar o conjunto de comandos SATA nativo. A maioria dos controladores SAS suporta conexão SAS e SATA e também permite uma combinação. Mas se o requisito for o acesso de porta dupla às unidades SATA, você estará bloqueado para obter um interposer. Como alternativa, existe uma classe de unidades denominadas unidades SAS FAT (gordura implica a capacidade e não o fator de forma físico) que são uma alternativa viável, embora a confiabilidade da unidade seja definitivamente menor do que a das unidades $$ sas.


Obrigado pela compreensão adicional sobre este tópico. Talvez você possa esclarecer meu problema original, que está oculto nos comentários: Eu tenho alguns backplanes SAS com discos SATA e controladores e discos Adaptec das séries 5 e 6, que tendem a simplesmente sair da matriz. O ciclo de energia e eles reaparecem, sem falhas registradas nos valores SMART. Desde então, desativei o NCQ em uma das matrizes e parece ajudar. Mas me parece um mistério por que essas unidades SATA (classe desktop, concedida) criam esses conflitos.
Korkman

0

Acho que a pergunta já foi respondida, mas vou acrescentar outra coisa. Pela minha experiência, até é um dispositivo que geralmente não falha, é um novo ponto de falha, imaginando uma situação em que você encontra uma falha no disco rígido, normalmente será o disco rígido, mas antes de mudar a unidade, verifique se o interpositor está funcionando corretamente.


0

Portanto, é claro que há algumas trocas, mas não tenho certeza de que as respostas atuais fornecem casos de uso positivos. Digamos que o maior benefício do interposer é o caminho múltiplo, que está removendo um ponto único bastante grande de falha do sistema. Vale a pena apenas por esse recurso?

A comparação não pode ser contra a compra de uma unidade SAS, porque isso está gastando 2x o preço contra US $ 40 em um interpositor. Se você pode trocar uma chance maior de perder uma única unidade (interposer) por adicionar um host secundário ativo-ativo totalmente redundante, isso deve valer US $ 40 / unidade, certo?

Você não disse nenhum conselho teórico e acho que é uma boa política. Estou implantando um subconjunto de gabinetes com SATA-SSD com interpretadores SAS, especificamente com a finalidade de ter dois hosts conectados diretamente. Ouvi dizer que existem empresas que constroem os gabinetes exatamente dessa maneira por design. O problema, eu acho, é até encontrar os interposers e, praticamente, encaixá-los no gabinete. Mas talvez seja justo dizer que eles devem ser usados ​​sempre que possível.


Você pode postar detalhes sobre os gabinetes e SSDs que você usou e se as coisas funcionaram bem?
22616 korkman
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.