Автор Тема: Производительность конфигураций nix-систем  (Прочитано 7353 раз)

0 Пользователей и 1 Гость просматривают эту тему.

vovka

  • Global Moderator
  • Про
  • *****
  • Сообщений: 787
    • Просмотр профиля
    • www.nixzeya.ru.net
Производительность конфигураций nix-систем
« : Понедельник, 31 Января, 2011, 02:24:48 »
При планировании архитектуры компьютеров для nix серверов, примерно нужно оценить производительность будущей конфигурации. Предлагаю публиковать описание конфигурации компьютера и достигнутых результатов в этой теме.
Начну...

Задача: ftp-сервер
Тест: производительность дисковой и сетевой подсистем. Переброс информации по сети.
Железо:
CPUIntel Celeron 440МГц (870,14 bogomips)
MotherboardIntel 815 чипсет
ПамятьDDR1, 128Мб
HDDSeagate ST34310 4,3Гб ATA-33
LANAcorp RTL8169SCL (гигабитка)

Софт:
OSDebian Lenny 2.6.26
Provsftpd 2.0.7-1

Результат:
- скорость на запись: 4,6 Мбайт\сек
- скорость на чтение: 12,1 Мбайт\сек

Примечание:
1. Тестируемый компьютер был соединён через гигабитный свитч с заведомо производительным компьютером.
2. Программная конфигурация - по умолчанию из пакетов.
3. Тьюнинг винта через hdparm не производился.
« Последнее редактирование: Понедельник, 15 Декабря, 2014, 12:01:16 от vovka »
*nix - свобода мысли, свобода творчества!

vovka

  • Global Moderator
  • Про
  • *****
  • Сообщений: 787
    • Просмотр профиля
    • www.nixzeya.ru.net
Re: Производительность конфигураций nix-систем
« Ответ #1 : Пятница, 11 Февраля, 2011, 16:31:53 »
Задача: домашняя linux-машина.
Тест: производительность дисковой подсистемы. Переброс информации с винта на винт.
Железо:
CPUIntel Celeron CPU 430 @ 1.80ГГц (3591.05 bogomips)
MotherboardIntel P43 чипсет
ПамятьDDR-II, 2Гб
HDD1Western Digital 7200.10 SATA 3.0Gb/s 640Гб WDC WD6400AAKS
HDD2Seagate Barracuda 7200.10 SATA 3.0Gb/s 250Гб ST3250410AS

Софт:
OSArchLinux 2010.05 kernel 2.6.36
ProMidnight Commander поверх иксов

Результат:
- скорость при копировании HDD2 -> HDD1 48...50 Мбайт\сек
- скорость при копировании HDD1 -> HDD2 36...50 Мбайт\сек

Примечание:
1. Программная конфигурация - по умолчанию из пакетов.
2. Тьюнинг винта через hdparm не производился.
3. HDD1 не фрагментирован. HDD2 - частично фрагментирован.
« Последнее редактирование: Понедельник, 15 Декабря, 2014, 12:00:29 от vovka »
*nix - свобода мысли, свобода творчества!

Vena

  • Собеседник
  • ****
  • Сообщений: 375
    • Просмотр профиля
Re: Производительность конфигураций nix-систем
« Ответ #2 : Воскресенье, 06 Марта, 2011, 12:11:15 »
Задача: файловый-сервер
Железо:
CPUIntel Celeron 440МГц
MotherboardIntel 815 чипсет
ПамятьDDR1, 256Мб
HDD5 штук, 4 IDE и 1 sata
LAN(гигабитка)

Софт:
OSDebian Lenny 2.6.26

Результат: по smb чтение-запись 12Мб/с
« Последнее редактирование: Понедельник, 15 Декабря, 2014, 12:01:40 от vovka »

vovka

  • Global Moderator
  • Про
  • *****
  • Сообщений: 787
    • Просмотр профиля
    • www.nixzeya.ru.net
Re: Производительность конфигураций nix-систем
« Ответ #3 : Воскресенье, 03 Апреля, 2011, 08:34:44 »
Задача: домашняя linux-машина
Тест: производительность дисковой и сетевой подсистемы машины. Переброс информации с сетевого хранилища на испытуемый компьютер.
Железо:
CPUPentium(R) Dual-Core  CPU E5200  @ 2.50GHz  (5041.23 bogomips\core)
Motherboardнеизвестно
ПамятьDDR-II, 2Гб
HDD1Seagate Barracuda 7200.10 SATA 3.0Gb/s 160Гб _ST3160815AS
LAN D-Link DG-530 (гигабитка)

Софт:
OSDebian Linux 5.0 kernel 2.6.32.3
ProMidnight Commander поверх иксов

Результат:
- скорость при копировании по ftp файловый сервер -> HDD1 50 Мбайт\сек
- скорость при копировании по ftp файловый сервер <- HDD1 26...37 Мбайт\сек

Примечание:
1. Программная конфигурация - по умолчанию из пакетов.
2. Тьюнинг винта через hdparm не производился.
3. HDD1 не фрагментирован.

"Файловый сервер" реализован на Debian Linux 4.0 и был соединён с тестируемой "домашней linux-машиной" через гигабитный свитч. На "сервере" диск имеет некоторую дефрагментацию, что и объясняет пониженную скорость копирования на него.
« Последнее редактирование: Понедельник, 15 Декабря, 2014, 12:03:13 от vovka »
*nix - свобода мысли, свобода творчества!

vovka

  • Global Moderator
  • Про
  • *****
  • Сообщений: 787
    • Просмотр профиля
    • www.nixzeya.ru.net
Re: Производительность конфигураций nix-систем
« Ответ #4 : Четверг, 15 Ноября, 2012, 06:54:37 »
Материнская плата GA-E240N (одноядерный процессор AMD E240 , 1.5ГГц, 1Гбайт ОЗУ, встроенный сетевой адаптер на базе Reltek RTL8168), HDD Western Digital 250Гб Sata-2

Схема теста на 100Мбит/сек.: PC - 1000mbit_switch - 100mbit_switch - test_PC 
Схема теста на 1000Мбит/сек.: PC - 1000mbit_switch - test_PC 

ПО:
test_PC: Debian Wheezy, vsftpd
PC: Debian Squeezy, MC
нефрагментированные разделы дисков
Программная конфигурация - по умолчанию из пакетов.
Тьюнинг винта через hdparm не производился, "барьер" не включен.


Результаты:
Скорость адаптера 100Мбит/сек
тип передачи    загрузка CPU     скорость
   чтение         11.2%         10.57 Мбайт/сек
   запись         60...70%      10.96 Мбайт/сек

Скорость адаптера 1000Мбит/сек
тип передачи    загрузка CPU     скорость
   чтение         55%           60 Мбайт/сек
   запись         89%           58...65 Мбайт/сек

Если объект оказался кэшированным в памяти (в буфере) на тестовой машине, то скорость чтения достигает 98Мбайт/сек.
*nix - свобода мысли, свобода творчества!

vovka

  • Global Moderator
  • Про
  • *****
  • Сообщений: 787
    • Просмотр профиля
    • www.nixzeya.ru.net
Re: Производительность конфигураций nix-систем
« Ответ #5 : Понедельник, 15 Декабря, 2014, 17:18:01 »
Тестирую очередную порцию старых железок.
Задача: домашний файловый сервер на базе linux-машины
Тест: производительность дисковой и сетевой подсистемы машины. Обмен файлами по ftp между испытуемой машиной (сервером) и производительной машиной (клиентом).
Железо:
CPU:Pentium 4 2.80GHz Prescott ( ? bogomips\core)
Motherboard:  Asus P4C800 Deluxe
Память:DDR-II, 512 Мб
HDD сервера:  Seagate Barracuda 7200.10 PATA 120Гб
LAN: встроенный гигабитный адаптер 

Софт сервера:
OS: Debian Linux 5.0 kernel 2.6.32.3
Pro: vsftpd

Результат:
- скорость при копировании по ftp: "файловый сервер" -> "клиент": 42...45 Мбайт\сек
- sysload: 5%
- vsftpd: 11%

- скорость при копировании по ftp: "файловый сервер" <- "клиент": 45...50 Мбайт\сек
- sysload: 12%
- vsftpd: 32%


Примечание:
1. Программная конфигурация - по умолчанию из пакетов.
2. Тьюнинг винта через hdparm не производился.
3. Диск на сервере не фрагментирован.

"Файловый сервер" и клиент подключены через гигабитный коммутатор.
« Последнее редактирование: Понедельник, 15 Декабря, 2014, 17:23:16 от vovka »
*nix - свобода мысли, свобода творчества!