AWS обнаруживает случаи истечения срока действия и развития

324
deller

На моем компьютере (ноутбуке) мне нужны окна, чтобы использовать электронную почту, Word, Excel и т. Д., Но иногда мне также нужен Linux для некоторых проектов, которые я делаю дома.

До сих пор я играл с несколькими решениями:

  • Двойная загрузка: в целом работает нормально, но это действительно раздражает, когда мне нужно на секунду перейти на другую ОС
  • ВМ: лучше, но довольно медленно

Кроме того, оба эти решения отсутствуют, когда мне нужно перейти на новый компьютер, потому что мне нужно заново все перенастроить.

Недавно я играл с концепцией, используя точечные экземпляры AWS в качестве машины для эксперимента / домашнего проекта.

Кто-нибудь пробовал это? С какими проблемами вы столкнулись? Есть ли лучшее решение, о котором я не знаю?

Заранее спасибо!

Другие вещи, которые могут мне помочь: где вы хранили домашний каталог и другие соответствующие данные? EBS? EFS? Как вы переместили рабочие файлы в / из экземпляра (например, для редактирования кода)?

PS: если это не то место, чтобы спросить, пожалуйста, поправьте меня

0
Это, вероятно, правильный сайт для предмета, но вопрос требует некоторой работы. Сайт разработан вокруг отдельных вопросов с «правильным ответом». Начиная со смелого текста, вопрос - это, в основном, опрос об опыте людей и о том, что похоже на просьбу либо о мозговом штурме, либо о рекомендации по продукту / услуге. Ничто из этого на самом деле не является предметом обсуждения. Затем есть несколько дополнительных конкретных вопросов, которые делают все это слишком широким. Я бы разбил это на ряд конкретных фактических, технических вопросов. fixer1234 7 лет назад 1

3 ответа на вопрос

0
Putnik

Единственная проблема: точечный экземпляр может быть прекращен в любое время без предварительного уведомления. Поэтому для целей тестирования я предпочитаю экземпляры по требованию .

Если вам нужно тестировать в течение длительного времени (например, вы разрабатываете что-то в течение недели 8 часов в день), но по-прежнему не хотите локально развертывать отдельную ОС, тогда вы можете развернуть EC2 по требованию и остановить его, когда он не используется ( 16 часов в день в этом примере). Вам придется платить только за использованное хранилище, но не за экземпляр.

Кроме того, вы можете каждый раз развертывать новый образ и передавать туда данные rsync / ftp со своего рабочего стола.

Еще одна альтернатива: в зависимости от вашего физического местоположения иногда вы можете получить подержанные настольные компьютеры по-настоящему дешево, поэтому вы можете купить еще одну коробку для тестирования.

0
Algeriassic

В зависимости от тестов, которые вы делаете. Спотовые экземпляры могут работать или не работать в вашем случае, потому что они могут быть прекращены в любое время, когда цена превысит вашу цену.

Попробуйте Raspberry Pi

0
Tim

Я знаю, что вы виртуализацию со скидкой, но виртуальные машины были бы почти идеальным решением здесь. Я использую VirtualBox под управлением Ubuntu, внутри которого я использую Eclipse и MySQL. Производительность абсолютно хорошая на моем старом i7-2600K с 16 ГБ оперативной памяти и SSD. Я выделяю 3 ядра и 6 ГБ оперативной памяти для виртуальной машины.

Когда я перееду на новый компьютер, среда будет двигаться вместе со мной. Я на самом деле настроил это, потому что время от времени переустанавливаю Windows, и я устал от настройки среды разработки PHP, так как отладка очень сложна.

Что вы делаете на своей виртуальной машине Linux, для которой виртуализация на современной машине слишком медленная? Что-то вроде редактирования видео, я могу понять, но для экспериментов все должно быть в порядке.

Тем не менее, использование AWS для предоставления Linux-машины - это нормально. AWS Lightsail - это, вероятно, все, что вам нужно, это намного проще, чем полноценный AWS, если вам нужен целый месяц. Любой провайдер виртуальных машин будет в порядке - что-то вроде Linode (с которым у меня нет опыта) дает вам больше ресурсов, чем AWS за те же деньги, но опять же, это ежемесячно.

В AWS экземпляры по запросу будут более надежными, чем точечные экземпляры. Однако, если на компьютерах установлена ​​EBS (т. Е. Сетевой диск), ваше состояние, как правило, будет сохранено, если у вас будет извлечен экземпляр. Вы также можете сделать снимок виртуальной машины для сохранения состояния или довольно просто синхронизировать данные до S3.

Чтобы сравнить цены, t2.micro составляет $ 0,012 / час, а t2.nano - $ 0,0059 в Вирджинии, и вы не можете купить спот. Современный m4.large обычно составляет $ 0,88 / час, или $ 0,03 / час, экономя 75%. Так что, вероятно, вам лучше всего использовать экземпляр t2 по требованию, если вам не требуется больше энергии. Вы всегда можете остановить свой экземпляр, изменить размер и запустить его снова.

Похожие вопросы