В чем разница между масштабированием памяти и масштабированием экземпляров в облачном хостинге?

Я играл с бесплатным аккаунтом на appfog.com, и этот вопрос пришел в голову.

В чем разница между масштабированием памяти и масштабированием экземпляров?

Например, какова реальная разница в производительности и надежности между этими 3 примерами?

1 экземпляр с 512 МБ.

2 экземпляра по 256 МБ каждый.

4 экземпляра по 128 МБ каждый.

Если нет никакой разницы, почему бы вам не продолжить обновление 1 экземпляра до максимального объема памяти, прежде чем масштабировать до 2 экземпляров? Казалось бы, самый простой подход с точки зрения управления.

Заранее спасибо за ваши ответы!

2 ответа

Решение

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

Вы можете быть узким местом в чем-то другом, кроме памяти. Например, процессор, дескрипторы открытых файлов или другие вещи, которые не имеют никакого отношения к объему оперативной памяти.

Другие вопросы по тегам