Despre scanare

clienții Oracle Database se conectează la baza de date utilizând un singur nume de acces Client (scanare).

scanarea și adresele IP asociate oferă un nume stabil pentru clienți pentru conexiuni, independent de nodurile care alcătuiesc cluster-ul. Adresele de scanare, adresele IP virtuale și adresele IP publice trebuie să fie toate pe aceeași subrețea.

scanarea este un nume IP virtual, similar cu numele utilizate pentru adresele IP virtuale, cum ar fi node1-vip. Cu toate acestea, spre deosebire de un IP virtual, scanarea este asociată cu întregul cluster, mai degrabă decât cu un nod individual și asociată cu mai multe adrese IP, nu doar cu o singură adresă.

scanarea se rezolvă la mai multe adrese IP care reflectă mai mulți ascultători din cluster care gestionează conexiunile client public. Când un client trimite o solicitare, ascultătorul de scanare care ascultă pe o adresă IP de scanare și portul de scanare este pus la dispoziția unui client. Deoarece toate serviciile din cluster sunt înregistrate la ascultătorul de scanare, ascultătorul de scanare răspunde cu adresa ascultătorului local pe nodul Cel mai puțin încărcat unde serviciul este oferit în prezent. În cele din urmă, clientul stabilește conexiunea la serviciu prin ascultător pe nodul în care este oferit serviciul. Toate aceste acțiuni au loc în mod transparent pentru client, fără nici o configurație explicită necesară în client.

în timpul instalării, ascultătorii sunt creați. Aceste ascultători de scanare asculta pe adresele IP de scanare. Ascultătorii de scanare sunt pornite pe nodurile determinate de Oracle Clusterware. Oracle Net Services direcționează cererile de aplicații către instanța cea mai puțin încărcată care furnizează serviciul. Deoarece adresele de scanare se rezolvă La cluster, mai degrabă decât la o adresă de nod din cluster, nodurile pot fi adăugate sau eliminate din cluster fără a afecta configurația adresei de scanare. Ascultătorul de scanare acceptă, de asemenea, protocolul HTTP pentru comunicarea cu baza de date Oracle XML (XDB).

scanarea trebuie configurată astfel încât să poată fi rezolvată fie prin utilizarea Grid Naming Service (GNS) în cluster, fie prin utilizarea rezoluției Domain Name Service (DNS). Pentru disponibilitate ridicată și scalabilitate, Oracle vă recomandă să configurați numele de scanare astfel încât să se rezolve la trei adrese IP. Cel puțin, scanarea trebuie să se rezolve la cel puțin o adresă.

dacă specificați un domeniu GNS, atunci numele de scanare este implicit clustername-scan.cluster_name.GNS_domain. În caz contrar, valoarea implicită este clustername-scan.current_domain. De exemplu, dacă porniți instalarea Oracle Grid Infrastructure de pe serverul node1, numele clusterului este mycluster și domeniul GNS este grid.example.com, atunci numele de scanare este mycluster-scan.mycluster.grid.example.com.

clienții configurați să utilizeze adrese IP pentru versiunile Oracle Database înainte de Oracle Database 11g release 2 pot continua să utilizeze adresele de conexiune existente; nu este necesară utilizarea scanării. Când faceți upgrade la Oracle Clusterware 12C release 1 (12.1) sau versiuni ulterioare, scanarea devine disponibilă și ar trebui să utilizați scanarea pentru conexiuni la bazele de date Oracle Database 11g release 2 sau versiuni ulterioare. Când o versiune anterioară a Oracle Database este actualizată, se înregistrează cu ascultătorii de scanare, iar clienții pot începe să utilizeze scanarea pentru a se conecta la acea bază de date. Baza de date se înregistrează cu ascultătorul de scanare prin parametrul ascultător la distanță din fișierul init.ora. Parametrul REMOTE_LISTENER trebuie setat la SCAN:PORT. Nu-l setați la un alias TNSNAMES cu o singură adresă pentru scanare, de exemplu, folosind HOST= SCAN_name.

scanarea este opțională pentru majoritatea implementărilor. Cu toate acestea, clienții care utilizează Oracle Database 11g release 2 și bazele de date gestionate de politici ulterioare care utilizează bazine de servere trebuie să acceseze baza de date utilizând scanarea. Acest lucru este necesar deoarece bazele de date gestionate de politici pot rula pe servere diferite în momente diferite, astfel încât conectarea la un anumit nod utilizând adresa IP virtuală pentru o bază de date gestionată de politici nu este posibilă.

furnizați adrese de scanare pentru accesul Clientului la cluster. Aceste adrese trebuie configurate ca adrese round robin pe serviciul de nume de domeniu (DNS), dacă se utilizează DNS. Oracle recomandă să furnizați trei adrese de scanare.

identificarea interfețelor publice și private. Oracle Universal Installer configurează interfețe publice pentru a fi utilizate de adrese IP publice și virtuale și configurează adrese IP private pe interfețe private. Subrețea privată pe care o utilizează interfețele private trebuie să conecteze toate nodurile pe care intenționați să le aveți ca membri ai Clusterului. Scanarea trebuie să fie în aceeași subrețea ca și interfața publică.

Lasă un răspuns

Adresa ta de email nu va fi publicată.