Garantie de performance et de confiance avec l'administrateur d'assurance Intel
Table of Contents
- Introduction
- The Need for Service Assurance in Multi-Tenant Environments
- Moving Critical Workloads into Shared Cloud Environments
- Understanding SLAs and Trust Requirements
- Challenges in Shared Multi-Tenant Environments
- Noisy Neighbor Problem
- Customer Expectations for Intel's Solution
- Introducing Intel Data Center Manager Service Assurance Administrator
- Assuring Performance and Trust in the Cloud
- Integration with OpenStack
- Workload Placement and Resource Allocation
- Measuring Performance in Multi-Tenant Environments
- Leveraging Hardware Instrumentation
- Comparing Actual Performance with Target Performance
- Addressing Noisy Neighbor Issues
- Detecting and Identifying Noisy Neighbors
- Constraint Mechanisms to Limit Impact
- Trust Requirements and Intel TXT
- Benefits of Intel Service Assurance Administrator
- Ensured Performance and Trust
- Creating New Offerings and Cost Savings
- Future Enhancements: Quality of Service for Storage and Networking
- Conclusion
Les exigences du service d'assurance dans les environnements multi-locataires
De plus en plus, nous constatons que les départements informatiques des entreprises déplacent leurs charges de travail critiques vers des environnements multi-locataires partagés. Le concept de multi-locataire signifie que plusieurs entreprises partagent le même environnement. Lorsque ces charges de travail sont déplacées vers des environnements cloud partagés, il est essentiel de garantir leur performance et de respecter les exigences de confiance applicables.
1. Introduction
Je suis Billy Cox, responsable général chez Intel, et j'aimerais vous présenter aujourd'hui un nouveau produit : l'administrateur d'assurance de service. De plus en plus, nous constatons que les départements informatiques des entreprises déplacent leurs charges de travail critiques vers des environnements multi-locataires partagés. Le concept de multi-locataire signifie que plusieurs entreprises partagent le même environnement. Lorsque ces charges de travail sont déplacées vers des environnements cloud partagés, il est essentiel de garantir leur performance et de respecter les exigences de confiance applicables.
2. Le besoin d'assurance de service dans les environnements multi-locataires
2.1 Déplacer les charges de travail critiques vers des environnements cloud partagés
Avec la montée en puissance des environnements cloud, de plus en plus d'entreprises décident de déplacer leurs charges de travail critiques vers des environnements multi-locataires partagés. Cela leur permet de bénéficier des avantages de la mutualisation des ressources, mais soulève également des défis en termes de performance et de confiance.
2.2 Comprendre les SLA et les exigences de confiance
Lorsque les charges de travail sont déplacées vers des environnements multi-locataires, il est crucial de respecter les accords de niveau de service (SLA) entre le propriétaire de la charge de travail et l'infrastructure. De plus, il existe des exigences de confiance spécifiques qui dictent le type d'opérations que la charge de travail doit prendre en charge et qui doivent être conformes aux réglementations en vigueur.
3. Les défis dans les environnements multi-locataires partagés
3.1 Le problème du voisin bruyant
Dans les environnements multi-locataires, il est fréquent d'observer un "voisin bruyant". Il s'agit d'une machine virtuelle qui, pour une raison quelconque, consomme plus de ressources que prévu, ce qui affecte négativement les performances des autres machines virtuelles exécutées sur le même système. Ce problème est couramment rencontré et constitue un défi majeur pour les entreprises utilisant ces environnements.
3.2 Les attentes des clients vis-à-vis de la solution Intel
Suite à de nombreuses conversations avec nos clients, il est clair que leur principale attente est de résoudre ce problème brûlant. Les clients sont convaincus qu'Intel est la seule société capable de relever ce défi en raison de notre solide expertise matérielle. Par conséquent, nous avons développé un nouveau produit pour répondre à ces attentes : l'administrateur d'assurance de service Intel.
4. Présentation de l'administrateur d'assurance de service Intel Data Center Manager
L'administrateur d'assurance de service Intel, connu sous le nom de SAA, est un produit logiciel conçu spécifiquement pour les environnements où il est nécessaire de garantir les performances des charges de travail tout en respectant les exigences de confiance. SAA est un plug-in pour OpenStack, qui étend sa fonctionnalité existante. Si vous utilisez déjà OpenStack, il est facile d'ajouter cette capacité supplémentaire.
4.1 Assurer les performances et la confiance dans le cloud
SAA permet de déplacer les charges de travail vers le cloud en toute confiance. Lorsqu'une machine virtuelle est présentée à OpenStack pour être hébergée, SAA utilise les méthodes existantes d'OpenStack pour placer la charge de travail sur le meilleur nœud possible. De plus, SAA utilise une spécification de ressources, appelée "unité de calcul de service" (SCU), pour déterminer les ressources allouées à la machine virtuelle afin d'atteindre les performances cibles.
4.2 Intégration avec OpenStack
L'intégration de SAA avec OpenStack se fait de manière transparente et naturelle. En tant que plug-in, il s'adapte parfaitement à l'infrastructure existante, ce qui permet une mise en œuvre rapide sans perturber les opérations en cours.
4.3 Placement de la charge de travail et allocation des ressources
Lorsqu'une charge de travail est hébergée dans un environnement multi-locataire, il est crucial de définir une spécification détaillée concernant les ressources allouées. SAA utilise une partie de la spécification du SLA, à savoir l'unité de calcul de service, pour définir les objectifs de performance de chaque machine virtuelle. Cela garantit que les performances sont mesurées de manière précise et cohérente.
5. Mesurer les performances dans les environnements multi-locataires
5.1 Exploiter l'instrumentation matérielle
L'une des clés pour mettre en œuvre un SLA pour une charge de travail sur un serveur est de comprendre ses performances actuelles. Pour cela, nous avons mis au point une méthode basée sur l'instrumentation matérielle pour déterminer les performances réelles d'une machine virtuelle pendant son exécution. Cela nous permet d'obtenir un chiffre de performance que nous pouvons ensuite comparer à l'unité de calcul de service cible du serveur. En fonction des résultats obtenus, nous savons si la charge de travail atteint ses objectifs de performance ou non, et nous pouvons apporter les ajustements nécessaires.
5.2 Résoudre les problèmes de voisin bruyant
Avec SAA, nous sommes en mesure de détecter la présence de voisins bruyants sur un serveur, ce qui indique un niveau élevé de contention pour les ressources partagées. Dans les futures versions de SAA, nous pourrons identifier précisément quelle machine virtuelle est responsable de ces problèmes et limiter son impact sur les autres, afin d'assurer un environnement plus stable.
6. Exigences de confiance et Intel TXT
En plus d'assurer les performances, SAA répond également aux exigences de confiance des entreprises. Pour ce faire, SAA intègre la technologie Intel Trusted Execution Technology (TXT), qui garantit l'intégrité de l'environnement d'exécution de la charge de travail.
7. Les avantages de l'administrateur d'assurance de service Intel
7.1 Performances et confiance garanties
Avec SAA, vous pouvez être certain que vos charges de travail bénéficieront des performances et de la confiance attendues dans un environnement multi-locataire. Il offre une solution complète pour assurer le bon fonctionnement des charges de travail et garantit que les exigences de performance et de confiance sont respectées.
7.2 Création de nouvelles offres et économies de coûts
En offrant une assurance de service fiable, SAA vous permet de créer de nouvelles offres pour vos clients, en mettant en avant des performances garanties. De plus, en optimisant l'utilisation de votre équipement existant, vous pouvez réduire les dépenses en capital (CAPEX) en faisant fonctionner davantage de charges de travail sur chaque serveur.
8. Évolutions futures : Qualité de service pour le stockage et le réseau
Dans les versions futures, nous prévoyons d'étendre les fonctionnalités de SAA pour inclure la gestion de la qualité de service (QoS) pour le stockage et le réseau. Cela permettra d'assurer des performances cohérentes et fiables non seulement pour les charges de travail, mais également pour les autres aspects critiques de votre infrastructure.
9. Conclusion
En conclusion, Intel Data Center Manager Service Assurance Administrator offre une solution complète pour garantir les performances et la confiance des charges de travail dans les environnements multi-locataires partagés. Grâce à son intégration transparente avec OpenStack et à ses fonctionnalités avancées de mesure de performance et de gestion des voisins bruyants, SAA répond aux attentes des clients et établit de nouvelles normes en matière de performances garanties dans le cloud.
Highlights
- Intel Data Center Manager Service Assurance Administrator est conçu pour assurer les performances et la confiance des charges de travail dans les environnements multi-locataires partagés.
- SAA s'intègre sans heurts avec OpenStack, la plateforme cloud la plus populaire.
- L'utilisation de l'instrumentation matérielle permet une mesure précise des performances des machines virtuelles.
- SAA permet la détection et l'identification des voisins bruyants, et fournit des mécanismes pour limiter leur impact sur les autres charges de travail.
- L'intégration de la technologie Intel TXT garantit la sécurité et l'intégrité de l'environnement d'exécution des charges de travail.
FAQ
Q: Qu'est-ce que l'environnement multi-locataire partagé ?
A: Dans un environnement multi-locataire partagé, plusieurs entreprises utilisent et partagent la même infrastructure cloud pour héberger leurs charges de travail.
Q: Comment Intel Data Center Manager Service Assurance Administrator assure-t-il les performances des charges de travail ?
A: SAA utilise une méthode basée sur l'instrumentation matérielle pour mesurer et comparer les performances réelles des charges de travail avec les objectifs prédéfinis.
Q: Comment SAA gère-t-il les problèmes de voisin bruyant ?
A: SAA est capable de détecter les voisins bruyants sur un serveur et de les identifier précisément. Dans les versions futures, il sera possible de limiter leur impact sur les autres charges de travail.
Q: Quelles sont les exigences de confiance prises en charge par SAA ?
A: SAA intègre la technologie Intel TXT pour garantir l'intégrité de l'environnement d'exécution des charges de travail et répondre aux exigences de confiance des entreprises.
Q: Quels sont les avantages de l'administrateur d'assurance de service Intel ?
A: SAA assure les performances et la confiance des charges de travail, permet la création de nouvelles offres et offre des économies de coûts en optimisant l'utilisation de l'équipement existant.