runabove_logo

Привет!

Недавно посчастливилось потестить сервер на новом процессоре Intel Core I7-6700. Остальная начинка тоже соответствует уровню - 64Gb RAM и 240Gb SSD. Все это можно заказать на тестовой площадке OVH - Runabove. Цены от 50 евро. Как уже можно догадаться из названия это сервера игровой линейки OVH.

Отличаются они оптимизированным под игровые сервера AntiDDoS.

Тест

Расписывать много не буду. Вот краткий тест.

Сервер на Debian 8 Jessie.

root@ns3037510:~# cat /etc/issue
Linux ns3037510.ip-151-80-226.eu 3.14.32-xxxx-grs-ipv6-64 #7 SMP Wed Jan 27 18:05:09 CET 2016 x86_64 GNU/Linux

server    : 654800
ip        : 151.80.226.224
hostname  : ns3037510.ip-151-80-226.eu
root@ns3037510:~# inxi -b
System:    Host: ns3037510.ip-151-80-226.eu Kernel: 3.14.32-xxxx-grs-ipv6-64 x86_64 (64 bit) Console: tty 1
           Distro: Debian 8
Machine:   Mobo: ASUSTeK model: H170M-PLUS v: Rev X.0x serial: 151056350900109
           Bios: American Megatrends v: 0701 date: 01/13/2016
CPU:       Quad core Intel Core i7-6700K (-HT-MCP-) clocked at 800 MHz
Graphics:  Card: Intel HD Graphics 530
           Display Server: N/A driver: N/A tty size: 182x27 Advanced Data: N/A for root out of X
Network:   Card: Intel Ethernet Connection (2) I219-V driver: e1000e
Drives:    HDD Total Size: 240.1GB (1.7% used)
Info:      Processes: 149 Uptime: 1 day Memory: 593.3/64365.2MB Init: systemd runlevel: 5
           Client: Shell (bash) inxi: 2.1.28

Проц

root@ns3037510:~# cat /proc/cpuinfo
processor    : 0
vendor_id    : GenuineIntel
cpu family    : 6
model        : 94
model name    : Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
stepping    : 3
microcode    : 0x39
cpu MHz        : 800.000
cache size    : 8192 KB
physical id    : 0
siblings    : 8
core id        : 0
cpu cores    : 4
apicid        : 0
initial apicid    : 0
fpu        : yes
fpu_exception    : yes
cpuid level    : 22
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 nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap
bogomips    : 8016.72
clflush size    : 64
cache_alignment    : 64
address sizes    : 39 bits physical, 48 bits virtual
power management:

...

processor    : 7
vendor_id    : GenuineIntel
cpu family    : 6
model        : 94
model name    : Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
stepping    : 3
microcode    : 0x39
cpu MHz        : 800.000
cache size    : 8192 KB
physical id    : 0
siblings    : 8
core id        : 1
cpu cores    : 4
apicid        : 2
initial apicid    : 2
fpu        : yes
fpu_exception    : yes
cpuid level    : 22
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 nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap
bogomips    : 8016.72
clflush size    : 64
cache_alignment    : 64
address sizes    : 39 bits physical, 48 bits virtual
power management:

Память

root@ns3037510:~# cat /proc/meminfo
MemTotal:       65909956 kB
MemFree:        64790708 kB
MemAvailable:   65223676 kB
Buffers:          117252 kB
Cached:           400056 kB
SwapCached:            0 kB
Active:           429836 kB
Inactive:         190680 kB
Active(anon):     104560 kB
Inactive(anon):    16676 kB
Active(file):     325276 kB
Inactive(file):   174004 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:       4193276 kB
SwapFree:        4193276 kB
Dirty:                 0 kB
Writeback:            40 kB
AnonPages:        103224 kB
Mapped:            53832 kB
Shmem:             18032 kB
Slab:              63780 kB
SReclaimable:      29676 kB
SUnreclaim:        34104 kB
KernelStack:        2800 kB
PageTables:         1964 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:    37148252 kB
Committed_AS:     293668 kB
VmallocTotal:   34359738367 kB
VmallocUsed:      186796 kB
VmallocChunk:   34359375660 kB
HardwareCorrupted:     0 kB
DirectMap4k:       14104 kB
DirectMap2M:     4055040 kB
DirectMap1G:    62914560 kB

SSD

root@ns3037510:~# df -HT
Filesystem     Type      Size  Used Avail Use% Mounted on
/dev/root      ext4      232G  1.1G  220G   1% /
devtmpfs       devtmpfs   34G     0   34G   0% /dev
tmpfs          tmpfs      34G     0   34G   0% /dev/shm
tmpfs          tmpfs      34G   19M   34G   1% /run
tmpfs          tmpfs     5.3M     0  5.3M   0% /run/lock
tmpfs          tmpfs      34G     0   34G   0% /sys/fs/cgroup

Скорость записи диска довольно приличная

root@ns3037510:~# 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, 4.3695 s, 246 MB/s
root@ns3037510:~# rm test
root@ns3037510:~# 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, 4.38027 s, 245 MB/s
root@ns3037510:~# rm test
root@ns3037510:~# 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, 4.37415 s, 245 MB/s

Пинги из Ульяновска на уровне 70мс

IP сервера

[rail@localhost ~]$ ping 151.80.226.224
PING 151.80.226.224 (151.80.226.224) 56(84) bytes of data.
64 bytes from 151.80.226.224: icmp_seq=1 ttl=54 time=69.0 ms
64 bytes from 151.80.226.224: icmp_seq=2 ttl=54 time=69.6 ms
64 bytes from 151.80.226.224: icmp_seq=3 ttl=54 time=68.0 ms
64 bytes from 151.80.226.224: icmp_seq=4 ttl=54 time=68.0 ms
64 bytes from 151.80.226.224: icmp_seq=5 ttl=54 time=72.6 ms
64 bytes from 151.80.226.224: icmp_seq=6 ttl=54 time=69.9 ms
64 bytes from 151.80.226.224: icmp_seq=7 ttl=54 time=69.7 ms
64 bytes from 151.80.226.224: icmp_seq=8 ttl=54 time=69.7 ms
64 bytes from 151.80.226.224: icmp_seq=9 ttl=54 time=68.4 ms
64 bytes from 151.80.226.224: icmp_seq=10 ttl=54 time=68.4 ms
64 bytes from 151.80.226.224: icmp_seq=11 ttl=54 time=68.1 ms
^C
--- 151.80.226.224 ping statistics ---
11 packets transmitted, 11 received, 0% packet loss, time 10010ms
rtt min/avg/max/mdev = 68.030/69.266/72.670/1.333 ms

Тесты Sysbench

Скучные тесты:

root@ns3037510:~# 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:                          17.8826s
    total number of events:              10000
    total time taken by event execution: 17.8820
    per-request statistics:
         min:                                  1.78ms
         avg:                                  1.79ms
         max:                                  5.25ms
         approx.  95 percentile:               1.82ms

Threads fairness:
    events (avg/stddev):           10000.0000/0.00
    execution time (avg/stddev):   17.8820/0.00

root@ns3037510:~# 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.5315s
    total number of events:              64
    total time taken by event execution: 31.6485
    per-request statistics:
         min:                                456.90ms
         avg:                                494.51ms
         max:                                529.44ms
         approx.  95 percentile:             525.55ms

Threads fairness:
    events (avg/stddev):           1.0000/0.00
    execution time (avg/stddev):   0.4945/0.03

root@ns3037510:~# sysbench --test=memory --num-threads=4 --memory-total-size=64G run
sysbench 0.4.12:  multi-threaded system evaluation benchmark

Running the test with following options:
Number of threads: 4

Doing memory operations speed test
Memory block size: 1K

Memory transfer size: 65536M

Memory operations type: write
Memory scope type: global
Threads started!
Done.

Operations performed: 67108864 (9507072.36 ops/sec)

65536.00 MB transferred (9284.25 MB/sec)


Test execution summary:
    total time:                          7.0588s
    total number of events:              67108864
    total time taken by event execution: 19.3321
    per-request statistics:
         min:                                  0.00ms
         avg:                                  0.00ms
         max:                                  0.18ms
         approx.  95 percentile:               0.00ms

Threads fairness:
    events (avg/stddev):           16777216.0000/685359.93
    execution time (avg/stddev):   4.8330/0.12

Приятно наблюдать в htop за свободными 64 гигабайтами ОЗУ =)

Выводы

За эти деньги такого количества ресурсов просто не найти на рынке. Предложение реально крутое.