L'action getCacheInfo est un pilier fondamental de la gouvernance de vos infrastructures au sein de l'écosystème SAS Viya. Dans une architecture analytique distribuée in-memoryTechnique stockant les données directement dans la RAM pour un accès ultra-rapide, permettant des analyses massives et calculs complexes en temps réel sans les latences liées aux disques durs. telle que CAS Cloud Analytic ServicesMoteur d'exécution in-memory de SAS Viya. Il assure le traitement massivement parallèle (MPP) et distribué des données pour optimiser les performances analytiques et le passage à l'échelle., la gestion du débordement de la mémoireGemini said
Espace de stockage temporaire (RAM) utilisé par le moteur CAS pour charger et traiter les données à haute vitesse, minimisant les accès disque pour optimiser les performances de SAS Viya. vive est une nécessité technique absolue. Lorsque les immenses volumes de données dépassent la capacité de la RAM disponible, les blocs excédentaires sont temporairement déchargés vers le disque dur via le CAS_DISK_CACHEEspace de stockage local temporaire utilisé par le serveur CAS pour gérer les données dépassant la RAM disponible ou pour mapper des fichiers, garantissant ainsi la performance des traitements..
Sur le plan purement métier, une saturation silencieuse de cet espace de débordement provoque l'interruption soudaine de vos algorithmes de Machine LearningBranche de l'IA utilisant des algorithmes pour apprendre des modèles à partir de données. Il permet d'automatiser des prédictions ou des décisions sans programmation explicite de chaque règle. et de vos plans de données, engendrant des retards d'exploitation extrêmement coûteux. Automatiser la supervision de ces métriques garantit l'optimisation des coûts liés aux ressources cloud tout en assurant le respect des accords de niveau de service. L'outil renvoie les données sous la forme d'un dictionnaire de résultats contenant les métriques détaillées des noeuds, ce qui simplifie son intégration technique avec vos différents microservicesLes microservices sont une approche d'architecture logicielle où une application est décomposée en une collection de petits services indépendants, spécialisés et communicant entre eux via des APIs légères. Contrairement aux architectures "monolithiques" anciennes, chaque microservice remplit une fonction unique (ex: gestion du catalogue, authentification, moteur de calcul).
Dans SAS Viya 4, cette architecture est native. Elle permet à la plateforme de s'exécuter sur Kubernetes, offrant une flexibilité totale : chaque composant de SAS peut être mis à jour, redémarré ou mis à l'échelle (scaling) individuellement sans affecter le reste du système. d'alerte.