Ненадежное облако для экспериментов - PullRequest
0 голосов
/ 27 августа 2018

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

Есть ли готовые сервисы для этого?Если нет, есть ли способ получить такое поведение в легко доступных облаках (AWS, Azure, Google Cloud), которое не включает в себя только завершение экземпляров?

EDIT - Недостаточная подготовка неразрешено для моих экспериментов.

1 Ответ

0 голосов
/ 27 августа 2018

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

Это было нашей философией, когда мы создавали Chaos Monkey, инструмент, который случайным образом отключает наши производственные экземпляры, чтобы гарантировать, что мы сможем выжить в этой распространенной ситуации.тип отказа без какого-либо влияния со стороны клиента.

Поскольку вы работаете над экспериментом и по любой причине решаете использовать AWS, точечные экземпляры могут соответствовать вашим потребностям.Они имеют низкую стоимость и имеют несколько недостатков:

Точечные экземпляры могут быть прерваны EC2 с двухминутным уведомлением, когда EC2 требуется вернуть емкость.

...