Parece-me que o grau de criticidade é baixo, logo, seria melhor deixar os 5
produtos em uma única instância, pois não terás problemas se for efetuado
as manutenções preventivas tanto de S.O quanto do PostgreSQL e, dependendo
da manutenção a ser feita, poderás bloquear o acesso somente da base a qual
pretendes mexer.

Abs.

Em 27 de dezembro de 2011 16:44, JotaComm <jota.c...@gmail.com> escreveu:

> Opa,
>
> Em 27 de dezembro de 2011 16:02, Cesar Moraes <cesar.cs...@gmail.com>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 <danilo.dsg.go...@gmail.com>
>>
>>> 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 <jota.c...@gmail.com>escreveu:
>>>
>>> Olá
>>>>
>>>> Em 27 de dezembro de 2011 14:37, Cesar Moraes 
>>>> <cesar.cs...@gmail.com>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
>>>>> pgbr-geral@listas.postgresql.org.br
>>>>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>>>>
>>>>>
>>>>
>>>> Abraços
>>>> --
>>>> JotaComm
>>>> http://jotacomm.wordpress.com
>>>>
>>>> _______________________________________________
>>>> pgbr-geral mailing list
>>>> pgbr-geral@listas.postgresql.org.br
>>>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>>>
>>>>
>>>
>>> _______________________________________________
>>> pgbr-geral mailing list
>>> pgbr-geral@listas.postgresql.org.br
>>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>>
>>>
>>
>> _______________________________________________
>> pgbr-geral mailing list
>> pgbr-geral@listas.postgresql.org.br
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>
>>
>
> Abraços
> --
> JotaComm
> http://jotacomm.wordpress.com
>
> _______________________________________________
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a