GNU/Linux >> Znalost Linux >  >> Linux

Kontrola překážek přenosu samby

Takže v podstatě máte:

Mac <-- wireless N --> Router <-- 100MbE --> Switch <-- GbE --> NAS

Hlavní věci, které zde můžete zkontrolovat, jsou možnosti provozu vaší sítě a možnosti kopírování souborů vašich zařízení. Existuje řada nástrojů, které jsou rychlé a účinné při řešení charakteristik každého z nich.

Síť

Existuje multiplatformní program s názvem iperf který využívá model klient-server k posouzení, mimo jiné, šířky pásma sítě. Budete si chtít stáhnout a/nebo zkompilovat kopii iperf do NAS boxu i vašeho Macu. Váš NAS box v tomto případě funguje jako váš server, takže budete chtít spustit iperf jako server:iperf -s . Na počítači Mac budete chtít spustit iperf -c <ip> kde ip je IP adresa vašeho NAS boxu. To by vám mělo poskytnout odhad hrubých schopností vaší síťové konfigurace mezi Macem a systémem NAS.

Kopírování souboru NAS

Všiml jsem si, že Synology 407e má vzadu dva USB porty. Jedna věc, kterou byste mohli udělat, abyste přesně vyhodnotili možnosti kopírování souborů vašeho systému NAS, je připojit rychlý externí pevný disk, nebo nejlépe SSD, a zkopírovat soubory na az externího disku do sdílené složky Samba. Chcete-li to provést, stačí zkopírovat velké soubory a odhadnout dobu přenosu a rozdělit jej na velikost hromadného přenosu. Nebo můžete použít nástroj jako fio který funguje jako souborový I/O benchmark. fio je funkčně bohatý nástroj, který poskytuje komplexní statistiky o I/O operacích, které provádí. Ve spojení s Chrisovým návrhem můžete spustit top jak probíhá přenos souborů, abyste viděli využití procesoru a paměti v reálném čase. Některé další dobré nástroje systémové statistiky jsou vmstat a dstat

Shrnutí

Pokud vaše síť, zařízení NAS, Mac, přepínače a směrovače fungují v rámci svých specifikací, je možné, že jeden nebo více vašich pevných disků v NAS je špatných nebo že je poškozeno pole RAID. Ve vaší síti mohou být také problémy s latencí, které mohou vyžadovat další prošetření.

Nástroje

  • fio
  • iperf
  • Wireshark
  • dstat
  • traceroute

Příprava zprávy

Obvykle by se taková zpráva zaměřovala na šířku pásma (MB/s), propustnost (IO/s) a latenci (ms). Menší velikosti souborů pro přenos (512 bajtů) obecně nabízejí vyšší propustnost, ale horší šířku pásma s minimální latencí. Větší velikosti souborů> 64 kB by vykazovaly vyšší šířku pásma, menší propustnost a zvýšenou latenci v závislosti na velikosti přenosu a rychlosti média.

Zdroj:14 měsíců srovnávání aplikací úložiště v rámci technologické společnosti.


Úzkým místem bude obecně vždy síť. Bezdrátové připojení bude vždy pomalejší než kabelové. Chcete-li otestovat, připojte svůj počítač k přímo k NAS, potom k přepínači, potom směrovači a poté prostřednictvím bezdrátové sítě a použijte na počítači tyto příkazy:

time cp -r /nas/representative/directory /tmp # will print the durantion
rm -r /tmp/directory

Tím se načasuje kopírování pro každé připojení a odtud můžete soudit.


Linux
  1. Začínáme se Sambou pro interoperabilitu

  2. Použití nástroje SS pro řešení problémů se sítí

  3. Kontrola síťových připojení v systému Linux

  1. Nejlepší softwarová řešení NAS pro síťové úložiště

  2. 10 Linuxových příkazů pro diagnostiku sítě

  3. Linux – Jak zrušit sdílení sítě pro aktuální proces?

  1. Jak vytvořit síťové sdílení přes Samba na Linuxu

  2. Software pro navigaci v síťovém diagramu?

  3. Konfigurace 20.04 Samba pro Smbv1?