Какова временная гранулярность цен на хранилище BLOB-объектов Azure?
Я хочу использовать хранилище BLOB-объектов Azure в качестве «временного» хранилища для проекта, над которым я работаю. Под «временным» я подразумеваю, что данные будут храниться в больших двоичных объектах Azure, но только в течение коротких периодов времени, определенно намного меньше месяца. Вот несколько примеров сценариев:
- Загрузите 50 ГБ данных в несколько BLOB-объектов. Через час загрузите эти 50 ГБ и удалите большие двоичные объекты.
- Загрузите 100 ГБ данных в несколько BLOB-объектов и сразу же загрузите их на другой узел и удалите BLOB-объекты. (Разница во времени здесь определяется только пропускной способностью в/из Azure)
- Загрузите 25 ГБ данных в несколько BLOB-объектов. Через день удалите большой двоичный объект, не получая его вообще, но в тот же день загрузите новый набор данных размером 25 ГБ.
Во всех сведениях о выставлении счетов за хранилище BLOB-объектов Azure указан счет «ГБ в месяц». Но затем на другой странице, которую я нашел, упоминается, что если вы храните большие двоичные объекты менее одного месяца, вы можете «оценить» затраты, рассчитав дневные затраты. Это говорит о том, что выставление счетов за хранилище BLOB-объектов осуществляется с детализацией по дням. Если это так, то сценарий 3 выше можно легко рассчитать — мне будет выставлен счет в размере 25 ГБ за один месяц, разделенный на количество дней в этом месяце. Если бы сценарий 3 продолжался непрерывно, мне каждый месяц выставляли бы счет за 25 ГБ по тарифу ГБ/месяц.
Однако это не отвечает на вопрос, что произойдет в сценариях 1 и 2. Представьте, что сценарии 1 и 2 могут происходить несколько раз в день. Предположим, что сценарий 1 происходит 10 раз за один день. В этом случае я фактически переместил 500 ГБ в большие двоичные объекты Azure и из них. Но в конце концов используется 0 ГБ данных. Получу ли я счет за 50 ГБ (максимальный объем, который я занимал) за один день, или 500 ГБ за один день, или 50 ГБ за более длительный период времени? Предположим, что две операции выполняются параллельно 5 раз в день, поэтому я использую максимум 100 ГБ хранилища в одно конкретное время, но опять же, через час все 100 ГБ удаляются.
1 ответ
Тарификация происходит каждый час. Мы распределяем использование и отправляем его на выставление счетов.
Допустим, в час 0, если емкость составляет 50 ГБ, мы отправим 50/(количество часов в месяце) на выставление счетов.
Дополнительная информация. Если я использую службу хранилища Azure всего несколько дней в месяц, пропорциональна ли стоимость?
Емкость хранилища оплачивается в единицах среднего дневного объема хранимых данных в гигабайтах (ГБ) за месячный период. Например, если вы постоянно использовали 10 ГБ хранилища в течение первой половины месяца и не использовали его во второй половине месяца, вам будет выставлен счет за среднее использование хранилища в размере 5 ГБ.
Эта статья поможет вам спланировать расходы на хранилище BLOB-объектов Azure и управлять ими. Сначала оцените затраты с помощью калькулятора цен Azure.
Цены на хранилище BLOB-объектов Azure
Я бы порекомендовал вам обратиться к команде Azure Billing team . Группа по выставлению счетов лучше всего предоставит дополнительную информацию и рекомендации по этому сценарию (в зависимости от вашего региона и требований). Они предоставляют бесплатную поддержку
https://azure.microsoft.com/en-us/support/options/