Сдам строительную среду [закрыто]

9

У меня есть конкретные потребности. Я хочу создать большой проект на C ++ с открытым исходным кодом, но у меня нет достаточно мощного компьютера для Linux. Для разумного времени сборки мне понадобится 6 ГБ оперативной памяти и 4-8 ядерный процессор, работающий на высокой частоте. Я не заинтересован в создании компьютера для этого, это хобби-проект, и я не уверен, буду ли я заниматься им или сколько. VPS не будет соответствовать моим потребностям, ресурсы, которые мне нужны, будут слишком дорогими.

Частично проблема заключается в том, что мой шаблон использования не совпадает с веб-хостингом, который требует большого времени безотказной работы, но требует меньших ресурсов. Мне нужно использовать сервер только один или два часа в неделю. Мне не нужен root-доступ, пока все инструменты сборки установлены. Может быть, 10-20 гигабайт дискового пространства.

Есть ли какая-либо услуга, которая может удовлетворить эти требования в моем бюджете? Я могу тратить около 20 долларов в месяц или около того. Я пытался погуглить, но мой Google Foo слишком слабый. Заранее спасибо.

(извините, если это неправильный сайт обмена стека)

Segfault
источник

Ответы:

17

Будет ли Amazon EC2 соответствовать вашим потребностям? Он оплачивается процессором, поэтому вы платите только за время компиляции.

Экземпляр High CPU Extra Large, кажется, соответствует вашим потребностям:

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

High CPU Extra Large стоит $ 0,68USD / час (стоимость по требованию) ( Информация о ценах )

Используя их калькулятор стоимости , с вашей нагрузкой (2 часа в месяц) с пропускной способностью 10 / ГБ, похоже, что это будет стоить менее 8 долларов в месяц. альтернативный текст

В этой статье сравниваются Rackspace Cloud Servers и Amazon EC2. Частью, которая может вас заинтересовать, будет сравнение цен для компиляции ядра Linux.

Дэн Макклейн
источник
Спасибо phsr, несколько других людей рекомендовали EC2. Я собираюсь разобраться в этом.
Сегфо
Я с удовольствием пользуюсь EC2, и это именно то, что я бы сделал. Экземпляр EC2 немного затруднит настройку, но как только вы его запустите, он станет недорогим и гибким. Я бы использовал официальные образы Ubuntu и корень EBS, который позволяет вам приостанавливать работу компьютера, когда вы его не используете, платя только за дисковое пространство. См. Alestic.com и help.ubuntu.com/community/EC2StartersGuide для получения дополнительной информации.
Уильям Пьетри
дисковое пространство не приходит от S3? У меня уже есть кое-что, и это дешево.
Сегфо
Он утверждает, что вы получите некоторое хранилище с этим, так что я не уверен, но даже если у вас есть 10 ГБ на S #, это будет дешево
Дэн Макклейн
2

У Sun есть сервис, аналогичный сервису Amazon, за исключением того, что его основной вариант использования был похож на то, что вы описываете: компиляция и сборка.

Я считаю, что он размещен на Solaris и доступен через веб-сервис. До приобретения, это был бесплатный сервис (до некоторого предела, который я не помню). Не уверен в статусе сейчас.

Кевин Лоуренс
источник
Спасибо Кевин, у вас есть ссылка на этот сервис? Я не могу найти это.
Segfault
2

Я считаю, что у нас в Ready-to-Run Software есть решение, которое вы ищете. Готовое к работе программное обеспечение (RTR) поддерживает безопасное средство, содержащее гетерогенную резервную сеть с набором компьютерных платформ (версии операционной системы, производителя оборудования и конфигурации). В настоящее время этот центр состоит из более чем 70 различных операционных платформ, что делает его сегодня одним из самых уникальных вычислительных средств в мире.

Пожалуйста, посетите нас в Ready-to-Run Software (www.rtr.com), чтобы узнать больше о том, что мы можем предложить. Перейдите на http://porting-center.com/ для получения дополнительной информации о преимуществах использования центра портирования RTR.

Майкл


источник
Приятно - совершенно заранее и, на мой взгляд, не спам. Я вижу, что вы новичок здесь, и было бы здорово, если бы вы могли продолжать вносить свой вклад. Если у вас / ваших инженеров есть опыт, позволяющий держать столько разных систем доступными (или готовыми к сборке), вам, вероятно, есть, что добавить здесь
mfinni 14.10.10
Спасибо, Майкл, вы правы, это именно то обслуживание, которое я ищу.
Сегфо