Omówienie usługi Event Hubs Premium

Usługa 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 magazyn, które minimalizują interferencję między dzierżawami w zarządzanym wielodostępnym środowisku PaaS.

Replikuje zdarzenia do trzech replik, dystrybuowanych między strefami dostępności platformy Azure tam, gdzie są dostępne. Wszystkie repliki są synchronicznie opróżniane do bazowego szybkiego magazynu, zanim operacja wysyłania zostanie zgłoszona jako ukończona. Zdarzenia, które nie są odczytywane natychmiast lub które muszą zostać ponownie odczytane później, mogą być przechowywane do 90 dni, w sposób niewidoczny dla warstwy magazynowania stref dostępności nadmiarowej.

Oprócz tych funkcji związanych z magazynem oraz wszystkich możliwości i obsługi protokołów warstwy Standardowa model izolacji warstwy Premium umożliwia funkcje, takie jak dynamiczne skalowanie partycji w górę. Można również uzyskać znacznie bardziej hojne alokacje przydziałów. 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 i zobacz obsługiwane regiony na liście rozwijanej Lokalizacja na stronie Tworzenie przestrzeni nazw.

Możesz kupić 1, 2, 4, 8 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 ustawiana przez ograniczenie, ponieważ znajduje się w warstwie Standardowa, ale zależy od pracy, którą chcesz wykonać, podobnie jak w warstwie dedykowanej. Efektywna przepływność pozyskiwania i przesyłania strumieniowego na jednostkę pu zależy od różnych czynników, w tym:

  • Liczba producentów i konsumentów
  • Rozmiar ładunku
  • Liczba partycji
  • Szybkość żądań ruchu wychodzącego
  • Użycie 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 małym opóźnieniem i potrzebami pozyskiwania danych o wysokiej przepływności.

Lepsza wydajność dzięki nowemu dwuwarstwowym aparatowi magazynu

Warstwa Premium korzysta z nowego dwuwarstwowego aparatu magazynu dzienników, który znacząco poprawia wydajność ruchu przychodzącego danych z 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 klaster w modelu klastra w klastrach wielodostępnych, aby zapewnić przewidywalność i wydajność przy zachowaniu wszystkich korzyści z zarządzanego wielodostępnego środowiska PaaS.

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

Ponieważ warstwa Premium jest ofertą wielodostępną, można ją dynamicznie skalować elastyczniej i bardzo szybko. Pojemność jest przydzielana w jednostkach przetwarzania (PU), które przydzielają izolowane zasobniki procesora CPU i pamięci wewnątrz klastra. Liczbę tych zasobników można skalować w górę lub w dół na przestrzeń nazw. W związku z tym 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 Azure Event Hubs zapewnia szyfrowanie danych magazynowanych przy użyciu usługi Azure Storage Service Encryption (Azure SSE). 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, ale dodatkowo 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 na potrzeby szyfrowania danych usługi Azure Event Hubs magazynowanych.

Uwaga

Wszystkie przestrzenie nazw usługi Event Hubs są domyślnie włączone dla protokołu RPC platformy Apache Kafka, które mogą być używane przez istniejące aplikacje oparte na platformie Kafka. Włączenie platformy Kafka w klastrze nie ma wpływu na przypadki użycia platformy innej niż Kafka; nie ma opcji lub nie trzeba wyłączać platformy Kafka 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 przydziałów i limitów, zobacz Event Hubs quotas and limits (Limity 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. Przy użyciu 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. 

Warstwy Premium a dedykowane

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

  • Izolacja w dużym środowisku wielodostępnym, które może szybko przenosić zasoby
  • Skalowanie znacznie bardziej elastyczne i szybsze
  • Jednostki PU mogą być dynamicznie dostosowywane

W związku z tym warstwa Premium jest często bardziej ekonomiczną opcją dla obciążeń przesyłania strumieniowego zdarzeń do 160 MB/s (na przestrzeń nazw), szczególnie w przypadku zmian obciążeń przez cały dzień lub tydzień, w porównaniu z warstwą dedykowaną.

Uwaga

Aby zapewnić dodatkową niezawodność uzyskaną dzięki obsłudze strefy dostępności, minimalna skala wdrożenia dla dedykowanej warstwy to 8 jednostek pojemności (CU), ale w warstwie Premium będzie dostępna obsługa strefy dostępności od pierwszego pu we wszystkich regionach strefy dostępności.

Cennik

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

Często zadawane pytania

Co można osiągnąć za pomocą jednostki przetwarzania (PU)?

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

Czy mogę migrować standardowe przestrzenie nazw do przestrzeni nazw w warstwie Premium?

Obecnie nie obsługujemy migracji ze standardowych przestrzeni nazw do przestrzeni nazw w warstwie Premium.

Następne kroki

Odwiedź następujące artykuły: