Que combinação de hardware devo considerar para um servidor de arquivos de 20 TB? [fechadas]


21

Quero criar um servidor de arquivos para minha mídia doméstica. O servidor será usado apenas para servir arquivos ao meu PC Media. Basicamente, tudo o que precisa fazer é poder expor cerca de 20 TB de pastas compartilhadas.

Eu realmente não tenho idéia do hardware do servidor, ou mesmo se isso puder ser feito com o hardware da área de trabalho. Preciso de algumas das seguintes considerações respondidas, por favor:

  1. Quais placas-mãe são capazes de armazenar 20 conexões SATA? Eu decidi ir para unidades de 1 TB. Obviamente, não comprarei esses produtos antecipadamente, mas os adicionarei à medida que minha coleção de mídia crescer. Eu nunca vi uma placa-mãe com 20 conexões SATA, então acho que você pode obter placas controladoras para lidar com mais HDDs.

  2. Já ouvi falar de algo chamado SAN; seria do meu interesse tentar encontrar uma SAN de segunda mão barata ou devo tentar encontrar um servidor de arquivos de segunda mão barato? Como alternativa, seria melhor tentar montar uma área de trabalho para executar a tarefa? Quero principalmente confiabilidade, mas o preço também é um fator determinante.

  3. Sabendo tudo isso, há outra solução. Eu tenho um laptop antigo com portas USB. Eu também poderia comprar uma unidade USB externa e depois tê-las funcionando o tempo todo, conectadas via USB a este laptop. No entanto, não sou louco por ter 20 unidades USB conectadas a 1 laptop (nem tenho certeza se isso funcionaria), mas os cabos de energia necessários para alimentar 20 unidades USB seriam loucos!

Quaisquer recomendações são bem-vindas.


1
Espere, que tipo de mídia você mantém com 20 TB?
Josh Hunt

2
@joshhunt: * lotes * . :)
quack quixote

6
Quando os filmes em 3D de 2160p forem lançados, você ficará satisfeito com o espaço!
Phoshi

3
@phoshi: pessoalmente, só vou ficar com 1080p até que os filmes 7560p 5D sejam lançados.
quack quixote

11
5D é apenas um truque, cara, você não pode nem dizer a diferença sem aqueles implantes estúpidos no cérebro de plástico.
Phoshi

Respostas:


17

Projeto interessante. Você precisa definir os requisitos e o orçamento, e isso ajudará a definir o hardware necessário para o seu design.

Afaste-se da decisão "unidade de 1 TB" no momento; daqui a um ou dois anos que parecerá bastante limitado. Considere também o quanto você deseja a capacidade de usar 20 unidades neste sistema - isso é muita energia. O número de eixos-árvore solicitados pelo seu plano afetará suas opções de gabinete e fonte de alimentação.

  1. É difícil encontrar 20 conexões SATA em um único controlador, mas existem algumas opções. Você pode obter placas-mãe que fornecem 6 ou 8 portas SATA e adicionar controladores PCIe SATA para outras 6 ou 8 portas SATA por placa.

    A outra opção é usar um backplane multiplicador de porta especial para transformar uma porta SATA em várias. Leia a arquitetura do pod Backblaze à qual a resposta do Journeyman Geek vincula para um exemplo de uso. Eles alertam que a multiplicação da porta SATA pode ser complicada e que sua solução funciona bem porque eles usam chipsets Silicon Image nos cartões backplane e PCIe.

  2. SAN é um design técnico; NAS é outro. Em poucas palavras, o NAS fornece compartilhamento de arquivos; A SAN fornece armazenamento em bloco (consulte SAN vs NAS para obter alguns detalhes sangrentos). Do ponto de vista de um computador, o NAS fornece compartilhamentos de arquivos na rede (existente), enquanto a SAN fornece discos rígidos na rede (separada). Veja a diferença? O computador não pode particionar ou reformatar um compartilhamento NAS, mas o armazenamento SAN age exatamente como as unidades locais.

    Os equipamentos SAN normalmente são muito caros porque usam componentes de nível corporativo - unidades de 10k ou 15k RPM, usando interconexões Fibre Channel ou SAS super rápidas. Construir sua própria SAN não é para os fracos de coração, e provavelmente não é um bom projeto inicial para alguém novo em hardware de computador.

    Por outro lado, a construção de um servidor no estilo NAS pode ser feita de forma barata, com equipamentos de qualidade para o consumidor, e será uma boa introdução à construção do sistema.

  3. É, não. Apenas não. USB não é uma solução real aqui. Um barramento USB pode lidar com tantos dispositivos conectados, mas o desempenho será rastreado se você tentar acessar mais de uma ou duas unidades por vez. Se você quiser brincar com o laptop e algumas unidades USB, apenas para tentar configurar um servidor de arquivos de rede muito básico, fique à vontade - garanto que você aprenderá alguma coisa. Mas esse é um projeto completamente diferente do que você descreveu acima.


Obrigado por mencionar o Backblaze. Acho interessante que eles forneçam detalhes da implementação e permitam que você use o design deles.
Janis Veinbergs

13

Bem, este é um POUCO maior do que você deseja, mas o design / arquitetura, no lado do hardware, seria próximo ao que você precisa. Encontrar uma unidade de 20 unidades ou até uma unidade de 15 unidades será complicado


seria assim, se você fosse. Belo design.
quack quixote

O +1 foi lido há um tempo e o recomendaria.
William Hilsum 23/01

Esta é uma excelente solução. Eu gosto da visão por trás desse produto.
Troggy

1
E você deve ler este c0t0d0s0.org/archives/…
PA.

5

Existem vários controladores Adaptec, 3Ware e Areca RAID com 24 portas SATA disponíveis. Lembre-se de que a agregação de 20 unidades significa que você tem 20 vezes mais chances de uma falha catastrófica; portanto, o RAID-5 ou RAID-6 é realmente obrigatório.

Você também pode adicionar unidades a uma matriz RAID com esses controladores profissionais de RAID. Portanto, meu conselho é começar com uma dessas e 8 unidades, configuradas como uma matriz RAID6, que fornecerá cerca de 5,5 TB de espaço efetivo. Então cresça à medida que avança.

Lembre-se de que misturar unidades diferentes (mesmo da mesma marca) pode causar problemas e prejudicar o desempenho.

Por último, mas não menos importante, as "unidades de desktop" têm uma interação de vibração séria quando montadas em pilhas grandes. Use as unidades "corporativas" mais caras ou use unidades menos maiores (8 x 2 TB, por exemplo).

Sim, definitivamente existem razões reais pelas quais os gabinetes de armazenamento, as unidades empresariais e os controladores RAID são caros. Portanto, esteja preparado para gastar algum dinheiro sério, se você não quiser estar cheio de problemas.


2
+1 por exigir RAID5 ou RAID6 e, francamente, RAID6 deve ser considerado o mínimo na minha opinião.
ChrisInEdmonton

@ wazoox: bom trabalho em criar vibrações, mas há outras maneiras de lidar com isso do que comprar hardware corporativo. Os amortecedores de vibração DIY podem ser muito eficazes. @ChrisInEdmonton: só porque você tem 20 unidades não significa que você tem de usar RAID ...
quack quixote

@quack: a taxa de falha atual da unidade na vida real está na faixa de 1 a 3% ao ano. Se você tiver 20 unidades que planeja usar por 5 anos, perderá de 1 a 3 unidades no período. Poupar 1 ou 2 unidades para RAID é a escolha acertada.
wazoox

@ wazoox - não há desacordo aqui. mas como a questão não mencionou o RAID, estou inclinado a considerá-lo um detalhe de implementação sem importância. (ainda é importante para o projeto em geral, está fora do escopo desta pergunta. além disso, se RAID estiver em 20 unidades em vários controladores, você precisará usar o RAID de software de qualquer maneira ou seus conjuntos de RAID ficarão limitados às unidades em cada controlador.)
quack quixote

Eu iria com o OpenSolaris e o ZFS. O RAID não é barato e seguro o suficiente para 20 discos. O RAID deveria ser BARATO. E não use discos grandes, use discos baratos.
Jonas

5

As unidades de 1 TB são praticamente uma história quando se trata de armazenamento em massa (e eu quero dizer, armazenamento MASS :), atualmente, 1,5 TB é o esporte ideal para o custo por GB e as unidades de 2 TB também não estão muito longe.

Compre alguns gabinetes de montagem em rack (como o abaixo, ele pode acomodar 5 HDDs de 3,5 "), você pode preenchê-los à medida que sua coleção cresce.

texto alternativo

se você prefere boa aparência

texto alternativo

e aqui está um chassi de montagem em rack (industrial) para unidades SATA hot-swap de 20x (US $ 350):

texto alternativo

Aqui está uma excelente revisão ilustrada no WeGotServed.com que você pode achar útil.

Isso resolve o problema de encontrar uma "placa-mãe com" 20 conexões SATA "(a taxa de transferência de até 6 G certamente será suficiente :) e você poderá conectá-las a qualquer computador comum que desejar usar como servidor doméstico / NAS.


2

Do hardware da Tom: HDD de 2,5 TB esperado em 2010 (7 de agosto de 2009)

Um roteiro recente apresentado pela TDK Corporation - um fabricante de cabeças de leitura / gravação para muitos fornecedores de unidades de disco rígido (HDD) - revelou que os HDDs de 640 GB de 2,5 polegadas e 2,5 TB de 3,5 polegadas devem estar disponíveis por volta de janeiro de 2010 . Por enquanto, a Seagate e a WD fornecem aos HDDs as maiores capacidades: 2 TB.

Como você deseja começar devagar, eu começaria com um ou dois discos USB de 1,5 TB.

Ou, se desejar, você pode obter um servidor com 6 a 8 compartimentos de disco interno, preencher dois compartimentos com os discos de 1,5 TB e aguardar. Quando você precisar de mais, os discos de 2,5 TB serão muito mais baratos e mais disponíveis. Essa é de longe a solução mais simples e com o melhor desempenho.


1

Existem alguns gabinetes de torre completa que acomodam 20 unidades, com estes . É claro que você pode comprar compartimentos hot-swap, mas esses custam muito mais e, em ambiente doméstico, é improvável que desligar o servidor para uma troca de unidade seja um problema. É claro que o uso das baias de troca a quente que cabem 5 unidades em 3 slots de 5,25 "pode ​​ajudar a encaixar 20 unidades em mais casos.

Quanto às portas sata, existem muitas placas de ataque baratas que você pode usar sem o recurso de invasão. Basta comprar uma placa-mãe confiável com slots pcie / pci suficientes.

Para abordar os pontos apresentados pelo console: tudo isso obviamente está equilibrando entre custo e conveniência. Seria muito bom pedir aos engenheiros da Sun que colocassem dois Thumpers no porão, mas o custo é muito alto para a maioria dos consumidores.

No entanto, se você estiver disposto a dedicar tempo e o esforço para criar seu próprio NAS, na maioria dos casos, será muito mais barato e, geralmente, mais silencioso e mais confiável do que as caixas prontas. Como benefício lateral, você também aprende muito sobre o OpenSolaris / Linux / WSH / W2008 / FreeNas / hardware / etc. A situação pode mudar no futuro se os fabricantes de NAS começarem a oferecer soluções de 20 TB aos consumidores a preços razoáveis. YMMV.


1

Vou ir um pouco contra a corrente e recomendar a compra de uma caixa do Windows Home Server.

Eu tenho um servidor de 4 TB que está basicamente fazendo exatamente o que ele está falando - servindo enormes arquivos de mídia até um PC com centro de mídia (e alguns XBox 360s).

Se 20 TB é o seu 'ponto ideal', os servidores WHS de uma HP oferecem espaço para 7 TB internos (um 1 TB que vem com ele e as 3 gavetas restantes podem ser preenchidas com unidades de 2 TB), com um eSata que pode ser usado para expansão imediata .

O pool de unidades é uma dádiva de Deus - não se preocupe em lembrar quais arquivos foram colocados em qual unidade. Basta adicionar uma unidade às 'piscinas' e ao PRESTO - sua 'unidade' ficou 2 TB maior. Minha pasta 'Mídia' na minha caixa WHS tem cerca de 3 TB por si só.

Cópia de arquivo - RAID do pobre homem. Garante que haja cópias redundantes de cada arquivo, para que nenhuma unidade que vá para o sul resulte na perda de arquivos.

Backups de rede - permitirão que ele tenha restaurações rápidas bare-metal de seu PC Media Center se ISSO for para o sul (ou qualquer outro PC em sua LAN, até 10).

Suporte a extensores, acesso remoto e servidor da web são outros pontos positivos que você nunca pode usar, mas é bom tê-los.

Eu não me preocuparia se o USB não manipulasse a carga, se ele seguisse nessa direção, pois ele só transmitirá um arquivo por vez. Mesmo que ele consiga mais alguns PCs do Media Center, isso não exige muito do USB 2.0. (Embora a fiação possa ficar confusa)

Um dispositivo como o analisado aqui: http://www.wegotserved.com/2008/09/21/sans-digital-tr4m-b-4-bay-sata-das-enclosure-review/ faria para expansão no porta eSata e você provavelmente poderá encontrar dispositivos semelhantes para USB. Com as portas externas fornecidas, você está vendo cerca de 32 TB de expansão externa disponível na HP a partir das 3 portas USB e 1 porta eSata.


Obrigado pela recomendação. Eu acho que o Windows Server como plataforma de software é realmente uma opção viável.
JL.

0

Não recomendo uma solução de torre cheia personalizada, mesmo que seja mais barato, você terá problemas com refrigeração, energia, ruído e outros enfeites. Algumas unidades falharam devido a superaquecimento ou picos de energia e você logo estará gastando mais dinheiro do que pensa.

Eu recomendo um computador simples e barato de sua escolha, com alguns conectores eSATA, atuando como servidor de arquivos e, em seguida, alguns gabinetes externos de várias unidades como este ou por que nem o muito elogiado drobo , que permitirá que você crescer adicionando unidades quando necessário. Gabinetes separados podem custar mais adiantado, mas será muito mais conveniente, limpo e confiável a longo prazo.

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.