Что произойдет с файлом в Azure Storage V2 после 30 дней на уровне «круто» и 180 дней на уровне архива? - PullRequest
2 голосов
/ 29 апреля 2019

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

https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers#archive-access-tier-preview

О доступных уровнях доступа говорится следующее:

  • Горячий - Оптимизирован для хранения данных, к которым часто обращаются.

  • Cool - Оптимизирован для хранения данных, к которым редко обращаются и которые хранятся не менее 30 дней.

  • Архив - Оптимизирован для хранения данных, к которым редко обращаются и которые хранятся не менее 180 дней с гибкими требованиями к задержке (порядка часов).

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

Но, как я понимаю из приведенной выше ссылки, файл будет удален с крутого уровня через 30 дней и с архивного уровня через 180 дней.

Итак, Если это правда , что если какой-либо файл не будет доступен в течение 30 дней на крутом уровне и 180 дней на уровне архива, тогда он будет удален и никогда не будет доступен?

А если нет , что они подразумевают под «Оптимизирован для хранения данных, к которым редко обращаются и которые хранятся не менее 30 дней»?

1 Ответ

7 голосов
/ 29 апреля 2019

Но, как я понимаю из приведенной выше ссылки, файл будет удален из классного уровня через 30 дней и из архива через 180 дней.

Нет, Microsoft определенно не будет автоматическиудалите свои данные, если ваша подписка в хорошем состоянии.Они хотят, чтобы вы хранили как можно больше данных как можно дольше - им это выгоднее :) (хотя учтите, что в работе есть явная функция Blob Lifecycle Management )

ЧтоПод MS подразумевается, что хранилище Cool и Archive оптимизировано по стоимости на период не менее 30 и 180 дней соответственно.По сути, вы будете «оштрафованы» за удаление данных до 30/180 дней, заплатив ту же сумму, как если бы вы оставили файл там на 30 или 180 дней.

Если вы сканируете страницы с ценами для блочных блобов

Прохладное и раннее удаление из архива В дополнение к стоимости за ГБ в месяц, любой BLOB-объект, перемещаемый в архив, подлежит раннему удалению из архивасрок 180 дней.Кроме того, для учетных записей General Purpose v2 любой большой двоичный объект, перемещенный в класс Cool, подлежит периоду раннего удаления Cool в 30 дней.Эта плата пропорциональна.Например, если большой двоичный объект перемещается в «Архив», а затем удаляется или перемещается на «Горячий» уровень через 45 дней, с клиента взимается штраф за досрочное удаление, равный 135 (180 минус 45) дням хранения этого большого двоичного объекта в архиве.

ПОСМОТРЕТЬ мои 10 центов:

Горячий уровень - Вы платите немного больше (~ 20%) за хранение данных в ГБ в месяц, но вы можете хранить его в течение столь короткого периода времени, сколько захотите, и вам не нужно платить за трафик для получения данных.Обычный вариант использования здесь был бы для загруженных пользователем данных, которые обычно делятся или публикуются и часто читаются.

Cold Tier - немного дешевле хранилище на ГБ в месяц, но поиск не бесплатный.Вариант использования здесь будет для данных, которые вы не обязательно ожидаете читать часто, таких как данные журнала или краткосрочные резервные копии, но если вам действительно нужно их прочитать, к ним все равно быстро добраться.

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

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

Premium Tier - Хранится на SSD - хранилище будет стоить значительно дороже, но производительность будет лучше.Для небольших файлов, которые необходимо быстро извлечь, я бы также рассмотрел использование вторичной технологии кэширования, такой как Azure Redis Cache , чтобы вы могли сохранять данные в более дешевом горячем хранилище и кэшировать в Redis.

Уровень архива - Хотя хранилище безумно дешево, его следует рассматривать как офлайн.За первые 10 тысяч операций чтения из архива вы заплатите огромную сумму в 5 долларов, а SLA с задержкой чтения составляет несколько часов.Варианты использования для Архива могут быть для старых резервных архивов или массового хранения для корпоративного управления или по законным причинам (например, финансовые отчеты за 5 лет), т.е. данные, которые, как вы надеетесь, больше никогда не понадобятся, но с радостью заплатят, если вы это сделаете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...