PĂ€rast poolteist aastat arendustööd Apache Software Foundation vĂ€ljalase , avatud platvorm suurte andmemahtude jaotatud töötlemise korraldamiseks, kasutades paradigmat , kus ĂŒlesanne jaguneb paljude vĂ€ikeste eraldiseisvate fragmentideks, millest igaĂŒht saab kĂ€itada klastris eraldi sĂ”lmel. Hadoopi pĂ”hjal loodud salvestusmaht vĂ”ib katab tuhandeid sĂ”lmi ja sisaldada eksabaitide kaupa andmeid.
Hadoopi koosseisu kuulub jaotatud failisĂŒsteemi Hadoop Distributed Filesystem (HDFS) teostus, mis tagab automaatse andmete varundamise ja on optimeeritud MapReduce rakenduste jaoks. Andmetele juurdepÀÀsu lihtsustamiseks on Hadoobi salvestuses vĂ€lja töötatud andmebaas HBase ja SQL-sarnane keel Pig, mis on omamoodi SQL MapReduce jaoks, mille pĂ€ringud saavad olla paralleelselt töödeldud mitmete Hadoopi platvormide poolt. Projekt on hinnatud tĂ€ielikult stabiilseks ja valmis tööstuslikuks kasutamiseks. Hadoopi kasutatakse aktiivselt suurtes tööstuslikes projektides, pakkudes vĂ”imalusi, mis sarnanevad Google'i Bigtable/GFS/MapReduce platvormile, samal ajal kui Google on ametlikult Hadoop ja teiste Apache projektide puhul on tehnoloogiate kasutamise Ă”igused, mis on seotud MapReduce meetodiga, litsentseeritud.
Hadoop on Apache hoidlatest kĂ”ige rohkem muudatusi teinud ja suuruselt viies koodibaasi (umbes 4 miljonit rida koodi). Suurte Hadoopi rakenduste seas on Netflixi andmehoidlad (salvestatakse ĂŒle 500 miljardi sĂŒndmuse pĂ€evas), Twitter (10 000 sĂ”lme reaalajas klaster salvestab ĂŒle zettabaidi andmeid ja töötleb enam kui 5 miljardit seanssi pĂ€evas), Facebook (4 000 sĂ”lmega klaster salvestab ĂŒle 300 petabaiti ja suureneb igapĂ€evaselt 4 PB vĂ”rra).
Peamised Apache Hadoop 3.3-s:
- Lisatud tugi ARM arhitektuuril pÔhinevatele platvormidele.
- Protokolli Protokolli (Protocol buffers) formaat, mida kasutatakse struktureeritud andmete serialiseerimiseks, on vĂ€rskendatud versioonile 3.7.1 seoses protobuf-2.5.0 haru elutsĂŒkli lĂ”ppemisega.
- S3A ĂŒhenduse vĂ”imalusi on laiendatud: lisatud tugivĂ”imalus autentimiseks tokenite abil (), tĂ€iustatud 404 staatusega vastuste vahehoidlate tugi, suurendatud S3guard'i jĂ”udlust ja parendatud töökindlust.
- ABFS failnutsĂŒsteemis on lahendatud automaatse hÀÀlestamise probleemid.
- Lisatud sisseehitatud tugi Tencent Cloud COS failisĂŒsteemile COS objektihaldusena ligipÀÀsuks.
- Java 11 tÀiendav tugi on lisatud.
- HDFS RBF (ĂŒlemise föderatsiooni) rakendus on stabiliseeritud. HDFS Routerile on lisatud turvalisuse juhtimise vahendid.
- Lisatud DNS-i resolutsiooni teenus, mis vÔimaldab klientidel serverite leidmist DNS-i kaudu hostinimede jÀrgi, vÀltides kÔigi hostide loetlemist seadistustes.
- Lanceraamisplaani tugi on lisatud haldamiseks keskse ressursside haldur (ResourceManager) kaudu, sealhulgas iga sÔlme koormuse arvestamisega konteinerite jaotamine.
- YARN (Veel Ăks Ressursside LĂ€birÀÀkimine) rakenduste kataloog on lisatud otsinguvĂ”imalustega.
Allikas: opennet.ru
