Упражнение. Расчет затрат на рабочую нагрузку с помощью калькулятора цен

Завершено

В этом упражнении вы с помощью калькулятора цен рассчитаете стоимость выполнения базового веб-приложения в Azure.

Для начала определимся, какие службы Azure вам требуются.

Примечание.

Калькулятор цен предназначен только для справки. Цены приблизительны, и никакая плата за выбранные службы не взимается.

Обозначение ваших требований

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

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

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

Чтобы выполнить миграцию в Azure, выполните следующие действия.

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

Ниже показана схема базовой конфигурации:

A diagram showing a potential Azure solution for hosting an application.

На практике вы будете определять свои требования более подробно. Однако есть ряд основных фактов и требований, которые следует учесть при начале работы:

  • Приложение используется на внутреннем сервере. Оно недоступно для клиентов.
  • Приложение не требует большой вычислительной мощности.
  • Две виртуальные машины и база данных работают постоянно (730 часов в месяц).
  • Через сеть проходят данные объемом около 1 ТБ данных в месяц.
  • База данных не требует настройки под высокопроизводительные рабочие нагрузки и не должна занимать больше 32 ГБ в хранилище.

Изучение калькулятора цен

Для начала вкратце познакомимся с калькулятором цен.

  1. Перейдите в Калькулятор цен.

  2. Обратите внимание на следующие вкладки:

    A screenshot of the Pricing calculator menu bar with the Products tab selected.

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

Расчет стоимости решения

Здесь вы добавляете в калькулятор все необходимые службы Azure. Затем вы настраиваете каждую службу в соответствии со своими потребностями.

Совет

Убедитесь, что калькулятор очищен и в расчете ничего нет. Чтобы сбросить расчет, щелкните значок мусорной корзины рядом с каждым элементом.

Добавление служб в расчет

  1. На вкладке Продукты выберите службу в каждой из следующих категорий:

    Категория Служба
    Службы вычислений Виртуальные машины
    Базы данных База данных SQL Azure
    Сеть Шлюз приложений
  2. Прокрутите до нижней части страницы. Каждая служба указана в конфигурации по умолчанию.

Настройка служб в соответствии с вашими требованиями

  1. В разделе Виртуальные машины укажите следующие значения:

    Параметр Value
    Область/регион Западная часть США
    Операционная система Windows
    Тип (Только ОС)
    Уровень Стандартные
    Экземпляр D2 версия 3
    Виртуальные машины 2 x 730 ч

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

  2. В разделе База данных SQL Azure укажите следующие значения:

    Параметр Value
    Область/регион Западная часть США
    Тип Отдельная база данных
    Уровень хранилища резервных копий RA-GRS
    Модель покупки Виртуальные ядра
    Уровень служб Общего назначения
    Уровень вычислений Подготовлено
    Поколение Поколение 5
    Экземпляр 8 виртуальных ядер

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

  3. В разделе Шлюз приложений укажите следующие значения:

    Параметр Value
    Область/регион Западная часть США
    Уровень брандмауэр веб-приложения;
    Размер Средний
    Часы шлюза 2 x 730 ч
    Обработанные данные 1 ТБ
    Передача исходящих данных 5 ГБ

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

Просмотр, пересылка и сохранение расчета

В нижней части страницы отображается общая расчетная стоимость решения. При желании вы можете изменить тип валюты.

На этом этапе у вас есть несколько вариантов:

  • Нажмите Экспорт, чтобы сохранить расчет в формате Excel.
  • Выберите Сохранить или Сохранить как, чтобы сохранить расчет на вкладке Сохраненные расчеты для дальнейшего использования.
  • Выберите Поделиться, чтобы создать URL-адрес расчета, который можно сообщить коллегам.

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

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