Dumb? Not so dumb, maybe a little dumb question about storage and bandwidth usage ethics

Hello! I have two very wonderful KVMs in Germany under the same datacenter.

KVM #1 has:
x6 AMD Ryzen 9 5900X
32 GB RAM
200 GB NVMe

KVM #2 has:
x1 E5-2680 v2
4 GB RAM
25 GB NVMe + 1 TB HDD

As you can see, KVM #1 has very abundant resources in terms of CPU and RAM, but not so fancy storage, KVM #2 has that fancy storage though.

I was wondering if I could host a small Pterodactyl instance in #1 and mount the Docker containers in #2, so that it would act as a local disk even though it is a remote one. Since both servers are under the same datacenter and have a ping of <1ms to each other, would this work well? Is it insane?

Comments

  • @yucchun said: I was wondering if I could host a small Pterodactyl instance in #1 and mount the Docker containers in #2

    Yes

    @yucchun said: would this work well?

    Probably not no.

    @yucchun said: Is it insane?

    Probably yes

    Thanked by (1)yucchun

    lex.st - Free Shared Hosting in 4 Locations. fk ipv6.

  • Right, so: fio on the mounted HDD goes like:
    WRITE: bw=26.1MiB/s (27.3MB/s), 26.1MiB/s-26.1MiB/s (27.3MB/s-27.3MB/s), io=1565MiB (1641MB), run=60001-60001msec

    Bandwidth between the servers is unmetered and any transfers using rclone max out the 1Gbps port speed on NVMe, and disk speed on the HDD. So, at this point, it is pretty much less than 1ms to a remote disk that goes faster than some pen drives.

    I'd be using this in a very private environment for test containers that I would like to host for various services, so nothing towards clients, commercial or even friends usage, the data here is pretty much discardable.

    soo, give it a try? or should I man up my wallet and invest in something that has both storage and CPU figured out?

  • Only one way to find out. Hit it!

    Thanked by (1)yucchun
Sign In or Register to comment.