Przejdź do głównej treści

NVMe przez TCP

NVMe/TCP to najpotężniejszy i najbardziej kosztowo efektywny sposób wykorzystania NVMe w ramach Fabrics (NVMe-oF).

NVMe, zestaw poleceń przeznaczony głównie do komunikacji z urządzeniami pamięci flash, został zaprojektowany jako wydajna alternatywa dla SCSI w magistrali PCIe (PCI Express). Później został rozszerzony, aby obsługiwać zdalnie podłączone pule pamięci flash za pomocą NVMe przez Fabrics (NVMe-oF). Chociaż NVMe-oF obsługuje dodatkowe warstwy transportowe, NVMe/TCP jest najpotężniejszą i najczęściej stosowaną implementacją, która zastępuje DAS (Direct-Attached Storage) i jest domyślnym nowoczesnym protokołem dla pamięci zdefiniowanej programowo, takiej jak simplyblock.

Nowoczesny standard o wysokiej wydajności dla pamięci sieciowo-przyłączonej

 

NVMe/TCP to najpotężniejszy protokół z rodziny protokołów NVMe-oF. Umożliwia wysoką wydajność i niski narzut w oparciu o sieci Ethernet TCP/IP, zapewniając wysoką kompatybilność i niższy koszt wejścia niż warstwy transportowe, takie jak Infiniband czy Fibre Channel. NVMe/TCP rozszerza NVMe na granice sieci i centra danych. NVMe/TCP nie wymaga dodatkowych sterowników i działa jak każde lokalnie podłączone urządzenie NVMe.

 

NVMe przez TCP z wydajnością pamięci lokalnej

Umożliwia tworzenie pul pamięci, które skalują się do setek lub tysięcy urządzeń pamięci i węzłów klastra w całym centrum danych.

Łatwość użycia, ponieważ wymagane sterowniki są częścią wszystkich głównych dystrybucji Linuksa oraz Windows Server 2025 lub nowszych.

Konsoliduje wymagania dotyczące pamięci w jedną wspólną pulę, aby zmaksymalizować wykorzystanie urządzeń pamięci NVMe.

Oferuje modele rozdzielonych, hiperkonwergentnych lub hybrydowych pul pamięci z wydajnością i opóźnieniem urządzeń pamięci lokalnie podłączonych.

Równoległość z NVMe/TCP Multipathing

Umożliwia płynne przełączanie awaryjne za pomocą platformy pamięci simplyblock w przypadku awarii dysku lub węzła.

Skalowanie wydajności pamięci z wykorzystaniem wielu strumieni TCP w celu uzyskania wyższego równoległego przetwarzania i wydajności.

Uzyskaj najlepszą wydajność, w pełni wykorzystując serwery wielordzeniowe i równoległość kolejek I/O NVMe.

Questions and Answers

Co zespoły powinny wiedzieć o NVMe over TCP z simplyblock?

Simplyblock zapewnia natywną dla Kubernetes pamięć blokową dla NVMe over TCP, z przewidywalną wydajnością i prostszą operacyjnością.

Jak simplyblock poprawia wydajność i skalowanie dla NVMe over TCP?

Dzięki architekturze scale-out i NVMe-over-TCP simplyblock zwiększa pojemność i przepustowość przy niskich opóźnieniach.

Jak wygląda typowa ścieżka migracji dla NVMe over TCP?

Zespoły zwykle zaczynają od wdrożenia etapowego, weryfikują obciążenia i migrują usługi stanowe przy minimalnych przestojach.