LinuxForum.Fans
Тема

Сервер БД на Атоме

Автор: XliN 4 сообщений 2174 просмотров
#110053

Снял показатели с помощью бечмарка на сервере. На нем крутиться база с которой работают одновременно 10 человек. Файлы базы Parus, а именно DBF. Выдержит ли нагрузку? Если есть возможность то покажите свои тесты, хотелось бы сравнить показатели с нормальным компьютером.

Показать
text
========================================================================
   BYTE UNIX Benchmarks (Version 5.1.2)

System: ldap.mgkb1.local: GNU/Linux OS: GNU/Linux -- 2.6.18-194.26.1.el5 -- #1 SMP Tue Nov 9 12:54:40 EST 2010 Machine: i686 (i386) Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8") CPU 0: Intel(R) Atom(TM) CPU D410 @ 1.66GHz (3333.6 bogomips) Hyper-Threading, x86-64, MMX, Physical Address Ext CPU 1: Intel(R) Atom(TM) CPU D410 @ 1.66GHz (3333.3 bogomips) Hyper-Threading, x86-64, MMX, Physical Address Ext 17:02:50 up 7 days, 21:57, 1 user, load average: 0.10, 0.07, 0.02; runlevel 3

------------------------------------------------------------------------ Benchmark Run: Чтв Дек 23 2010 17:02:50 - 17:31:03 2 CPUs in system; running 1 parallel copy of tests

Dhrystone 2 using register variables 3040103.4 lps (10.0 s, 7 samples) Double-Precision Whetstone 605.4 MWIPS (10.1 s, 7 samples) Execl Throughput 2011.4 lps (30.0 s, 2 samples) File Copy 1024 bufsize 2000 maxblocks 133281.9 KBps (30.0 s, 2 samples) File Copy 256 bufsize 500 maxblocks 37286.0 KBps (30.0 s, 2 samples) File Copy 4096 bufsize 8000 maxblocks 392877.6 KBps (30.1 s, 2 samples) Pipe Throughput 296399.2 lps (10.0 s, 7 samples) Pipe-based Context Switching 85932.2 lps (10.0 s, 7 samples) Process Creation 7635.9 lps (30.0 s, 2 samples) Shell Scripts (1 concurrent) 2263.4 lpm (60.0 s, 2 samples) Shell Scripts (8 concurrent) 401.3 lpm (60.1 s, 2 samples) System Call Overhead 330366.8 lps (10.0 s, 7 samples)

System Benchmarks Index Values BASELINE RESULT INDEX Dhrystone 2 using register variables 116700.0 3040103.4 260.5 Double-Precision Whetstone 55.0 605.4 110.1 Execl Throughput 43.0 2011.4 467.8 File Copy 1024 bufsize 2000 maxblocks 3960.0 133281.9 336.6 File Copy 256 bufsize 500 maxblocks 1655.0 37286.0 225.3 File Copy 4096 bufsize 8000 maxblocks 5800.0 392877.6 677.4 Pipe Throughput 12440.0 296399.2 238.3 Pipe-based Context Switching 4000.0 85932.2 214.8 Process Creation 126.0 7635.9 606.0 Shell Scripts (1 concurrent) 42.4 2263.4 533.8 Shell Scripts (8 concurrent) 6.0 401.3 668.8 System Call Overhead 15000.0 330366.8 220.2 ======== System Benchmarks Index Score 330.2

------------------------------------------------------------------------ Benchmark Run: Чтв Дек 23 2010 17:31:03 - 17:59:21 2 CPUs in system; running 2 parallel copies of tests

Dhrystone 2 using register variables 4124780.5 lps (10.0 s, 7 samples) Double-Precision Whetstone 1078.6 MWIPS (10.1 s, 7 samples) Execl Throughput 2726.7 lps (30.0 s, 2 samples) File Copy 1024 bufsize 2000 maxblocks 149560.7 KBps (30.0 s, 2 samples) File Copy 256 bufsize 500 maxblocks 43181.9 KBps (30.0 s, 2 samples) File Copy 4096 bufsize 8000 maxblocks 358971.5 KBps (30.1 s, 2 samples) Pipe Throughput 326266.5 lps (10.0 s, 7 samples) Pipe-based Context Switching 115420.1 lps (10.0 s, 7 samples) Process Creation 10017.8 lps (30.0 s, 2 samples) Shell Scripts (1 concurrent) 2936.2 lpm (60.0 s, 2 samples) Shell Scripts (8 concurrent) 408.9 lpm (60.2 s, 2 samples) System Call Overhead 421345.6 lps (10.0 s, 7 samples)

System Benchmarks Index Values BASELINE RESULT INDEX Dhrystone 2 using register variables 116700.0 4124780.5 353.5 Double-Precision Whetstone 55.0 1078.6 196.1 Execl Throughput 43.0 2726.7 634.1 File Copy 1024 bufsize 2000 maxblocks 3960.0 149560.7 377.7 File Copy 256 bufsize 500 maxblocks 1655.0 43181.9 260.9 File Copy 4096 bufsize 8000 maxblocks 5800.0 358971.5 618.9 Pipe Throughput 12440.0 326266.5 262.3 Pipe-based Context Switching 4000.0 115420.1 288.6 Process Creation 126.0 10017.8 795.1 Shell Scripts (1 concurrent) 42.4 2936.2 692.5 Shell Scripts (8 concurrent) 6.0 408.9 681.5 System Call Overhead 15000.0 421345.6 280.9 ======== System Benchmarks Index Score 408.2

Тесты проводились при нулевой нагрузке на сервер.

#110059

Не зная характера нагрузки, невозможно сказать выдержит или нет. Даже 1 человек может так нагрузить базу, что мало не покажется.

#110063
Macumazan написал:
Не зная характера нагрузки, невозможно сказать выдержит или нет. Даже 1 человек может так нагрузить базу, что мало не покажется.

Ну а как я Вам скажу? Только примерно. Всеми известная программа Парус 7. Бухгалтера, Экономисты забивают туда данные, формируют отчеты в Excel и т.д. Общая папка с DBF файлами весит ~1.5 Gb. Я хз как измерить нагрузку.

[console][root@ldap parus]# free
total used free shared buffers cached
Mem: 1018208 734996 283212 0 44232 572908
-/+ buffers/cache: 117856 900352
Swap: 2064376 104 2064272[/console]

На сервере стоит samba и openldap (пока не задействован). Так же backup ночью, который ни как не влияет на скорость. Юзвери по сети цепляют базу и работают с ней.

За время uptime жалоб не было, но хочется вычислить нагрузку. Нужно ли еще оперативы добавить.
[console][root@ldap parus]# uptime
11:04:56 up 8 days, 15:59, 1 user, load average: 0.00, 0.00, 0.00[/console]

#110076
text
Экономисты забивают туда данные, формируют отчеты в Excel

Как раз в этот момент собирать статистику по нагрузкам на CPU, RAM, Network, дисковую систему на старом сервере. Затем бенчмарки запустить на старом и новом серверах ну и проанализировать результат. Например, если CPU на старом сервере сильно нагружен, но бенчмарк по CPU лучше как раз на старом сервере , чем на атоме, то логично предположить, что на новом сервере ситуация будет еще хуже. Ну и по аналогии с другими показателями.

Войдите или зарегистрируйтесь, чтобы ответить.