Blog BI & EPM

Blog en français traitant des sujets fonctionnels et techniques autour des solution BI & EPM

SQL Server 2014 : AlwaysON Availability Group dans Azure (Partie 1)

SQL Server 2014 : AlwaysON Availability Group dans Azure (Partie 1)

  • Comments 10
  • Likes

Avec Azure, il est devenu assez simple et rapide de montrer des environnements virtuels opérationnels et évolutifs en fonction des besoins. Jusqu’à maintenant, pour construire mes démonstrations AlwaysON, j’étais un peu à l’étroit sur mon Lenovo W530, même si il était équipé de 2 disques durs SSD et de 32 Go de mémoire vive. L’intérêt du IaaS Azure (IaaS : Infrastructure as a Service), est de pouvoir monter rapidement un environnement virtuel, dans lequel je vais pouvoir déployer toute une infrastructure AlwaysON. De plus, cette infrastructure sera disponible de n’importe où, de n’importe quelle machine et je pourrais la faire évoluer en fonction des besoins.

Dans cette série d’articles, nous allons voir comment mettre en place une infrastructure complète SQL AlwaysON dans Azure. Puis une fois cette infrastructure opérationnelle, nous l’étendrons vers une autre région Azure afin de paramétrer une solution de « disaster recovery ». Ci-dessous une représentation de notre infrastructure cible.

image

La première série d’articles va se focaliser sur la mise en place du site principal. Nous allons donc monter une infrastructure SQL avec un groupe de disponibilité sur 4 serveurs.

Nous allons donc configurer l’infrastructure suivante :

clip_image002

Cet article et les suivants vont traiter des points ci-dessous :

 

Création de l’infrastructure Cloud

Création du réseau

Connectez-vous sur votre portail Azure : http://manage.windowsazure.com.

En bas à gauche de l’écran cliquez sur le bouton « + Nouveau».

clip_image003

Sélectionnez « Service de réseau », « Réseau virtuel », « Création personnalisé ».

clip_image005

Dans la fenêtre du réseau virtuel, renseignez le nom du réseau et son emplacement. Cliquez sur la flèche de droite.

image

Pour le moment, laissez les champs du DNS vides, on y reviendra plus tard. Cliquez sur la flèche de droite.

image

Dans la partie adresse, renseignez les adresses que vous souhaitez réserver pour votre réseau et sous-réseaux.

Ci-dessous un exemple que j’ai utilisé pour cette infrastructure. J’ai créé 2 sous réseaux, le sous-réseau « Back » et le sous-réseau « Front ».

clip_image011

Cliquez sur le bouton clip_image017.

Création du stockage

Nous allons maintenant créer un compte de stockage qui contiendra les conteneurs des fichiers vhd de nos machines virtuelles.

En bas à gauche de l’écran, cliquez sur le bouton « + Nouveau ». Puis sélectionnez « Services de données », « Stockage » et « création rapide ».

Renseignez les informations de votre compte de stockage.

image

Création du Cloud Service

Création d’un service de Cloud qui « hébergera » nos machines virtuelles.

En bas à gauche de l’écran, cliquez sur le bouton « + Nouveau ». Puis sélèctionnez « Calcul », « Service de Cloud computing », « Création personnalisé ».

image

Dans la fenêtre « Créer un service de cloud computing », renseignez les informations de service Cloud. Au niveau de la région, sélectionnez une région qui sera la même pour votre compte de stockage et les machines virtuelles de votre site principal.

Ci-dessous, une copie d’écran de ma configuration. Sur cette copie d’écran, vous pouvez voir que j’ai utilisé un groupe d’affinité. Ce groupe d’affinité est sur l’Europe du Nord, et j’utiliserai cette région pour créer mon compte de stockage et les machines virtuelles de mon site principal.

clip_image019

Cliquez sur le bouton clip_image017.

Création des machines virtuelles

Le domaine contrôleur

En bas à gauche de l’écran, cliquez sur le bouton « + Nouveau ». Sélectionnez « Calcul », « Machine Virtuelle », « A partir de la galerie ».

image

Sélectionnez l’image « Windows Server 2012 R2 Datacenter ».

clip_image023

Renseignez les informations de votre domaine contrôleur. En termes de taille nous allons choisir une machine A1, ce qui sera suffisant pour notre exemple.

Cliquez sur la flèche droite.

clip_image025

Dans la liste déroulante « Service de Cloud Computing », Sélectionnez le service de Cloud computing que vous avez créez précédemment..

Dans le liste « Région/Groupe d’affinité/Réseau virtuel », sélectionnez le réseau virtuel créé précédemment.

Dans le liste « Sous-réseaux du réseau virtuel » sélectionnez un de vos sous-réseaux. Dans cet exemple j’ai sélectionné le réseau « Back ».

Dans la liste « Compte de stockage », sélectionnez le compte de stockage créé précédemment, Il servira à hébergé les fichiers vhd des machines virtuelles.

clip_image027

Cliquez sur la flèche droite clip_image028.

clip_image031

Cliquez sur la marque de validation clip_image029.

Deuxième serveur (Pour le quorum du cluster)

Nous allons créer une machine qui va servir de votant dans le cluster. (Même si on peut s’en passer Sourire).

En bas à gauche de l’écran, cliquez sur le bouton « + Nouveau ». Sélectionnez « Calcul », « Machine Virtuelle », « A partir de la galerie ».

clip_image032

Sélectionnez l’image « Windows Server 2012 R2 Datacenter ».

Dans la liste déroulante « Taille », sélectionnez A1 Cliquez sur la flèche droite  .

clip_image034

Dans la liste déroulante « Service de Cloud Computing », Sélectionnez le service de Cloud computing que vous avez créez précédemment.

Dans le liste « Région/Groupe d’affinité/Réseau virtuel », sélectionnez le réseau virtuel créé précédemment.

Dans le liste « Sous-réseaux du réseau virtuel » sélectionnez un de vos sous-réseaux. Dans cet exemple j’ai sélectionné le réseau « Back ».

Dans la liste « Compte de stockage », sélectionnez le compte de stockage créé précédemment, Il servira à hébergé les fichiers vhd des machines virtuelles.

clip_image036

Troisième serveur : SQL1

En bas à gauche de l’écran, cliquez sur le bouton « + Nouveau ». Sélectionnez « Calcul », « Machine Virtuelle », « A partir de la galerie ».

clip_image037

Sélectionnez l’image « SQL server 2014 RTM Enterprise ».

clip_image039

Dans la liste déroulante « Taille », sélectionnez A3 Cliquez sur la flèche droite  .

clip_image041

Dans la liste déroulante « Service de Cloud Computing », Sélectionnez le service de Cloud computing que vous avez créez précédemment.

Dans le liste « Région/Groupe d’affinité/Réseau virtuel », sélectionnez le réseau virtuel créé précédemment.

Dans le liste « Sous-réseaux du réseau virtuel » sélectionnez un de vos sous-réseaux. Dans cet exemple j’ai sélectionné le réseau « Back ».

Dans la liste « Compte de stockage », sélectionnez le compte de stockage créé précédemment, Il servira à hébergé les fichiers vhd des machines virtuelles.

Dans la liste « Groupe à haute disponibilité », créez un groupe de haute disponibilité. Ce groupe servira pour toutes les machines SQL.

image

Répétez l’opération pour créer les autres serveurs SQL. Pensez à bien sélectionnez le groupe à haute disponibilité pour toutes vos machines SQL.

Dans le prochain article, nous aborderons la création de l’infrastructure virtuelle.

Franck Mercier

Pour tester Windows Server 2012 R2, Windows 8, SQL Server 2014 et Power BI, vous pouvez télécharger gratuitement une version d’évaluation :

Windows Server 2012 R2:

SQL Server 2014 :

Power BI :

Testez Azure gratuitement pendant un mois :

Comments
Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment