>> Tecnologia eletrônica >  >> TVs >> outras TVs

Problemas Netflix Servidor

Para entender melhor como surgem problemas no servidor da Netflix , você deve entender como os servidores são configurados e que tipo de problemas que pode encontrar. Netflix usa um número de abordagens - como serviços de apátridas , Amazon Web Services e dados espalhando zonas diferentes - para armazenar e distribuir conteúdo de vídeo. Embora cada um desses componentes ajuda a minimizar interrupções do servidor , eles também podem causar problemas relacionados ao servidor dentro Netflix. Múltiplas Plataformas

serviços comuns que Netflix usa para servir -se filmes e programas de TV através da Internet são SimpleDB , S3 e Cassandra . SimpleDB é um aplicativo de banco de dados flexível, Amazon Web Services. S3 da Amazon significa Simple Storage Service , que permite o armazenamento e recuperação de dados a partir da nuvem . Cassandra é um projeto open source dos desenvolvedores do Apache , que fornece um banco de dados que pode ser dimensionado de forma eficiente , atendendo às demandas de cargas de servidor pesados. Se qualquer um desses serviços falhar, então ele pode afetar a experiência do usuário final . No entanto, a falha do servidor é minimizado , porque Netflix afirma: " Nossos sistemas são projetados para o fracasso. "
Apátridas Serviços

serviços apátridas , como Cassandra e SimpleDB , ajudam a minimizar o consumo de recursos por cada aplicação . Utilizando os serviços que consomem menos recursos , como memória e largura de banda do servidor , ajudam a manter um caudal constante de dados , mantendo os servidores em funcionamento. De acordo com a Netflix , a empresa atende a milhões de vídeos por dia e seus "fluxos de topo HD são cerca de 4.800 kilobits por segundo ", ou seja os dados são transmitidos de forma rápida a partir dos servidores para a aplicação do usuário front-end.


zonas

Netflix criou seus servidores para distribuir e recuperar dados em muitas zonas diferentes . Dividindo os serviços e informações em zonas permite a seus engenheiros para mudar de uma zona para outra ou completamente desligado de uma zona durante uma queda do servidor. Isto minimiza a ocorrência de mostrar ao utilizador final uma mensagem de erro , quando existe um problema com o servidor . Como a empresa utiliza centenas de servidores , pode mudar rapidamente e zonas de mover os dados em torno perfeitamente quando ocorrem problemas no servidor .
Servidores da Amazon

Netflix depende fortemente Amazon Web Serviços de servidores para a sua plataforma de streaming de filme. Se AWS encontra uma grande falha de servidor, ele poderá vir a afetar e interromper a visualização Netflix. Um outro serviço AWS que a Netflix usa é Elastic Load Balance a melhor rota de tráfego de Internet para suas aplicações front-end. ELB ajuda a interrupção do servidor diminuição equilibrando os dados corretamente entre as zonas .