Exadata este o mașină compusă din componente optimizate pentru a furniza o configurație care îmbunătățește performanța bazelor de date Oracle. Sistemul este compus din serverul de baza de date, serverul de stocare, Infiniband network și devices-ul de stocare (discurile fizice).
Formatul denumirii Exadata este după modelul Xn-s unde:
– n este numărul generației
– s numărul de socketuri CPU sockets
Cu precizarea că regula de mai sus nu se aplică sau nu tine cont de faptul că prima generație a fost „HP Oracle Database Machine„.
Prima versiune publică a mașinii a debutat pe 24 septembrie 2008 la OpenWorld în San Francisco. Pe atunci soluția a fost prezentată ca „HP Oracle Database Machine” fiind compusă din hardware HP rulând software-ul de baze de date Oracle’s 11g Release 1. Ingredientul principal al pachetului este “Exadata Storage Servers” descris ca fiind primul Smart Storage creat pentru Oracle Data Warehouses.
Un an mai târziu în cadrul aceluiași eveniment Oracle a anunțat achiziția companiei SUN cat și cea de-a doua versiune a soluției care a fost descrisă ca „The First Database Machine for OLTP”. De această dată hardware-ul a fost înlocuit cu hardware SUN iar baza de date a primit un upgrade la versiunea 11g Release 2. Serverul de storage a fost modificat pentru a include 4x96GB Sun SLC Flash cards pe fiecare server.
In septembrie 2010 tot la OpenWorld Oracle lansează „Oracle Exadata Database Machine (X2)” disponibila în două versiuni: X2-2 și X2-8. Soluția este promovata ca fiind cea mai buna alegere pentru sisteme de data warehouse cat și OLTP. Pe parcursul a doi ani (pana în 2012) au existat mici îmbunătățiri ale specificatiilor, tot in aceasta perioada a fost introdus și ” Exadata Storage Expansion Rack”.
La doi ani după lansarea X2 pe 1 octombrie 2012 își face apariția cea de-a patra generație de Exadata numită Exadata X3. Procesoarele Intel Xeon au fost îmbunătățite prin upgrade-ul la arhitectura Sandy Bridge, memoria DRAM a fost suplimentată iar cardurile flash au fost upgradate la 4x400GB MLC flash pe fiecare storage cell. Nu a fost adusă nici o schimbare la serverul de storage și la Infiniband. Tot la aceeași dată este lansată o noua generație Exadata denumită „Exadata X3 Database In-Memory Machine”.
Rupând tradiția de a lansa o nouă versiune Exadata în cadrul evenimentului din San Francisco, generația X4 este anunțată după trei luni de la evenimentul OpenWorld 2013. O dată cu acest release se renunță la denumirea „In-Memory” și se folosește din nou terminologia consacrată „Exadata Database Machine X4”. Modelul X4-2 este îmbunătățit prin upgrade-ul procesoarelor la arhitectura Ivy Bridge, memoria DRAM este din nou suplimentată, capacitatea memoriei flash este dublată fată de vechea generație iar pentru prima dată de la versiunea inițială HP Oracle Database Machine (v1) capacitatea de stocare a fost dublată de la 600 GB la 1.2 TB. Pentru a obține acest lucru s-a făcut un compromis în ceea ce privește performanta discurilor astfel în loc de discuri de 15k RMP au fost folosite cele de 10k RPM. In ceea ce privește partea de network Infiniband-ul care pană la această versiune suportă doar active/pasive acum suportă și configurația full active. Din cauza întârzierii livrării procesoarelor Ivy Bridge EX , X4-8 a fost disponibil abia în iulie 2014 dar modelul X3-8 livrat pană la acea dată a fost disponibil cu storage cells din familia X4.
La începutul lui 2015 a șasea generație își face apariția sub numele „Exadata Database Machine X5”. Una din îmbunătățirile hardware ale acestei generații este folosirea arhitecturii Haswell și creșterea numărului de core-uri fizice astfel versiunea full rack X5 numărând 288 de core-uri Intel Xeon Haswell. Noutatea cu care a venit această versiune este posibilitatea de a folosi Oracle VM pe aceste mașini astfel se diminuează povara licențierii doar pe numărul de core-uri fizice ale mașinii virtuale. Tot cu această versiune „High Performance storage server” este înlocuit cu „Extreme Flash” care în loc de discuri conține 8 x NVMe carduri flash (OEMed Intel P3600).
In aprilie 2016 Oracle anunță anunță o noua generație a familiei Exadata cu îmbunătățiri hardware ale modelului X6-2. In schimb modelul X6-8 rămâne asemănător ca și specificații cu generația precedentă, putem spune ca X6-8 este un X5-8 cu storage cell de X6-2. Capacitatea și performanta memoriei flash a fost îmbunătățită folosind tehnologia „3D V-NAND flash” iar în versiunea High Capacity discurile de 4TB au fost înlocuite cu cele de 8TB astfel putând ajunge la o capacitate de stocare de 1.3 petabytes pe un rack.
Oracle Exadata este des întâlnit în industrii precum bănci, telecom și retail din întreaga lume oferind o performantă greu de egalat, actualizări tehnologice periodice și un suportul excelent, devenind o alegerea ideală pentru consolidarea bazelor de date și acolo unde este nevoie de OLTP ori Data Warehouse intens folosit.
Sumar al celor șapte generații Exadata
Exadata generation (2-socket) | v1 | v2 | X2-2 | X3-2 | X4-2 | X5-2 | X6-2 |
---|---|---|---|---|---|---|---|
Date introduced | Sep-2008 | Sep-2009 | Sep-2010 | Sep-2012 | Nov-2013 | Jan-2015 | Apr-2016 |
Operating system | Solaris | GNU/Linux | GNU/Linux | GNU/Linux | GNU/Linux | GNU/Linux | GNU/Linux |
Disk storage (raw TB) | 168 | 336 | 504 | 504 | 672 | 1344 | 1344 |
Flash cache (raw TB) | N/A | 5.3 | 5.3 | 22.4 | 44.8 | 89.6 | 179.2 |
Extreme flash (raw TB) | N/A | N/A | N/A | N/A | N/A | 179.2 | 358.4 |
Compute cores | 64 | 64 | 96 | 128 | 192 | 288 | 352 |
Max memory (Gio) | 256 | 576 | 1,152 | 2,048 | 4,096 | 6,144 | 6,144 |
Ethernet (Gb/sec) | 8 | 24 | 184 | 400 | 400 | 400 | 400 |
Exadata generation (8-socket) | N/A | N/A | X2-8 | X3-8 | X4-8 | X5-8 | X6-8 |
---|---|---|---|---|---|---|---|
Date introduced | N/A | N/A | Sep-2010 | Sep-2012 | Jul-2014 | Nov-2015 | Apr-2016 |
Operating system | N/A | N/A | GNU/Linux | GNU/Linux | GNU/Linux | GNU/Linux | GNU/Linux |
Disk storage (raw TB) | N/A | N/A | 504 | 504 | 672 | 1344 | 1344 |
Flash cache (raw TB) | N/A | N/A | 5.3 | 22.4 | 89.6 | 89.6 | 179.2 |
Extreme flash (raw TB) | N/A | N/A | N/A | N/A | 179.2 | 179.2 | 358.4 |
Compute cores | N/A | N/A | 96 | 160 | 240 | 288 | 288 |
Max memory (TB) | N/A | N/A | 4 | 4 | 12 | 12 | 12 |
Ethernet (Gb/sec) | N/A | N/A | 174 | 174 | 184 | 184 | 184 |
sursa: wikipedia