A new kind of vps, a proposal for the people of LES

foxonefoxone OG
edited November 2022 in General

Dear all,
winter is coming, and here in Italy i am starting to feel quite cold. I am afraid to turn on my gas boiler to heat up my radiators, so i am looking for alternative ways to heat up my house.
I was astonished by what Calin has done, and i was thinking: if he can do it, why can't i?

I have collected some parts, enough to assemble a node like this:

  • AMD Ryzen 7 5750GE
  • 32gb DDR4 SO-DIMM ram
  • 2x 2TB Samsung 860 + 4x 14TB Toshiba HDD + 1x 1TB SN850 PRO
  • colocated beside my bed (i am cold when i sleep)

Storage configuration of the host (ZFS):

  • all storage is connected via USB
  • HDDs in raidz1
  • 2TB SSDs are mixed L2ARC + special dev (with small_blocks set to 8k, so that basically text/linux files end up on ssd)
  • 1TB SSD (nvme) is hypervisor
  • additionally, storage is replicated using PBS at two different locations! one is my office, the other is 300km from here at the beautiful Ligurian seashore

    NAME                                                   STATE     READ WRITE CKSUM
    foxopool                                               ONLINE       0     0     0
      raidz1-0                                             ONLINE       0     0     0
        ata-TOSHIBA_MG07ACA14TE_31M0A0TEF94G               ONLINE       0     0     0
        ata-TOSHIBA_MG07ACA14TE_X120A01JF94G               ONLINE       0     0     0
        ata-TOSHIBA_MG07ACA14TE_31M0A1HTF94G               ONLINE       0     0     0
        ata-TOSHIBA_MG07ACA14TE_31M0A1JDF94G               ONLINE       0     0     0
    special 
      mirror-1                                             ONLINE       0     0     0
        ata-Samsung_SSD_860_EVO_2TB_S3YVNB0KC07037N-part1  ONLINE       0     0     0
        ata-Samsung_SSD_860_EVO_2TB_S3YVNB0KC07042P-part1  ONLINE       0     0     0
    logs    
      /zil0                                                ONLINE       0     0     0
    cache
      ata-Samsung_SSD_860_EVO_2TB_S3YVNB0KC07037N-part2    ONLINE       0     0     0
      wwn-0x5002538e40b58b2f-part2                         ONLINE       0     0     0
    

Network:

  • 200/20 ADSL (shared)
  • 5G network for backup and load balance
  • DMCA ignored (as much as i can push this Telecom Italia Business contract, at least)

Virtualization:

  • LXC
  • unlimited shapshots until zfs or proxmox crashes, whatever comes first

Ports 'n IPs:

  • No IPv6 fuck you @yoursunny
  • IPv4 (shared in 87.0.0.0/12 range) + 5 high quality ports

VERY IMPORTANT ABOUT THE PORTS

Ports are assigned from a pool of commonly used ports. The goal is to make a marketplace of IPv4 ports. Just like on the famous game Monopoly, at the beginning of your contract you will receive five random ports. For example, you might receive 5432 (postgresql), 5091 (vnc), 25565 (minecraft) and 1883 (mqtt). You can, on a specialized marketplace, trade or sell your ports to other users on the same node. Ports are automatically revoked when a mismatching service is detected running. If you receive port 53, you HAVE TO run DNS on it. You CANNOT run whatever you want. I do not want NON STANDARD PORTS.

IMPORTANT INFO ABOUT THE IP

IP address in this case is dynamic from a pool of business addressed kindly provided by Telecom Italia. I would like to give the option to everybody to be able to change ip at their will, but i do understand that this will upset somebody which wants stability. For this reason, i will provide a DNS record which will automatically point to the ip of the node. But i also understand somebody will want to change the ip, or not change it. For this reason, i have invented a very simple voting method of "reverse bidding". The cost of changing the IP is inversely proportional to the amount of time the IP has been active. Changing the ip starts from 1000€, and drops 0.01157€ every second (reaches 0 every 24 hours). Users of the node can chip in money to either vote FOR or AGAINST the change of ip. As soon as the amount of money against or in favour of changing the ip is equal to the needed amount, the IP is either A: consolidated for another 24 hours or B: changed. In both cases the counter resets.

YABS!!!!

# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
#              Yet-Another-Bench-Script              #
#                     v2022-08-20                    #
# https://github.com/masonr/yet-another-bench-script #
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #

Wed Nov  9 22:43:01 UTC 2022

Basic System Information:
---------------------------------
Uptime     : 1 days, 1 hours, 12 minutes
Processor  : AMD Ryzen 7 PRO 4750GE with Radeon Graphics
CPU cores  : 8 @ 4365.000 MHz
AES-NI     : ✔ Enabled
VM-x/AMD-V : ✔ Enabled
RAM        : 1.23 GiB
Swap       : 4.56 MiB
Disk       : 78.9 GiB
Distro     : Debian GNU/Linux 11 (bullseye)
Kernel     : 5.15.53-1-pve

fio Disk Speed Tests (Mixed R/W 50/50):
---------------------------------
Block Size | 4k            (IOPS) | 64k           (IOPS)
  ------   | ---            ----  | ----           ---- 
Read       | 95.76 MB/s   (23.9k) | 298.46 MB/s   (4.6k)
Write      | 96.02 MB/s   (24.0k) | 300.03 MB/s   (4.6k)
Total      | 191.79 MB/s  (47.9k) | 598.50 MB/s   (9.3k)
           |                      |                     
Block Size | 512k          (IOPS) | 1m            (IOPS)
  ------   | ---            ----  | ----           ---- 
Read       | 572.55 MB/s   (1.1k) | 651.33 MB/s    (636)
Write      | 602.97 MB/s   (1.1k) | 694.71 MB/s    (678)
Total      | 1.17 GB/s     (2.2k) | 1.34 GB/s     (1.3k)

iperf3 Network Speed Tests (IPv4):
---------------------------------
Provider        | Location (Link)           | Send Speed      | Recv Speed     
                |                           |                 |                
Clouvider       | London, UK (10G)          | 16.6 Mbits/sec  | 165 Mbits/sec  
Online.net      | Paris, FR (10G)           | 16.5 Mbits/sec  | 166 Mbits/sec  
Hybula          | The Netherlands (40G)     | 14.4 Mbits/sec  | 165 Mbits/sec  
Uztelecom       | Tashkent, UZ (10G)        | busy            | 1.18 Mbits/sec 
Clouvider       | NYC, NY, US (10G)         | busy            | 702 Kbits/sec  
Clouvider       | Dallas, TX, US (10G)      | busy            | 1.18 Mbits/sec 
Clouvider       | Los Angeles, CA, US (10G) | busy            | busy       

Running GB5 benchmark test... *cue elevator music*
Geekbench 5 Benchmark Test:
---------------------------------
Test            | Value                         
                |                               
Single Core     | 1186                          
Multi Core      | 4002                          
Full Test       | https://browser.geekbench.com/v5/cpu/18537673

Cost: a symbolic price of 1€
The offer is not live yet but i wanted to know your opinion: would you buy something like this?

«13

Comments

Sign In or Register to comment.