Udostępnij za pośrednictwem


Omówienie usługi Event Hubs Premium

Usługa Azure Event Hubs Premium (warstwa Premium) jest przeznaczona dla scenariuszy przesyłania strumieniowego o wysokiej jakości, które wymagają elastycznej, najwyższej wydajności z przewidywalnym opóźnieniem. Warstwa Premium zapewnia zarezerwowane zasoby obliczeniowe, pamięć i przechowywanie, które minimalizują zakłócenia między dzierżawcami w zarządzanym środowisku wielodostępnej platformy jako usługi (PaaS).

Usługa Event Hubs Premium replikuje zdarzenia do trzech replik, które są dystrybuowane w strefach dostępności platformy Azure tam, gdzie są dostępne. Wszystkie repliki są synchronicznie zapisywane do bazowej szybkiej pamięci, zanim operacja wysyłania zostanie zgłoszona jako ukończona. Zdarzenia, które nie są odczytywane natychmiast lub które muszą być odczytywane ponownie później, mogą być przechowywane przez maksymalnie 90 dni. Są one przezroczysto przechowywane w redundantnej warstwie magazynowania w strefach dostępności.

Oprócz tych funkcji związanych z przechowywaniem oraz wszystkich możliwości i obsługi protokołów tieru Standard, model izolacji tieru Premium umożliwia funkcje, takie jak dynamiczne skalowanie partycji w górę. Można również uzyskać znacznie bardziej hojne przydziały. Przechwytywanie usługi Event Hubs jest uwzględniane bez dodatkowych kosztów.

Uwaga

  • Usługa Event Hubs Premium obsługuje protokół TLS 1.2 lub nowszy.
  • Warstwa Premium nie jest dostępna we wszystkich regionach. Spróbuj utworzyć przestrzeń nazw w witrynie Azure Portal. Zobacz obsługiwane regiony na liście rozwijanej Lokalizacja na stronie Tworzenie przestrzeni nazw .

Możesz kupić 1, 2, 4, 6, 8, 10, 12 i 16 jednostek przetwarzania (PU) dla każdej przestrzeni nazw. Ponieważ warstwa Premium jest ofertą opartą na pojemności, osiągalna przepływność nie jest ograniczana przepustowością, tak jak ma to miejsce w warstwie Standard. Przepływność zależy od pracy, którą zlecasz Event Hubs, co jest podobne do poziomu Dedykowanego. Efektywna przepustowość pozyskiwania i przesyłania strumieniowego na jednostkę przetwarzającą zależy od różnych czynników, takich jak:

  • Liczba producentów i użytkowników.
  • Rozmiar ładunku.
  • Liczba partycji.
  • Szybkość żądań wychodzących.
  • Korzystanie z funkcji przechwytywania, rejestru schematów i innych zaawansowanych funkcji usługi Event Hubs.

Aby uzyskać więcej informacji, zobacz Porównanie jednostek SKU usługi Event Hubs.

Dlaczego premium?

Warstwa Premium oferuje trzy atrakcyjne korzyści dla klientów, którzy wymagają lepszej izolacji w środowisku wielodostępnym z niskim opóźnieniem i potrzebami szybkiego przetwarzania dużej ilości danych.

Doskonała wydajność dzięki nowemu dwuwarstwowemu silnikowi magazynowania

Warstwa Premium korzysta z nowego dwuwarstwowego systemu przechowywania dzienników, który znacząco poprawia wydajność przyjmowania danych, ze znacznie zmniejszonym ogólnym opóźnieniem, bez naruszania gwarancji trwałości.

Lepsza izolacja i przewidywalność

Warstwa Premium oferuje izolowane zasoby obliczeniowe i pojemność pamięci, aby osiągnąć bardziej przewidywalne opóźnienie i znacznie zmniejszyć ryzyko wystąpienia hałaśliwego sąsiada we wdrożeniu wielodostępnym.

Implementuje model „klastra w klastrze” w swoich wielodostępnych klastrach, aby jednocześnie zapewnić przewidywalność i wydajność, zachowując wszystkie zalety zarządzanego środowiska PaaS.

Oszczędności i skalowalność kosztów

Warstwa Premium to oferta wielodostępna, dzięki której można ją dynamicznie i szybko skalować. Zasoby są przydzielane w jednostkach PU, które przydzielają izolowane zasobniki CPU i pamięci wewnątrz klastra. Liczbę tych zasobników można skalować w górę lub w dół w ramach przestrzeni nazw. Z tego powodu warstwa Premium jest tanią opcją dla scenariuszy obsługi komunikatów z ogólnym zakresem przepływności mniejszym niż 120 MB/s, ale wyższym niż to, co można osiągnąć w warstwie Standardowa.

Szyfrowanie zdarzeń

Usługa Event Hubs zapewnia szyfrowanie danych w spoczynku za pomocą Azure Storage Service Encryption. Usługa Event Hubs używa usługi Azure Storage do przechowywania danych. Wszystkie dane przechowywane w usłudze Azure Storage są szyfrowane przy użyciu kluczy zarządzanych przez firmę Microsoft. Jeśli używasz własnego klucza (określanego również jako Bring Your Own Key [BYOK] lub klucza zarządzanego przez klienta), dane są nadal szyfrowane przy użyciu klucza zarządzanego przez firmę Microsoft.

Ponadto klucz zarządzany przez firmę Microsoft jest szyfrowany przy użyciu klucza zarządzanego przez klienta. Ta funkcja umożliwia tworzenie, obracanie, wyłączanie i odwoływanie dostępu do kluczy zarządzanych przez klienta, które są używane do szyfrowania kluczy zarządzanych przez firmę Microsoft. Włączenie funkcji BYOK jest jednorazowym procesem konfiguracji w przestrzeni nazw. Aby uzyskać więcej informacji, zobacz Konfigurowanie kluczy zarządzanych przez klienta do szyfrowania danych usługi Azure Event Hubs w spoczynku.

Uwaga

Wszystkie przestrzenie nazw usługi Event Hubs włączone dla protokołu RPC platformy Apache Kafka mogą być domyślnie używane przez istniejące aplikacje oparte na platformie Kafka. Włączenie platformy Kafka w klastrze nie ma wpływu na przypadki użycia niezwiązane z Kafka. Nie ma możliwości ani potrzeby wyłączania Kafki w klastrze.

Limity przydziału i ograniczenia

Warstwa Premium oferuje wszystkie funkcje planu standardowego, ale z lepszą wydajnością, izolacją i bardziej hojnymi przydziałami. Aby uzyskać więcej informacji na temat przydziałów i limitów, zobacz Event Hubs quotas and limits (Limity przydziału i limity usługi Event Hubs).

Wysoka dostępność ze strefami dostępności

Usługi Event Hubs w warstwach Standardowa, Premium i Dedykowane oferują obsługę stref dostępności bez dodatkowych kosztów. Korzystając ze stref dostępności, można uruchamiać obciążenia przesyłania strumieniowego zdarzeń w fizycznie oddzielnych lokalizacjach w każdym regionie świadczenia usługi Azure, które są odporne na awarie lokalne.

Ważne

  • Obsługa strefy dostępności jest dostępna tylko w regionach świadczenia usługi Azure ze strefami dostępności.
  • W niektórych regionach obsługa stref dostępności w warstwie Premium jest ograniczona, mimo że region obsługuje strefy dostępności.

Poziomy Premium vs. Dedykowane

W porównaniu z ofertą Dedykowana warstwa Premium zapewnia następujące korzyści:

  • Izolacja w dużym środowisku wielodostępnym może szybko przesuwać zasoby.
  • Skalowanie jest znacznie bardziej elastyczne i szybkie.
  • Jednostki PU mogą być dynamicznie dostosowywane.

W porównaniu z warstwą dedykowaną, warstwa Premium często okazuje się bardziej ekonomiczną opcją dla obciążeń przesyłania strumieniowego zdarzeń do 160 MB/s (na przestrzeń nazw), zwłaszcza gdy obciążenia zmieniają się w ciągu dnia lub tygodnia.

Uwaga

Aby zapewnić dodatkową odporność uzyskaną dzięki obsłudze stref dostępności, minimalna skala wdrożenia dla poziomu Dedykowanego to osiem jednostek pojemności (CU). Masz obsługę strefy dostępności w warstwie Premium od pierwszego pu we wszystkich regionach strefy dostępności.

Cennik

Oferta Premium jest rozliczana przez jednostki PU, które odpowiadają udziałowi izolowanych zasobów (procesora CPU, pamięci i magazynu) w podstawowej infrastrukturze.

Często zadawane pytania

Co mogę osiągnąć za pomocą jednostki przetwarzania?

Ile można pozyskiwać i przesyłać strumieniowo przy użyciu jednostki przetwarzania, zależy od czynników, takich jak producenci, konsumenci i szybkość pozyskiwania i przetwarzania. Aby uzyskać szczegółowe informacje na temat jednostek przetwarzania, zobacz Skalowanie za pomocą usługi Event Hubs.

Czy mogę przeprowadzić migrację przestrzeni nazw w warstwie Standardowa do przestrzeni nazw Premium?

Obecnie nie obsługujemy migracji z przestrzeni nazw w warstwie Standardowa do przestrzeni nazw Premium.

Odwiedź następujące artykuły: