# #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. Основываясь на вашем описании, я полагаю, что нет. Тем не менее, я ожидаю, что вашим следующим шагом, предположительно, будет передача этих данных какому-либо клиенту, внешнему по отношению к облаку, и с вас будет взиматься плата за эту пропускную способность.