KSMBD - Kernel implementation of SMB Server

    • Offizieller Beitrag

    Just looking for some experience.

    What are you hoping to accomplish? It doesn't do anything that samba doesn't. It is just faster (probably) while being less configurable. Unless you have some very fast networks, I don't see much reason to use it. And since it would require the proxmox kernel or a custom kernel ( no 5.15 in backports yet), it wouldn't make since to have a plugin yet. Most arm boards don't have a 5.15 kernel either.

    omv 7.0.5-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.13 | compose 7.1.6 | k8s 7.1.0-3 | cputemp 7.0.1 | mergerfs 7.0.4


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

    • Offizieller Beitrag

    Would it be a good, in the future, for ARM devices who are notoriously slow with SMB?

    Maybe but only if you are willing to give up a lot of features samba has.

    omv 7.0.5-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.13 | compose 7.1.6 | k8s 7.1.0-3 | cputemp 7.0.1 | mergerfs 7.0.4


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • ARM devices who are notoriously slow with SMB

    I'm surprised by this statement. There is nothing like a typical ARM device!

    Each hardware designer selects functions blocks and associated performance characteristics for a specific use-case.

    Many cheap ARM devices are re-purposed mobile phone processors without the need for even low IO performance.


    A Raspberry Pi 3 has a shared USB 2 bus (max capacity 480 MBits/s)

    A Raspberry Pi 4 using BCM2711 processor was build for medium IO performance by using a PCIe x1 IO bus (max capacity 2,4 GBits/s).

    Amazon uses purposed build ARM processors with high IO performance, as the result ARM systems are beating X86-64 systems for cloud computing workloads.

    omv 6.9.6-2 (Shaitan) on RPi CM4/4GB with 64bit Kernel 6.1.21-v8+

    2x 6TB 3.5'' HDDs (CMR) formatted with ext4 via 2port PCIe SATA card with ASM1061R chipset providing hardware supported RAID1


    omv 6.9.3-1 (Shaitan) on RPi4/4GB with 32bit Kernel 5.10.63 and WittyPi 3 V2 RTC HAT

    2x 3TB 3.5'' HDDs (CMR) formatted with ext4 in Icy Box IB-RD3662-C31 / hardware supported RAID1

    For Read/Write performance of SMB shares hosted on this hardware see forum here

  • What are you hoping to accomplish? It doesn't do anything that samba doesn't. It is just faster (probably) while being less configurable. Unless you have some very fast networks, I don't see much reason to use it. And since it would require the proxmox kernel or a custom kernel ( no 5.15 in backports yet), it wouldn't make since to have a plugin yet. Most arm boards don't have a 5.15 kernel either.

    From my perspective it would be interesting if the kernel implementation can have more throughput on old x86 hardware as Samba have it nowadays.

    • Offizieller Beitrag

    From my perspective it would be interesting if the kernel implementation can have more throughput on old x86 hardware as Samba have it nowadays.

    How old? Unless you have more than GBe networking, it shouldn't make a difference. Most fairly recent x86 hardware can saturate gigabit and wouldn't need this.

    omv 7.0.5-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.13 | compose 7.1.6 | k8s 7.1.0-3 | cputemp 7.0.1 | mergerfs 7.0.4


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!