Comment déterminer les performances du cluster HDInsight HBase

Effectué

Pour approvisionner HDInsight HBase à l’aide de la nouvelle expérience sur le Portail de gestion Azure, effectuez les étapes ci-dessous.

  1. Accédez au Portail Azure – portal.azure.com Connectez-vous à l’aide des informations d’identification de votre compte Azure.

    Créer une ressource dans le Portail Azure

  2. Nous commençons par créer un compte de stockage d’objets BLOB de blocs Premium. Dans la page Nouveau, cliquez sur Stockage.

    Créer un compte de stockage dans le portail Azure

  3. Dans la page Créer un compte de stockage, renseignez les champs ci-dessous.

    • Abonnement: doit être renseigné automatiquement avec les détails de l’abonnement

    • Groupe de ressources: entrez un groupe de ressources pour la conservation de votre déploiement HDInsight HBase

    • Nom du compte de stockage: entrez un nom pour votre compte de stockage à utiliser dans le cluster Premium.

    • Région: entrez le nom de la région de déploiement (Assurez-vous que le cluster et le compte de stockage se trouvent dans la même région)

    • Performances: Premium

    • Genre de compte: BlockBlobStorage

    • Réplication : Stockage localement redondant (LRS)

    • Nom d'utilisateur de connexion du cluster : entrez le nom d’utilisateur de l’administrateur de cluster (par défaut : admin)

      Créer un compte de stockage dans le portail Azure

  4. Laissez tous les autres onglets par défaut et cliquez sur Examiner+ créer pour créer le compte de stockage.

  5. Une fois le compte de stockage créé, cliquez sur Clés d’accès à gauche et copiez key1. Nous utiliserons cette opération plus tard dans le processus de création du cluster.

    Écran clés d’accès au compte de stockage dans le portail Azure.

  6. Permet à présent de commencer à déployer un cluster HDInsight HBase avec des écritures accélérées. Sélectionnez Créer une ressource -> Analytics -> HDInsight

    Azure HDInsight dans le portail Azure.

  7. Sous l’onglet Notions de base, renseignez les champs ci-dessous en fonction de la création d’un cluster HBase.

    • Abonnement: doit être renseigné automatiquement avec les détails de l’abonnement

    • Groupe de ressources: entrez un groupe de ressources pour la conservation de votre déploiement HDInsight HBase

    • Nom du cluster: entrez le nom du cluster. Une coche verte s’affiche si le nom de cluster est disponible.

    • Région: entrez le nom de la région de déploiement

    • Type de cluster: type de cluster-version HBase-HBase 2.0.0 (HDI 4.0)

    • Nom d'utilisateur de connexion du cluster : entrez le nom d’utilisateur de l’administrateur de cluster (par défaut : admin)

    • Mot de passe de connexion du cluster: entrez le mot de passe pour la connexion du cluster (par défaut : sshuser)

    • Confirmer le mot de passe de connexion du cluster: confirmez le mot de passe entré lors de la dernière étape

    • Nom d’utilisateur Secure Shell (SSH): entrez l’utilisateur de connexion SSH (par défaut : sshuser)

    • Utiliser le mot de passe de connexion du cluster pour SSH: cochez la case pour utiliser le même mot de passe pour les connexions SSH et les connexions Ambari

      Créer un Azure HDInsight dans le portail Azure.

  8. Cliquez sur Suivant : Stockage pour lancer l’onglet stockage et renseignez les champs ci-dessous.

    • Type de stockage principal: stockage Azure.

    • Méthode de sélection: choisir une case d’option Utiliser la touche d’accès

    • Nom du compte de stockage: entrez le nom du compte de stockage d’objets Blob de blocs Premium créé précédemment

    • Clé d’accès: entrez la clé d’accès key1 que vous avez copiée précédemment

    • Conteneur: HDInsight doit proposer un nom de conteneur par défaut. Vous pouvez choisir cette valeur ou créer un nom de votre choix.

      Définition d’un compte de stockage dans l’écran Créer un cluster HDInsight.

  9. Laissez le reste des options intactes et faites défiler la liste pour activer la case à cocher Activer les écritures accélérées par HBase. (Notez que nous créerons par la suite un second cluster sans écritures accélérées à l’aide des mêmes étapes, mais avec cette case décochée.)

    Activation des écritures accélérées par HBase dans l’écran Créer un cluster HDInsight.

  10. Laissez le panneau Sécurité + mise en réseau à ses paramètres par défaut sans aucune modification, puis accédez à l’onglet Configuration + tarification .

  11. Dans l’onglet Configuration + tarification, notez que la section Configuration du nœud contient désormais un élément de ligne intitulé Disques Premium par nœud Worker.

  12. Choisissez le nœud région à 10 et la taille du nœud à DS14v2(vous pouvez également choisir un nombre et une taille plus petits, mais assurez-vous que les deux clusters ont un nombre de nœuds identique et une référence SKU de machine virtuelle pour garantir la parité)

    Configuration des nœuds dans l’écran créer un cluster HDInsight.

  13. Cliquez sur Suivant : Vérifier + Créer

  14. Dans l’onglet examiner et créer, vérifiez que l’option Écritures accélérées par HBase est activée dans la section Stockage .

    Créer un écran de validation de cluster HDInsight.

  15. Cliquez sur Créer pour commencer le déploiement du premier cluster avec des écritures accélérées.

  16. Répétez les mêmes étapes pour créer un deuxième cluster HDInsight HBase, cette fois sans écritures accélérées. Notez les modifications ci-dessous

    • Utiliser un compte de stockage d’objets blob normal recommandé par défaut
    • Conservez la case à cocher Activer les écritures accélérées désactivée sous l’onglet stockage.

    Examiner et créer dans l’écran Créer un cluster HDInsight.

  17. Dans l’onglet Configuration + tarificationpour ce cluster, notez que la section Configuration du nœud n’a pas de disques Premium par élément de ligne de nœud Worker .

  18. Choisissez le nœud région à 10 et la taille du nœud à D14v2. Notez également l’absence de types de machines virtuelles de la série DS comme précédemment.

    écran de configuration et de tarification.

  19. Cliquez sur Créer pour commencer le déploiement du premier cluster avec des écritures accélérées.

  20. Maintenant que nous avons terminé avec les déploiements de cluster, dans la section suivante, nous allons configurer et exécuter des tests YCSB sur ces deux clusters.