LINUX.ORG.RU

Как убыстрить сервер?

 


0

1

HP DL160. Есть ли смысл покупки нового или отдельно контроллера? opensuse стоит.

controller slot=4 show config detail

Smart Array P410 in Slot 4 Bus Interface: PCI Slot: 4 Serial Number: PACCR9SY2YBQ Controller Status: OK Hardware Revision: C Firmware Version: 6.64-0 Rebuild Priority: Medium Surface Scan Delay: 15 secs Surface Scan Mode: Idle Parallel Surface Scan Supported: No Elevator Sort: Enabled Wait for Cache Room: Disabled Surface Analysis Inconsistency Notification: Disabled Post Prompt Timeout: 0 secs Cache Board Present: False Drive Write Cache: Enabled Total Cache Size: 0.0 SATA NCQ Supported: True Number of Ports: 2 Internal only Encryption: Not Set Driver Name: hpsa Driver Version: 3.4.20 Driver Supports SSD Smart Path: True PCI Address (Domain:Bus:Device.Function): 0000:04:00.0 Port Max Phy Rate Limiting Supported: False Sanitize Erase Supported: False Primary Boot Volume: None Secondary Boot Volume: None

Internal Drive Cage at Port 2I, Box 1, OK

Power Supply Status: Not Redundant Drive Bays: 2 Port: 2I Box: 1 Location: Internal

Physical Drives physicaldrive 2I:1:1 (port 2I:box 1:bay 1, SATA HDD, 1 TB, OK) physicaldrive 2I:1:2 (port 2I:box 1:bay 2, SATA HDD, 1 TB, OK)

Port Name: 1I Port ID: 0 Port Connection Number: 0 SAS Address: 50014380061A68D0 Port Location: Internal

Port Name: 2I Port ID: 1 Port Connection Number: 1 SAS Address: 50014380061A68D4 Port Location: Internal

Array: A Interface Type: SATA Unused Space: 0 MB (0.00%) Used Space: 1.82 TB (100.00%) Status: OK Array Type: Data Smart Path: disable

Logical Drive: 1 Size: 931.48 GB Fault Tolerance: 1 Heads: 255 Sectors Per Track: 32 Cylinders: 65535 Strip Size: 128 KB Full Stripe Size: 128 KB Status: OK Unrecoverable Media Errors: None Caching: Disabled Unique Identifier: 600508B1001052395359325942510100 Disk Name: /dev/sda Mount Points: / 929.5 GB Partition Number 2 OS Status: LOCKED Logical Drive Label: A0444D1BPACCR9SY2YBQC28A Mirror Group 1: physicaldrive 2I:1:1 (port 2I:box 1:bay 1, SATA HDD, 1 TB, OK) Mirror Group 2: physicaldrive 2I:1:2 (port 2I:box 1:bay 2, SATA HDD, 1 TB, OK) Drive Type: Data LD Acceleration Method: All disabled

physicaldrive 2I:1:1 Port: 2I Box: 1 Bay: 1 Status: OK Drive Type: Data Drive Interface Type: SATA Size: 1 TB Drive exposed to OS: False Logical/Physical Block Size: 512/4096 Rotational Speed: 10000 Firmware Revision: 04.06A00 Serial Number: WD-WX81EB2HC796 WWID: 300000000FF83E54 Model: ATA WDC WD1000DHTZ-0 SATA NCQ Capable: True SATA NCQ Enabled: True Current Temperature (C): 26 Maximum Temperature (C): 47 PHY Count: 1 PHY Transfer Rate: 3.0Gbps Sanitize Erase Supported: False Shingled Magnetic Recording Support: None

physicaldrive 2I:1:2 Port: 2I Box: 1 Bay: 2 Status: OK Drive Type: Data Drive Interface Type: SATA Size: 1 TB Drive exposed to OS: False Logical/Physical Block Size: 512/4096 Rotational Speed: 10000 Firmware Revision: 04.06A00 Serial Number: WD-WX81EB2HF931 WWID: 3E27000000E53825 Model: ATA WDC WD1000DHTZ-0 SATA NCQ Capable: True SATA NCQ Enabled: True Current Temperature (C): 27 Maximum Temperature (C): 46 PHY Count: 1 PHY Transfer Rate: 3.0Gbps Sanitize Erase Supported: False Shingled Magnetic Recording Support: None


Ответ на: комментарий от darkenshvein

Нет кэша + 3gb/sec пропускная скорость контроллера.

uginzx
() автор топика

Со стороны контроллера можно повключать кэши на запись и поиграться с соотношением кэша запись/чтение.
Со стороны ОС и работы с процессором - отключить всякие cpufreq и прочее, чтобы процессор всегда работал на максимальной частоте - прирост производительности должен быть ощутимым, если сервер часто бывает загружен.
Со стороны сетевой - отключить offloading для уменьшения latency или же включить для небольшой экономии ресурсов процессора.
По шаманству с sysctl.conf ничего не подскажу.

Deleted
()
Ответ на: комментарий от Deleted

Там с процессором вопросов нет. Как я понял, нельзя включить кэш на логическом контроллере? Плюс играет ли роль SATA2-3 в производительности?

uginzx
() автор топика
Ответ на: комментарий от Deleted

Со стороны контроллера можно повключать кэши на запись и поиграться с соотношением кэша запись/чтение.

Cache Board Present: False - что и куда включать?

Со стороны ОС и работы с процессором - отключить всякие cpufreq и прочее, чтобы процессор всегда работал на максимальной частоте - прирост производительности должен быть ощутимым, если сервер часто бывает загружен.

прироста скорее всего не будет вообще.

Со стороны сетевой - отключить offloading для уменьшения latency или же включить для небольшой экономии ресурсов процессора.

смысл отключать оффлоады контрольной суммы, или scatter-gather? тут разве что всякие segmentation offload можно попробовать выключить - хотя латентности они не добавляют.

NiTr0 ★★★★★
()
Ответ на: комментарий от uginzx

нельзя включить то, чего нет :)

сата3 на винтах особо нафиг не надо. до 300 МБ/с чтение с винта не доходит. да и упирается все в random i/o обычно - а уж ему-то пофиг на сата режим.

хотя я бы вообще нахрен выкинул аппаратный недорэйд, воткнул туда какой-то HBA, добавил бы к имеющимся винтам какую-то ссд на 64-128 гигов (только не TLC шлак), и заюзал ее как dm_cache/flashcahe.

NiTr0 ★★★★★
()
Ответ на: комментарий от NiTr0

не знал что p410 бывает без кэша.

Deleted
()
Ответ на: комментарий от uginzx

можно попробовать сунуть ssd в pci слот, потом собрать ssd cache. но не знаю стоит ли вообще вкладываться в такой старенький сервак.
лучше купить бу супермикру.

Deleted
()
Ответ на: комментарий от uginzx

да можно купить. только смысла в аппаратном рэйде как по мне - практически никакого, да и в смешном кеше на аж целых 512 метров (или ажно на целый гиг у топ моделей) - тоже смысла мало. т.к. в него поместится хрен да нихрена. flashcache на 64-128 гигов будет таки полезнее.

потому - взять дешевый HBA на LSI, подключить к нему винты и не морочить себе голову.

NiTr0 ★★★★★
()
Ответ на: комментарий от NiTr0

В первую очередь, мне не нравится контроллер. У меня в дохлосерверах такие же. И дисковая производительность на этих контроллерах полнейшее дно.

Deleted
()
Ответ на: комментарий от Deleted

не нравится контроллер - значит менять весь сервер? странная логика.

ну и да, я уже писал что аппаратный рэйд особо нафиг не надо, тем более - софтрэйд с dm_cache на мелкоссд натянет лбой аппаратный рэйд из пары винтов везде.

NiTr0 ★★★★★
()

Тебе что надо-то? Повысить производительность дисковой системы? Повысить производительность памяти? Процессор быстрее нужен? Текущая конфигурация RAID не устраивает?

На каких нагрузках надо повысить производительность?

Quasar ★★★★★
()
Ответ на: комментарий от NiTr0

Да тут контроллер человеку за 16кр предлагают купить, когда можно супермикру за 30-40кр взять с довольно мощными процами и контроллером (хоть и адаптек, но гораздо лучше p410).

Deleted
()

Прочитал «Как умертвить сервер»

burato ★★★★★
()
Ответ на: комментарий от Deleted

скажите, вот накой человеку брать б/у супермикру на лга1366, если у него УЖЕ есть сервер на лга1366 (как минимум, а может и 2011)? :)

ну и да, HBA стоят весьма недорого. при этом - работают нормально с ссд, включая TRIM и т.п. (в отличие от аппаратных тулхорэйдов 10-летнего возраста).

NiTr0 ★★★★★
()
Ответ на: комментарий от NiTr0

hp хренушки запустишь с мощным процом. видит например, что проц 125ВТ можно, а стоит на 165ВТ и не запустится.
не то чтобы я спорю, просто привожу доводы. решать конечно ТСу.

Deleted
()
Ответ на: комментарий от Deleted

Во первых не контроллер, а батарейку для bbwc. Во вторых б/у восстановленные батарейки продают от 5кр, если говорить за б/у. В третьих hp sa 410 вовсе не плохой контроллер, поддерживает онлайн ребилд при наличии батарейки.

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

iliyap ★★★★★
()
Ответ на: комментарий от iliyap

внезапно - mdadm /dev/md0 --grow --level=5 --chunk=512

ну и да, когда рэйд контроллер с парой винтов осилит выдать хотя бы сравнимые с dm_cache/flashcache iops на какой-нить хотя бы 5ГБ базе (про 50-100ГБ не говорю) и при этом не будет стоить сравнимо с парой 1ТБ энтерпрайз ссд - тогда поговорим.

к слову, если мамка с P410 крякнет - на чем предлагаете собирать массив? «купить б/у супермикру» и обнаружить, что рэйда вообще нет? :)

NiTr0 ★★★★★
()
Ответ на: комментарий от iliyap

А на p410 есть ssd кэш ?
И я не заставляю ТС пересесть на dm-cache, если ему обязательно нужен онлайн ребилд.
Мне неизвестны такие аппаратные контроллеры, которые не умеют в онлайн ребилд.

Deleted
()

Кеш на 410 контроллер 1Gb с конденсатором вместо батарейки ( вместе с самим контроллером) на известной интернет барахолке по 1500 р вместе с доставкой. Это позволит взбодрить сервер.

Bloody ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.