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

Responder a