Взимается ли плата за загрузку объекта из корзины по общедоступному URL-адресу из экземпляра Google?

# #google-cloud-storage

Вопрос:

Я хотел бы загрузить изображения в корзину и использовать экземпляр виртуальной машины Google, чтобы загрузить изображение / отредактировать его на лету и подать его. Исходящий трафик с виртуальной машины уже оплачен, нужно ли мне также рассчитывать пропускную способность от облачного хранилища Google до виртуальной машины? Или пребывание в одной сети не оплачивается? В документации я нашел «Доступ к данным в корзине ЕС с экземпляром GKE EU-WEST1. — Бесплатно» относится ли то же самое к пользовательским экземплярам виртуальных машин?

Комментарии:

1. В облаке ценообразование на пропускную способность сети является сложным. Пропускная способность-это источник дохода для облачных поставщиков. В некоторых случаях вход бесплатный, но за вход взимается один и тот же трафик (корзина является выходом, но виртуальная машина является входом) или наоборот. Вам нужно будет точно указать все, чтобы получить хороший/правильный ответ.

2. Корзина и экземпляр виртуальной машины находятся в одном регионе, данные поступают из корзины в виртуальную машину по общедоступному URL-адресу

3. Отредактируйте свой вопрос с теми деталями, которые недостаточно подробны. Затем просмотрите цены на каждый товар в документации Google и включите эти сведения в свой вопрос. Или сделайте обратное, посмотрите цены на каждый товар, а затем сопоставьте их с вашей ситуацией.

Ответ №1:

Это будет в основном зависеть от местоположения ваших ресурсов.

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

В принципе, стоимость выхода из сети будет дешевой или бесплатной, если контейнер GCS и ваш экземпляр GCE расположены на одном континенте, и в других случаях будет оцениваться по стандартным тарифам.

Вы можете найти подробную информацию о ценах на этой странице в разделе «Выход из сети в облаке Google», в котором перечислены различные сценарии: https://cloud.google.com/storage/pricing

Обратите внимание, что вам также необходимо будет учитывать стоимость операций чтения при загрузке объекта.

Комментарии:

1. Корзина и экземпляр виртуальной машины находятся в одном регионе. Я пытаюсь найти ответ в ценообразовании без везения

2. Документация явно не описывает этот сценарий, но я считаю, что он подпадает под категорию «Перемещение данных в одном и том же месте» (которая бесплатна с точки зрения выхода из сети), если корзина и экземпляр находятся в одном регионе.

Ответ №2:

Выход из облачного хранилища в экземпляр GCE в той же облачной зоне является бесплатным с точки зрения работы в сети. Однако с вас по-прежнему будут взиматься любые расходы на извлечение (бесплатно для стандартного хранилища, несколько центов за гигабайт для ближней линии, холодной линии или архива) и плата за операцию (0,004 доллара США за 10 000 операций чтения). Вход в экземпляр вычислительного движка в той же зоне также является бесплатным.

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

Комментарии:

1. Спасибо, корзина и экземпляр виртуальной машины находятся в одном регионе, я запрашиваю файл из корзины по общедоступной ссылке через виртуальную машину. Если я сделаю завиток из виртуальной машины storage.cloud.google.com/my_bucket/myfile.ext значит, с меня не будет взиматься плата за исходящую пропускную способность?

2. Основываясь на вашем описании, я полагаю, что нет. Тем не менее, я ожидаю, что вашим следующим шагом, предположительно, будет передача этих данных какому-либо клиенту, внешнему по отношению к облаку, и с вас будет взиматься плата за эту пропускную способность.