Приветствую!
Сегодня очень короткий тест сервиса от AdminVPS. Сервис ощутимо дороже своих конкурентов, но этому есть ряд причин. Во-первых они позиционируют себя как сервис по программе все включено, а во-вторых размещаются в ДЦ Caravan и заявляют что совсем не оверселят. Публикую тест который делал в начале 2016 года.
По какой-то причине я выбрал не самый минимальный тариф - Start (1 ядро, 1Gb RAM, 10Gb SSD) на OpenVZ за 1000 рублей в месяц. ОС CentOS 7.0
[root@tst ~]# inxi -b System: Host: tst.rhdev.ru Kernel: 2.6.32-042stab108.8 x86_64 (64 bit) Console: tty 0 Distro: CentOS Linux release 7.0.1406 (Core) Machine: No /sys/class/dmi; using dmidecode: unknown error occured CPU: Hexa core Intel Xeon E5-2630 v2 (-HT-MCP-) speed: 2599 MHz (max) Graphics: Card: Failed to Detect Video Card! Display Server: N/A driver: N/A tty size: 182x27 Advanced Data: N/A for root out of X Network: Card: Failed to Detect Network Card! Drives: HDD Total Size: NA (-) Info: Processes: 23 Uptime: 2 min Memory: 40.8/1024.0MB Init: systemd runlevel: 5 Client: Shell (bash) inxi: 2.2.31
Итак, нам дают 1 ядро процессора E5-2630:
[root@tst ~]# cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 62 model name : Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz stepping : 4 microcode : 1046 cpu MHz : 2599.969 cache size : 15360 KB physical id : 0 siblings : 12 core id : 0 cpu cores : 6 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf cpuid_faulting pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm ida arat epb pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms xsaveopt bogomips : 5199.93 clflush size : 64 cache_alignment : 64 address sizes : 46 bits physical, 48 bits virtual power management:
И гигабайт памяти:
[root@tst ~]# cat /proc/meminfo MemTotal: 1048576 kB MemFree: 1012384 kB Cached: 19044 kB Buffers: 0 kB Active: 26408 kB Inactive: 2940 kB Active(anon): 12780 kB Inactive(anon): 180 kB Active(file): 13628 kB Inactive(file): 2760 kB Unevictable: 0 kB Mlocked: 0 kB SwapTotal: 0 kB SwapFree: 0 kB Dirty: 264 kB Writeback: 0 kB AnonPages: 12960 kB Shmem: 2656 kB Slab: 6828 kB SReclaimable: 1840 kB SUnreclaim: 4988 kB
Дисковое пространство:
[root@tst ~]# df -H Файловая система Размер Использовано Дост Использовано% Cмонтировано в /dev/simfs 13G 632M 13G 5% / devtmpfs 537M 0 537M 0% /dev tmpfs 537M 0 537M 0% /dev/shm tmpfs 537M 91k 537M 1% /run tmpfs 537M 0 537M 0% /sys/fs/cgroup
Пинги из Ульяновска:
[rail@localhost ~]$ ping 62.213.67.39 PING 62.213.67.39 (62.213.67.39) 56(84) bytes of data. 64 bytes from 62.213.67.39: icmp_seq=1 ttl=53 time=34.3 ms 64 bytes from 62.213.67.39: icmp_seq=2 ttl=53 time=36.6 ms 64 bytes from 62.213.67.39: icmp_seq=3 ttl=53 time=34.7 ms 64 bytes from 62.213.67.39: icmp_seq=4 ttl=53 time=34.6 ms 64 bytes from 62.213.67.39: icmp_seq=5 ttl=53 time=34.0 ms 64 bytes from 62.213.67.39: icmp_seq=6 ttl=53 time=37.3 ms 64 bytes from 62.213.67.39: icmp_seq=7 ttl=53 time=35.0 ms 64 bytes from 62.213.67.39: icmp_seq=8 ttl=53 time=34.4 ms 64 bytes from 62.213.67.39: icmp_seq=9 ttl=53 time=36.2 ms 64 bytes from 62.213.67.39: icmp_seq=10 ttl=53 time=34.3 ms ^C --- 62.213.67.39 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 9013ms rtt min/avg/max/mdev = 34.084/35.189/37.331/1.074 ms
Стабильно около 35мс.
Линейная скорость записи на диск впечатляет:
[root@tst ~]# dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync 16384+0 записей получено 16384+0 записей отправлено скопировано 1073741824 байта (1,1 GB), 3,96932 c, 271 MB/c [root@tst ~]# rm -f test [root@tst ~]# dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync 16384+0 записей получено 16384+0 записей отправлено скопировано 1073741824 байта (1,1 GB), 4,60327 c, 233 MB/c [root@tst ~]# rm -f test [root@tst ~]# dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync 16384+0 записей получено 16384+0 записей отправлено скопировано 1073741824 байта (1,1 GB), 2,89124 c, 371 MB/c
Тесты Sysbench CPU:
[root@tst ~]# sysbench --test=cpu --cpu-max-prime=20000 --num-threads=1 run sysbench 0.4.12: multi-threaded system evaluation benchmark Running the test with following options: Number of threads: 1 Doing CPU performance benchmark Threads started! Done. Maximum prime number checked in CPU test: 20000 Test execution summary: total time: 33.0982s total number of events: 10000 total time taken by event execution: 33.0949 per-request statistics: min: 3.24ms avg: 3.31ms max: 5.92ms approx. 95 percentile: 3.40ms Threads fairness: events (avg/stddev): 10000.0000/0.00 execution time (avg/stddev): 33.0949/0.00
[root@tst ~]# sysbench --test=mutex --num-threads=64 run sysbench 0.4.12: multi-threaded system evaluation benchmark Running the test with following options: Number of threads: 64 Doing mutex performance test Threads started! Done. Test execution summary: total time: 0.2081s total number of events: 64 total time taken by event execution: 8.4426 per-request statistics: min: 38.34ms avg: 131.92ms max: 166.08ms approx. 95 percentile: 160.05ms Threads fairness: events (avg/stddev): 1.0000/0.00 execution time (avg/stddev): 0.1319/0.02
Тесты Sysbench disk io:
[root@tst ~]# sysbench --test=fileio --file-total-size=2G prepare sysbench 0.4.12: multi-threaded system evaluation benchmark 128 files, 16384Kb each, 2048Mb total Creating files for the test... [root@tst ~]# sysbench --test=fileio --file-total-size=2G --file-test-mode=rndrw --max-time=300 --max-requests=0 run sysbench 0.4.12: multi-threaded system evaluation benchmark Running the test with following options: Number of threads: 1 Extra file open flags: 0 128 files, 16Mb each 2Gb total file size Block size 16Kb Number of random requests for random IO: 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 Threads started! Time limit exceeded, exiting... Done. Operations performed: 1969380 Read, 1312920 Write, 4201307 Other = 7483607 Total Read 30.05Gb Written 20.034Gb Total transferred 50.084Gb (170.95Mb/sec) 10940.99 Requests/sec executed Test execution summary: total time: 300.0004s total number of events: 3282300 total time taken by event execution: 34.1012 per-request statistics: min: 0.00ms avg: 0.01ms max: 18.86ms approx. 95 percentile: 0.02ms Threads fairness: events (avg/stddev): 3282300.0000/0.00 execution time (avg/stddev): 34.1012/0.00
Вполне неплохо для SSD - 170.95Mb/sec
Serverbear
Тесты Serverbear
Выводы
Предложение больше подойдет для тех клиентов которые не хотят/не умеют администрировать свой сервер и хотят получить полный комплекс услуг с адекватной техподдержкой. В остальном же - предложение ощутимо дороже аналогов.