Alugue um ambiente de construção [fechado]

9

Eu tenho uma necessidade específica. Quero criar um grande projeto C ++ de código aberto, mas não tenho um computador Linux poderoso o suficiente para fazê-lo. Para tempos de construção razoáveis, preciso de 6GB (ish) de RAM e 4-8 núcleos de CPU em alta frequência. Não estou interessado em construir um computador para isso, é um projeto de hobby e não tenho certeza se vou persegui-lo ou quanto. Um VPS não atenderia às minhas necessidades, os recursos necessários seriam muito caros.

Parte do problema é que meu padrão de uso não é o mesmo que hospedagem na web, o que requer alto tempo de atividade, mas menos recursos. Eu só preciso usar o servidor por talvez uma ou duas horas por semana. Não preciso de acesso root enquanto todas as ferramentas de compilação estiverem instaladas. Talvez 10 a 20 GB de espaço em disco.

Existe algum serviço lá fora que possa atender a esses requisitos no meu orçamento? Eu posso gastar cerca de US $ 20 por mês ou mais. Eu tentei pesquisar isso no Google, mas meu google foo é muito fraco. Desde já, obrigado.

(desculpe se este é o site de troca de pilhas errado)

Segfault
fonte

Respostas:

17

O Amazon EC2 atenderia às suas necessidades? Ele é cobrado pelo tempo da CPU, portanto você paga apenas pelo tempo gasto na compilação.

Uma instância extra grande de CPU alta parece atender às suas necessidades:

High-CPU Extra Large Instance 7 GB of memory, 
20 EC2 Compute Units (8 virtual cores with 2.5 
EC2 Compute Units each), 1690 GB of local instance storage, 64-bit platform

O CPU alto grande extra custa US $ 0,68 USD / h (custo sob demanda) ( detalhes do preço )

Usando sua calculadora de custos , com sua carga (2 horas por mês) com largura de banda de 10 / GB entrando e saindo, parece que custaria menos de US $ 8 / mês. texto alternativo

Este artigo compara Rackspace Cloud Servers e Amazon EC2. A parte que pode lhe interessar seria a comparação de preços para compilar o kernel do linux.

Dan McClain
fonte
Graças ao phsr, várias outras pessoas recomendaram o EC2. Eu vou olhar para isso.
Segfault 25/08/10
Estou usando o material EC2 feliz, e é exatamente isso que eu faria. Uma instância do EC2 é um pouco trabalhosa de configurar, mas uma vez concluída, ela tem preços razoáveis ​​e flexibilidade. Eu usaria as imagens oficiais do Ubuntu e uma raiz EBS, que permite suspender a máquina quando não estiver em uso, pagando apenas pelo espaço em disco. Veja alestic.com e help.ubuntu.com/community/EC2StartersGuide para mais informações.
William Pietri
o espaço em disco não vem do S3? Eu já tenho algumas coisas lá e é barato.
Segfault
Ele afirma que você obter algum armazenamento com isso, então eu não tenho certeza, mas mesmo se você tem 10GB de S #, seria barato
Dan McClain
2

A Sun tem um serviço semelhante ao da Amazon, exceto que o caso de uso principal era semelhante ao que você descreve: ou seja, compilação e construção.

Acredito que esteja hospedado no Solaris e acessado por meio de um serviço da web. Antes da aquisição, era um serviço gratuito (até um limite que não me lembro). Não tenho certeza do status agora.

Kevin Lawrence
fonte
Obrigado Kevin, você tem um link para este serviço? Não consigo localizá-lo.
Segfault
2

Acredito que nós da Ready-to-Run Software tenha a solução que você procura. O Ready-to-Run Software (RTR) mantém um recurso seguro que contém uma rede de backup heterogênea com uma variedade de plataformas de computador (versões de sistema operacional, fabricante de equipamentos e configuração). Atualmente, esse centro é composto por mais de 70 plataformas operacionais diferentes, tornando-o uma das instalações de computação mais exclusivas do mundo atualmente.

Visite-nos em Ready-to-Run Software (www.rtr.com) para saber mais sobre o que temos para oferecer. Acesse http://porting-center.com/ para obter informações adicionais sobre os benefícios do uso do RTR Porting Center.

Michael


fonte
Bom - totalmente sincero e, na minha opinião, não é spam. Vejo que você é novo por aqui e seria incrível se você pudesse continuar contribuindo. Se você / seus engenheiros têm a experiência de manutenção que muitos sistemas diferentes disponíveis (ou pronto-a-construção), você provavelmente tem muito a acrescentar aqui
mfinni
Obrigado Michael, você está certo, este é o tipo de serviço que estou procurando.
Segfault 21/10/10