especificações do servidor SVN

1

Aqui no trabalho, um pequeno desenvolvedor de jogos em Flash, fui encarregado de configurar um servidor SVN. Preciso aconselhar o chefe sobre qual máquina ele deve comprar.

O servidor executará o SVN, o Trac e o MediaWiki e o repositório conterá arquivos binários bastante grandes. Estamos com 10 pessoas e o servidor será acessado pela LAN.

As especificações que tenho em mente são:

  • Discos rígidos grandes no software RAID1
  • RAM moderada, 2 GB ou mais
  • CPU moderada, como 2,6 GHz de núcleo único

Isso soa bem?

    
por Bart van Heukelom 24.08.2010 / 17:12

3 respostas

2

subversion em si é bastante leve. Trac e MediaWiki são bem leves também. Então o seu hardware deve estar bem (eu corro subversion em uma minúscula VM linux com 256MB de memória RAM e ele roda bem).

Basicamente, para o seu caso de uso (com apenas 10 usuários), qualquer servidor deve estar bem. Quanto mais RAM melhor (desde que o MySQL pode executar melhor com isso), mas não é absolutamente necessário. Se você decidir tornar o servidor público, então você tem um problema diferente ...

O outro cenário em que a "robustez" do servidor é importante é se você o estiver usando como um servidor de compilação (no qual você está executando algo como CruiseControl ou Hudson como uma plataforma de integração contínua. a velocidade será importante, já que você estará realmente fazendo algo no servidor, além de tarefas simples ...

    
por 24.08.2010 / 17:21
1

Mais RAM não vai doer, e você pode ter certeza que a placa de rede é gigabit ethernet. Caso contrário, tenho certeza de que tudo ficará bem. Você desejará E / S rápida, portanto, a velocidade da rede e da unidade é importante.

    
por 24.08.2010 / 17:14
1

As máquinas de núcleo duplo são padrão hoje em dia, então eu iria com isso; Algo na faixa de 2 GHz está bem.

Sua memória é adequada, mas é claro que é melhor.

Na verdade, eu ia com muitos discos (no mínimo 4) no RAID6. Há um mínimo de 4 discos em uma matriz RAID6, mas dois discos podem falhar e ainda estar ativos e em execução. Eu também sou fã de RAID10 (às vezes escrito 1 + 0), mas que troca um pouco mais de velocidade por uma perda de flexibilidade.

-Waldo

    
por 24.08.2010 / 17:19

Tags