Jak si iSCSI vede ve srovnání s SAMBA (SMB) ve výkonu na mém NAS?
Platné produkty
- TS-462A s QTS 5.2.6.3170 Build 20250620
Přehled
iSCSI a SAMBA (SMB/CIFS) jsou dva protokoly pro přístup k Úložiště na QNAP NAS. iSCSI poskytuje přístup na úrovni bloků, což umožňuje, aby NAS vypadal jako místní disk pro připojený počítač, zatímco SAMBA nabízí sdílení souborů na úrovni sítě, což umožňuje více uživatelům přístup k složkám přes síť. Výkon se může lišit v závislosti na přístupovém protokolu, velikosti souboru a zatížení.
Analýza
Byl proveden benchmark na QNAP TS-462A běžícím přes síť 2,5GbE. Níže uvedené výsledky porovnávají výkon iSCSI a SMB při přenosu velkých a malých souborů.
Přenosy velkých souborů (32GB x 1 jediný soubor)
- SMB:Nahrávání: 295 MB/s | Stahování: 296 MB/s
- iSCSI:Nahrávání: 266 MB/s | Stahování: 265 MB/s
- Výsledek:SMB bylo přibližně o 11–12% rychlejší než iSCSI při přenosu velkých souborů.
Přenosy malých souborů (1MB x 32,768 souborů)
- SMB:Nahrávání: 98,5 MB/s | Stahování: 119 MB/s
- iSCSI:Nahrávání: 293 MB/s | Stahování: 167 MB/s
- Výsledek:Při přenosu malých souborů bylo SMB přibližně o 29% až 66% pomalejší než iSCSI.
Skutečný výkon se může lišit v závislosti na hardwaru NAS, nastavení sítě a konfiguraci. Tyto výsledky pocházejí z jedné konfigurace (TS-462A, QTS 5.2.6.3170 Build 20250620, 2,5GbE).
Doporučení
Pro většinu uživatelů,SAMBA (SMB)je doporučeno pro sdílení souborů mezi platformami, protože je široce podporováno Windows, macOS a Linuxem. SMB je obecně rychlejší pro přenosy velkých souborů a nejlépe se hodí pro prostředí s více uživateli nebo mezi systémy.
iSCSI může poskytovat vyšší výkon při přenosu malých souborů a je ideální, když jeden počítač vyžaduje přístup na úrovni bloků, například pro virtualizaci nebo databáze. Pokud váš případ použití zahrnuje optimalizaci výkonu přenosu malých souborů na jedno zařízení, zvažte iSCSI.
Celkově zůstává SMB preferovanou volbou pro většinu scénářů.