Décrire les services de données avec Azure Arc

Effectué

Contoso, une entité globale, héberge plusieurs instances SQL Server avec différentes versions dans l’environnement local. Le personnel informatique souhaite explorer la stratégie multicloud afin d’utiliser des fournisseurs de services cloud dans le monde entier. Les services de données avec Azure Arc offrent un volet unique et des outils unifiés pour la gestion, le déploiement et la conformité de la souveraineté des données dans certains marchés.

Qu’est-ce que les services de données avec Azure Arc ?

SQL Managed Instance avec Azure Arc vous permet d’inscrire toutes vos instances de base de données situées n’importe où dans Azure, puis de gérer ces bases de données de manière cohérente. Services de données Azure Arc :

  • Vous permet de rester sur une instance SQL persistante.
  • Fournit des options de mise à l’échelle flexibles. Vous pouvez facilement et rapidement ajouter ou supprimer le processeur et la mémoire des instances.
  • Tire parti des modèles de facturation cloud.
  • Fournit une expérience de type plateforme en tant que service (PaaS) locale et sur plusieurs clouds.
  • Offre par défaut une haute disponibilité, des services de monitoring, des mises à niveau automatisées, une mise à jour corrective ainsi que des services de sauvegarde et de restauration.

Comprendre les modes connectés et déconnectés

Contoso a des capacités opérationnelles dans des pays/régions où les données doivent être conservées sur place en raison des réglementations et des besoins de faible latence. Les services de données activés pour Azure Arc peuvent être utiles dans cette situation. Comme les données sont stockées dans un pays/une région spécifique, vous pouvez répondre aux exigences de conformité à la réglementation et de souveraineté des données. Les problèmes de latence sous-jacents sont également résolus en activant les bases de données de façon locale ou à proximité des opérations.

Le mode déconnecté des déploiements ne charge automatiquement aucun jeu de données dans Azure. Par exemple, les fichiers de facturation, les journaux et les métriques ne sont pas chargés automatiquement. Les informations d’inventaire sont utilisées uniquement à des fins de facturation. Grâce à ce mode, vous pouvez exporter et charger manuellement le fichier de facturation dans le Portail Azure de façon régulière. Bien que le mode déconnecté ne charge pas automatiquement le fichier, vous bénéficiez tout de même d’une mise à l’échelle, d’une instance SQL persistante et des autres avantages assurés par la solution.

En mode de connexion directe, vous bénéficiez de tous les avantages d’Azure Monitor, y compris les alertes, l’inventaire et les fonctionnalités de gestion via le Portail Azure. Ce mode conserve le traitement local des données de déploiement et vous donne l’option de charger des journaux dans Azure. Les informations d’inventaire ne sont qu’une représentation de métadonnées des ressources dont vous disposez.

Déployer des services de données activés pour Arc

Azure SQL Managed Instance fonctionne sur tout cluster et matériel Kubernetes pris en charge. Le cluster Kubernetes est connecté à Azure Arc. Ensuite, les services de données activés pour Azure Arc sont déployés et gérés sur le cluster via une solution basée sur agent. L’agent qui est déployé dans l’environnement est appelé contrôleur de données. Cet agent agit comme orchestrateur Kubernetes pour la solution.

Pour exécuter les services en mode connecté direct, vous devez :

  • Accédez à un cluster Kubernetes dimensionné en fonction de votre charge de travail.
  • Utilisez une version prise en charge d’Azure CLI.
  • Ajoutez les arcdata et les extensions de CLI k8s associées.