Облачный сервис хранения файлов
Google Cloud Storage — это веб -сервис RESTful для хранения и доступа к данным в инфраструктуре Google Cloud Platform . [1] Сервис сочетает в себе производительность и масштабируемость облака Google с расширенными возможностями безопасности и обмена. [2] Это инфраструктура как услуга ( IaaS ), сопоставимая с Amazon S3 . В отличие от Google Drive и в соответствии с различными спецификациями сервиса, Google Cloud Storage, по-видимому, больше подходит для предприятий. [3]
Осуществимость
Активация пользователя осуществляется через API Developer Console. Владельцы аккаунтов Google должны сначала получить доступ к сервису, войдя в систему и согласившись с Условиями обслуживания , а затем включив структуру выставления счетов.
Дизайн
Google Cloud Storage хранит объекты (первоначально ограниченные 100 GiB, в настоящее время до 5 TiB) в проектах, которые организованы в сегменты. Все запросы авторизуются с использованием политик управления идентификацией и доступом или списков контроля доступа, связанных с учетной записью пользователя или службы . Имена и ключи сегментов выбираются таким образом, чтобы к объектам можно было обращаться с помощью HTTP URL :
https://storage.googleapis.com/bucket/object
http://bucket.storage.googleapis.com/object
https://storage.cloud.google.com/bucket/object
Функции
Google Cloud Storage предлагает четыре класса хранилищ, идентичных по пропускной способности, задержке и долговечности. [4] Четыре класса: Multi-Regional Storage, Regional Storage, Nearline Storage и Coldline Storage, различаются по цене, минимальной продолжительности хранения и доступности. [5]
- Взаимодействие — Google Cloud Storage совместимо с другими инструментами и библиотеками облачного хранения, которые работают с такими сервисами, как Amazon S3 и Eucalyptus Systems . [6]
- Согласованность . Операции загрузки в Google Cloud Storage являются атомарными, что обеспечивает высокую согласованность чтения после записи для всех операций загрузки.
- Контроль доступа - Google Cloud Storage использует списки контроля доступа (ACL) для управления доступом к объектам и контейнерам. ACL состоит из одной или нескольких записей, каждая из которых предоставляет определенное разрешение для области действия. Разрешения определяют, что кто-либо может делать с объектом или контейнером (например, ЧТЕНИЕ или ЗАПИСЬ). Области действия определяют, к кому применяется разрешение. Например, конкретный пользователь или группа пользователей (например, адреса электронной почты учетной записи Google, домен Google Apps, публичный доступ и т. д.)
- Возобновляемые загрузки . Google Cloud Storage предоставляет функцию возобновляемой передачи данных, которая позволяет пользователям возобновлять операции загрузки после того, как сбой связи прервал поток данных.
Ссылки
- ^ Чандрасекаран, К. (2014-12-05). Основы облачных вычислений. CRC Press. стр. 278. ISBN 978-1-4822-0544-2.
- ^ Муругесан, Сан; Боянова, Ирена (09.05.2016). Энциклопедия облачных вычислений. Джон Уайли и сыновья. п. 24. ISBN 978-1-118-82195-4.
- ^ "Выбор хранилища для резервных копий в Интернете: Google Cloud Storage против Google Drive". Блог CloudBerry Lab . Получено 03.01.2017 .
- ^ Читтаранджан, Прадхан; Химансу, Дас; Бигнарадж, Наик; Ниланджан, Дей (13 апреля 2018 г.). Справочник по исследованиям информационной безопасности при обработке биомедицинских сигналов. IGI Global. п. 192. ИСБН 978-1-5225-5153-9.
- ^ "Классы хранения". Google Cloud Platform . Получено 21 января 2018 г.
- ^ "Датен мигриерен" . Облачная платформа Google (на немецком языке) . Проверено 9 июля 2019 г.
Внешние ссылки
- Официальный сайт
- Группа обсуждения облачного хранилища Google
- Введение в новые облачные технологии Google: Google Cloud Storage, Prediction API, BigQuery. Презентация с общими слайдами Криса Шалка (сторонник разработчиков в Google)