Określanie wydajności klastra HBase usługi HDInsight

Ukończone

Aby aprowizować bazę danych HBase usługi HDInsight przy użyciu nowego środowiska w portalu zarządzania Platformy Azure, wykonaj poniższe kroki.

  1. Przejdź do witryny Azure Portal portal.azure.com. Zaloguj się przy użyciu poświadczeń konta platformy Azure.

    Utwórz zasób w witrynie Azure Portal.

  2. Zaczniemy od utworzenia konta magazynu blokowych obiektów blob w warstwie Premium. Na nowej stronie kliknij pozycję Magazyn.

    Utwórz konto magazynu w witrynie Azure Portal.

  3. Na stronie Tworzenie konta magazynu wypełnij poniższe pola.

    • Subskrypcja: powinna być wypełniana automatycznie ze szczegółami subskrypcji

    • Grupa zasobów: wprowadź grupę zasobów do przechowywania wdrożenia bazy danych HBase w usłudze HDInsight

    • Nazwa konta magazynu: wprowadź nazwę konta magazynu do użycia w klastrze Premium.

    • Region: wprowadź nazwę regionu wdrożenia (upewnij się, że klaster i konto magazynu znajdują się w tym samym regionie)

    • Wydajność: Premium

    • Rodzaj konta: BlockBlobStorage

    • Replikacja: magazyn lokalnie nadmiarowy (LRS)

    • Nazwa użytkownika logowania klastra: wprowadź nazwę użytkownika dla administratora klastra (default:admin)

      Ekran konta magazynu w witrynie Azure Portal.

  4. Pozostaw domyślne wszystkie inne karty i kliknij pozycję Przejrzyj i utwórz , aby utworzyć konto magazynu.

  5. Po utworzeniu konta magazynu kliknij pozycję Klucze dostępu po lewej stronie i skopiuj klucz1. Użyjemy tego w dalszej części procesu tworzenia klastra.

    Ekran Klucze dostępu konta magazynu w witrynie Azure Portal.

  6. Teraz zacznijmy wdrażać klaster HBase usługi HDInsight z przyspieszonymi zapisami. Wybieranie pozycji Utwórz zasób —> Analiza —> HDInsight

    Usługa Azure HDInsight w witrynie Azure Portal.

  7. Na karcie Podstawy wypełnij poniższe pola w celu utworzenia klastra HBase.

    • Subskrypcja: powinna być wypełniana automatycznie ze szczegółami subskrypcji

    • Grupa zasobów: wprowadź grupę zasobów do przechowywania wdrożenia bazy danych HBase w usłudze HDInsight

    • Nazwa klastra: wprowadź nazwę klastra. Jeśli nazwa klastra jest dostępna, pojawi się zielony znacznik.

    • Region: wprowadź nazwę regionu wdrożenia

    • Typ klastra: typ klastra — wersja HBase — HBase 2.0.0(HDI 4.0)

    • Nazwa użytkownika logowania klastra: wprowadź nazwę użytkownika dla administratora klastra (default:admin)

    • Hasło logowania do klastra: wprowadź hasło do logowania klastra (default:sshuser)

    • Potwierdź hasło logowania klastra: potwierdź hasło wprowadzone w ostatnim kroku

    • Nazwa użytkownika protokołu Secure Shell(SSH): wprowadź użytkownika logowania SSH (default:sshuser)

    • Użyj hasła logowania klastra dla protokołu SSH: zaznacz pole wyboru, aby użyć tego samego hasła zarówno dla identyfikatorów logowania SSH, jak i identyfikatorów logowania systemu Ambari

      Utwórz usługę Azure HDInsight w witrynie Azure Portal.

  8. Kliknij przycisk Dalej: Magazyn, aby uruchomić kartę Magazyn i wypełnić poniższe pola

    • Podstawowy typ magazynu: Azure Storage.

    • Metoda wyboru: wybierz przycisk radiowy Użyj klucza dostępu

    • Nazwa konta magazynu: wprowadź nazwę utworzonego wcześniej konta magazynu blokowych obiektów blob w warstwie Premium

    • Klucz dostępu: wprowadź skopiowany wcześniej klucz dostępu key1

    • Kontener: usługa HDInsight powinna zaproponować domyślną nazwę kontenera. Możesz wybrać tę opcję lub utworzyć własną nazwę.

      Definiowanie konta magazynu na ekranie Tworzenie klastra usługi HDInsight.

  9. Pozostaw pozostałe opcje nietknięte i przewiń w dół, aby zaznaczyć pole wyboru Włącz przyspieszone zapisy bazy danych HBase. (Pamiętaj, że później utworzymy drugi klaster bez przyspieszonych zapisów przy użyciu tych samych kroków, ale z tym polem nie jest zaznaczone).

    Włączanie przyspieszonych zapisów bazy danych HBase na ekranie Tworzenie klastra usługi HDInsight.

  10. Pozostaw blok Zabezpieczenia i sieć do ustawień domyślnych bez zmian i przejdź do karty Konfiguracja i cennik.

  11. Na karcie Konfiguracja i cennik zwróć uwagę , że sekcja Konfiguracja węzła zawiera teraz wiersz Pozycje o nazwie Dyski Premium na węzeł roboczy.

  12. Wybierz węzeł Region do 10 i Rozmiar węzła do DS14v2 (można wybrać mniejszą liczbę i rozmiar, ale upewnij się, że oba klastry mają identyczną liczbę węzłów i jednostkę SKU maszyny wirtualnej, aby zapewnić równoważność w porównaniu)

    Konfigurowanie węzłów na ekranie Tworzenie klastra usługi HDInsight.

  13. Kliknij przycisk Dalej: Przejrzyj i utwórz

  14. Na karcie Przeglądanie i tworzenie upewnij się, że w sekcji Magazyn włączono przyspieszone zapisy bazy danych HBase.

    Tworzenie ekranu weryfikacji klastra usługi HDInsight.

  15. Kliknij przycisk Utwórz , aby rozpocząć wdrażanie pierwszego klastra z przyspieszonymi zapisami.

  16. Powtórz te same kroki, aby utworzyć drugi klaster HBase usługi HDInsight, tym razem bez przyspieszonych zapisów. Zanotuj poniższe zmiany

    • Użyj normalnego konta usługi Blob Storage, które jest zalecane domyślnie
    • Pozostaw pole wyboru Włącz przyspieszone zapisy niezaznaczone na karcie Magazyn.

    Przejrzyj ekran Tworzenia klastra usługi HDInsight i utwórz go.

  17. Na karcie Konfiguracja i cennik dla tego klastra zwróć uwagę, że sekcja Konfiguracja węzła nie ma dysków Premium na element wiersza węzła procesu roboczego.

  18. Wybierz węzeł Region do 10 i Rozmiar węzła na D14v2. Zwróć również uwagę na brak typów maszyn wirtualnych serii DS, takich jak wcześniej.

    ekran konfiguracji i cennika.

  19. Kliknij przycisk Utwórz , aby rozpocząć wdrażanie drugiego klastra bez przyspieszonych zapisów.

  20. Po zakończeniu wdrażania klastra w następnej sekcji skonfigurujemy i uruchomimy testy YCSB w obu tych klastrach.