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 magazyn, które minimalizują interferencję między dzierżawami 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 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ą być odczytywane ponownie później, mogą być przechowywane przez maksymalnie 90 dni. Są one przezroczystie przechowywane w warstwie magazynowania strefowo nadmiarowej dostępności.

Oprócz tych funkcji związanych z magazynem i 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. 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, takie jak w warstwie Standardowa. Przepływność zależy od pracy, którą chcesz wykonać w usłudze Event Hubs, co jest podobne do warstwy Dedykowane. Efektywna przepływność pozyskiwania i przesyłania strumieniowego na jednostkę pu zależy od różnych czynników, takich jak:

  • Liczba producentów i użytkowników.
  • Rozmiar ładunku.
  • Liczba partycji.
  • Szybkość żądań ruchu wychodzącego.
  • 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 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

Warstwa Premium to oferta wielodostępna, dzięki czemu można ją dynamicznie skalować elastycznie i szybko. Pojemność jest przydzielana w jednostkach 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. 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 magazynowanych za pomocą szyfrowania usługi Azure Storage. 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 na potrzeby szyfrowania danych usługi Azure Event Hubs magazynowanych.

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 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 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.

Warstwy Premium a 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 przenosić zasoby.
  • Skalowanie jest znacznie bardziej elastyczne i szybkie.
  • Jednostki PU mogą być dynamicznie dostosowywane.

W porównaniu z warstwą Dedykowana 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ń.

Uwaga

Aby zapewnić dodatkową niezawodność uzyskaną dzięki obsłudze strefy dostępności, minimalna skala wdrożenia dla warstwy Dedykowanej 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: