Technologia Intel® Resource Director (Intel® RDT) zapewnia nowy poziom widoczności i kontroli nad współdzielonymi zasobami – takimi jak pamięć cache ostatniego poziomu (LLC) i przepustowość pamięci – wykorzystywanymi przez aplikacje, maszyny wirtualne i kontenery. To kolejny krok w ewolucji gęstości konsolidacji obciążeń roboczych, spójności wydajności i dynamicznego świadczenia usług, pozwalający na zwiększenie efektywności i elastyczności na skalę całego centrum przetwarzania danych – przy jednoczesnym obniżeniu całkowitych kosztów utrzymania. Wpływ infrastruktur definiowanych programowo (podobnie jak technologii zaawansowanej orkiestracji pod kątem zasobów) na transformację całej branży jest coraz większy. W związku z tym technologia Intel® RDT stanowi najważniejszą funkcję mającą za zadanie optymalizowanie wydajności aplikacji oraz rozszerzanie możliwości systemów serwerowych opartych o procesory Intel® Xeon®, służących do zarządzania orkiestracją i wirtualizacją.
Technologia Intel® RDT zapewnia ramy z kilkoma funkcjami komponentów do monitorowania pamięci podręcznej i masowej oraz przydzielania zasobów, w tym CMT, CAT, CDP, MBM i MBA. Technologie te umożliwiają śledzenie i kontrolowanie udostępnionych zasobów, takich jak przepustowość pamięci cache ostatniego poziomu (LLC) i pamięci głównej (DRAM), używanych przez wiele aplikacji, kontenerów lub maszyn wirtualnych uruchomionych równocześnie na platformie. RDT może pomóc w wykrywaniu „hałaśliwych sąsiadów” i zmniejszaniu zakłóceń wydajności, zapewniając wydajność kluczowych obciążeń w złożonych środowiskach.
Technologia Cache Monitoring (CMT) zapewnia dostęp do dodatkowych informacji dzięki monitorowaniu wykorzystania pamięci cache ostatniego poziomu (LLC) przez poszczególne wątki, aplikacje lub maszyny wirtualne. Dzięki temu technologia CMT udoskonala procesy charakteryzowania obciążeń, a także umożliwia zaawansowane planowanie decyzji w oparciu o dostępne zasoby, wykrywanie komponentów wykorzystujących nadmierną ilość zasobów (tzw. „hałaśliwych sąsiadów”) oraz debugowanie pod kątem poprawy wydajności.
Sterowana programowo redystrybucja pojemności pamięci podręcznej jest możliwa dzięki technologii CAT, pozwalającej ważnym maszynom wirtualnym, kontenerom lub aplikacjom w obrębie centrum przetwarzania danych na korzystanie z większej pojemności pamięci podręcznej oraz zmniejszenie rywalizacji o pamięć podręczną. Technologia CAT może służyć do usprawniania procesów określania środowisk uruchomieniowych i nadawania priorytetów ważnym aplikacjom, takim jak przełączniki wirtualne lub aplikacje do przetwarzania pakietów Data Plane Development Kit (DPDK), w rywalizacji o zasoby w obrębie różnych klas priorytetów obciążeń roboczych.
Dedykowane rozszerzenie technologii CAT – funkcja Code and Data Prioritization (CDP) – pozwala na niezależne sterowanie rozmieszczeniem kodu i danych w pamięci cache ostatniego poziomu (L3). Określone, wyspecjalizowane typy obciążenia roboczego mogą czerpać korzyści ze zwiększonych możliwości określania środowisk uruchomieniowych, zapewniając wyższą przewidywalność wydajności aplikacji.
Funkcja Memory Bandwidth Monitoring (MBM) pozwala na niezależne śledzenie wielu maszyn wirtualnych lub aplikacji, zapewniając funkcję niezależnego monitorowania przepustowości pamięci dla każdego działającego wątku. Korzyści obejmują wykrywanie „hałaśliwych sąsiadów”, charakteryzowanie i debugowanie pod kątem wydajności dla aplikacji działających w oparciu o przepustowość, a także bardziej efektywne planowanie w oparciu o architekturę NUMA (Non-Uniform Memory Access).
Funkcja MBA umożliwia przybliżoną i pośrednią kontrolę nad przepustowością pamięci dostępną dla obciążeń roboczych, pozwalając na nowy poziom redukcji zakłóceń i kształtowania przepustowości dla „hałaśliwych sąsiadów” obecnych w systemie.
Niniejsza strona zawiera informacje na temat technologii Intel® Resource Director (Intel® RDT), w tym na temat polecanych materiałów, blogów, zabezpieczeń technicznych i narzędzi.
Jak upewnić się, że aplikacje o najbardziej krytycznym znaczeniu otrzymują zasoby niezbędne do maksymalizacji ich wydajności? Dzięki technologii Intel® Resource Director (Intel® RDT) funkcje sprzętowe sterowane programowo w inteligentny sposób monitorują i kontrolują proces przydzielania najważniejszych współdzielonych zasobów systemowych, aby zapewnić należytą jakość usług (QoS) oraz odpowiedni wgląd i kontrolę w niezbędnych przypadkach.
Intel® Platform Resource Manager (Intel® PRM) to zestaw pakietów oprogramowania, który ułatwia kolokalizację zadań wymagających największych starań oraz zadań najpilniejszych – na poziomie klastra i węzła.
Wyciągaj istotne wnioski z analiz, polegaj na zabezpieczeniach sprzętowych i wdrażaj usługi dynamiczne z wykorzystaniem platform ze skalowalnymi procesorami Intel® Xeon®. Obsługa infrastruktury chmury hybrydowej i bardziej wymagających aplikacji.
Dowiedz się więcej na temat skalowalnych procesorów Intel® Xeon®
Przyspiesz proces wdrażania wysoce wydajnej chmury lokalnej dzięki innowacjom opartym o architekturę Intel®.