Advertisement

Stwórz profil

Musisz wpisać swoje imię
Musisz wpisać swoje nazwisko
Musisz wpisać poprawny e-mail
Musisz wpisać hasło (min. 8 znaków)
Musisz zaakceptować regulamin

Krzysztof Kuras serwisant IT

Temat: Macierz pod bazę Oracle 10g

Witam wszystkich.Mam do dyspozycji 4 dyski SAS 72GB 15k oraz kontroler LSISAS 1064e w serwerze HP Proliant ML150 G5.Chcę postawić na tym SLES 11 oraz Oracle 10g i chciałbym się poradzić w jaki sposób najbardziej optymalnie to zorganizować jak chodzi o poziom Raid.Pliki bazy danych na serwerze produkcyjnym mają w tej chwili ok 60GB. Na stronie LSI dowiedziałem się że ten kontroler jest w stanie zrealizować raid poziomu 0,1 oraz 1e.Wchodząc w konfigurację mam możliwość zrobienia tylko 0 i 1.Z góry dziękuję za jakiekolwiek wskazówki.Pozdrawiam.
Dodam tylko jeszcze, że serwer ma służyć tylko i wyłącznie w celach testowo-naukowych.Krzysztof Kurak edytował(a) ten post dnia 16.05.11 o godzinie 13:24
16.05.2011, 13:18

konto usunięte

Temat: Macierz pod bazę Oracle 10g

Krzysztof Kurak:
Dodam tylko jeszcze, że serwer ma służyć tylko i wyłącznie w celach testowo-naukowych.

Ten kontroler może mieć tylko mirror i striping, więc 5tki nie da się zrobić.

Co do celów ... to bardziej trzeba przemyśleć ile te dane i ile ta praca są warte. Jeśli ZERO to można zrobić RAID0. W przeciwnym przypadku należy zrobić RAID1/MIRROR.
16.05.2011, 14:10

Zbigniew G. Administrator
Systemów
UNIX/Oracle, PWPW
S.A.

Temat: Macierz pod bazę Oracle 10g

Ja bym zrobil 2x RAID-1 nastepnie postawil na tym ASM (zewnetrzna redundancja) i do dyspozycji by bylo ~140GB. A jak kiedys zabraknie miejsca dorzucasz sobie kolejne dyski doczepiasz do puli ASM i nawet bazy nie musisz klasc ;)
16.05.2011, 15:00

Jakub Purtal profesjonalny opis

Temat: Macierz pod bazę Oracle 10g

Zrób softwarowy raid 5.
16.05.2011, 18:53

Jakub Chojnacki Starszy specjalista,
DBA

Temat: Macierz pod bazę Oracle 10g

Mówimy o produkcji czyli o ważnych danych które mają być dostępne zawsze kiedy są potrzebne. Moim zdaniem sprawa jest prosta. Mając do wyboru RAID 0 lub 1 zawsze wybrałbym 1. No chyba ze ktoś jest masochistą i lubi czuć ten dreszczyk emocji i walkę z czasem przy awariach :). Rozważyłbym też ASM'a, o którym pisze Zbigniew.
16.05.2011, 19:35

konto usunięte

Temat: Macierz pod bazę Oracle 10g

Jakub Chojnacki:
Mówimy o produkcji czyli o ważnych danych które mają być dostępne zawsze kiedy są potrzebne.

Myślałem, że o "tylko i wyłącznie w celach testowo-naukowych" ;)

Poza tym ... kopę lat :)Krzysztof Pułapa edytował(a) ten post dnia 16.05.11 o godzinie 21:01
16.05.2011, 21:01

Jacek Tomaka Programista,
Intergraph Polska Sp
z o.o.

Temat: Macierz pod bazę Oracle 10g

Jakub Purtal:
Zrób softwarowy raid 5.

Odradzam. Chyba, że w celach naukowych. Żeby nauczyć się jak nie robić.
16.05.2011, 23:13

Jakub Chojnacki Starszy specjalista,
DBA

Temat: Macierz pod bazę Oracle 10g

Krzysztof Pułapa:
Jakub Chojnacki:
Mówimy o produkcji czyli o ważnych danych które mają być dostępne zawsze kiedy są potrzebne.

Myślałem, że o "tylko i wyłącznie w celach testowo-naukowych" ;)

Poza tym ... kopę lat :)

aaaa ojej ... to się zagalopowałem. Ale test będzie prosty :) Zrób wszystko jak należy w RAID 0 i zasymuluj awarię 1 dysku (wyjmij go z serwera :)) Zapewne nie będziesz chciał wracać do tej konfiguracji.
17.05.2011, 07:49

Krzysztof Kuras serwisant IT

Temat: Macierz pod bazę Oracle 10g

Dzięki Panowie za zainteresowanie.W tej chwili serwer produkcyjny działa na raid-6 i ma cztery dyski 10k po 72GB.Test ma wyglądać w ten sposób, że pewnego wieczora chce zatrzymać produkcyjny, przekopiować pliki z bazą i puścić firmę na testowym serwerze.Chce w ten sposób sprawdzić czy będzie bardziej wydajny niż ten teraz.Szybsze dyski, o 2GB wiecej ramu(w sumie6GB) i inna macierz,wydaje mi się,że powinno chodzić dużo lepiej,co o tym myślicie?.Po za tym, produkcyjny ma jakieś problemy z siecią,jeszcze nie wiem o co chodzi ale patrząc w logi systemu backupowego, bardzo nierówny jest transfer i stosunkowo wolny jak na sieć 1Gb, czego nie ma na testowej maszynie.
Tak więc wtedy testowy stanie się produkcyjnym(1-2 dni) i dane będą ważne wiec nie wchodzą w grę eksperymenty z raid 0, bo już wiem czym się to kończy:)
Co do ASM to po pierwsze,jestem jeszcze za cienki w uszach:)Po drugie nie da rady przegrać plików,bo na produkcyjnym nie mam ASM-a.Ale napewno popróbuje "na boku".Także chyba najlepszym rowiązaniem będzie zrobienie 2x Raid-1 narazie bez ASM-a.
17.05.2011, 10:26

Zbigniew G. Administrator
Systemów
UNIX/Oracle, PWPW
S.A.

Temat: Macierz pod bazę Oracle 10g

Krzysztof Kurak:
Co do ASM to po pierwsze,jestem jeszcze za cienki w uszach:)Po drugie nie da rady przegrać plików,bo na produkcyjnym nie mam ASM-a.Ale napewno popróbuje "na boku".Także chyba najlepszym rowiązaniem będzie zrobienie 2x Raid-1 narazie bez ASM-a.

Ale to nic skomplikowanego - to taka instanja posredniczaca w zapisie na surowe dyski i zarzadzajaca obciazeniem itp. Na dluzsza mete bardzo wygodne rozwiazanie. Sama migracja z zwyklego file systemu na ASM nie jest niczym skomplikowanym.
17.05.2011, 11:09

konto usunięte

Temat: Macierz pod bazę Oracle 10g

Krzysztof Kurak:
Dzięki Panowie za zainteresowanie.W tej chwili serwer produkcyjny działa na raid-6 i ma cztery dyski 10k po 72GB.

4 dyski w RAID6 ? Przecież to ma efektywna pojemność połowy czyli 144GB i na dodatek każdy zapis na efektywnej pojemności generuje dwa zapisy na parzystości. Fakt, że to jest odporne na jednoczesną awarię dwóch dowolnych dysków .... ale wydajnościowo chyba najgorsze.
wydajny niż ten teraz.Szybsze dyski, o 2GB wiecej ramu(w sumie6GB) i inna macierz,wydaje mi się,że powinno chodzić dużo lepiej,co o tym myślicie?.

Z RAID1 jest pewna szansa, że będzie duużo szybszy.
Co do ASM to po pierwsze,jestem jeszcze za cienki w uszach:)Po drugie nie da rady przegrać plików,bo na produkcyjnym nie mam ASM-a.

ASM jako filesystem to nie przeszkoda, ale do zabaw z ASM jest potrzebna dobra znajomość rman'a. Bez tego ASM będzie czarną dziurą bez dna :) Jednak w tym przypadku ASM raczej słabo się opłaci, bo baza nie jest duża.
17.05.2011, 21:12

Krzysztof Kuras serwisant IT

Temat: Macierz pod bazę Oracle 10g

Tak dokładnie jest, 4 dyski w RAID6.Dlatego chcę spróbować zrobić to inaczej i sprawdzić jaki będzie efekt, bo w tej chwili to wydajnościowo jest kiepsko.
Co do ASM to na pewno spróbuje się pobawić jak ten test zakończy się powodzeniem. Jeszcze raz dziękuje wszystkim za wyczerpujące odpowiedzi.Pozdrawiam.
24.05.2011, 12:51



Wyślij zaproszenie do