Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Visualizza i dettagli del lavoratore nella dashboard del lavoratore
La dashboard del lavoratore fornisce dettagli per il lavoratore che elabora un'attività. Puoi vedere:
-
Metadati, come il tipo di istanza, per il lavoratore
-
Le azioni di sessione eseguite dal lavoratore
-
Prestazioni del lavoratore, incluso l'utilizzo di CPU, memoria e disco
-
Un grafico dell'utilizzo di CPU, memoria e disco nel tempo
-
Un grafico della velocità del disco nel tempo
-
Il registro del lavoratore relativo all'attività
Per visualizzare il pannello di controllo del lavoratore da un'attività
-
Segui i passaggi indicati Visualizza e gestisci i dettagli del lavoro in Deadline Cloud per visualizzare un elenco di lavori.
-
Selezionare un processo nell'elenco Jobs (Processi).
-
Seleziona un passaggio dall'elenco Passaggi.
-
Seleziona un'attività dall'elenco Attività.
-
Nella tabella delle attività, dal menu Azioni, scegli Visualizza dashboard del lavoratore.
Per visualizzare la dashboard dei lavoratori dai dettagli della flotta
-
Segui i passaggi indicati Visualizza i dettagli della coda e della flotta in Deadline Cloud per visualizzare una flotta.
-
Seleziona un lavoratore dall'elenco Lavoratori.
-
Dal menu Azioni, scegli Visualizza il pannello di controllo del lavoratore.
Casi d'uso
Rilevamento di istanze con provisioning insufficiente
Quando i rendering richiedono più tempo del previsto, la dashboard di lavoro può aiutarti a determinare se le istanze sono di dimensioni adeguate per i tuoi carichi di lavoro. Sebbene l'utilizzo del 100% della vCPU sia normale per molti renderer, un utilizzo costante della memoria vicino alla capacità massima e un utilizzo elevato dello spazio su disco possono indicare che le istanze non dispongono di un provisioning sufficiente. In questi casi, l'aggiornamento della configurazione delle istanze del parco istanze può ridurre gli errori di rendering e migliorare significativamente i tempi di rendering. Tuttavia, è importante continuare a monitorare le prestazioni degli operatori dopo l'aggiornamento per assicurarsi di aver trovato l'equilibrio ottimale: un upgrade troppo aggressivo può portare a costi inutili a causa dell'over-provisioning.
Rilevamento di istanze con sovra-provisioning
Anche quando le attività vengono completate con successo, potrebbero esserci opportunità per ottimizzare i costi. La dashboard dei lavoratori può rivelare se stai pagando per una potenza di elaborazione superiore a quella richiesta dai tuoi carichi di lavoro. Se noti che il worker ha un utilizzo medio basso della vCPU, un utilizzo minimo della memoria e uno spazio su disco inutilizzato in eccesso, puoi ridimensionare la configurazione delle istanze del tuo parco istanze.
Risoluzione dei problemi delle attività non riusc
Quando si esaminano le attività non riuscite, il dashboard del lavoratore funge da prezioso strumento diagnostico. Presta particolare attenzione ai picchi di utilizzo della memoria e dello spazio su disco: se questi parametri si avvicinano o raggiungono il 100%, sono probabilmente la causa principale degli errori delle attività. Tale esaurimento delle risorse indica che le istanze attuali non sono in grado di gestire efficacemente i carichi di lavoro. In questi casi, il provisioning delle istanze con maggiore memoria o spazio su disco contribuirà a garantire il corretto completamento delle attività.
Tasso di utilizzo ottimale delle istanze
Utilizzo della vCPU
Intervallo obiettivo: 70-90%
-
Meno del 70%: probabilmente stai sottoutilizzando le risorse di elaborazione, il che significa che stai pagando per una CPU superiore a quella necessaria per il tuo carico di lavoro
-
70— 90%: intervallo ottimale in cui è possibile utilizzare le risorse in modo efficiente senza incorrere in intoppi
-
Coerentemente al 100%: potrebbe indicare colli di bottiglia della CPU che potrebbero rallentare il rendering
Tieni presente che alcune attività di rendering richiederanno naturalmente un utilizzo più intensivo della CPU rispetto ad altre e l'utilizzo al 100% della vCPU potrebbe non essere un problema. Le attività di visualizzazione in tempo reale potrebbero mostrare un utilizzo più coerente della CPU, mentre le attività con requisiti di calcolo variabili potrebbero avere modelli diversi.
Utilizzo della memoria
Intervallo obiettivo: 70-85%
-
Inferiore al 50%: istanze potenzialmente sovradimensionate per il carico di lavoro
-
70-85%: utilizzo ottimale con sufficiente margine di crescita per i picchi
-
Oltre il 90%: rischio di peggioramento delle prestazioni o di errori out-of-memory
I requisiti di memoria possono variare in modo significativo a seconda della complessità della scena, della risoluzione delle texture e dei dati di simulazione. Il monitoraggio delle tendenze della memoria nel tempo è importante per identificare se i carichi di lavoro stanno aumentando in termini di requisiti di memoria.
Utilizzo dello spazio su disco
Intervallo obiettivo: 60-80%
-
Inferiore al 40%: probabilmente un eccesso di provisioning di storage
-
60-85%: buon utilizzo con spazio per file temporanei e cache
-
Oltre l'85%: rischio di esaurimento dello spazio durante i rendering di grandi dimensioni
Ricorda che I/O le prestazioni del disco possono essere importanti tanto quanto la capacità, specialmente per i carichi di lavoro che richiedono texture di read/write grandi dimensioni o la cache dei file durante il rendering.