Что означают термины эластичность и масштабируемость в контексте облачных вычислений?

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

Спасибо!

-Давид

2 ответа

Решение

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

Эластичность означает, что система может использовать другие ресурсы (например, добавлять базы данных, процессоры, кэши) или деактивировать их в зависимости от спроса на трафик.

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

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