Титла: FreeBSD - работи бавно на iSCSI! Публикувано от: Mitaka в Oct 09, 2012, 23:06 Темата не е много за "системни настройки", но за BSD няма друго по-подходящо :)
Та, ето какво се случва, което не мога да си го обясня: Инсталирам два IBM X3650M3, със сторидж - DS3524. Сториджа е пуснат към ходовете по iSCSI, софтуера е VMWare ESXi 5.0 с Essentials Plus лиценз, което няма особено значение в случая... Сториджа е вързан към хостовете през два суича, като има 8 ъплинка, разделени в 2 ВЛАН-а, специално за iSCSI трафик. Проблема е: Презентвам си LUN, например 1ТБ към хоста. Правя си виртуален диск, инсталирам FreeBSD, слагам м VMWare Tools... и работи бавно. Независимо, дали сториджа е пуснат като datastore, или като RAW - ниска производителност, и при тестовете - имам около 40MB/с, че и по-малко скорост на писане. На същия LUN инсталирам Linux, например Debian - коренна разлика!!! Теста показва 300 че и отгоре MB/s. Някой занимавал ли се е да инсталира FreeBSD във iSCSI сторидж? За сега решението за мен е едно - миграци към Линукс.... Титла: Re: FreeBSD - работи бавно на iSCSI! Публикувано от: gat3way в Oct 10, 2012, 00:33 300MB/s върху iscsi?!? Това върху каква преносна среда? Отказвам да повярвам че дори 2 bond-нати гигабитови етернет интерфейси в 802.3ad могат да го докарат....някъде нещо лъже :)
Титла: Re: FreeBSD - работи бавно на iSCSI! Публикувано от: Sairos в Oct 10, 2012, 06:59 300MB/s върху iscsi?!? Това върху каква преносна среда? Отказвам да повярвам че дори 2 bond-нати гигабитови етернет интерфейси в 802.3ad могат да го докарат....някъде нещо лъже :) Това е реалната скорст 354 MB/s Титла: Re: FreeBSD - работи бавно на iSCSI! Публикувано от: gat3way в Oct 10, 2012, 10:21 "Реалната" скорост зависи от ред неща, но най-големият bottleneck е скоростта на четене от диска и мрежата. Няколко бързи диска в RAID0 спокойно ще докарат 300MB/s последователно четене, но през гигабитовия етернет повече от ~125MB/s не можеш да търкаляш. Още по-малко с iscsi, защото имаш overhead от IP, TCP и iSCSI протоколите. Дори да aggregate-неш (bond-неш) два гигабитови интерфейса и то по "истински" начин (с по-умни суичове, които подържат 802.3ad), пак няма да докараш 300MB/s, теоретичния максимум би бил ~250MB/s.
Титла: Re: FreeBSD - работи бавно на iSCSI! Публикувано от: romeo_ninov в Oct 10, 2012, 11:53 "Реалната" скорост зависи от ред неща, но най-големият bottleneck е скоростта на четене от диска и мрежата. Няколко бързи диска в RAID0 спокойно ще докарат 300MB/s последователно четене, но през гигабитовия етернет повече от ~125MB/s не можеш да търкаляш. Още по-малко с iscsi, защото имаш overhead от IP, TCP и iSCSI протоколите. Дори да aggregate-неш (bond-неш) два гигабитови интерфейса и то по "истински" начин (с по-умни суичове, които подържат 802.3ad), пак няма да докараш 300MB/s, теоретичния максимум би бил ~250MB/s.Доколкото знам теоретичния би бил около 200 мегабайта/с заради разни битове по етернет протокола Титла: Re: FreeBSD - работи бавно на iSCSI! Публикувано от: martos в Oct 10, 2012, 13:09 10Gbps? :)
Титла: Re: FreeBSD - работи бавно на iSCSI! Публикувано от: romeo_ninov в Oct 10, 2012, 13:12 10Gbps? :)И колко струва един такъв HBA? И колко струва един такъв суич? Титла: Re: FreeBSD - работи бавно на iSCSI! Публикувано от: Mitaka в Oct 10, 2012, 13:26 10GBps после ти трябват 10GBps LAN карти... и къде отидя тя... по добре си вземи FC :)
А и реално... ако ползваш Nearline SAS, както аз (7200rpm, 6GBs) чисто теоритично можеш да постигнеш 6GBs... но на практика не е така. Скоростта е доста по-малка, например - имам сървър с RAID-5 и RAID-0 - на 0-та прави около 230мбс, на 5 - около 150мбс. То си е и до дискове. Ако става за въпрос, имам едно дърто бсд, което е в компютър с уж хубав раид (3уер), и прави 15 - 20 мб/с. 12 диска в раид-5. Стана така, след като умря един диск, и го подменихме с друг, пак seagate, но друга серия... тъй като останалите са купувани 2008-ма. В случая говорим за разлика в ПЪТИ - при инсталирано FreeBSD /независими VMFS или RAW/, и инсталиран например Debian... в случая според мен няма как да влияят драйвери за iSCSI и т.н., тъй като нито BSD-то, нито Linux-a имат идея, че са инсталирани в iSCSI. Титла: Re: FreeBSD - работи бавно на iSCSI! Публикувано от: Mitaka в Oct 11, 2012, 00:45 ново 20, както се казва:
FreeBSD инсталирано в datastore, vmfs: няма ядове. Слагам му втори диск, RAW -> постоянно "гърми" със някакви странни съобщения за грешка... което ме накара просто да направя втори datastore за вторият виртуален диск.... леко тъпо, защото малко ми се губи идеологията... но есно е ясно: ще се бяга към Linux. Изключвайки postfix, просто защото го мразя и не го харесвам (не е убедителен аргумент, знам) какво бихте ми препоръчали да сложа вместо qmail, например ако инсталирам RHEL Server? Трябва ми нещо, което поддържа мейлинг листи, препращане на писма и автоматичен отговор? Бяха ми дали идея и за zimbra. Не, че е лошо като идея.... просто трябва да намеря безболезнен начин за конвертиране на писмата от qmail към zimbra :) Титла: Re: FreeBSD - работи бавно на iSCSI! Публикувано от: Drago_ в Oct 11, 2012, 09:27 Zimbra, ако не ме лъже паметта си има инструмент за преобразуване. Не забравяй обаче, че и тя си ползва postfix за mta :)
Титла: Re: FreeBSD - работи бавно на iSCSI! Публикувано от: geroy в Oct 11, 2012, 10:31 А какъв му е проблема на qmail-a? :) Има си и ezmlm за мейлинг листи.
Титла: Re: FreeBSD - работи бавно на iSCSI! Публикувано от: Slevin_ в Oct 11, 2012, 10:57 Slow iSCSI initiator performance ($2)
Колега е описал за идентичен проблем като твоя. Не съм навлизал в дълбочина, но прегледай информацията. http://people.freebsd.org/~rse/iscsi/iscsi.txt Титла: Re: FreeBSD - работи бавно на iSCSI! Публикувано от: Mitaka в Oct 11, 2012, 14:54 А какъв му е проблема на qmail-a? :) Има си и ezmlm за мейлинг листи. Никакъв... просто поглеждам към нещо по-модерно... но като се замисля - от 6 години не ми е създал и един проблем!!! Преди беше postfix, и в сравнение с qmail се държеше ужасно. Няма да описвам проблемите, които имах, но бяха ежедневие.... Zimbra, ако не ме лъже паметта си има инструмент за преобразуване. Не забравяй обаче, че и тя си ползва postfix за mta :) Ще я изтествам... поне виртуалки мога да пусна още доста :) Slow iSCSI initiator performance ($2) На доста места е споменат този проблем... решение не съм намерил :) Явно е, че ще се мигрира... |