Tworzenie pamięci podręcznej Azure HPC Cache

Użyj witryny Azure Portal lub interfejsu wiersza polecenia platformy Azure, aby utworzyć pamięć podręczną.

screenshot of cache overview in Azure portal, with create button at the bottom

Definiowanie podstawowych szczegółów

Screenshot of project details page in Azure portal.

W obszarze Project Details wybierz subskrypcję i grupę zasobów, która będzie hostować pamięć podręczną.

W obszarze Szczegóły usługi ustaw nazwę pamięci podręcznej i następujące inne atrybuty:

  • Lokalizacja — wybierz jeden z obsługiwanych regionów.

    Jeśli ten region obsługuje strefy dostępności, wybierz strefę, która będzie hostować zasoby pamięci podręcznej. Azure HPC Cache to usługa strefowa.

  • Sieć wirtualna — możesz wybrać istniejącą lub utworzyć nową sieć wirtualną.

  • Podsieć — wybierz lub utwórz podsieć z co najmniej 64 adresami IP (/24). Ta podsieć musi być używana tylko dla tego wystąpienia usługi Azure HPC Cache.

Wybieranie typu i pojemności pamięci podręcznej

Na stronie Pamięć podręczna określ typ i rozmiar pamięci podręcznej do utworzenia. Te wartości określają możliwości pamięci podręcznej, w tym:

  • Jak szybko pamięć podręczna może obsługiwać żądania klientów
  • Ile danych może przechowywać pamięć podręczna
  • Określa, czy pamięć podręczna obsługuje tryb buforowania odczytu/zapisu
  • Ile miejsc docelowych magazynu może mieć
  • Koszt pamięci podręcznej

Screenshot of the cache tab in the Azure portal create wizard. There are controls for selecting cache type, maximum throughput, and cache size.

Przed wybraniem przepływności lub pojemności magazynu należy wybrać typ pamięci podręcznej. Dostępne opcje:

  • Buforowanie standardowe odczytu i zapisu: elastyczna pamięć podręczna ogólnego przeznaczenia
  • Buforowanie tylko do odczytu: pamięć podręczna o wysokiej przepływności zaprojektowana w celu zminimalizowania opóźnienia dostępu do plików; modyfikacje są obsługiwane za pomocą synchronicznych operacji zapisu
  • Buforowanie w warstwie Premium do odczytu i zapisu (wersja zapoznawcza): zoptymalizowana pod kątem nvme pamięć podręczna o najniższym opóźnieniu i najwyższej przepływności

Screenshot of the cache tab in the Azure portal create wizard, with the Cache type selector open.

Przeczytaj więcej na temat tych typów pamięci podręcznej poniżej w temacie Wybierz typ pamięci podręcznej dla Twoich potrzeb.

Napiwek

Typy pamięci podręcznej "Odczyt-zapis" można skonfigurować z miejscami docelowymi magazynu przy użyciu buforowania odczytu lub buforowania zapisu w modelach użycia. Typy pamięci podręcznej "Tylko do odczytu" obsługują tylko typy obiektów docelowych magazynu NFS NFS i ADLS-NFS z tylko modelami użycia buforowania odczytu. Dowiedz się więcej o trybach buforowania w temacie Omówienie modeli użycia pamięci podręcznej.

Jednostka SKU pamięci podręcznej "Standardowa" umożliwia wybranie pojemności pamięci podręcznej dla danego wyboru przepływności, natomiast pamięci podręczne "Premium" i "tylko do odczytu" mają stałe pojemności dla każdego wyboru przepływności. Możliwości pamięci podręcznej są definiowane przez dwie opcje wdrażania:

  • Maksymalna przepływność — szybkość transferu danych pamięci podręcznej w GB/sekundę
  • Rozmiar pamięci podręcznej — ilość miejsca przydzielonego do buforowanych danych w TB

Screenshot of cache sizing page in the Azure portal.

Opis przepływności i rozmiaru pamięci podręcznej

Kilka czynników może mieć wpływ na wydajność pamięci podręcznej HPC Cache, ale wybór odpowiedniej wartości przepływności i rozmiar magazynu pamięci podręcznej jest jednym z najważniejszych.

Podczas wybierania wartości przepływności należy pamiętać, że rzeczywista szybkość transferu danych zależy od obciążenia, szybkości sieci i typu obiektów docelowych magazynu.

Wybrane wartości umożliwiają ustawienie maksymalnej przepływności dla całego systemu pamięci podręcznej, ale niektóre z nich są używane do zadań narzutowych. Jeśli na przykład klient żąda pliku, który nie jest jeszcze przechowywany w pamięci podręcznej, lub jeśli plik jest oznaczony jako nieaktualny, pamięć podręczna używa części przepływności, aby pobrać go z magazynu zaplecza.

Usługa Azure HPC Cache zarządza plikami buforowanych i wstępnie załadowanych w celu zmaksymalizowania współczynników trafień pamięci podręcznej. Zawartość pamięci podręcznej jest stale oceniana, a pliki są przenoszone do długoterminowego magazynu, gdy są one rzadziej używane.

Wybierz rozmiar magazynu pamięci podręcznej, który może wygodnie przechowywać aktywny zestaw plików roboczych oraz dodatkowe miejsce na metadane i inne obciążenie.

Jeśli potrzebujesz pomocy przy prawidłowym określaniu rozmiaru pamięci podręcznej, skontaktuj się z pomocą techniczną firmy Microsoft.

Wybierz typ pamięci podręcznej dla Twoich potrzeb

Istnieją dwa podstawowe typy pamięci podręcznej: "Standardowa" i "Premium".

Pamięci podręczne w warstwie Standardowa są ogólnie używanymi systemami HPC Cache. Możesz wybrać spośród wielu rozmiarów magazynu po wybraniu wartości przepływności i dołączyć dowolny z obsługiwanych typów docelowych magazynu usługi HPC Cache.

Pamięci podręczne w warstwie Premium są przeznaczone dla usługi plików o najwyższej wydajności. Korzystają one z urządzeń magazynujących NVMe o wysokiej przepływności, co oznacza, że pamięci podręczne w warstwie Premium mają inną strukturę cenową, pojemności statycznej pamięci podręcznej i nie można ich tymczasowo zatrzymać.

Opcje pamięci podręcznej obejmują:

  • Buforowanie standardowe odczytu i zapisu

    W przypadku standardowych pamięci podręcznych można wybrać jedną z kilku wartości rozmiaru pamięci podręcznej. Te pamięci podręczne można skonfigurować przy użyciu docelowych modeli użycia magazynu zarówno do odczytu (zapisu) jak i buforowania odczytu i zapisu.

  • Buforowanie tylko do odczytu

    Ten typ pamięci podręcznej zapewnia większą przepływność i mniejsze opóźnienie niż standardowa pamięć podręczna, ale jest przeznaczony do optymalizacji dostępu tylko do odczytu plików i katalogów. Nie można skonfigurować pamięci podręcznej tylko do odczytu do użycia pamięci podręcznej do odczytu i zapisu, ale obciążenie odczytu po zapisie spowoduje trafienie w pamięci podręcznej, ponieważ zapisy są utrwalane synchronicznie do miejsca docelowego magazynu. Ten typ pamięci podręcznej ma tylko jedną opcję rozmiaru pamięci podręcznej dla każdego wyboru przepływności.

  • Buforowanie w warstwie Premium do odczytu i zapisu (wersja zapoznawcza)

    Pamięć podręczna o wysokiej przepływności, którą można skonfigurować na potrzeby buforowania tylko do odczytu lub zapisu. Te pamięci podręczne mają tylko jedną opcję rozmiaru pamięci podręcznej dla każdej opcji przepływności.

W tej tabeli opisano ważne różnice między trzema typami pamięci podręcznej.

Atrybut Buforowanie standardowego odczytu i zapisu Buforowanie tylko do odczytu Buforowanie do odczytu i zapisu w warstwie Premium
Rozmiary przepływności 2, 4 lub 8 GB/s 4,5, 9 lub 16 GB/s 5, 10 lub 20 GB/s
Rozmiary pamięci podręcznej 3, 6 lub 12 TB dla 2 GB/s
6, 12 lub 24 TB dla 4 GB/s
12, 24 lub 48 TB dla 8 GB/s
21 TB na 4,5 GB/s
42 TB dla 9 GB/s
84 TB dla 16 GB/s
21 TB dla 5 GB/s
42 TB dla 10 GB/s
84 TB dla 20 GB/s
Zgodne typy obiektów docelowych magazynu Azure Blob
System plików NFS (lokalny)
ADLS-NFS (obiekt blob platformy Azure z obsługą systemu plików NFSv3)
System plików NFS (lokalny)
ADLS-NFS (obiekt blob platformy Azure z obsługą systemu plików NFSv3)
Azure Blob
System plików NFS (lokalny)
ADLS-NFS (obiekt blob platformy Azure z obsługą systemu plików NFSv3)
style Buforowanie Buforowanie odczytu i zapisu Tylko buforowanie odczytu Buforowanie odczytu i zapisu
Pamięć podręczną można zatrzymać, aby zaoszczędzić koszt, gdy nie jest to konieczne Tak Nie Nie.

Wszystkie trzy opcje buforowania mają maksymalną liczbę docelową magazynu wynoszącą 20.

Dowiedz się więcej o tych opcjach:

Włączanie szyfrowania usługi Azure Key Vault (opcjonalnie)

Jeśli chcesz zarządzać kluczami szyfrowania używanymi dla magazynu pamięci podręcznej, podaj informacje o usłudze Azure Key Vault na stronie Klucze szyfrowania dysków. Magazyn kluczy musi znajdować się w tym samym regionie i w tej samej subskrypcji co pamięć podręczna.

Jeśli nie potrzebujesz kluczy zarządzanych przez klienta, możesz pominąć tę sekcję. Platforma Azure domyślnie szyfruje dane przy użyciu kluczy zarządzanych przez firmę Microsoft. Przeczytaj artykuł Szyfrowanie usługi Azure Storage, aby dowiedzieć się więcej.

Uwaga

Po utworzeniu pamięci podręcznej nie można zmieniać kluczy zarządzanych przez firmę Microsoft i kluczy zarządzanych przez klienta.

Aby uzyskać pełne wyjaśnienie procesu szyfrowania kluczy zarządzanych przez klienta, przeczytaj Artykuł Use customer-managed encryption keys for Azure HPC Cache (Używanie kluczy szyfrowania zarządzanych przez klienta dla usługi Azure HPC Cache).

Screenshot of encryption keys page with

Wybierz pozycję Klient zarządzany , aby wybrać szyfrowanie kluczy zarządzanych przez klienta. Zostanie wyświetlone pola specyfikacji magazynu kluczy. Wybierz usługę Azure Key Vault do użycia, a następnie wybierz klucz i wersję do użycia dla tej pamięci podręcznej. Klucz musi być kluczem RSA 2048-bitowym. Na tej stronie możesz utworzyć nowy magazyn kluczy, klucz lub wersję klucza.

Zaznacz pole Zawsze używaj bieżącej wersji klucza, jeśli chcesz użyć automatycznego obracania kluczy.

Jeśli chcesz użyć określonej tożsamości zarządzanej dla tej pamięci podręcznej, skonfiguruj ją w sekcji Tożsamości zarządzane. Aby dowiedzieć się więcej, przeczytaj co to są tożsamości zarządzane dla zasobów platformy Azure?

Uwaga

Po utworzeniu pamięci podręcznej nie można zmienić przypisanej tożsamości.

Jeśli używasz tożsamości zarządzanej przypisanej przez system lub tożsamości przypisanej przez użytkownika, która nie ma jeszcze dostępu do magazynu kluczy, należy wykonać dodatkowy krok po utworzeniu pamięci podręcznej. Ten krok ręczny autoryzuje tożsamość zarządzaną pamięci podręcznej do korzystania z magazynu kluczy.

Dodawanie tagów zasobów (opcjonalnie)

Strona Tagi umożliwia dodawanie tagów zasobów do wystąpienia usługi Azure HPC Cache.

Kończenie tworzenia pamięci podręcznej

Po skonfigurowaniu nowej pamięci podręcznej kliknij kartę Przeglądanie i tworzenie . Portal weryfikuje wybrane opcje i umożliwia przeglądanie wybranych opcji. Jeśli wszystko jest poprawne, kliknij przycisk Utwórz.

Tworzenie pamięci podręcznej trwa około 10 minut. Postęp można śledzić w panelu powiadomień w witrynie Azure Portal.

screenshot of cache creation

Po zakończeniu tworzenia zostanie wyświetlone powiadomienie z linkiem do nowego wystąpienia usługi Azure HPC Cache, a pamięć podręczna zostanie wyświetlona na liście Zasobów subskrypcji.

screenshot of Azure HPC Cache instance in Azure portal

Uwaga

Jeśli pamięć podręczna używa kluczy szyfrowania zarządzanych przez klienta i wymaga ręcznego kroku autoryzacji po utworzeniu, pamięć podręczna może pojawić się na liście zasobów, zanim jego stan wdrożenia ulegnie zmianie. Gdy tylko stan pamięci podręcznej to Oczekiwanie na klucz , możesz autoryzować go do korzystania z magazynu kluczy.

Następne kroki

Po wyświetleniu pamięci podręcznej na liście Zasoby możesz przejść do następnego kroku.

  • Zdefiniuj obiekty docelowe magazynu, aby zapewnić pamięci podręcznej dostęp do źródeł danych.
  • Jeśli używasz kluczy szyfrowania zarządzanych przez klienta i musisz autoryzować szyfrowanie usługi Azure Key Vault ze strony przeglądu pamięci podręcznej w celu ukończenia konfiguracji pamięci podręcznej, postępuj zgodnie ze wskazówkami w temacie Korzystanie z kluczy szyfrowania zarządzanych przez klienta. Przed dodaniem magazynu należy wykonać ten krok.