HP-UX Raid5 tömb gyalázatos teljesítmény

Fórumok

HP-UX Raid5 tömb gyalázatos teljesítmény

Hozzászólások

[quote:24aba21729="pete"][quote:24aba21729="bra"]
Így első ránézésre én a következő ellentmondásokat látom:
RX 7620, RAID5, Oracle

Az a minimum, hogy RAID10-át használsz ilyen helyen... Leginkább ez van "elconfigolva".

Kifejtened egy kicsit bovebben?

Melyik részét? Ha sokat írsz, a RAID5 nem jó neked. Akkor sem, ha megbízhatóságot szeretnél.
Gondolom nem azért fut ezen az entry level szerveren az Oracle, hogy lassú és megbízhatatlan legyen. Ha volt már ennyi pénzetek Itaniumra, legyen még egy kicsi RAID10-re :)

Nálunk is hasonló lesz, 2 db rx7620-as, Oracle 10G RAC, és a tároló rendszerünk az eva5500-as.
Ha nektek nem ilyen storge van, hanem MSA1000-es szintű, akkor javaslom, hogy RAID1+0 legyen a winyók konfigja, plusz használjátok az Oracle ASM technológiáját! Ami nagyon gyors . Nálunk win alatt MSA1000-esen 102MB/sec az írás!

Melyik részét? Ha sokat írsz, a RAID5 nem jó neked. Akkor sem, ha megbízhatóságot szeretnél.
Gondolom nem azért fut ezen az entry level szerveren az Oracle, hogy lassú és megbízhatatlan legyen. Ha volt már ennyi pénzetek Itaniumra, legyen még egy kicsi RAID10-re :)

Szia!
Nem én voltam aki ezt a hardware-t specifikálta, de most tehetek valamit...
Itt a RAID1+0 -ra gondolsz?
Van valami jó doksi erről?
Megpróbálom beadni a főnökeimnek. mennyi disk kell ehhez?

Előre is köszi, üdv:
Beze

[quote:ad4455d6d0="bra"]Melyik részét? Ha sokat írsz, a RAID5 nem jó neked. Akkor sem, ha megbízhatóságot szeretnél.
Gondolom nem azért fut ezen az entry level szerveren az Oracle, hogy lassú és megbízhatatlan legyen. Ha volt már ennyi pénzetek Itaniumra, legyen még egy kicsi RAID10-re :)

Szia!
Nem én voltam aki ezt a hardware-t specifikálta, de most tehetek valamit...
Itt a RAID1+0 -ra gondolsz?
Van valami jó doksi erről?
Megpróbálom beadni a főnökeimnek. mennyi disk kell ehhez?

Előre is köszi, üdv:
Beze

Igen.
Dupla annyi diszk kell hozzá, mint amekkora kapacitást szeretnél.
Doksi. Keress rá a témára. Két diszket tükrözöl, két, vagy több ilyen tömböt pedig stripe-olsz.
De igazából azt lenne jó tudni, hogy milyen lehetőségeid vannak, mert érdemes lehet kipróbálni az adott feladatra mást is, ha elérhető (pld. RAID3-at,vagy azt stripeolva)

Azt is jo lenne tudni, hogyan mukodik a rajta futo alkalmazas, milyen IO igenyei vannak (ha a fejleszto/szallito nem tudja, akkor ki kell merni).
RAID 10 lehet egy lepes, de nem art, ha a storage konfiguraciojahoz (es a rajta futo vm-hez, ha van ) illeszted a Oracle beallitasait is (vagy forditva).
Az Oracle hangolasat nem tudod kikerulni, bar ketsegtelen bonyolultabb, mint beletolni a rendszerbe meg 8 disket.
Abba a marketing/sales hibaba azert nem kell beleesni, hogy: "200 GB-os adatbazis kell , az 4db 143GB-os disk RAID10-ben."

[quote:d9e18dcfb6="crmwl"]Azt is jo lenne tudni, hogyan mukodik a rajta futo alkalmazas, milyen IO igenyei vannak (ha a fejleszto/szallito nem tudja, akkor ki kell merni).
RAID 10 lehet egy lepes, de nem art, ha a storage konfiguraciojahoz (es a rajta futo vm-hez, ha van ) illeszted a Oracle beallitasait is (vagy forditva).
Az Oracle hangolasat nem tudod kikerulni, bar ketsegtelen bonyolultabb, mint beletolni a rendszerbe meg 8 disket.
Abba a marketing/sales hibaba azert nem kell beleesni, hogy: "200 GB-os adatbazis kell , az 4db 143GB-os disk RAID10-ben."

Az ORACLE hangolást szerintem ha változtatunk a raid megoldáson teljesen előről kell kezdeni. A dml műveletek , és azok közül is insert ami szinte állandó. Tehát mindenképpen az írási sebességet kellene növelnünk. Most is 143GB-os diskek vannak benne :)
Állami cég.."pénz nem számít" :(((((
Üdv:
Beze

Az nem baj, hogy 143-as diskek vannak, az kerdes mennyi... :wink:
Ha rengeteg az iras, akkor RAID10. Utana a stripe sizehoz lehetne allitani az oracle-t. Egyebkent a redo logot nem tudja irni, vagy a buffer cache uritese okoz gondokat?

[quote:f24edc97b5="crmwl"]Az nem baj, hogy 143-as diskek vannak, az kerdes mennyi... :wink:
Ha rengeteg az iras, akkor RAID10. Utana a stripe sizehoz lehetne allitani az oracle-t. Egyebkent a redo logot nem tudja irni, vagy a buffer cache uritese okoz gondokat?

redo log-ot, amúgy asszem 5db disk van benne, de nem eskuszöm meg rá...:)
szarakszik a vpn-em, meg se tudom "nézni" :D
beze

Tobb lehetosged van az io muveletek sebessegenek a novelesere.
1. RAID1+0 (tényleg meghálálja a területvesztést!) Az ora ezt szereti, és ezt is ajánlja
2. insert-nél érdemes használnod a direct path-os betöltést, melyet a /* +APPEND */ hint-el tudsz kikényszeríteni, ha több procid van, akkor a párhuzamosítást is tedd bele.
3. A naplóállományok legyenek nagyok, lehet azért lassú mert ezek váltására vár a rendszer, 512MB-ra tedd fel nyugodtan, esetleg külön diszkre is teheted!
4. Memória kiosztásod hogy áll? disk puffer legyen kellően nagy!
5. ASM (Automatic Storage Management), ha 10-es ora-d van!

és még sok finomság... de ahhoz ismerni kellene a rendszered:)

[quote:ee6fb5490b="porneczi"]Tobb lehetosged van az io muveletek sebessegenek a novelesere.
1. RAID1+0 (tényleg meghálálja a területvesztést!) Az ora ezt szereti, és ezt is ajánlja
2. insert-nél érdemes használnod a direct path-os betöltést, melyet a /* +APPEND */ hint-el tudsz kikényszeríteni, ha több procid van, akkor a párhuzamosítást is tedd bele.
3. A naplóállományok legyenek nagyok, lehet azért lassú mert ezek váltására vár a rendszer, 512MB-ra tedd fel nyugodtan, esetleg külön diszkre is teheted!
4. Memória kiosztásod hogy áll? disk puffer legyen kellően nagy!
5. ASM (Automatic Storage Management), ha 10-es ora-d van!

és még sok finomság... de ahhoz ismerni kellene a rendszered:)

üdv!

-A párhuzamosítás benne van, 2db 3GH itanium.(ja, az oprendszer:HP-UX 11.23)
- a naplóállományok csak 100MB-osak, ezt megnézem, min a 4. pontot.
- 9.2.0.5

Köszi a választ!
Beze

Néhány tipp, ha Oracle alá RAID-et szervezel (milyen RAID szint, stb.):

http://www.oracle-base.com/articles/Misc/RAID.php#OracleRAIDUsage

Egyébként én ha tehetem, akkor több tömböt használok, és ha módom van rá, akkor azokat még külön raid csatornára vagy külön raid kontrollerre teszem.

[quote:ea1cfd7115="beze"][quote:ea1cfd7115="porneczi"]Tobb lehetosged van az io muveletek sebessegenek a novelesere.
1. RAID1+0 (tényleg meghálálja a területvesztést!) Az ora ezt szereti, és ezt is ajánlja
2. insert-nél érdemes használnod a direct path-os betöltést, melyet a /* +APPEND */ hint-el tudsz kikényszeríteni, ha több procid van, akkor a párhuzamosítást is tedd bele.
3. A naplóállományok legyenek nagyok, lehet azért lassú mert ezek váltására vár a rendszer, 512MB-ra tedd fel nyugodtan, esetleg külön diszkre is teheted!
4. Memória kiosztásod hogy áll? disk puffer legyen kellően nagy!
5. ASM (Automatic Storage Management), ha 10-es ora-d van!

és még sok finomság... de ahhoz ismerni kellene a rendszered:)

üdv!

-A párhuzamosítás benne van, 2db 3GH itanium.(ja, az oprendszer:HP-UX 11.23)
- a naplóállományok csak 100MB-osak, ezt megnézem, min a 4. pontot.
- 9.2.0.5

Köszi a választ!
Beze

Azt a két 3 GHz-es Itaniumot megvenném kb. 1-2 millió forintért, ha eladó. Szívesen továbbértékesíteném az Intelnek, szerintem kb. ugyanennyit fizetnének érte, csak amerikai dollárban. :)

[quote:772898bee7="bra"][quote:772898bee7="beze"][quote:772898bee7="porneczi"]Tobb lehetosged van az io muveletek sebessegenek a novelesere.
1. RAID1+0 (tényleg meghálálja a területvesztést!) Az ora ezt szereti, és ezt is ajánlja
2. insert-nél érdemes használnod a direct path-os betöltést, melyet a /* +APPEND */ hint-el tudsz kikényszeríteni, ha több procid van, akkor a párhuzamosítást is tedd bele.
3. A naplóállományok legyenek nagyok, lehet azért lassú mert ezek váltására vár a rendszer, 512MB-ra tedd fel nyugodtan, esetleg külön diszkre is teheted!
4. Memória kiosztásod hogy áll? disk puffer legyen kellően nagy!
5. ASM (Automatic Storage Management), ha 10-es ora-d van!

és még sok finomság... de ahhoz ismerni kellene a rendszered:)

üdv!

-A párhuzamosítás benne van, 2db 3GH itanium.(ja, az oprendszer:HP-UX 11.23)
- a naplóállományok csak 100MB-osak, ezt megnézem, min a 4. pontot.
- 9.2.0.5

Köszi a választ!
Beze

Azt a két 3 GHz-es Itaniumot megvenném kb. 1-2 millió forintért, ha eladó. Szívesen továbbértékesíteném az Intelnek, szerintem kb. ugyanennyit fizetnének érte, csak amerikai dollárban. :)

OkOK, 1.3 GHz-et akartam írni :D:D

Nos, teszt üztembe került 2db rx7620 8 cpu-val, Oracle10g RAC, EVA5000 a storage.
A táblatér létrehozási ideje 73MB/s, a régin (lásd fentebb) 102MB/s...
Szóval ennyit tud az EVA?
Van valakinek tapasztalata vele? Elszomorít ez a teljesítmény, ha csak ennyit tud.
Ötlete van valakinek?

Üdv!
Igazából nem vagyok HP-UX guru(sőt...semmilyen guru :D) de van egy kis problémám, hátha valaki tud segíteni, mielőtt "kifárad" a HP support :)
Van egy RX 7620-as szerver raid5 tömbön oracleval. Panaszkodnak a userek hogy nagyon lassú. Az oracle logban folyton az van hogy az I/O-ra vár. A glance folyamatosan 100% körüli I/O terhelést mutat :(

Elkezdtük letesztelni a következő parancsokkal:
írásra a
time dd if=/dev/zero of=testfile bs=1048576 count=1024
olvasásra pedig a
time dd if=testfile of=/dev/null bs=1048576 count=1024

Az eredmények:
# time dd if=/dev/zero of=/app/testfile bs=1048576 count=1024
1024+0 records in
1024+0 records out

real 1:16.5
user 0.0
sys 1.1

Azaz 1024MB/76sec=13MB/s írási sebesség!! Ennél bármelyik modern asztali számítógép merevlemeze jobb teljesítményt nyújt.

# time dd if=/app/testfile of=/dev/null bs=1048576 count=1024
1024+0 records in
1024+0 records out

real 10.1
user 0.0
sys 1.1

Az olvasási sebesség 102MB/s, ez már nagyjából egy szerverhez méltó teljesítmény.
DE!
Lefuttattuk a tesztrendszeren, igaz abban nincs raid5 tömb, ugyanugy 2 itanium proci, csak 2gb kevesebb ram. Az eredmények megdöbbentőek, 148 MB/s és 232 MB/s.
Szerintetek mi lehet elconfigolva? A diskek jó, az ioscan nem ad vissza rossz disked.

Üdv, és mindent köszi:
Beze

veritas vxvm vagy valami hardware raid ?
SW raid5 eleg silany teljesitmenyt ad, foleg ha keves CPU-d van hozza es sokat irsz ra (nem tudom, milyen parameterekkel van az Oracle felhuzva, de 1M-s blockot ritkan ir ki...).
A diskek szama, merete, raid block size merete ?
Amikor merted ezeket a tenyleg nem tul jo ertekeket , akkor ment az adatbazis ?

[quote:4f2f036e87="beze"]Üdv!
Igazából nem vagyok HP-UX guru(sőt...semmilyen guru :D) de van egy kis problémám, hátha valaki tud segíteni, mielőtt "kifárad" a HP support :)
Van egy RX 7620-as szerver raid5 tömbön oracleval. Panaszkodnak a userek hogy nagyon lassú. Az oracle logban folyton az van hogy az I/O-ra vár. A glance folyamatosan 100% körüli I/O terhelést mutat :(

Elkezdtük letesztelni a következő parancsokkal:
írásra a
time dd if=/dev/zero of=testfile bs=1048576 count=1024
olvasásra pedig a
time dd if=testfile of=/dev/null bs=1048576 count=1024

Az eredmények:
# time dd if=/dev/zero of=/app/testfile bs=1048576 count=1024
1024+0 records in
1024+0 records out

real 1:16.5
user 0.0
sys 1.1

Azaz 1024MB/76sec=13MB/s írási sebesség!! Ennél bármelyik modern asztali számítógép merevlemeze jobb teljesítményt nyújt.

# time dd if=/app/testfile of=/dev/null bs=1048576 count=1024
1024+0 records in
1024+0 records out

real 10.1
user 0.0
sys 1.1

Az olvasási sebesség 102MB/s, ez már nagyjából egy szerverhez méltó teljesítmény.
DE!
Lefuttattuk a tesztrendszeren, igaz abban nincs raid5 tömb, ugyanugy 2 itanium proci, csak 2gb kevesebb ram. Az eredmények megdöbbentőek, 148 MB/s és 232 MB/s.
Szerintetek mi lehet elconfigolva? A diskek jó, az ioscan nem ad vissza rossz disked.

Üdv, és mindent köszi:
Beze

Így első ránézésre én a következő ellentmondásokat látom:
RX 7620, RAID5, Oracle

Az a minimum, hogy RAID10-át használsz ilyen helyen... Leginkább ez van "elconfigolva".

Lehet ertelme RAID5-re pakolni pl. ha ritkan irnak az adatbazisba, de gyakran olvasnak (DWH).

[quote:0202446924="porneczi"]Nos, teszt üztembe került 2db rx7620 8 cpu-val, Oracle10g RAC, EVA5000 a storage.
A táblatér létrehozási ideje 73MB/s, a régin (lásd fentebb) 102MB/s...
Szóval ennyit tud az EVA?
Van valakinek tapasztalata vele? Elszomorít ez a teljesítmény, ha csak ennyit tud.
Ötlete van valakinek?

EVA-n a teljesitmeny szamos dologtol fugghet. Konkretan milyen EVA 5000? Switched vagy non-switched? A kontrollereken hanyas VCS verzio fut? Mi a redundancy szint (Vraid?)? Write Cache Policy? Read Cache Policy? Preferred path/mode?

Kb. ezek ismereteben lehet barmit is mondani. (Ugye a cache battery status led nem vilagit a kontrollereken?)

[quote:98c9db0aad="bra"]
Így első ránézésre én a következő ellentmondásokat látom:
RX 7620, RAID5, Oracle

Az a minimum, hogy RAID10-át használsz ilyen helyen... Leginkább ez van "elconfigolva".

Kifejtened egy kicsit bovebben?