Страница 1 из 1

Как поступить с дисками и системой на ftp.

Добавлено: 2008-11-30 22:38:35
banec
Есть сервер HP ML150 и 6 дисков.
1 шт. = 160 гиг система
3 шт = 500 гиг фтп
1 шт = 750 гиг фтп
1 шт = 1000 гиг фтп
FreeBSD 7.0
В общем RAID контроллера нет :( система соответственно не отдаёт по полной !
да и винты разношерстные (кроме 3-х пятисоток)

Теперь вот нужен совет как поступить чтоб увеличить скорость чтения файловой подсистему без железного контролера?
(инфу куда слить постараемся найти)

Re: Как поступить с дисками и системой на ftp.

Добавлено: 2008-11-30 22:42:01
Гость
кадому диску по серверу HP!

Re: Как поступить с дисками и системой на ftp.

Добавлено: 2008-11-30 22:51:24
Alex Keda
да ты чё...
у тя клиенты реально гигабит с него тянут, да ещё одновремнно с одного диска?

с моего ноута:

Код: Выделить всё

acer# dd if=/dev/ad4 of=/dev/null bs=1m count=1024
1024+0 records in
1024+0 records out
1073741824 bytes transferred in 22.419574 secs (47893052 bytes/sec)
acer#     
с этого сервера, где сайт:

Код: Выделить всё

hosting# dd if=/dev/ad4 of=/dev/null bs=1m count=1024
1024+0 records in
1024+0 records out
1073741824 bytes transferred in 17.351470 secs (61881894 bytes/sec)
hosting#     
ещё с пары других:

Код: Выделить всё

serv# dd if=/dev/ad4 of=/dev/null bs=1m count=1024
1024+0 records in
1024+0 records out
1073741824 bytes transferred in 10.156113 secs (105723699 bytes/sec)
serv#      

Код: Выделить всё

serv2# dd if=/dev/ad4 of=/dev/null bs=1m count=1024
1024+0 records in
1024+0 records out
1073741824 bytes transferred in 8.769911 secs (122434745 bytes/sec)
serv2#    
леко заметить, что на двух последних скорость больше чем гигабитный шнурок может прокачать.
(мой - не в счёт - там контроллер неподдерживаемый)
нафиг тебе рейд?

Re: Как поступить с дисками и системой на ftp.

Добавлено: 2008-11-30 23:24:08
banec
Грубо говоря я ориентировался на данную статейку
http://www.thg.ru/storage/raid_scaling_2/print.html
и свои графики с Cacti
которые более 80-90 Мегабит не отдают на порту
Чем лучше контроллер, тем лучше он будет масштабироваться. В наших тестах Areca ARC-1220 смог получить преимущество от дополнительных винчестеров в конфигурациях RAID 5 и RAID 6. Один жёсткий диск HD321KJ от Samsung даёт максимальную скорость чтения до 82 Мбайт/с. Массив RAID 5 с тремя жёсткими дисками соответствует по производительности массиву RAID 0 на двух винчестерах, именно поэтому конфигурация на трёх HDD практически удваивает производительность одного винчестера. Добавление жёстких дисков приводит к увеличению скорости чтения с каждым новым винчестером. Но наша тестовая система уже выдыхается на шести жёстких дисках, выдавая 356 Мбайт/с. Восемь винчестеров дадут чуть более высокую производительность 384 Мбайт/с.
основная загвоздка не линейное чтение, а когда 5 клиентов на 100 мегабитах тянут разные файлы и в итоге у них скорость более 10 мегабит не тянет.
т.е. 2000 Кбайт/c
если я один и с гигового на гиговый порт тяну то скорость доходит до 40000-50000 Кбайт/c
вот и думаю может все таки диски не справляются!

Re: Как поступить с дисками и системой на ftp.

Добавлено: 2008-11-30 23:26:43
banec

Код: Выделить всё

webftp# dd if=/dev/ad14 of=/dev/null bs=1m count=1024
1024+0 records in
1024+0 records out
1073741824 bytes transferred in 11.539522 secs (93049073 bytes/sec)
webftp#

Re: Как поступить с дисками и системой на ftp.

Добавлено: 2008-12-01 8:55:58
zg
banec писал(а):В общем RAID контроллера нет :(
куда дели? http://www.stss.ru/products/HP/ML150.html

Код: Выделить всё

дисковая подсистема SATA onBoard RAID (SAS - опционально)
У нас ML350, дак диск без ввода в рейд даже не заводится.

Re: Как поступить с дисками и системой на ftp.

Добавлено: 2008-12-01 11:50:04
banec
Ну сравнил 350 который в пару раз дороже!
Есть и 150-ке контролер зеркало :) Raid 0 и 1 !
а вот 5 нет только отдельно подкупать.

Re: Как поступить с дисками и системой на ftp.

Добавлено: 2008-12-01 16:43:08
zg
banec писал(а):Есть и 150-ке контролер зеркало Raid 0 и 1 !
я это и хотел сказать :smile: 0 рейд какраз пойдёт

Re: Как поступить с дисками и системой на ftp.

Добавлено: 2008-12-01 17:13:56
banec
нулевой = потеря объёма
Но и в 5 нормально ни как, так винты разные.
вот сижу думаю как застрелится!

а есть что из кэшей или еще чего? в основном всё идет чтение с дисков

а
gvirstor - GEOM класс для создания виртуальных дисковых разделов.
есть от него какой прирост скорости?

Re: Как поступить с дисками и системой на ftp.

Добавлено: 2008-12-01 18:05:58
zg
banec писал(а):нулевой = потеря объёма
гм... так то объёмы складываются, а скорость множится на количество дисков :roll: http://ru.wikipedia.org/wiki/RAID#RAID_0 это самый быстрый рэйд у которого объёмы дисков не теряются.
banec писал(а):Но и в 5 нормально ни как, так винты разные.
это пофигу, другой вопрос, а держит ли твой сервант пятый рэйд?

Re: Как поступить с дисками и системой на ftp.

Добавлено: 2008-12-01 19:22:37
Fastman
Страйп не юзай в любом случае. Если упадет - данные не соберешь с вероятностью 90%
Если ты хочешь получить максимальную производительность при отдаче множеству клиентов - как ни крути, но нормальный рэйд контроллер с BBU тебе нужен по любому это раз - во вторых тут значение имеет количество шпинделей в рэйде.
Во всех остальных случаях - получишь костыли с проблемами. проверенно )
Насколько я помню по умолчанию интегрированный контроллер умееттолько страйп и миррор.
Выход - Докупай допустим SmartArray который тебе посоветуют к этому серваку с BBU - допустим на 8ми "дырочный" Собирай там 5/6 рэйд. ОТкусывай LUN под систему - остальное - как удобно :)

Re: Как поступить с дисками и системой на ftp.

Добавлено: 2008-12-02 0:08:12
banec
:cz2: мда что-то я уж заработался со страйпом
скорее всего буду на страйп и переходить
тут главное скорость отдачи! если инфа и посыпется, то не беда, переживем и соберем т.к. на фтп лежат фильмы и музыка.

Re: Как поступить с дисками и системой на ftp.

Добавлено: 2008-12-09 13:25:33
banec
Так начал извращаться!
1. контролер держит в страйпе тока 2 винта хотя должен как 2 и более
2. при установке фрихи видны просто винты как бы страйпа и нет ?
это как его теперь запустить ?
по идее два винта должны были как один виден так?

Re: Как поступить с дисками и системой на ftp.

Добавлено: 2008-12-09 13:49:45
banec
по pciconf вижу
631xESB/632xESB/31000 Ultra ATA Storage Controller
и
Enterprise Southbridge SATA cc=RAID
class = mass storage

и как его прикрутить? :cz2: