Рекомендации по согласованию использования с приращением выставления счетов

Применяется к этой рекомендации по оптимизации затрат Azure Well-Architected Framework:

CO:06 Выравнивание использования с приращением выставления счетов. Вы должны понимать приращение выставления счетов (метры) и сопоставлять использование ресурсов с этими приращениями. Измените службу в соответствии с приращением выставления счетов или измените использование ресурсов в соответствии с приращением выставления счетов. Рассмотрите возможность использования подтверждения концепции для проверки знаний о выставлении счетов и вариантов проектирования основных факторов затрат, а также для выявления способов согласования выставления счетов и использования ресурсов.

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

Определения

Термин Определение
Приращение выставления счетов Объем использования, на который взимается стоимость (метр), например единица времени, количество экземпляров или размер данных.
Коэффициент выставления счетов Тип использования, который влечет за собой затраты, например время, объем хранилища, объем передачи данных или количество запросов.

Ключевые стратегии проектирования

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

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

Определение факторов выставления счетов

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

Ниже приведены некоторые распространенные факторы выставления счетов.

  • Среды выполнения: Среда выполнения относится к длительности активного запуска или использования ресурса. Среда выполнения обычно измеряется в часах, днях или месяцах. Среда выполнения помогает анализировать последствия использования ресурсов с течением времени. Это важно для оптимизации затрат, так как вы можете определить возможности для минимизации использования ресурсов и связанных с ним затрат.
  • Передача данных: Передача данных относится к перемещению данных в ресурс и из него. Затраты на передачу данных могут различаться в зависимости от объема данных. Изучите затраты на передачу данных, чтобы оптимизировать шаблоны передачи данных, выбрать соответствующие конфигурации сети и свести к минимуму затраты, связанные с перемещением данных.
  • Специализированные службы: Специализированные службы — это службы или функции, используемые с другими ресурсами. Эти службы могут включать специализированные базы данных, службы ИИ или другие расширенные возможности. Оцените последствия для затрат специализированных служб, так как они могут иметь отдельные модели ценообразования или нести дополнительные расходы.
  • Виртуальные ЦП( виртуальные ЦП). Использование виртуальных ЦП в ресурсе — это использование виртуальных ЦП. Счета за ресурсы, такие как виртуальные машины, часто выставляются на основе количества выделенных виртуальных ЦП. Отслеживайте и оптимизируйте использование виртуальных ЦП, чтобы обеспечить эффективное использование ресурсов и свести к минимуму ненужные затраты.
  • Гарантии времени безотказной работы: Гарантии времени безотказной работы относятся к соглашениям об уровне обслуживания (SLA), которые поставщики облачных служб предлагают в отношении доступности и надежности своих служб. Гарантии времени доступности не связаны напрямую с выставлением счетов, но их важно учитывать при оптимизации затрат. Более высокие гарантии доступности могут совпадать с более высокими затратами. Оцените компромисс между стоимостью и доступностью службы.

Определение приращения выставления счетов

Приращение выставления счетов определяет, как измеряется использование ресурсов и выставляется счет. Для каждого коэффициента выставления счетов имеется приращение выставления счетов. Ознакомьтесь с приращением выставления счетов для каждой службы, чтобы вы могли согласовать использование ресурсов с этими шагами выставления счетов.

Ниже приведены некоторые распространенные типы приращения выставления счетов.

  • Время. * Счета за ресурсы выставляются в зависимости от длительности использования, например за секунду, час или день.
  • По запросу: Некоторые ресурсы, особенно в бессерверных архитектурах или на основе событий, оплачиваются на основе количества запросов или вызовов. Сведите к минимуму ненужные запросы и оптимизируйте структуру приложений, чтобы сократить количество оплачиваемых запросов.
  • Приращение передачи данных: Затраты на передачу данных измеряются с шагом приращения, например в гигабайтах (ГБ) или терабайтах (ТБ).
  • Приращение хранилища: Затраты на хранение часто измеряются с шагом приращения, например в ГБ или ТБ.

Сопоставление использования с приращением выставления счетов

Сопоставление использования с приращением выставления счетов — это упражнение, чтобы определить, где потребление ресурсов не соответствует приращению выставления счетов. Это сопоставление включает в себя анализ использования ресурсов с увеличением выставления счетов в каждом факторе выставления счетов для выявления неэффективности. На этом шаге вы определите только области, в которых не согласованы приращение использования и выставления счетов. Позже вы реализуете изменения. При сопоставлении использования с шагами выставления счетов учитывайте следующие рекомендации:

  • Создание инвентаризации ресурсов. Выведите список ресурсов в рабочей нагрузке, таких как вычисления, хранилище и сеть.
  • Общие сведения о шаблонах использования. Используйте средства мониторинга или данные о прошлом использования, чтобы определить шаблоны потребления ресурсов для рабочей нагрузки. Обратите внимание на периоды высокой и низкой потребления.
  • Используйте калькуляторы цен. Введите сведения, собранные в онлайн-калькуляторе цен, чтобы получить подробную разбивку затрат, сегментированную по коэффициентам выставления счетов и приращению.
  • Анализ приращения выставления счетов. Если калькулятор обеспечивает детализацию выставления счетов для каждого компонента, выравнивайте фактическое или ожидаемое использование с шагом выставления счетов (почасово, ежедневно или по запросу).
  • Имитация сценариев. Используйте калькулятор цен для имитации сценариев использования, чтобы понять, как использование ресурсов влияет на затраты.

Рассмотрите возможность создания подтверждения концепции (POC)

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

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

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

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

Ограничение длительности POC: Ограничьте срок службы подтверждения концепции, чтобы вы могли собрать убедительные доказательства, но не понесете ненужных затрат. Расширьте POC немного за пределы порогового значения выставления счетов, чтобы обеспечить полное понимание затрат. Например, если счет за ресурс выставляется ежечасно, то POC может работать чуть более часа или времени, необходимого для отслеживания того, как затраты начисляются в пороговом значении. После получения подтверждающих доказательств вы можете уверенно принимать решения на основе ваших выводов. Когда POC предоставляет четкое представление о последствиях выставления счетов, используйте результаты для принятия обоснованных финансовых решений для фактической среды.

Выравнивание использования для максимальной ценности ресурсов

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

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

Изменение использования. Изменение использования — это изменение рабочей нагрузки шаблона использования в соответствии с увеличением выставления счетов. Например, перед передачей можно сжать данные размером 5 ТБ до 4 ТБ. Вы также можете расширить использование до приращения выставления счетов. Например, если необходимо передавать 2 ТБ данных каждый день, можно изменить расписание, чтобы передавать 4 ТБ данных каждый день.

Если ни тот из вариантов не является возможным, необходимо принять дополнительные расходы. Переработайте бюджеты по мере необходимости, если дополнительные расходы не включены в бюджет.

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

Упрощение azure

Определение факторов выставления счетов и приращений. В Azure есть сведения о ценах на каждый продукт Azure. Найдите продукты в рабочей нагрузке и каталогируйте различные факторы выставления счетов и приращения для каждого коэффициента выставления счетов. Вы также можете использовать калькулятор цен Azure для оценки затрат на различные приращения.

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

Краткий обзор использования и расходов, выставленных в счете, можно получить на странице Подписки в портал Azure. Важно понимать термины в файле об использовании и расходах в Azure.

Согласование использования для повышения эффективности. Управление затратами Майкрософт и выставление счетов и Помощник по Azure предоставляют рекомендации по оптимизации, основанные на данных об использовании и затратах. Эти рекомендации помогут определить возможности для экономии средств. С помощью этих данных можно определить, являются ли ресурсы чрезмерно подготовленными или недостаточно используемыми, и правильно их размер в соответствии с требованиями рабочей нагрузки. Ресурсы с правильным изменением размера могут помочь в соответствии с приращением выставления счетов.

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

С помощью Azure можно настроить оповещения о затратах и бюджеты. Оповещения о затратах уведомляют вас, когда потребление достигает предопределенных пороговых значений, что позволяет заранее отслеживать расходы. Бюджеты помогают устанавливать ограничения и отслеживать скорость выгорания ресурсов, что помогает контролировать затраты.

Дальнейшие действия

Контрольный список для оптимизации затрат

Ознакомьтесь с полным набором рекомендаций.