Por que os "setores por faixa" ainda são relevantes em um sistema operacional moderno com unidades modernas?

9

Estou construindo uma nova máquina e o controlador de invasão está me pedindo setores por faixa. Não tenho que lidar com a matemática do disco há muito tempo (1998?) E não consigo encontrar nada que pertença ao hardware moderno. Estas são unidades SAS de 2 TB executando um kernel 2.8 em um controlador p420i.

Qual é a diferença entre as opções de 32 (que é padrão e parece errado para mim) e 63 setores por faixa? Quando eu precisaria de um ou de outro?

Ben
fonte
Por que "32" parece errado para você?
precisa saber é
Parece estranho, porque não consigo encontrar um motivo para não usar 63, mas vejo um bom motivo para não usar 32 (SO mais antigo, partições de 4GB). Eu ouço sobre diferenças teóricas e anedóticas de desempenho, mas não consigo encontrar dados para fazer backup delas.
Ben

Respostas:

12

Este é um servidor HP ProLiant com um controlador RAID Smart Array P420i . Meu conselho imediato é não alterar nenhuma das configurações padrão, a menos que você tenha um motivo muito específico para ...

Em suma, não se preocupe.

O conceito de setores / trilhas no contexto deste controlador e geometria do disco não é muito útil aqui. Muitas camadas de abstração; inútil, a menos que você tenha um problema de alinhamento específico para resolver ou precise de um volume de inicialização maior em um sistema operacional herdado. A ativação do recurso Max Boot (> volume de inicialização de> 4 GB) na unidade lógica aumenta a contagem do setor de 32 para 63.

Descrição da HP da opção:

Esta opção especifica o número de setores que devem compor cada faixa. O desempenho da unidade lógica provavelmente diminuirá quando 63 for especificado. Essa configuração se aplica se sistemas operacionais mais antigos, como o Windows NT 4.0, estiverem instalados e se a partição de inicialização for maior que 4 GB. Os sistemas operacionais mais modernos lidam com partições de inicialização maiores que 4 GB e não exigem mais essa configuração. Consulte a documentação do sistema operacional para obter mais informações.

Eu não tocaria.

ewwhite
fonte
2

Os discos SAS suportam um conjunto de comandos SCSI. Os comandos utilizam um bloco como unidade de acesso. A única razão pela qual posso pensar em indicar o número de setores em uma faixa seria permitir a otimização do desempenho no caso em que o controlador precisa disso para melhorar o desempenho da faixa cruzada e não consegue consultar a geometria física do disco da unidade .

Obviamente, a maioria dos discos possui diferentes números de setores em uma faixa em diferentes pontos do disco para aumentar a densidade média de dados.

Não me lembro quando forneci esse nível de detalhe pela última vez em unidades, e nunca no caso de discos SCSI.

Pekka
fonte
1
+1 Pergunta inábil que não faz sentido devido ao número variável de setores por faixa. Não vi que em um controlador de ataque Adaptec em qualquer modelo eu usei os últimos 10 anos (e antes disso eu não usei o Adaptec). Pergunta engraçada a ser feita.
TomTom
1
Esse é o cerne da minha pergunta - não entendo por que me pedem isso.
Ben