Escolhendo um servidor de arquivos

2

Somos uma pequena equipe de desenvolvedores de software - 7 programadores. Precisamos configurar um servidor de arquivos barato em nosso escritório. Seu objetivo principal será executar nosso Sistema de Controle de Origem (VSS).

Alguma recomendação sobre qual hardware escolher e qual software será necessário?

    
por Ra. 23.10.2009 / 16:14

6 respostas

3

Lembre-se ... se você é uma loja de software, então SEU CÓDIGO É O SEU MAIS IMPORTANTE ATIVO . Não brinque ou experimente, e não fique barato.

1- Compre um servidor IBM / Lenovo low-end. Nosso estimado anfitrião descreveu, em todos os detalhes, suas dificuldades em construir a sua própria ... Eu compraria uma pré-construção.
  uma. Certifique-se de que ele tenha um controlador RAID e possa suportar o RAID5.
  b. Obtenha bastante disco ... multiplique sua necessidade atual por 10.

2- Desde o VSS, você precisará do Windows. Eu recomendo que você obtenha o servidor, mesmo que não seja necessário para o VSS.

3- Você precisa lidar com backup . Há um zilhão de opções. Eu começaria obtendo uma unidade de fita e um software de backup em execução. Quando estiver em execução, talvez você queira implementar uma solução remota ou disco-para-disco. Mais informações aqui e aqui .

4- Você vai querer um software antivírus. Use o que você usa nos desktops.

    
por 23.10.2009 / 17:53
3

Se você já estiver usando o VSS e quiser continuar com o controle de origem do MS, obtenha um servidor com

  1. espaço suficiente no disco
  2. RAID configurado (minha escolha seria RAID 5)
  3. GB Ethernet (a maioria dos servidores vem com isso atualmente)
  4. Uma fita ou unidade óptica para backup ou você pode fazer backup externo (por exemplo, ibackup.com)

Você não precisa de nenhum outro software se estiver usando o VSS. Fique com o backup do MS para economizar algum dinheiro.

Eu fui do VSS para o SVN e estou muito feliz com os resultados. Como @Jamie mencionou, o beanstalk pouparia os problemas de comprar um servidor, preocupando-se com o backup, etc.

    
por 23.10.2009 / 17:33
2

Para uma equipe de desenvolvimento com poucos membros da equipe, você ficará bem com o hardware básico, mas as especificações das recomendações de hardware dependerão de vários fatores.

  1. Quantos dados você espera armazenar?
  2. Você é uma loja da Microsoft ou outra? (Windows vs. Linux)
  3. Quais são as exigências do seu sistema de controle de origem? É baseado em sistema de arquivos? É baseado em banco de dados? etc?

Esses itens vão direcionar as especificações de hardware individuais, mas a partir de um sistema operacional se você precisar de compartilhamento simples de arquivos, você pode fazer isso com uma configuração pronta para usar do Windows Server 2008, a Dell tem muitas configurações excelentes já prontas .

    
por 23.10.2009 / 16:22
1

A maneira mais barata de fazer isso é obter uma torre de "servidores" simples da Dell ou apenas construir sua própria caixa genérica e depois colocar uma distribuição Linux nela. Eu recomendaria openSuSE, vindo de alguém que não é um guru do Linux, por qualquer meio, eu era capaz de usar a ferramenta de configuração do YaST do openSuSE para configurar o compartilhamento de arquivos DNS, Subversion, Apache e Samba em apenas algumas horas. Desde que eu usei o hardware que recebi do Free Geek, meu custo total foi de $ 10!

Para o sistema de controle de código eu recomendaria o Subversion, ele se conecta bem com diferentes tipos de autenticação, como o LDAP.

Além disso, uma última coisa: tente usar o sistema de controle de código-fonte online que é classificado como Sofware-As-A-Service (SaaS) como: link

    
por 23.10.2009 / 16:29
1

... Se você já conhece o sistema de controle de origem (MS Visual Source Save), a única questão é qual máquina comprar. Basta ligar para um fornecedor e ver o que ele tem e ver como ele se ajusta ao seu orçamento.

Não é muita pergunta.

    
por 23.10.2009 / 16:31
1

Na minha equipe, usamos a hospedagem SVN fornecida pelo Beanstalkapp.com, a conta pessoal no link e não tivemos problemas com isso. Demorou 5 minutos para configurar e funciona perfeitamente. No entanto, você precisa levar em consideração que seus dados estão sendo hospedados por outra pessoa.

Editar: Pretende acrescentar que eles também têm um serviço gratuito, é bastante limitado, mas ainda é confiável, com uma boa quantidade de recursos.

    
por 23.10.2009 / 16:45