Que solução de armazenamento de dados para escolher HDD vs SSD vs Pendrive para um armazenamento de eventos? [fechadas]

0

Eu pretendo comprar um PogoPlug para um pequeno servidor. Eu quero instalar o Debian ou Arch nele e vou usá-lo para compartilhar e fazer backup de fotos entre computadores e como um servidor HTTP e / ou armazenamentos de eventos com bancos de dados de consulta (também conhecido como. CQRS com Event Sourcing ). As fotos requerem cerca de 15 GB, a parte de armazenamento de eventos requer no máximo 10 GB de espaço de armazenamento. O Linux e os aplicativos estarão em um cartão SD, enquanto os dados armazenados em um dispositivo de armazenamento SATA2 ou USB3.

Pelos meus aplicativos, não importa realmente se o lado esquerdo do fluxo de dados HTTP app <- query database <- event storage está nos computadores ou no servidor. Sincronizar o banco de dados de consulta reconectando-se ao armazenamento de eventos requer mais código, mas posso conviver com isso, se necessário. A única parte intensiva de gravação que deve estar no servidor é o armazenamento de eventos. A aplicação mais intensiva de gravação será um registro de sensor de tempo, que registrará o tempo, a temperatura e a umidade em cada segundo. Eu posso armazenar em buffer ou pré-processar isso antes de gravar os dados no disco para reduzir a frequência de gravação, se necessário, mas acho que será a parte mais intensiva em gravação, não importa o que eu faça.

Haverá outras aplicações também, por ex. agendador de treinamento, etc. pelo qual a freqüência de gravação depende de quão frequente eu os uso, então eu acho que eles não são um problema comparado ao registrador de sensor.

  1. Qual solução de armazenamento de dados você sugere por este sistema? Eu gostaria de usar algo barato e silencioso, é por isso que pensei em uma unidade flash USB de 32GB ou um SSD. Eles podem fazer o trabalho, ou eu preciso de um disco rígido, porque a intensidade da gravação?
  2. Existe uma grande diferença entre uma unidade flash USB e um SSD sobre o tempo de desgaste?
  3. Devo mover os bancos de dados de consulta do servidor para os computadores, pois eles aumentam a gravação pelo menos duas vezes?
por inf3rno 14.08.2015 / 05:13

1 resposta

1

Se você está registrando esse tipo de dados, a velocidade de 1 / segundo não é um problema.

Gravar intensidade? Nenhuma sua situação não se qualifica. Os dados meteorológicos que você sugere são menos de 128 bytes por segundo, é ridiculamente baixo, basicamente nenhum.

As células não se desgastam tanto porque você está apenas usando novas células e não reescrevendo células velhas. Escrever 1 foto 10mb será mais intenso que o seu log. Quando bater o seu armazenamento com 20mb / s por escrito, as suas necessidades qualificarão para LOW. Os pen drives USB baratos não chegam muito mais que 5mb / s, mas cada geração está ficando mais rápida. USB3 stick capaz de 20mb / s-60mb / s são fáceis de encontrar por um preço, mas as lojas do dólar estão vendendo as que sobraram com lentidão.

Depende de quão barato o pen drive USB custa US $ 9,99 por 64 gb, o que vai se desgastar muito mais rápido. Você recebe o que paga .

O SSD sempre ganha com o fator velocidade e durabilidade, existem cerca de 6 stick USB que chegam perto. O SSD possui chips de qualidade muito superior e a maioria deles é classificada para 40 TB + de gravação antes da falha. (em 4k, tamanho mínimo de bloco, por segundo eu subo 340 anos, para um SSD, para se desgastar. Baseado em suas necessidades de dados de registro de tempo)

Supondo que você não force o linux a gravar os dados imediatamente, ele deverá armazená-los em buffer automaticamente.

    
por 14.08.2015 / 05:59