Pod optimalnim skaliranjem Oracle 11g RAC sustava podrazumijevamo proces dodavanja novih računala u RAC klaster, uz istovremeno linearno povećanje broja korisnika, pri čemu se vrijeme odziva zadržava ispod neke granične, unaprijed zadane vrijednosti.
Tri najvažnija parametra za RAC skaliranje su broj korisnika, vrijeme odziva, te broj transakcija u sekundi. U radu se pokazuje kako dodavanjem novih računala u RAC klaster broj korisnika raste linearno, što nije slučaj sa vremenima odziva i ukupnim brojem transakcija u sekundi.
Kako bi se efekti koji smanjuju skalabilnost sveli na najmanju moguću mjeru, pokazuje se da je potrebno slijedeće:
- Započeti sa testiranjem maksimalnih mogućnosti jednog
poslužitelja, kako bi se dobila procjena proširivosti cjelokupnog
klastera.
- Maksimalni broj korisnika te broj transakcija u sekundi treba
prilagoditi zahtjevima front-end aplikacije.
- Potrebno je osigurati dovoljnu količinu memorije za operacijski
sustav i Oracle buffer cache.
- Ukoliko je razlika u CPU opterećenjima među računalima >10%,
potrebno je istražiti vremena čekanja u bazi, kako bi se otkrio
uzrok neravnomjernog opterećenja.
- Vremenska sinhronizacija Oracle RAC klastera sa diskovnim
poljem može biti od ključnog značaja u postizanju optimalnog RAC
skaliranja.
Vrsta: Predavanje / Lecture
Razina težine: Srednje detaljno / Detailed
Poželjno iskustvo slušatelja: Iskusni (2-3 g.) / Experianced
Poželjna funkcija slušatelja:
DBA
Predviđeno vrijeme trajanja rada - aktivnosti: 45 min
408_Tomić&Lukačević.pdf 1,23 MB
Hewlett-Packard
Koautor: Tomislav Lukacevic - Hewlett-Packard
Dr.sci. Draško Tomić je zaposlen kao tehnički savjetnik u tvrtki Hewlett-Packard, gdje pomaže kod razvoja IT rješenja za velike tvrtke i vladine institucije.
Prethodno je radio kao sistem inženjer za Unix, Windows i Linux sustave, te u razvoju C/C++ programa.
Tijekom svoje karijere publicirao je više znanstvenih i tehničkih radova u domaćim i stranim časopisima, te održao brojna predavanja na domaćim i stranim stručnim skupovima.