Oracle Exadata V2
Ce este Exadata ?
Exadata este un concept nou. O tehnologie inovatoare, aparuta din necesitatea rezolvarii problemei cresterii spatiului de stocare, fara a afecta performantele systemelor si fara o crestere substantiala de costuri.
Intr-un sistem clasic de stocare ( Storage legat la server prin FC, iSCSI ), performantele bazelor de date sunt limitate de catre mediile de stocare, limitari datorate:
- Ratei de transfer scazuta dintre mediile de stocare si servere
- Limitarile internet ale matricelor de discuri
- Scaderea aleatorie a performantelor cauzate de viteza discurilor.
Acesti factori influenteaza in mod direct performantele sistemelor de tip depozit de date ( DW ) cat si cele de tip tranzactional ( OLTP ).
Exadata este un mediu de stocare “inteligent”, in structura ei interne existand 2 tipuri de servere:
- Servere de Baze de Date, denumite Noduri
- Servere de Stocare, denumite Celule.
Arhitectura
Arhitectura interna este cat se poate de simpla, continand Servere de Procesare si Servere de Stocare interconectate prin intermediul unei retele de mare viteza de tip Infiniband. Sistemul este scalabil, configuratia clasica suporta maxim 8 rack-uri, dar prin utilizarea unor switch-uri suplimentare se poate depasi acest numar, bazele de date ajungand de ordinul petabytes. Sistemul este complet redundant.
Serverele de baze de date executa procesarile intense de date, agregari si join-uri complet paralelizate. Serverele de stocare executa interogari I/O intense, utilizand 2 noi concepte Smart Scan si Storage Index, eliminand datele care nu sunt relevante in cautare.
In figura alaturata este prezentata arhitectura sistemului.
Exadata are la baza Oracle Enterprise Linux precum si Oracle DataBase 11g R2. In plus au mai fost adaugate urmatoarele nuclee software:
- Exadata Smart Scans
- Reduce considerabil volumul de date trimis catre serverele de baze de date
- In figura alaturata este prezentat modul de lucru pentru Smart Scan fata de o cautare clasica:
- Exadata Storage Indexes
- Elimina I/O-urile discurilor care nu sunt necesare
- Hybrid Columnar Compression (HCC)
- Compresie eficienta care permite marirea spatiului de stocare, dar si a vitezei de cautare cu un factor de 10x
- Exadata Smart Flash Cache
- Imbunatateste performantele I/O prin cresterea cu 20x a IOPS, dar si dublea viteza de cautare a datelor.
Serverele de baze de date sunt Sun Fire X4170, iar cele de stocare Sun Fire X4275 cu urmatoarele specificatii:

Exadata este disponibila in urmatoarele configuratii:
Performanta
Datorita performantelor deosebite Exadata este solutia ideala pentru urmatoarele situatii:
- Depozite de Date (Data Warehousing), datorita interogarii paralele in memorie sau in flash, cat si a compresarii de 10 ori a datelor, datorita tehnologiei HCC. Din acest segment fac parte urmatoarele cazuri: OLAP, Rapoarte Statistice, Aplicatii de tip spatial (Oracle Spatial)
- Aplicatii Tranzactionale (OLTP), datorita Smart Flash Cache-ului sunt posibile 1 milion IO-uri pe secunda, o compresie de maxim 50 de ori a datelor neutilizate intens, iar datorita ASM-ului precum si redundantei hardware, sistemul este complet tolerant la defecte, evitanduse pierderea datelor.
- Consolidare Baze de Date, sistemul este capabil sa ruleze totate tipurile de baze de date
In imaginea alaturata este prezentat modul de functionare al sistemului de compresie cu crestrea vitezei de raspuns:







