Fazendo SSD e HDD trabalharem juntos como um híbrido

13

Eu tenho um SSD de 90 GB, mas ele logo fica cheio. Somente minha pasta de usuários tem 26 GB. Para contornar isso, uso Symlinks (leia o artigo How-To Geek para obter mais informações).

Existe alguma maneira de fazer com que um SSD e um HDD separados funcionem como um híbrido, para que os arquivos acessados ​​com frequência sejam movidos para o SSD automaticamente? Esta seria uma boa adição ao Windows 8, mas não estou mantendo minhas esperanças.

Eu acho que o ReadyBoost é um pouco assim, mas é mais projetado para pen drives, eu acho. Eu tentei instalar o Windows 7 com o SSD como um readyboost, mas realmente não percebi muitas melhorias em relação ao uso do disco rígido.

Paul Johnson
fonte

Respostas:

12

Dado que os discos rígidos híbridos como o Momentus® XT nunca decolaram (havia apenas um fabricante, portanto, os OEMs de nível 1 não desejavam usá-los, além das unidades apenas com leituras em cache de qualquer maneira), parece que existem opções limitadas para SSD armazenamento em cache do disco rígido, um cartão SATA adicional ou uma solução de software.

Unidades SSHD / híbridas

Se você precisar de mais capacidade, mas não quiser usar o SSD completo, um SSHD pode ser uma opção.

Unidades mais recentes, como a unidade híbrida de estado sólido (SSHD) de terceira geração da Seagate, parecem mais promissoras do que as ofertas originais, mas existem vantagens e desvantagens. Eles podem armazenar em cache algumas gravações, mas no momento ainda possuem muito pouco flash (MLC de 8 GB, com uma pequena parte da NAND reservada para uso no modo SLC, semelhante ao nCache da SanDisk ) e são apenas unidades de 5400 rpm.

Hoje em dia, mais fabricantes estão vendendo unidades híbridas (depois de renomeá-las como SSHD, que parecem enganosamente próximas ao SSD), mas ainda são apenas unidades SATA para laptops de 5400 rpm, não mais que 4 TB de tamanho e ainda possuem apenas 8 GB de flash.

Armazenando em cache um disco rígido com um SSD

Infelizmente, nenhuma das opções tem o desempenho de um SSD. Na melhor das hipóteses, você obtém um desempenho mais próximo do HD do que o SSD e, na pior das hipóteses, obtém um desempenho ainda mais baixo do que o HD sozinho!

No lado positivo, se você estiver atualizando um SSD antigo, usá-lo para armazenar em cache sua grande unidade de armazenamento pode ser uma opção interessante. O armazenamento em cache do SSD parece se beneficiar muito menos dos SSDs mais novos e rápidos, para que você obtenha a maior parte do benefício do armazenamento em cache de SSDs mais antigos e relativamente lentos.

Cartões SATA suplementares

Uma opção é uma placa SATA suplementar que pode fornecer essa funcionalidade. Acredito que existem soluções de nível empresarial para isso, mas como elas estão fora da minha faixa de preço, não as pesquisei. O HighPoint RocketHybrid 1220 é muito mais acessível, e há um bom artigo sobre isso no Guia de Hardware do Tom.

Minha experiência com a opção de placa Add-in SATA .

Tendo visto a opção de placa Add-in SATA em ação, devo dizer que não estou impressionado com a placa baseada em Marvell 88SE9130 que comprei. O HyperDuo era incrivelmente confiável, o software continuava travando e o desempenho raramente era superior ao disco rígido subjacente por conta própria, mesmo depois de horas de 'otimização'.

Mesmo usando o cartão como uma porta SATA III de 6 Gbps resultou em pior desempenho com um SSD Adata S511 do que apenas usando as portas SATA II de 3Gbps integradas.

Tecnologia Intel Smart Response (requer suporte da placa-mãe)

Outra opção é uma placa-mãe com suporte para a tecnologia Intel Smart Response (iniciada com o chipset Intel Z68). Novamente, o THG tem um bom artigo que fornece uma visão geral do que podemos esperar dos recursos de armazenamento em cache do SSD deste e de chipsets mais novos.

Minha experiência com a opção Intel SRT .

Depois de ter tido a oportunidade de jogar com uma placa-mãe baseada em Z68, fiquei ainda menos impressionado com a tecnologia Intel Smart Response do que com o HyperDuo!

Naquela época, a Smart Response Technology podia apenas armazenar em cache uma unidade de inicialização do Windows; portanto, você não podia ter uma unidade de inicialização SSD e, em seguida, usar o SRT para armazenar em cache outra unidade em seu sistema. Você tinha que instalar o Windows no disco rígido, instalar drivers e, em seguida, o software Intel® Rapid Storage Technology (RST) e adicionar o SSD. Nesse ponto, se você tiver sorte, poderá ver uma nova guia "Acelerar" no aplicativo RST; caso contrário, poderá ser necessário iniciar todo o processo do zero para tentar fazê-lo funcionar.

Aparentemente (graças a Nicholas ), as versões mais recentes do RST são substancialmente melhores . Ainda não tentei isso, mas aparentemente agora você pode armazenar em cache um disco rígido sem inicialização, desde que inicie com um SSD completamente em branco (sem partições). Você ainda está limitado a 60 GB de cache, mas depois que a unidade é configurada como cache, o restante da unidade pode ser configurado como uma partição normal. Infelizmente você ainda está limitado ao cache de uma única unidade ou matriz de ataques.

Opções alternativas de cache de software

A última opção é uma solução de cache de software não-Intel, como Dataplex , que foi fornecida com o SSD OCZ Synapse . Infelizmente, essa solução (como Intels SRT) suportava apenas o armazenamento em cache de uma única unidade de inicialização, portanto, o único benefício era que ela não requer uma placa-mãe Z68.

Infelizmente, ainda não vi uma revisão de um site cuja metodologia eu confio, portanto não sei como essa opção se compara ao SRT ou à opção de placa de expansão.

Opção final: não se preocupe, basta gerenciar seu armazenamento manualmente

As soluções de despedir e esquecer são muito boas, mas às vezes é mais fácil gerenciar essas coisas você mesmo. Use seu SSD e disco rígido como unidades separadas, coloque coisas que você não precisa de acesso rápido no HD e coisas que fazem no seu SSD. Mova as coisas entre eles como e quando precisar.

Ferramentas como links simbólicos NTFS , SSD Boost Manager e Folder2Junction podem ajudar. Veja minha resposta para Tentando fazer a unidade de inicialização SSD com o Windows 7 e a unidade antiga não estar acessível para obter mais detalhes.

Mark Booth
fonte
Legal obrigado, vou verificar esses artigos. Meu SSD é bem novo. Intel x25-m eu acho que é. Estou planejando atualizar a placa-mãe e a placa-mãe em breve, de modo que este Z68 funcione bem para mim, se for bom.
Paul Johnson
Observe que as unidades Momentus XT usavam apenas SSD para cache de leitura, não para acelerar gravações.
Sean Reifschneider
1
Seria incrível se houvesse software para usar um cache "manual". Escolha uma pasta e o software irá copiá-la para o ssd e vincular esta pasta ao ssd. Seria tipo de impressionante se alguém fez isso de uma forma muito amigável ...
sinni800
Sua afirmação de que as unidades híbridas (como o Momentus XT) nunca decolou realmente é baseada em quê? As primeiras unidades de geração eram, obviamente , ratos de teste, mas a segunda geração de 750 GB Platter + 8 GB SSD é uma opção muito melhor atualmente. E, como eu li, haverá uma atualização do FW para acelerar também as gravações em disco, embora eu não tenha certeza se gostaria disso ... Isso reduzirá significativamente o SSD, reduzirá a capacidade de cache de leitura e provavelmente estará mais propenso a energia erros de falha. Na vida real, tudo o que queremos é um sistema ágil. Carregamento de aplicativos / arquivos ...
Robert Koritnik
@RobertKoritnik - Na época em que escrevi isso, os híbridos da segunda geração ainda não haviam sido lançados. Mesmo agora, há apenas um fornecedor de unidades híbridas (o que deixa os construtores de sistemas nervosos) e as revisões dos XT atuais indicam que eles precisam da atualização do firmware do cache de gravação e dos SSDs maiores para realmente atingir seu potencial. Se houvesse um híbrido de 2TB + 60GB com cache de leitura e gravação disponível no mercado hoje pelo custo de £ 50 mais o custo do HD equivalente de 2TB e SSD de 60GB, então eu o compraria em um piscar de olhos.
Mark Booth
1

Existem algumas opções:

  1. Os chipsstes mais novos da Intel, o Z68, possuem uma tecnologia chamada Smart Response Technology, que faz exatamente isso. Ele usa um SSD como cache para arquivos de leitura frequente e para gravações pequenas. Isso só funcionou no Z68, no entanto.
  2. O DiskKeeper está produzindo um software chamado Express Cache, que faz essencialmente a mesma coisa que a solução Intel. Porém, ele está disponível apenas para OEMs, portanto você precisaria adquiri-lo com uma máquina.
  3. Vários fabricantes de placas RAID lançaram ou anunciaram produtos que permitem o uso de um SSD como cache para uma matriz RAID.
Mr Alpha
fonte
Cuidado com as placas RAID, certifique-se de ler as letras pequenas ... A configuração do Adaptec MaxCache usa apenas o SSD para o cache de leitura e não acelera as gravações.
Sean Reifschneider