Opa, Em 27 de dezembro de 2011 16:02, Cesar Moraes <[email protected]>escreveu:
> Jota o que eu quis dizer é: > Crio 2 servidores Teste e Produção com todos os produtos > Isso sem dúvida. É extremamente aconselhável você ter um ambiente de testes e outro de produção. > ou > Crio 5 servidores de teste e 5 de produção, 1 para cada produto. > Cada produto você considera um sistema? > > A questão da memoria é, nas duas opções abaixo o custo de memoria seria > igual ou com mais servidores terei que ter mais memoria, se tenho que ter > mais o quanto mais. > Com 2 servidores terei 2 instalações de Postgres com 5 base de dados em > cada. > Com 10 servidores terei 10 instalações de Postgres com 1 base de dados em > cada. > Agora pense no seguinte: Se você tiver daqui a 6 meses 20 bancos, você vai pegar e montar mais 20 servidores para colocar um banco em cada servidor? Pensei um pouco nisso. Lembre que alguns parâmetros de memória como por exemplo WORK_MEM você pode configurar por usuário. > > Manutenção eu digo ter que baixar o postgres por algum motivo. > Você não consegue parar apenas um banco, precisa parar a instância como um todo, isto é, se sua possuir 5 bancos e você precisar baixar o serviço do PostgreSQL, você não terá acesso a nenhum banco. > > Danilo, > > Não é um ambiente 24x7 e a previsão de crescimento não tem problema. > Crescimento sempre deve ser planejado para lá na frente você não ter surpresas, mesmo que o crescimento seja bem a longo prazo. > > Minha duvida principal e o quanto de memoria eu vou perder por ter mais > ambientes em vez de concentrar em 1 so. > A questão de memória (shared_buffers) é destinada ao cluster e não há banco específico, isto é, a memória é compartilhada por todos os bancos que fazem parte do cluster. > > Preciso de um justificativa que se eu criar varios ambientes menores para > os projetos eu não vou ter necessidade absurda de mais memoria. > Hoje tenho vários bancos de dados na mesma instância e não sofro com problema de memória por causa disso. > > Espero que tenha ajudado na minhas questões e agradeço a ajuda. > > At > Cesar > > > > 2011/12/27 Danilo Silva <[email protected]> > >> Cesar, >> >> Você deve responder a outras perguntas: qual a criticidade do seu >> ambiente? 24X7? Qual a previsão de crescimento do seu ambiente? >> >> Para se ter um ambiente ideal, dependemos de várias variáveis. Para se >> ter uma idéia, tudo pode ser feito utilizando apenas um servidor para cada >> tarefa (produção e desenvolvimento). >> >> Por mais que o servidor de produção seja um "baita" servidor, nem sempre >> conseguimos ter um idêntico para ser utilizado como testes / >> desenvolvimento. >> >> Então tudo deve ser levando em consideração para chegarmos a um modelo >> ideal. >> >> Att. >> >> Danilo >> >> Em 27 de dezembro de 2011 14:45, JotaComm <[email protected]> escreveu: >> >> Olá >>> >>> Em 27 de dezembro de 2011 14:37, Cesar Moraes >>> <[email protected]>escreveu: >>> >>> Ola a todos, >>>> >>>> Tenho uma duvida em como montar um servidor postgres. A questão é a >>>> seguinte: >>>> >>>> Temos 5 produtos: 1, 2, 3, 4, 5 >>>> Temos 2 ambientes: Desenvolvimento e Produção. >>>> >>>> É melhor criar 2 servidores e colocar todos os produtos nele ou criar >>>> 10 servidores menores e deixar separado. >>>> >>> >>> Como assim? Um ambiente para produção totalmente separado do >>> desenvolvimento é o correto. >>> >>> >>>> >>>> Minha duvida vem com as seguintes questões. >>>> >>>> Ter varias bases postgres utilizará muito mais recurso que 2? Qual o >>>> consumo de memoria so pra ter a instalação do postgresql? >>>> >>> >>> A configuração da memória principal (shared_buffers) do PostgreSQL é >>> para todo o cluster (conjunto de todos os bancos de dados) e não por banco >>> de dados. >>> >>> >>> >>>> A manutenção da varias bases nâo seria mais facil? Se caso eu precise >>>> de dar manutenção em um produto preciso parar todos os outros? >>>> >>> >>> Que tipo de manutenção você se refere? >>> >>>> >>>> Se alguem puder me ajudar nessas questões ficarei muito grato. >>>> >>>> At >>>> Cesar Moraes >>>> >>>> _______________________________________________ >>>> pgbr-geral mailing list >>>> [email protected] >>>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >>>> >>>> >>> >>> Abraços >>> -- >>> JotaComm >>> http://jotacomm.wordpress.com >>> >>> _______________________________________________ >>> pgbr-geral mailing list >>> [email protected] >>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >>> >>> >> >> _______________________________________________ >> pgbr-geral mailing list >> [email protected] >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >> >> > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > Abraços -- JotaComm http://jotacomm.wordpress.com
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
