Exadata

Exadata  on Oracle Corporationin valmistama tietokantakonesarja ( englanninkielinen  tietokantakone ) , joka toimii Oracle Database -tietokannan hallintajärjestelmän ohjauksessa . Koneet ovat klusteri x86-64-arkkitehtuuripalvelimia (vuodesta 2008 vuoden 2009 puoliväliin käytettiin Hewlett-Packardin laitteita , myöhemmin - Sun Microsystemsin [1] omaksumia laitteistoja ), joita yhdistää Oracle RAC -tekniikka käyttämällä useita erityisiä ohjelmistoratkaisuja, joita ei toimiteta erikseen ilman komplekseja. Koneet toimitetaan valmiiksi koottuina 42U :n tietoliikennekaapeina , jotka on täynnä palvelimia , tallennussolmuja , InfiniBand- ja Ethernet - kytkimiä .

Historia

Exadata, nimeltään Oracle Database Machine , esiteltiin vuotuisessa Oracle Open World -konferenssissa San Franciscossa syyskuussa 2008 , tällaisen kompleksin ilmestyminen tuotevalikoimaan oli tarkkailijoiden mielestä vaatimuksena laitteistomarkkinoille [2] [ 3] . Kompleksi perustui Hewlett-Packardin x86-64-arkkitehtuuripalvelimiin , joita joskus kutsutaan HP/Oraclen tietokantakoneeksi .

Tavaramerkin nimeä (käyttäen exa  - multiple-etuliitettä, kertoimella 10 18 ) käytettiin vastakohtana laitteisto- ja ohjelmistojärjestelmien - tietokantaklusterien toimittajan nimelle Teradata ( tera  - 10 12 ) [2] . Toisin kuin kilpailevat Teradata ja Netezza [3] laitteisto- ja ohjelmistojärjestelmät , Oracle sijoittaa Exadatan paitsi tuotteeksi tietovarastoinnin järjestämiseen analyyttista käsittelyä varten, vaan myös tietokantojen yhdistämisratkaisuksi, mukaan lukien online-tapahtumien käsittelyyn . Aluksi sana Exadata esiintyi vain kompleksin tietojen tallennusjärjestelmän nimellä - Exadata Storage Server . Myöhemmin koko kompleksin ensimmäinen versio alettiin tunnistaa nimellä Exadata I tai Exadata V1 .

Sen jälkeen kun Oracle ilmoitti vuonna 2009 ostavansa suurimman laitteistotoimittajan Sun Microsystemsin , kompleksit suunniteltiin uudelleen Sun-laitteiston perusteella. Uusien laitteiden pohjalta julkaistut - Exadata V2 , X2-2 , X2-8 , X3-2 , X3-8 , X4-2  - esiintyvät joskus nimellä Exadata II.

Vuoden 2010 lopussa kompleksit saivat tilauksia 2 miljardin dollarin arvosta [4] . Exadata loi perustan suurelle sarjalle Oracle-laitteisto- ja ohjelmistojärjestelmiä (jota kutsutaan englantilaisten  suunniteltujen järjestelmien valmistajaksi ): vastaavien periaatteiden mukaan vuodesta 2010 lähtien esikonfiguroitu sovelluspalvelinklusteri Exalogic , analyyttinen kompleksi Exalytics , pieni DBMS-kompleksi. Database Appliance , RISC-kompleksi SuperCluster , Big Data Appliance Hadoop -klusteri , Virtual Compute Appliance -konvergoitu infrastruktuurialusta , Zero Data Loss Recovery Appliance DBMS-redundanssikompleksi .

Vuodesta 2015 lähtien asiakkaille on annettu mahdollisuus ostaa yksittäisiä solmuja komplekseina, ennen sitä Exadata toimitettiin vain tiukasti rajoitetuissa kokoonpanoissa.

Exadata I

Kompleksi toimitettiin sarjana, joka sisälsi 8 ​​Hewlett-Packard ProLiant DL360 G5 -palvelinta, 14 ProLiant DL180 G5 -palvelimiin perustuvaa tallennusjärjestelmäsolmua, 4 InfiniBand - kytkintä ja Ethernet -kytkintä . Vaihtoehtoisesti toimitettiin ½ kaappikokoonpano, jossa oli 4 palvelinsolmua ja 7 tallennussolmua. Jokainen palvelin oli varustettu kahdella neliytimisellä Intel Xeon E5430 -prosessorilla, joiden taajuus oli 2,66 GHz ja 32 Gt RAM-muistia . Kukin tallennussolmu, joka käyttää kahta neliytimistä Intel Xeon E5430:a ja 8 Gt RAM-muistia, asensi 12 SAS -asemaa , joiden kapasiteetti oli 450 Gt, tai 12 SATA -asemaa , joiden kapasiteetti on 1 Tt, eli tallennustilan fyysinen enimmäismäärä. järjestelmä oli 168 TB. Kompleksi asetettiin valmiiksi konfiguroiduksi ratkaisuksi tietojen tallennuksen järjestämiseen.

Kompleksissa oli käytössä Oracle Enterprise Linux 5.1 ja Oracle Database 11.2. Vuodesta 2009 lähtien Exadata I:tä ei ole tuotettu, asiakkaille toimitetuille komplekseille tarjotaan vain teknistä tukea.

V2

V2- kompleksi on suunniteltu kokonaan Sunin laitteille. Tämä kompleksi on ensimmäinen, joka ottaa käyttöön älykkään flash-välimuistitoiminnon - tallentaa yleisimmät näytteiden tulokset välimuistiin SSD-asemien  tiedontallennussolmujen puolelle . Toisin kuin kompleksin ensimmäinen versio, V2 asetettiin universaaliksi ratkaisuksi, jota tarjottiin sekä tietovarastojen toteuttamiseen että online-tapahtumien käsittelyyn ja tietokantojen konsolidointijärjestelmiin [5] [6] . Kuten ensimmäisessä versiossa, siinä oli 8 palvelinta ja 14 tallennussolmua täydessä kaappikokoonpanossa, 4 palvelinta ja 7 tallennussolmua puolikokoonpanossa, ja siellä oli myös ¼ kaappikokoonpano, jossa oli 2 palvelinsolmua ja 3 tallennussolmua.

X2

X2-2 -kompleksit varustettiin Sun x4170 M2 -palvelimilla kahdella kuuden ytimen Intel Xeon X5670 -prosessorilla 2,93 GHz:n taajuudella ja 96 Gt RAM-muistilla .

Kaapit toimitettiin kolmella täytteellä eri hinnoilla (hinnaston [7] mukaan ostajille Yhdysvalloista):

Kompleksin X2-8 -versio sisälsi kaksi Sun x4800 -palvelinta, joissa oli kahdeksan Socket LS -suoritinvastaketta ja neljätoista Exadata Storage Server -tallennussolmua [8] . Kompleksin palvelimet varustettiin kahdeksanytimisillä Intel Xeon X7560 -prosessoreilla, joiden taajuus oli 2,26 GHz ja 1 TB RAM-muistia kummassakin solmussa. Vain yksi paketti (täyskaappi) toimitettiin, ja se maksoi 1,5 miljoonaa dollaria yhdysvaltalaisille asiakkaille [7] . Kaapin paino on 943 kg, huipputeho 17 kW, valmistajan ilmoittama keskimääräinen tehonkulutus 11,9 kW.

X3

Vuonna 2012 X2-linja päivitettiin pääasiassa prosessorin lisääntyneen tehon ja palvelimen RAM-muistin ja tallennusverkkosolmujen flash-muistin lisääntyneen kapasiteetin vuoksi. X3-sukupolven tärkein ohjelmistoero on tuki mahdollisuudelle tallentaa tallennusverkkosolmujen flash-muistiin paitsi lukutoimintoja, myös kirjoittamista varten, ja ajatus hierarkkisesta lähestymistavasta tallennusjärjestelmään: useimmin käytetty data käsitellään kokonaan palvelimien RAM-muistissa, varsinainen data on tallennusverkkosolmujen flash-muistissa, harvoin käytetty - tallennusverkkosolmujen levyasemilla [9] .

X3-2 -kompleksien palvelimet , jotka perivät X2-2 -sarjan , on varustettu kahdella kahdeksanytimisellä Xeon E5-2690 -prosessorilla, jotka toimivat 2,9 GHz:n taajuudella ja 128 Gt RAM-muistilla. Täyden, puolikkaan ja neljänneksen kokoonpanon lisäksi toimitetaan myös ⅛ kaappi, joka lisäksi varustelultaan vastaa ¼ kaapin kokoonpanoa (2 palvelinta ja 3 tallennussolmua), vain puolet ytimistä ja puolet palvelimen RAM-resurssit ja puolet siinä olevan tallennusverkon levyistä ja flash-muistista on ohjelmallisesti estetty. Kompleksien hinnat: ⅛ kaappi - 200 000 dollaria, ¼ kaappi - 330 000 dollaria, ½ kaappi - 625 000 dollaria, täysi kaappi - 1,1 miljoonaa dollaria [10] .

X3-8- kompleksien palvelimet , jotka perivät X2-8 -linjan koneet , on varustettu kymmenen ytimen Xeon E7-8870 -prosessoreilla (2,4 GHz) ja 2 Tt RAM-muistilla. Kompleksin hinnaksi on asetettu 1,65 miljoonaa dollaria [10] .

X4

Joulukuusta 2013 lähtien on toimitettu X4-2- komplekseja , jotka jatkavat kahden prosessorin palvelinsolmuilla X2-2 ja X3-2 varustettujen koneiden sarjaa [11] . Näiden kompleksien palvelimille asennettiin kahdentoista ytimen Xeon E5-2697 -prosessorit, jotka toimivat usein 2,7 GHz:n taajuudella, ja RAM-muistin koko nostettiin 256 Gt:iin. Kompleksin hinnat pidetään samalla tasolla kuin X3-2 [12] . Tärkeimmät erot näiden kompleksien ja X3-2:n välillä ovat kaikkien tallennussolmujen (solid-state- ja levyasemien) kapasiteetin kaksinkertaistuminen.

Kesällä 2014 julkaistiin seuraava versio kompleksista, jossa on kaksi kahdeksan prosessorisolmua - X4-8 , jossa käytettiin viisitoista ydintä Xeon E7-8895 -prosessoreita taajuudella 2,8 GHz, kehitetty yhteistyössä Oraclen kanssa ottaen huomioon Oracle-tietokannan kuormitusominaisuudet [13] .

X5

X5-2 -kone julkaistiin tammikuussa 2015, ja ensimmäistä kertaa ilmestyi konfiguraatio, jossa tallennussolmuja on kokonaan SSD-asemilla, ja tuli myös mahdolliseksi asentaa lisämäärä palvelimia ja tallennusverkkosolmuja ennalta määritettyihin kokoonpanoihin ⅛, ¼ , ½ kaapista [14] . Palvelinsolmut on varustettu kahdella kuusitoistaytimisellä Xeon E5-2699 -prosessorilla, joiden taajuus on 2,3 GHz, on myös mahdollista kasvattaa RAM-muistia (vakiona 256 Gt:sta palvelinta kohti 768 Gt:iin). Kompleksin hinnat ovat muuttuneet hieman edelliseen versioon verrattuna, lisätty on konfiguraatio, joka tunnistetaan ⅛ kaappia hintaan 220 000 dollaria, joka vastaa solmujen lukumäärää ¼:n kanssa, mutta jossa puolet prosessorin tehosta on deaktivoitu ja tallennussolmujen kapasiteetti on puolitettu; Infinband-infrastruktuurin jälkiasennuksella lisäpalvelimen hinta on $40 000. [15] Koko X5-2-kaapin paino on 864 kg, huippuvirrankulutus 14,2 kW ja ilmoitettu keskimääräinen virrankulutus 10 kW.

Exadata Storage Server

Jokainen täydellinen Exadata X2-, X3-, X4- ja X5-kompleksi on varustettu 14 kahden yksikön tallennusverkkosolmulla nimeltä Exadata Storage Server . X3-sarjan koneiden malleissa oli kaksi kuuden ytimen Intel Xeon L5640 -suoritinta, 24 Gt RAM-muistia, 4 x 400 Gt SSD -levyjä asennettuna PCI - paikkaan (valmistajan nimi Exadata Smart Flash Cache , yksi asema asennettiin X2-sarjaan) , 12 SAS - kiintolevykehikkoa kytkettynä levyohjaimeen, jossa on 512 Mt:n välimuisti ja kaksi InfiniBand-porttia. X4-sarjan koneiden malleissa kaikkien käyttölaitteiden kapasiteetti on kaksinkertainen. X4-linjaan asti konfigurointivaihtoehtoja tuotettiin 600 Gt:n levyasemilla, joiden pyörimisnopeus on 15 tuhatta rpm (kokoonpano HP , englanniksi high performance ) ja levyasemilla, joiden kapasiteetti on 2 TB ja pyörimisnopeus 7,2 tuhatta rpm. (konfiguraatio HC , eng. korkea kapasiteetti ). molempien kokoonpanojen hinta on sama [10] . X5-linjassa HC-konfiguraation sijaan toimitetaan EF ( extra flash ) -kokoonpano, johon on asennettu levyjen sijasta kahdeksan NVMe :n kautta kytkettyä 1,6 TB:n solid-state-asemaa ja HP-kokoonpanossa kapasiteetti levyasemat kaksinkertaistuvat 4 Tt:aan ja Smart Flash -välimuistin kapasiteettia on lisätty 6,4 Tt:aan solmua kohti.   

Storage Expantion Rack -nimen alla toimitetaan yksilöllisesti konfiguroituja kaappeja, jotka on täytetty vain Exadata Storage Server -solmuilla (sekä tarvittavilla verkkolaitteilla) tallennuslaajennuksiksi aiemmin ostetuille komplekseille. Täyskaappi sisältää 18 solmua, puolikaappi sisältää 9, neljänneskaappi 4; X5-sukupolvesta alkaen on mahdollista ostaa yksittäisiä tallennussolmuja esikonfiguroituja kokoonpanoja varten hintaan 48 000 dollaria. [15]

Ohjelmisto

Exadata-linjan kaikkien kompleksien perustana on Oracle Database Real Application Cluster -vaihtoehdolla , jonka avulla useat fyysiset palvelimet voivat työskennellä yhden tallennustilan kanssa yhtenä tietokantana ilman ohjelmistomuutoksia sovellusohjelmistoon. Erityisesti Exadatalle on kehitetty sellainen Oracle Database -ominaisuus, joka on sarakemuistin perustuva hybridisarakepakkaus ( vuoden -tallennusjärjestelmiin ja verkkotallennusjärjestelmään ZFS Storage Appliance). Vuoteen 2014 asti asennettiin Oracle Database 11g -versio, sen jälkeen - sekä 11 g :n että 12 c :n DBMS-versiota tuetaan .  

Palvelinsolmuissa on käytössä 64-bittinen Oracle Linux -versio, ja elokuusta 2011 lähtien Solaris Express -käyttöjärjestelmä versio 11 voidaan asentaa X2-2- ja X2-8-kompleksien palvelimille vaihtoehtona Linuxille [16] .

Jokaiseen tallennusverkkosolmuun on esiasennettu erikoisohjelmisto - Storage Software , jonka lisenssi on 10 000 dollaria levyasemaa kohden HC- ja HP-kokoonpanoissa ja 20 000 dollaria kustakin SSD-levystä EF-kokoonpanoissa [15] .

Kritiikki

Exadataa mainostava Oracle mainitsi esimerkin asiakkaasta, joka siirtyi Teradatan laitteisto- ja ohjelmistokompleksista ja moninkertaisti ratkaisun suorituskyvyn. Tätä esimerkkiä kritisoitiin, koska asiakas oli vaihtamassa tarkoituksella vanhentunutta kompleksia ja suurimman suorituskyvyn lisäyksen saavutti nykyaikaisempi Exadatan taustalla oleva laitteisto, ja vertailu Teradata-linjaan on tässä mielessä virheellinen [17] .

Kilpailijat huomauttavat myös, että koska ne keskittyvät samanaikaisesti sekä OLTP- että OLAP -käsittelyyn, kompleksit ovat vähemmän tehokkaita analyyttisessä käsittelyssä, johon samankaltaiset Teradata- ja Netezza- ratkaisut ovat keskittyneet . palvelimet kaikkiin solmuihin ei ole optimaalinen.tallennus (symmetrinen rinnakkaisuus) toisin kuin täydellinen tietojen jakaminen solmujen välillä kilpailevissa analyyttisissa järjestelmissä, joissa on massiivinen rinnakkaiskäsittely [8] .

Muistiinpanot

  1. Clarke, Gavin HP ja Oracle välttävät iskuja häpeällisen Hurdin yli  . Rekisteri (20. syyskuuta 2010). Haettu 29. toukokuuta 2011. Arkistoitu alkuperäisestä 1. elokuuta 2012.
  2. 1 2 Prince, Brian Oracle, HP Toimittavat HP Oracle -tietokantakonetietovarastotuotteen Oracle  OpenWorldissä . eWeek (24. syyskuuta 2008). "Se on ohjelmistoon yhdistetty laitteistotuote, lähinnä tietokantalaite, joka kilpailee suoraan Teradataa ja Netezzzaa vastaan", Phillips sanoi. Haettu 14. elokuuta 2011. Arkistoitu alkuperäisestä 25. elokuuta 2012.
  3. 1 2 Finkle, Jim Oracle ja HP ​​yhdistävät tietokantalaitteiston . Reuters (24. syyskuuta 2008). "Siirto, jonka Oraclen toimitusjohtaja Larry Ellison ilmoitti keskiviikkona, laajentaa Oraclen jalanjälkeä laitteistoliiketoiminnassa ja painostaa pienempiä toimijoita Teradata Corp (TDC.N) ja Netezza NZ.P." Haettu 14. elokuuta 2011. Arkistoitu alkuperäisestä 25. elokuuta 2012.  
  4. Waters, Richard . Oracle kiihottaa kilpailijoitaan  (englanniksi) (html), L. : Financial Times  (16. joulukuuta 2010). Arkistoitu alkuperäisestä 3. helmikuuta 2013. Haettu 14. elokuuta 2011.  "...integroitu tietokantatuote nimeltä Exadata, joka on jo saanut 2 miljardin dollarin tilauksia".
  5. Osborne, 2011 , Tämä lisäys antoi Oraclelle mahdollisuuden markkinoida alustaa enemmän kuin Data Warehouse -alustana, joka avasi merkittävästi suuremmat markkinat, s. neljä.
  6. Greenwald, 2011 , ...tietovarastointiin, tapahtumien käsittelyyn ja tietokantojen yhdistämiseen, s. 9.
  7. 1 2 Exadata ja Exalogic Price List  (englanniksi) (PDF). Oracle hinnastot . Oracle (8. joulukuuta 2010). — Oracle Exadata ja Exalogic -hinnasto USA:lle. Haettu 29. toukokuuta 2011. Arkistoitu alkuperäisestä 1. elokuuta 2012.
  8. 1 2 Burns , Richard Exadata on edelleen Oracle  . Teradata (11. maaliskuuta 2011). Haettu 14. elokuuta 2011. Arkistoitu alkuperäisestä 25. elokuuta 2012.
  9. Pricket Morgan, Timothy. Oracle käynnistää salaman Exadata X3 -järjestelmillä. Ellison: Pyörivät levyasemat ovat niin 1900  -luvun . Rekisteri (1. lokakuuta 2012). "Exadata X3:ssa on myös huomattavasti paksummat PCI-Express-flash-muistiohjaimet, Oraclen oma Flash Cache "heuristinen hierarkkinen massamuisti" tai X3H2M2, kuten Ellison sanoi, meidän pitäisi kutsua sitä, joka säilyttää kuumimmat tiedot päämuistissa palvelinsolmuissa. sitten kuumat tiedot flash-moduuleissa ja sitten kylmimmät tiedot 500 Tt:n levyasemista Exadatan tallennussolmuissa."". Haettu 26. lokakuuta 2012. Arkistoitu alkuperäisestä 23. marraskuuta 2012.
  10. 1 2 3 Oracle Engineered Systems -hinnasto  ( PDF). Oracle (16. lokakuuta 2012). Haettu 26. lokakuuta 2012. Arkistoitu alkuperäisestä 23. marraskuuta 2012.
  11. Kris Kanarakus. Oracle julkaisee uudistetun uuden version Exadatasta  (  pääsemätön linkkihistoria ) . infomaailma . IDG (11. joulukuuta 2013). Haettu: 1. tammikuuta 2014.
  12. Oracle Engineered Systems -hinnasto  ( PDF). Oracle (11. joulukuuta 2013). Haettu 1. tammikuuta 2014. Arkistoitu alkuperäisestä 1. elokuuta 2012.
  13. Timothy Prickett Morgan. Oracle tehostaa Exadata-tietokantaklustereita mukautetuilla Xeon E7: illä  . Enterprise Tech (14. heinäkuuta 2014). - "Mielenkiintoista tässä sirussa on, että Oracle on työskennellyt Intelin kanssa hankkiakseen mukautetun version Xeon E7:stä, jonka avulla Oracle-tietokanta voi skaalata ytimien lukumäärää ja kellotaajuutta ylöspäin solmun suorituskyvyn maksimoimiseksi ja sen skaalaamiseksi. takaisin alas säästääksesi energiaa. Käyttöpäivä: 31. tammikuuta 2015. Arkistoitu alkuperäisestä 31. tammikuuta 2015.
  14. Donald Feinberg. Uusi X5-sukupolvi tuo Oracle Exadatan hinnoitteluparannuksia . Gartner (22. tammikuuta 2015). Käyttöpäivä: 31. tammikuuta 2015. Arkistoitu alkuperäisestä 1. helmikuuta 2015.
  15. 1 2 3 Oracle Engineered Systems -hinnasto  ( PDF). Oracle hinnastot . Oracle (21. tammikuuta 2015). Käyttöpäivä: 31. tammikuuta 2015. Arkistoitu alkuperäisestä 1. elokuuta 2012.
  16. Oracle Exadata nyt käynnissä Solaris . PC Week RE (2. syyskuuta 2011). Haettu 14. marraskuuta 2011. Arkistoitu alkuperäisestä 17. huhtikuuta 2013.
  17. ↑ Teradata hyppää Oraclen Exadatassa  . Tech Eye (29. kesäkuuta 2011). - "Softbankin nykyinen Teradata-järjestelmä oli vanhentunut. Se väittää, että parantunut suorituskyky johtui Intelistä, "ei Oraclen ohjelmistotekniikan edistymisestä". Haettu 14. elokuuta 2011. Arkistoitu alkuperäisestä 25. elokuuta 2012.

Kirjallisuus

Linkit