Я вижу, что термины используются вместе в контексте QoS и использования вычислительных ресурсов в облаке, но мне не хватает формального определения терминов и того, как они соотносятся.
Например, эта документация состояния:
В чрезмерно загруженная среда, возможно, что модули на узле попытаются использовать больше вычислительных ресурсов, чем доступно в любой данный момент времени.
и
В конце концов, если недостаточно места для подкачки, процессы в модулях могут быть прекращены из-за система переподписана.
До сих пор я понимал, что ресурс считается чрезмерно загруженным, если были даны обещания, которые при повторном использовании в совокупности вызовут избыточную подписку на указанный ресурс. С другой стороны, говорят, что на ресурс превышена подписка, если он не может выполнить всю работу, которую он взял на себя.
Я новичок в этой теме, и мне интересно, есть ли какая-нибудь основополагающая статья по этой теме, на которую я должен сослаться
По сути, они означают одно и то же, но разница в угле обзора:
подписка (или избыточная подписка) - это термин, который определяет ситуацию, смотрящую сквозь призму клиентов (кем бы они ни были) в отношении системы / услуги, которые они пытаются использовать. Например. Как описал @Ron Maupin в комментарии к вопросу, если вы продаете свою услугу большему количеству пользователей, которых вы можете обрабатывать одновременно, вы их превышаете.
Обязательство (или чрезмерное обязательство) - это термин, который определяет ту же ситуацию, если смотреть сквозь призму системы / службы в отношении ресурсов, необходимых для обслуживания клиентов. Например. вышибала в баре впустил больше людей, чем вместимость бара (кто-то превысил количество посетителей, поэтому они подошли к двери бара, но вышибала переборщила, впустив их :)).
Однако есть и другое мнение по теме, например Бенджамин Армстронг аргументирует что «избыточная подписка» - это когда ресурсы уже выделены (например, как в моем примере полоса уже заполнена и не хватает емкости) и это плохо, в то время как «избыточная подписка» - это просто обещание занять место и это хорошо. (с точки зрения виртуализации).
Эти термины взаимозаменяемы. В статье Dell Software: Рекомендации по превышению лимита на ЦП, память и хранилище в виртуальных средах vSphere, автор определяет понятие:
... администраторы могут увеличить подписку на физические ресурсы на хосте, чтобы максимизировать количество рабочих нагрузок, которые могут выполняться на хосте. Другими словами, они могут назначать виртуальным машинам в совокупности больше ресурсов, чем фактически доступно на хосте.
И использует оба слова как синонимы в нескольких местах, например:
Превышение подписки на ресурсы памяти
Общая мудрость
Избыточная подписка на RAM - один из наиболее спорных вариантов избыточной подписки на ресурсы. Несмотря на то, что ресурсы ЦП и хранилища часто перегружены, кажется, что существует некоторый консерватизм, когда дело доходит до чрезмерного использования ОЗУ.