Uma configuração Plex com armazenamento duplo: metadados em SSD e dados em HDD

Eva Wong é a redatora técnica e entusiasta residente na ZimaSpace. Uma geek desde sempre, apaixonada por homelabs e software de código aberto, dedica-se a traduzir conceitos técnicos complexos em guias práticos. A Eva acredita que a auto-hospedagem deve ser divertida, não intimidante. Através dos seus tutoriais, ajuda a comunidade a desmistificar configurações de hardware, desde montar o primeiro NAS até dominar os contentores Docker.

Uma configuração Plex com armazenamento duplo coloca os dados sensíveis à latência da base de dados e dos metadados em SSD, mantendo os ficheiros multimédia de grandes dimensões em armazenamento HDD orientado para a capacidade.

Esta divisão funciona quando o caminho dos dados da aplicação tem uma cópia de segurança independente e o débito dos ficheiros multimédia já é adequado ao conjunto de HDD. O SSD não precisa de alojar a biblioteca de filmes para melhorar a navegação e a manutenção, e o HDD não precisa de alojar a base de dados só porque guarda os ficheiros de origem. Considere as duas camadas como funções distintas, com planos de recuperação separados.

Coloque a base de dados e os metadados na camada de baixa latência

A pesquisa, a navegação, as imagens e a manutenção da base de dados envolvem muitas leituras e escritas pequenas, que beneficiam mais da redução da latência de procura do que um fluxo sequencial de um filme.

O maior ganho costuma resultar da transferência de dados sensíveis à latência para fora do armazenamento mecânico, onde as diferenças entre o acesso aleatório em SSD e HDD são mais evidentes.

Coloque os dados da aplicação Plex na camada SSD e meça a latência de abertura da biblioteca, pesquisa e manutenção. Reserve espaço livre suficiente para o crescimento da base de dados e dos metadados gerados.

Mantenha os ficheiros multimédia volumosos em armazenamento de alta capacidade

A reprodução de vídeo é, em grande parte, sequencial e pode ser servida a partir de HDD, desde que o débito agregado e a fiabilidade sejam adequados à carga de trabalho. Transferir todos os ficheiros multimédia para memória flash altera muitas vezes mais o custo do que a experiência do utilizador.

Uma conceção de armazenamento para um servidor multimédia em camadas separa a latência dos dados da aplicação da capacidade para armazenar grandes volumes de multimédia, permitindo avaliar cada dispositivo em função da carga de trabalho a que serve.

Meça a taxa de leitura simultânea de ficheiros multimédia no período de maior atividade e compare-a com o conjunto de HDD em condições realistas de fragmentação e atividade em segundo plano. Atualize o armazenamento multimédia apenas quando esse percurso for realmente um estrangulamento.

Faça cópias de segurança diferentes para cada função

O estado do Plex ocupa relativamente pouco espaço, mas é difícil recriá-lo exatamente; os ficheiros multimédia, por outro lado, ocupam muito espaço e podem exigir uma estratégia de cópia de segurança ou redundância diferente. Tratar ambos da mesma forma pode desperdiçar armazenamento rápido ou deixar a base de dados insuficientemente protegida.

A capacidade e a rotatividade das cópias de segurança devem refletir a rapidez com que cada conjunto de dados muda e o custo da sua reconstrução.

Faça cópias de segurança dos dados das aplicações com frequência suficiente para abranger o estado de visualização e as alterações de configuração, e proteja os ficheiros multimédia de acordo com o custo e o tamanho da sua substituição. Mantenha pelo menos uma cópia do estado das aplicações fora do SSD. Separar as funções de armazenamento do centro multimédia permite ao SSD proteger os dados sensíveis à latência, enquanto os HDD se concentram no armazenamento em massa de ficheiros multimédia.

Valide a falha de cada nível separadamente

A arquitetura só é útil se a perda de um nível de armazenamento provocar a falha prevista, em vez de desencadear uma falha em cascata que torne o servidor irrecuperável. As funções do SSD e do HDD precisam de testes e procedimentos de restauro separados.

Um teste de restauro controlado verifica se o estado copiado consegue voltar a ligar-se aos caminhos multimédia previstos após a substituição.

Restaure o estado do Plex num caminho temporário num SSD e associe um subconjunto de teste de ficheiros multimédia. Documente o comportamento do servidor quando o nível de armazenamento multimédia fica temporariamente indisponível, para que seja mais fácil classificar a próxima interrupção.

Configuração de NAS e servidor

Mais para ler

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.