Unidade do sistema no SSD; arquivo de paginação em sua própria unidade?

10

Estou usando um SSD Intel X25-E para a unidade do sistema de um servidor Windows Server 2008 R2 com 16 GB de RAM. Seria uma boa prática mover o arquivo de paginação para sua própria unidade? Em caso afirmativo, para a unidade de arquivo de paginação, haveria uma preferência por SSD ou disco rígido convencional?

A configuração de armazenamento também inclui dois volumes de dados, cada um deles implementado em um array RAID 10 de 4 discos, conectado a um controlador RAID integrado PERC 5 / i. O servidor é um Dell PowerEdge 2900. Ele possui 10 slots no backplane, um usado para o SSD, oito usados ​​para as matrizes RAID 10 e um slot vazio disponível para uma unidade de arquivo de paginação.

Obrigado.

sejong
fonte

Respostas:

11

A resposta tradicional seria separar o arquivo de paginação da unidade do sistema, mas o desempenho do X-25E geralmente deve tornar isso desnecessário, especialmente em um servidor. Se você não conseguir colocar RAM suficiente no sistema para evitar paginação desnecessária ou se tiver aplicativos (como o Exchange 2007) que possam usar bastante a paginação, não importa o que seja, coloque o arquivo de paginação em discos dedicados ou em discos onde a utilização é geralmente baixa permanece uma boa ideia.

No entanto, usar um único X-25E para a unidade do sistema me parece um pouco estranho. Se é uma boa ideia ou não usar SSDs para a unidade do sistema, depende inteiramente do uso do servidor, mas na maioria dos casos, as unidades do sistema em servidores (configurados corretamente) não serão o gargalo de E / S mais significativo que você deseja ao controle.

O que posso dizer com certeza é que você não deve usar apenas uma unidade para volumes de dados normais ou do sistema. A prática padrão de usar duas unidades relativamente pequenas, mas razoavelmente rápidas (2x10K SAS) no RAID 1 fornece desempenho suficiente para carregar os arquivos de unidade do sistema (geralmente estáticos) para a maioria dos servidores, mas garante um certo nível de resiliência a falhas. Os SSDs podem não ser mecânicos, mas ainda podem falhar.

Idealmente, você deseja usar SSDs para eliminar algo que é limitado por IOPS - suas matrizes RAID 10 provavelmente são capazes de se aproximar o suficiente para corresponder à taxa de transferência do X-25E na maioria das condições, mas elas não se aproximam do IOPS (algumas centenas de melhor contra muitos milhares para o X-25E). No entanto, como é uma unidade única, você deve ficar relutante em colocar tudo o que não pode perder completamente - se fosse eu, eu o usaria para o espaço no arquivo temporário (spool de impressão, por exemplo, área de banco de dados temporária). relatórios etc).

Helvick
fonte
2
+1 Questionando os benefícios dessa configuração específica - o disco do sistema em um servidor não verá muita atividade normalmente.
Oskar Duveborn
Este é um host de sessão de área de trabalho remota do servidor de terminal a / k / a.
sejong 23/08/09
A pasta Usuários é redirecionada para um dos volumes RAID 10 durante a Instalação do Windows. Meu pensamento sobre o volume do sistema de um disco era que ele pode ser restaurado a partir de um backup bare-metal, se necessário.
sejong 23/08/09
Agora, seu plano faz muito mais sentido - é provável que você obtenha muito mais utilização de uma unidade de sistema para um servidor dos Serviços de Terminal e muito mais paginação do que um servidor típico. Eu ainda recomendaria dois discos do sistema, mesmo que você tenha um sistema de provisionamento bare metal muito rápido. Dado esse esclarecimento, acho que a melhor solução seria obter outro X-25E e configurá-lo com o primeiro como RAID 1, depois usar esse pacote para Sistema e paginação.
Helvick 23/08/09
O RAID de hardware não suporta TRIM, portanto, o RAID em combinação com SSDs no momento não é uma boa ideia. Não há muito impacto no desempenho do espelhamento RAID 1 no software, então você pode usá-lo.
precisa saber é o seguinte
5

Confira http://blogs.msdn.com/e7/archive/2009/05/05/support-and-qa-for-solid-state-drives-and.aspx

No entanto, os itens abaixo podem se aplicar mais ao uso do consumidor do que ao uso do servidor, portanto, leve-o com um pouco de sal.


O arquivo de paginação deve ser colocado nos SSDs?

Sim. A maioria das operações de arquivo de paginação são pequenas leituras aleatórias ou gravações sequenciais maiores, sendo tipos de operações que os SSDs lidam bem.

Observando os dados de telemetria de milhares de rastreamentos e concentrando-nos nas leituras e gravações do arquivo de paginação, descobrimos que

Pagefile.sys lê em menor número o pagefile.sys escreve aproximadamente 40 para 1,

Os tamanhos de leitura Pagefile.sys são geralmente muito pequenos, com 67% menor ou igual a 4 KB e 88% menor que 16 KB.

As gravações Pagefile.sys são relativamente grandes, com 62% maior ou igual a 128 KB e 45% com exatamente 1 MB de tamanho.

De fato, dados os padrões de referência típicos do arquivo de paginação e as características de desempenho favoráveis ​​que os SSDs têm nesses padrões, há poucos arquivos melhores que o arquivo de paginação para colocar em um SSD.

btb
fonte
Obrigado pelo link para o blog da equipe de engenharia do Windows.
sejong 24/08/09
-1

Sei que estou indo contra a opinião popular aqui, mas executei o WinXP em vários sistemas sem arquivo de paginação por anos sem efeitos negativos. Acabei de comprar um X-25 e instalei o XP sem arquivo de paginação. Eu simplesmente não vejo o ponto no arquivo de pagina arcaico do Windows desgastando meu SSD.

Se o XP funcionará bem com 1 GB de RAM e um arquivo de paginação máximo de 1,5 GB, não vejo por que não funcionaria bem com 2,5 GB de RAM e sem arquivo de paginação. Sob condições muito raras (como executar o photoshop com muitas janelas abertas e muitas janelas abertas do Firefox e algumas outras porções de memória em execução), recebo um aviso de pouca memória ... mas tenho certeza de que é o mesmo aviso que faria obtiveram se meu arquivo de paginação estava chegando ao limite. De qualquer forma, tudo o que faço é salvar meu trabalho e desligar alguns dos aplicativos que consomem memória e estou bem.

// Discuta // Finalmente, se "precisamos ter arquivos de paginação", não acredito em 2009 que não podemos criar um disco de RAM para o arquivo de paginação! Sério, em 1986, no meu Amiga, eu poderia criar uma unidade RAM de tamanho fixo que sobrevivesse às reinicializações (VD0: o disco RAM recuperável ASDG)! Como pode ser um quarto de século depois e ainda não temos características que tínhamos como certo no Amiga? // Discuta //

Fred Hamilton
fonte
1
Também executei janelas sem arquivos de páginas por anos, o que ultimamente me incomodou bastante: eu estava editando uma imagem grande no photoshop no meu comp de 8 GB e as janelas ficaram sem memória durante a edição. Bem, fechei tudo, tentei salvar a foto - o problema era que o photoshop precisava de mais memória para salvar a foto, sem o arquivo de paginação não havia como obter mais, então no final perdi minha edição em uma foto muito grande, pois a sistema não poderia me dar mais memória.
Sam
Isso é realmente doloroso. Mas o problema é que você ficou sem memória. Tenho certeza de que poderia criar as mesmas condições (com arquivos maiores ou maiores) e criar uma falha mesmo com um arquivo de paginação. E se você tivesse mais RAM, não teria travado sem um arquivo de paginação. O Photoshop também possui seu próprio diretório temporário / temporário. Eu não recomendaria desativar isso ... foi ativado no seu sistema?
Fred Hamilton
Arquivo de paginação em um ramdisk? Por que não se livrar dessa camada extra e ter mais RAM grátis?
surfasb
Eu concordo totalmente em princípio - estava fazendo isso com um disco RAM porque A) Eu tenho muito mais RAM do que o WinXP de 32 bits pode acessar, o disco ram entra na RAM extra, então é como memória livre e B) Algumas pessoas parecem pense (não creio que tenha sido provado de uma maneira ou de outra) que o Windows (ou alguns programas do Windows) não esteja satisfeito a menos que haja um arquivo de paginação. Portanto, essa parecia a melhor maneira de resolver isso - o disco RAM é rápido, não tem impacto na RAM disponível para o sistema operacional e o sistema operacional fica feliz porque há um arquivo de paginação.
Fred Hamilton