Η ανάδυση του agentic AI στα κέντρα δεδομένων φέρνει στο προσκήνιο νέες αρχιτεκτονικές προκλήσεις που παραμένουν σε μεγάλο βαθμό ανεξερεύνητες. Μια νέα έρευνα, η οποία περιλαμβάνει μελέτη παραγωγής στο Microsoft Azure και ανάλυση πλαισίων ανοιχτού κώδικα, καταγράφει για πρώτη φορά πώς αυτά τα «πρακτορικά» συστήματα (agentic systems) επιβαρύνουν τις υπάρχουσες υποδομές.

Ο Κατακερματισμός της Εκτέλεσης

Σύμφωνα με την έρευνα, η εκτέλεση των agentic workflows χαρακτηρίζεται από έντονη ετερογένεια. Κάθε αίτημα επεκτείνεται σε μια αλληλουχία από συμπεράσματα (inferences) μεγάλων γλωσσικών μοντέλων (LLM), κλήσεις εργαλείων και αποφάσεις ενορχήστρωσης. Αυτή η διαδικασία αναγκάζει το σύστημα να διασχίζει επανειλημμένα το όριο μεταξύ CPU και GPU.

Το κύριο εύρημα είναι ότι η CPU βρίσκεται πλέον στο «κρίσιμο μονοπάτι», καθώς εκεί εκτελούνται η ενορχήστρωση και τα εργαλεία. Η ζήτηση πόρων δεν είναι σταθερή, αλλά παρουσιάζει χαμηλά επίπεδα με ξαφνικές κορυφώσεις (spikes), γεγονός που καθιστά τους παραδοσιακούς ομοιόμορφους servers αναποτελεσματικούς.

Η Πρόταση Agora

Για την αντιμετώπιση αυτών των αναντιστοιχιών, οι ερευνητές παρουσίασαν το Agora, ένα πρωτότυπο για commodity servers. Το Agora εφαρμόζει τις εξής στρατηγικές:

  • Δυναμική αξιοποίηση των αδρανών πυρήνων CPU για εργασίες υψηλής απόδοσης.
  • Προστασία της καθυστέρησης (tail latency) των agents από τις απότομες αυξήσεις φορτίου των εργαλείων.
  • Υπερπλήρωση (oversubscription) της μνήμης GPU, τοποθετώντας περισσότερους agents σε κάθε μονάδα.
  • Χρήση prefetching για την απόκρυψη της καθυστέρησης κατά την εναλλαγή καταστάσεων των agents.

Τα αποτελέσματα δείχνουν ότι η ομαδοποίηση των πυρήνων ανάλογα με τον ρόλο τους και η χρήση affinity-aware scheduling μπορούν να αποκαταστήσουν την τοπικότητα (locality) και να βελτιώσουν σημαντικά την αξιοποίηση των πόρων του server.