Ответ
Google Cloud Persistent Disk (PD) — это надежное и высокопроизводительное блочное хранилище для виртуальных машин (VM) в Google Compute Engine (GCE) и контейнеров в Google Kubernetes Engine (GKE).
По сути, это сетевые диски, которые можно подключать к ВМ как физические жесткие диски. Они существуют независимо от ВМ, что позволяет сохранять данные даже после удаления виртуальной машины.
Основные характеристики:
- Типы дисков: Предлагаются разные типы для различных задач:
pd-standard(HDD): Для больших объемов данных с нечастым доступом (например, хранение логов).pd-balanced: Оптимальное соотношение цены и производительности для большинства веб-приложений и баз данных.pd-ssd: Для высокопроизводительных баз данных и приложений, требующих низкой задержки.
- Надежность: Данные автоматически реплицируются в пределах одной зоны для защиты от аппаратных сбоев.
- Снимки (Snapshots): Позволяют создавать инкрементальные резервные копии дисков для восстановления данных или клонирования ВМ.
- Гибкость: Размеры дисков можно изменять "на лету" без остановки виртуальной машины.
Пример создания диска через gcloud CLI:
# Создание сбалансированного диска размером 50 ГБ в зоне us-central1-a
gcloud compute disks create my-data-disk
--size=50GB
--type=pd-balanced
--zone=us-central1-a
# Подключение созданного диска к ВМ
gcloud compute instances attach-disk my-instance
--disk=my-data-disk
--zone=us-central1-a