[MASOCH-L] Dispatcher e file system distribuído
Fernando Frediani
fhfrediani at gmail.com
Mon Nov 28 14:49:02 -03 2016
Pera ai gente. Nem GFS nem NFS são sistemas de arquivo distribuídos. Ao
contrario são sistemas para se usar de maneira centralizada aonde um e
clustered e o outro e shared.
A ideia de colocar um sistema de arquivos distribuído para esta
aplicação principalmente para dar uma maior disponibilidade e bem
interessante e o pensamento correto. A questão e qual sistema de
arquivos distributário escolher. O GlusterFS (o qual a abreviatura
correta não e GFS) tem um setup mais simples e facil, porem eu
pessoalmente tenho muitas reservas com relação a ele. Acompanho ele
desde quando era mantido pelo indianos e 'nunca me desceu'. Deu uma
melhorada boa depois que a RedHat comprou mas ainda sim acho que tem
muito arroz e feijão para comer.
Se o ambiente for grande e justificar CEPH e sem duvida a melhor opção.
Resumindo as opções a essas duas para o ambiente que você descreve eu
tentaria inicialmente com GlusterFS e faria todos os testes de desastre
possíveis e em ultimo caso partir para desenvolver algo com CEPH.
Se o ambiente for pequeno mesmo e esses arquivos não precisarem estar em
todos os lugares de forma realtime você pode tentar algo rsync based com
near-realtime como Lsync.
Espero que ajude.
Fernando
On 28/11/2016 14:18, Lucas Willian Bocchi wrote:
> Rogério.
> Uma solução que andei vendo com um pessoal, e que funcionou a contento, era
> jogar o código PHP num banco de dados MySQL, junto com os dados da
> aplicação. O sistema baixava o código em tempo real e depois executava o
> script. Não sei quanto a performance disso, mas foi um jeito que usaram pra
> resolver o problema. De resto, com certeza usaria GFS.
>
> Em 28 de novembro de 2016 14:02, Alessandro Fazenda <adrfazenda at gmail.com>
> escreveu:
>
>> Rogério,
>>
>> Qual é o quantidade de IO dessa aplicação? Já fiz alguns testes com o
>> glusterfs numa aplicação intensiva de IO com muitos arquivos pequenos e o
>> desempenho foi muito ruim.
>>
>> Att,
>>
>> Alessandro Fazenda
>> adrfazenda at gmail.com
>> www.alessandrofazenda.com.br
>>
>> Em 28 de novembro de 2016 13:46, Rogério Moura <rogerpop at gmail.com>
>> escreveu:
>>
>>> Boa tarde pessoal,
>>> estou com a seguinte demanda, uma aplicação em php que conecta num banco
>> e
>>> também salva alguns arquivos em file system.
>>> Preciso deixar esse ambiente mais disponível, minha ideia é colocar um
>>> dispatcher, alguns servidores web e distribuir esse file system, com NFS
>> ou
>>> gfs sei lá.
>>> Minha pergunta é, o que vocês têm usado pra linux dessas ferramentas?
>>> qual software de dispatcher?
>>> qual software pra distribuir o file system ?
>>> __
>>> masoch-l list
>>> https://eng.registro.br/mailman/listinfo/masoch-l
>>>
>> __
>> masoch-l list
>> https://eng.registro.br/mailman/listinfo/masoch-l
>>
> __
> masoch-l list
> https://eng.registro.br/mailman/listinfo/masoch-l
More information about the masoch-l
mailing list