Доброй ночи!
Не так давно узнал о существовании “Народного хостинга” с довольно привлекательными ценами. Ну и взял для тестов ультрадешманский сервер за 65 рублей в месяц.
Мои впечатления о нем ниже.
Железо
Итак, тут все стандартно - Billmanager в котором можно смотреть список своих заказанных услуг (кстати есть бесплатный хостинг) и в случае с VPS переходить в VMmanager.
Сервер который я заказал позиционируется как штука для каких-то довольно специфичных задач, оттуда и смешной размер диска в 3Gb. Чтобы установить туда все необходимое ПО и развернуть к примеру пару-тройку сайтиков придется хорошенько ужаться)
Да и 512 мегабайт памяти в наше время это самый минимум. Но не стоит забывать что стоимость аренды сервера практически равна стоимости ip-адреса. Подобные цены я видел разве что в Aruba Cloud на их промо-тарифах. Правда в том случае и ресурсов дают побольше.
CPU
[root@databor ~]# cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 13 model name : QEMU Virtual CPU version 1.5.3 stepping : 3 microcode : 0x1 cpu MHz : 2199.998 cache size : 4096 KB physical id : 0 siblings : 1 core id : 0 cpu cores : 1 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 4 wp : yes flags : fpu de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pse36 clflush mmx fxsr sse sse2 syscall nx lm rep_good nopl pni cx16 hypervisor lahf_lm abm bogomips : 4399.99 clflush size : 64 cache_alignment : 64 address sizes : 46 bits physical, 48 bits virtual power management:
ОЗУ
[root@databor ~]# cat /proc/meminfo MemTotal: 500192 kB MemFree: 228912 kB MemAvailable: 398104 kB Buffers: 2080 kB Cached: 169220 kB SwapCached: 0 kB Active: 122860 kB Inactive: 98732 kB Active(anon): 50484 kB Inactive(anon): 4200 kB Active(file): 72376 kB Inactive(file): 94532 kB Unevictable: 0 kB Mlocked: 0 kB SwapTotal: 0 kB SwapFree: 0 kB Dirty: 0 kB Writeback: 0 kB AnonPages: 50308 kB Mapped: 19860 kB Shmem: 4392 kB Slab: 24644 kB SReclaimable: 15424 kB SUnreclaim: 9220 kB KernelStack: 1392 kB PageTables: 3300 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 250096 kB Committed_AS: 230896 kB VmallocTotal: 34359738367 kB VmallocUsed: 8956 kB VmallocChunk: 34359723772 kB HardwareCorrupted: 0 kB AnonHugePages: 0 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 2048 kB DirectMap4k: 45032 kB DirectMap2M: 479232 kB
3GB SSD
[root@databor ~]# df -HT Filesystem Type Size Used Avail Use% Mounted on /dev/vda2 xfs 3.0G 1.1G 1.9G 37% / devtmpfs devtmpfs 246M 0 246M 0% /dev tmpfs tmpfs 257M 0 257M 0% /dev/shm tmpfs tmpfs 257M 4.5M 252M 2% /run tmpfs tmpfs 257M 0 257M 0% /sys/fs/cgroup /dev/vda1 ext4 252M 111M 124M 48% /boot tmpfs tmpfs 52M 0 52M 0% /run/user/0
Тесты
DD
[root@databor ~]# dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync 16384+0 records in 16384+0 records out 1073741824 bytes (1.1 GB) copied, 2.9726 s, 361 MB/s [root@databor ~]# rm -f test [root@databor ~]# dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync 16384+0 records in 16384+0 records out 1073741824 bytes (1.1 GB) copied, 2.57007 s, 418 MB/s [root@databor ~]# rm -f test [root@databor ~]# dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync 16384+0 records in 16384+0 records out 1073741824 bytes (1.1 GB) copied, 2.77361 s, 387 MB/s [root@databor ~]# rm -f test
Sysbench тест CPU
[root@databor ~]# sysbench --test=cpu --cpu-max-prime=20000 --num-threads=1 run WARNING: the --test option is deprecated. You can pass a script name or path on the command line without any options. sysbench 1.0.6 (using system LuaJIT 2.0.4) Running the test with following options: Number of threads: 1 Initializing random number generator from current time Prime numbers limit: 20000 Initializing worker threads... Threads started! General statistics: total time: 10.0008s total number of events: 2971 Latency (ms): min: 3.25 avg: 3.36 max: 6.59 95th percentile: 3.75 sum: 9993.74 Threads fairness: events (avg/stddev): 2971.0000/0.00 execution time (avg/stddev): 9.9937/0.00
[root@databor ~]# sysbench --test=mutex --num-threads=64 run WARNING: the --test option is deprecated. You can pass a script name or path on the command line without any options. WARNING: --num-threads is deprecated, use --threads instead sysbench 1.0.6 (using system LuaJIT 2.0.4) Running the test with following options: Number of threads: 64 Initializing random number generator from current time Initializing worker threads... Threads started! General statistics: total time: 0.1790s total number of events: 64 Latency (ms): min: 2.54 avg: 2.76 max: 3.55 95th percentile: 3.49 sum: 176.47 Threads fairness: events (avg/stddev): 1.0000/0.00 execution time (avg/stddev): 0.0028/0.00
Sysbench тест ОЗУ
[root@databor ~]# sysbench --test=memory --num-threads=4 --memory-total-size=512M run WARNING: the --test option is deprecated. You can pass a script name or path on the command line without any options. WARNING: --num-threads is deprecated, use --threads instead sysbench 1.0.6 (using system LuaJIT 2.0.4) Running the test with following options: Number of threads: 4 Initializing random number generator from current time Running memory speed test with the following options: block size: 1KiB total size: 512MiB operation: write scope: global Initializing worker threads... Threads started! Total operations: 524288 (2661254.28 per second) 512.00 MiB transferred (2598.88 MiB/sec) General statistics: total time: 0.1946s total number of events: 524288 Latency (ms): min: 0.00 avg: 0.00 max: 33.07 95th percentile: 0.00 sum: 348.36 Threads fairness: events (avg/stddev): 131072.0000/0.00 execution time (avg/stddev): 0.0871/0.04
Sysbench тест диска
[root@databor ~]# sysbench --test=fileio --file-total-size=1G prepare WARNING: the --test option is deprecated. You can pass a script name or path on the command line without any options. sysbench 1.0.6 (using system LuaJIT 2.0.4) 128 files, 8192Kb each, 1024Mb total Creating files for the test... Extra file open flags: 0 Creating file test_file.0 ... Creating file test_file.127 1073741824 bytes written in 3.80 seconds (269.44 MiB/sec). [root@databor ~]# sysbench --test=fileio --file-total-size=1G --file-test-mode=rndrw --max-time=300 --max-requests=0 run WARNING: the --test option is deprecated. You can pass a script name or path on the command line without any options. WARNING: --max-time is deprecated, use --time instead sysbench 1.0.6 (using system LuaJIT 2.0.4) Running the test with following options: Number of threads: 1 Initializing random number generator from current time Extra file open flags: 0 128 files, 8MiB each 1GiB total file size Block size 16KiB Number of IO requests: 0 Read/Write ratio for combined random IO test: 1.50 Periodic FSYNC enabled, calling fsync() each 100 requests. Calling fsync() at the end of test, Enabled. Using synchronous I/O mode Doing random r/w test Initializing worker threads... Threads started! File operations: reads/s: 1818.91 writes/s: 1212.61 fsyncs/s: 3880.32 Throughput: read, MiB/s: 28.42 written, MiB/s: 18.95 General statistics: total time: 300.0134s total number of events: 2073665 Latency (ms): min: 0.00 avg: 0.14 max: 110.42 95th percentile: 0.40 sum: 297988.09 Threads fairness: events (avg/stddev): 2073665.0000/0.00 execution time (avg/stddev): 297.9881/0.00
Пинг из Ульяновска
PING 82.202.252.110 (82.202.252.110): 56 data bytes 64 bytes from 82.202.252.110: icmp_seq=0 ttl=57 time=33.911 ms 64 bytes from 82.202.252.110: icmp_seq=1 ttl=57 time=31.190 ms 64 bytes from 82.202.252.110: icmp_seq=2 ttl=57 time=33.765 ms 64 bytes from 82.202.252.110: icmp_seq=3 ttl=57 time=32.562 ms 64 bytes from 82.202.252.110: icmp_seq=4 ttl=57 time=29.355 ms 64 bytes from 82.202.252.110: icmp_seq=5 ttl=57 time=33.910 ms 64 bytes from 82.202.252.110: icmp_seq=6 ttl=57 time=31.205 ms 64 bytes from 82.202.252.110: icmp_seq=7 ttl=57 time=29.919 ms 64 bytes from 82.202.252.110: icmp_seq=8 ttl=57 time=36.613 ms 64 bytes from 82.202.252.110: icmp_seq=9 ttl=57 time=31.403 ms 64 bytes from 82.202.252.110: icmp_seq=10 ttl=57 time=32.047 ms ^C --- 82.202.252.110 ping statistics --- 11 packets transmitted, 11 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 29.355/32.353/36.613/1.991 ms
Скриншоты из панели
Тут можно разглядеть широкий фукнционал панельки:
Выводы
Довольно интересный хостер с низкими ценами. Понравилось что подошли к делу основательно и все у себя хорошо настроили. К VPS’кам можно докупать дополнительные ресурсы, много доступных образов для развертывания. Заявляют о том что у них есть AntiDDoS. Проверить его работу возможности не было =)
UPD: июнь 2018
За прошедшее время много воды утекло. И данного “народного хостинга” уже нет. И название “датабор” стало таким же нарицательным как “клаудмаус”. Такие дела.