Bevor Sie Ihren ersten Cluster auf Gemini Enterprise Agent Platform-Trainingsclustern bereitstellen können, müssen Sie IhrGoogle Cloud -Projekt und Ihre Umgebung konfigurieren. In diesem Leitfaden werden alle erforderlichen Voraussetzungen behandelt, die in drei Hauptkategorien unterteilt sind:
Projektzugriff: Zugriff auf den Dienst, der nur auf Einladung möglich ist.
Ressourcenkonfiguration: APIs aktivieren und die erforderlichen VPC-Netzwerk- und Speicherdienste einrichten.
Nutzerberechtigungen: Gewähren der erforderlichen IAM-Rollen für die Clusterverwaltung und den Ressourcenzugriff.
Wenn Sie diese Schritte ausführen, ist Ihr Projekt für eine erfolgreiche Bereitstellung bereit.
Vorbereitung
Damit Sie Trainingscluster verwenden können, müssen Sie Folgendes tun:
- Setzen Sie Ihr Projekt auf die Zulassungsliste, indem Sie sich an Ihren Vertriebsmitarbeiter wenden, um Zugriff zu erhalten.
- Kapazität für GPU-Cluster in unterstützten Regionen abrufen
- Aktivieren Sie die erforderlichen APIs, einschließlich der Compute Engine, Filestore, Cloud Storage, Managed Lustre (optional), Hypercomputer Configuration Service und Agent Platform APIs.
- Netzwerk konfigurieren: Achten Sie darauf, dass ein vorhandenes Netzwerk bestimmte Bedingungen erfüllt (z. B. Google Private Access, Firewallregeln), oder erstellen Sie ein neues VPC-Netzwerk und -Subnetzwerk.
- Konfigurieren Sie den Speicher, indem Sie eine zonale oder regionale Filestore-Instanz erstellen, die als
/home-Verzeichnis dient, und optional eine Google Cloud verwaltete Lustre-Instanz konfigurieren. - Gewähren Sie Nutzern IAM-Berechtigungen für die Clusterverwaltung, den Speicherzugriff und den SSH-Zugriff auf Clusterknoten, wie im Abschnitt IAM-Berechtigungen beschrieben.
Unterstützte Regionen
us-central1us-east1us-east4us-east5us-south1us-west1us-west4asia-southeast1europe-west1europe-west4europe-north1asia-south2
IAM-Berechtigungen
- Weisen Sie Nutzern, die Ihre Trainingscluster verwalten, die Rolle
roles/aiplatform.adminzu. - Weisen Sie Nutzern, die nur Cluster und ihre Konfigurationen ansehen müssen, die Rolle
roles/aiplatform.viewerzu. Weisen Sie dem Nutzer oder Dienstkonto, das verwaltete Trainingscluster verwaltet (erstellt, löscht und aktualisiert), die folgenden IAM-Rollen zu:
Rollenname Rollen-ID Compute Instance Admin (v1) roles/compute.instanceAdmin.v1Logs Writer roles/logging.logWriterMonitoring Metric Writer roles/monitoring.metricWriterDienstkontonutzer roles/iam.serviceAccountUserDienstnetzwerkadministrator roles/servicenetworking.networksAdminDamit die Knoten des Clusters mit Cloud Storage FUSE aus Cloud Storage-Buckets lesen und in diese schreiben können, weisen Sie dem von den VMs verwendeten Dienstkonto die Rolle „Storage-Objekt-Nutzer“ (
roles/storage.objectUser) zu.Gewähren Sie für den SSH-Zugriff auf die Slurm-Login-Knoten die folgenden Berechtigungen:
Berechtigungen Beschreibungen Zweck Compute OS Login Melden Sie sich als Standardnutzer (kein Administrator) bei einer VM an. Wenn sudoerforderlich ist, verwenden Sie stattdessen Compute OS Admin Login.SSH-Verbindung zum bereitgestellten Login-Knoten herstellen Nutzer IAP-gesicherter Tunnel Zugriff auf Tunnelressourcen, die Identity-Aware Proxy verwenden. SSH-Verbindung zum bereitgestellten Login-Knoten herstellen
APIs aktivieren
Aktivieren Sie die Compute Engine API:
gcloud services enable compute.googleapis.comAktivieren Sie das Dienstnetzwerk, da Filestore vor dem Erstellen des Clusters bereitgestellt werden muss.
gcloud services enable servicenetworking.googleapis.comAktivieren Sie die Cloud Storage API.
gcloud services enable storage.googleapis.comAktivieren Sie die Lustre API (wenn Sie Lustre verwenden):
gcloud services enable lustre.googleapis.comAktivieren Sie die HCS API:
gcloud services enable hypercomputecluster.googleapis.comAktivieren Sie die Gemini Enterprise API:
gcloud services enable aiplatform.googleapis.comAktivieren Sie die Cloud Resource Manager API:
gcloud services enable cloudresourcemanager.googleapis.com
Nächste Schritte
Eine detaillierte Anleitung zum Erstellen eines Trainingsclusters und zum Ausführen Ihrer KI-/ML-Arbeitslasten erhalten Sie von Ihrem Vertriebsmitarbeiter.