Что такое GCP PDO
Python
Middle
Без компании
Что такое GCP PDO
Ответы
Google Cloud Platform (GCP) **Persistent Disk (PD)** — это высокопроизводительное блочное хранилище для виртуальных машин Google Compute Engine (GCE) и Kubernetes (GKE).
**PDO (Persistent Disk Object)** — это абстракция для работы с дисками через API или SDK, например, в Python.
**Ключевые особенности:**
- **Типы дисков**: HDD (стандартные) и SSD (высокопроизводительные).
- **Масштабируемость**: Можно увеличивать размер без остановки ВМ.
- **Репликация**: Автоматическая репликация данных в пределах зоны.
**Пример создания диска через Python SDK:**
```
from google.cloud import compute_v1
client = compute_v1.DisksClient()
disk = compute_v1.Disk(
name="my-disk",
size_gb=100,
type_="projects/my-project/zones/us-central1-a/diskTypes/pd-ssd"
)
operation = client.insert(project="my-project", zone="us-central1-a", disk_resource=disk)
operation.result() # Ожидание завершения
```
**Применение:** Хранение данных БД, файловых систем, резервных копий.