เชตเชฟเชคเชฐเชฟเชค เชกเซ‡เชŸเชพ เชชเซเชฐเซ‹เชธเซ‡เชธเชฟเช‚เช— Apache Hadoop 3.3 เชฎเชพเชŸเซ‡ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ

เชตเชฟเช•เชพเชธเชจเชพ เชฆเซ‹เชข เชตเชฐเซเชท เชชเช›เซ€, เช…เชชเชพเชšเซ‡ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชซเชพเช‰เชจเซเชกเซ‡เชถเชจ เชชเซเชฐเช•เชพเชถเชฟเชค เชชเซเชฐเช•เชพเชถเชจ เช…เชชเชพเชšเซ‡ เชนเชกเซเชช 3.3.0, เชฆเชพเช–เชฒเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชกเซ‡เชŸเชพเชจเชพ เชฎเซ‹เชŸเชพ เชœเชฅเซเชฅเชพเชจเชพ เชตเชฟเชคเชฐเชฟเชค เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเซ‡ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡เชจเซเช‚ เชเช• เชฎเชซเชค เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชจเช•เชถเซ‹/เช˜เชŸเชพเชกเซ‹, เชœเซ‡เชฎเชพเช‚ เช•เชพเชฐเซเชฏเชจเซ‡ เช˜เชฃเชพ เชจเชพเชจเชพ เช…เชฒเช— เชŸเซเช•เชกเชพเช“เชฎเชพเช‚ เชตเชฟเชญเชพเชœเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡เชฎเชพเช‚เชฅเซ€ เชฆเชฐเซ‡เช•เชจเซ‡ เช…เชฒเช— เช•เซเชฒเชธเซเชŸเชฐ เชจเซ‹เชก เชชเชฐ เชฒเซ‹เชจเซเชš เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. Hadoop-เช†เชงเชพเชฐเชฟเชค เชธเซเชŸเซ‹เชฐเซ‡เชœ เชนเชœเชพเชฐเซ‹ เชจเซ‹เชกเซเชธเชจเซ‡ เชซเซ‡เชฒเชพเชตเซ€ เชถเช•เซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชฎเชพเช‚ เชเช•เซเชธเชพเชฌเชพเช‡เชŸ เชกเซ‡เชŸเชพเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡.

Hadoop เชฎเชพเช‚ Hadoop เชกเชฟเชธเซเชŸเซเชฐเชฟเชฌเซเชฏเซเชŸเซ‡เชก เชซเชพเช‡เชฒเชธเชฟเชธเซเชŸเชฎ (HDFS) เชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡, เชœเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เชกเซ‡เชŸเชพ เชฌเซ‡เช•เช…เชช เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ MapReduce เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธ เชฎเชพเชŸเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. Hadoop เชธเซเชŸเซ‹เชฐเซ‡เชœเชฎเชพเช‚ เชกเซ‡เชŸเชพเชจเซ€ เชเช•เซเชธเซ‡เชธเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, HBase เชกเซ‡เชŸเชพเชฌเซ‡เช เช…เชจเซ‡ SQL เชœเซ‡เชตเซ€ เชญเชพเชทเชพ เชชเชฟเช— เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชœเซ‡ MapReduce เชฎเชพเชŸเซ‡ เชเช• เชชเซเชฐเช•เชพเชฐเชจเซเช‚ SQL เช›เซ‡, เชœเซ‡เชจเซ€ เช•เซเชตเซ‡เชฐเซ€เชเชจเซ‡ เช˜เชฃเชพ Hadoop เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชฆเซเชตเชพเชฐเชพ เชธเชฎเชพเช‚เชคเชฐ เช…เชจเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซเช‚ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชธเซเชฅเชฟเชฐ เช…เชจเซ‡ เช”เชฆเซเชฏเซ‹เช—เชฟเช• เช•เชพเชฎเช—เซ€เชฐเซ€ เชฎเชพเชŸเซ‡ เชคเซˆเชฏเชพเชฐ เช›เซ‡. Hadoopเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฎเซ‹เชŸเชพ เช”เชฆเซเชฏเซ‹เช—เชฟเช• เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธเชฎเชพเช‚ เชธเช•เซเชฐเชฟเชฏเชชเชฃเซ‡ เชฅเชพเชฏ เช›เซ‡, เชœเซ‡ Google Bigtable/GFS/MapReduce เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชœเซ‡เชตเซ€ เชœ เช•เซเชทเชฎเชคเชพเช“ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡, เชœเซเชฏเชพเชฐเซ‡ Google เชธเชคเซเชคเชพเชตเชพเชฐ เชฐเซ€เชคเซ‡ เชธเซ‹เช‚เชชเซ‡เชฒ Hadoop เช…เชจเซ‡ เช…เชจเซเชฏ Apache เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธเชจเซ‡ MapReduce เชชเชฆเซเชงเชคเชฟเชฅเซ€ เชธเช‚เชฌเช‚เชงเชฟเชค เชชเซ‡เชŸเชจเซเชŸ เชฆเซเชตเชพเชฐเชพ เช†เชตเชฐเซ€ เชฒเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเชคเซ€ เชคเช•เชจเซ€เช•เซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ‹ เช…เชงเชฟเช•เชพเชฐ เช›เซ‡.

Hadoop เช…เชชเชพเชšเซ‡ เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€เชเชฎเชพเช‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเซ€ เชธเช‚เช–เซเชฏเชพเชจเชพ เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚ เชชเซเชฐเชฅเชฎ เช•เซเชฐเชฎเซ‡ เช›เซ‡ เช…เชจเซ‡ เช•เซ‹เชกเชฌเซ‡เชเชจเชพ เช•เชฆ (เชฒเช—เชญเช— 4 เชฎเชฟเชฒเชฟเชฏเชจ เช•เซ‹เชกเชจเซ€ เชฒเชพเช‡เชจ)เชจเซ€ เชฆเซเชฐเชทเซเชŸเชฟเช เชชเชพเช‚เชšเชฎเชพ เช•เซเชฐเชฎเซ‡ เช›เซ‡. เชฎเซเช–เซเชฏ Hadoop เช…เชฎเชฒเซ€เช•เชฐเชฃเชฎเชพเช‚ Netflix (เชฆเชฐเชฐเซ‹เชœ 500 เชฌเชฟเชฒเชฟเชฏเชจเชฅเซ€ เชตเชงเซ เช‡เชตเซ‡เชจเซเชŸเซเชธ เชธเซเชŸเซ‹เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡), เชŸเซเชตเชฟเชŸเชฐ (10 เชนเชœเชพเชฐ เชจเซ‹เชกเซเชธเชจเซเช‚ เช•เซเชฒเชธเซเชŸเชฐ เชฐเซ€เช…เชฒ เชŸเชพเช‡เชฎเชฎเชพเช‚ เชเช• เชเซ‡เชŸเชพเชฌเชพเช‡เชŸ เช•เชฐเชคเชพเช‚ เชตเชงเซ เชกเซ‡เชŸเชพ เชธเซเชŸเซ‹เชฐ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชฆเชฐเชฐเซ‹เชœ 5 เชฌเชฟเชฒเชฟเชฏเชจเชฅเซ€ เชตเชงเซ เชธเชคเซเชฐเซ‹เชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ‡ เช›เซ‡), เชซเซ‡เชธเชฌเซเช• (เชเช• เช•เซเชฒเชธเซเชŸเชฐ) เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡. 4 เชนเชœเชพเชฐ เชจเซ‹เชกเซเชธ 300 เชฅเซ€ เชตเชงเซ เชชเซ‡เชŸเชพเชฌเชพเช‡เชŸเซเชธเชจเซ‹ เชธเช‚เช—เซเชฐเชน เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เชฆเชฐเชฐเซ‹เชœ 4 PB เชฆเซเชตเชพเชฐเชพ เชตเชงเซ€ เชฐเชนเซเชฏเซ‹ เช›เซ‡).

เชฎเซเช–เซเชฏ เชซเซ‡เชฐเชซเชพเชฐ Apache Hadoop 3.3 เชฎเชพเช‚:

  • ARM เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เชธเชชเซ‹เชฐเซเชŸ.
  • เชซเซ‹เชฐเซเชฎเซ‡เชŸเชจเซเช‚ เช…เชฎเชฒเซ€เช•เชฐเชฃ เชชเซเชฐเซ‹เชŸเซ‹เชฌเชซ (เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชฌเชซเชฐเซเชธ), เชธเซเชŸเซเชฐเช•เซเชšเชฐเซเชก เชกเซ‡เชŸเชพเชจเซ‡ เชธเซ€เชฐเซ€เชฏเชฒเชพเช‡เช เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชชเชฐเชพเชคเชพ, เชชเซเชฐเซ‹เชŸเซ‹เชฌเชซ-3.7.1 เชถเชพเช–เชพเชจเชพ เชœเซ€เชตเชจ เชšเช•เซเชฐเชจเชพ เช…เช‚เชคเชจเซ‡ เช•เชพเชฐเชฃเซ‡ 2.5.0 เชฐเชฟเชฒเซ€เช เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡.
  • S3A เช•เชจเซ‡เช•เซเชŸเชฐเชจเซ€ เช•เซเชทเชฎเชคเชพเช“ เชตเชฟเชธเซเชคเซƒเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡: เชŸเซ‹เช•เชจเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡ (เชชเซเชฐเชคเชฟเชจเชฟเชงเชฟเชฎเช‚เชกเชณ เชŸเซ‹เช•เชจ), เช•เซ‹เชก 404 เชธเชพเชฅเซ‡ เช•เซ‡เชถเซ€เช‚เช— เชชเซเชฐเชคเชฟเชธเชพเชฆเซ‹ เชฎเชพเชŸเซ‡ เชธเซเชงเชพเชฐเซ‡เชฒ เชธเชฎเชฐเซเชฅเชจ, S3guard เช•เชพเชฎเช—เซ€เชฐเซ€เชฎเชพเช‚ เชตเชงเชพเชฐเซ‹ เช…เชจเซ‡ เช“เชชเชฐเซ‡เชถเชจเชฒ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏเชคเชพเชฎเชพเช‚ เชตเชงเชพเชฐเซ‹ เชฅเชฏเซ‹ เช›เซ‡.
  • ABFS เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชธเซเชตเชšเชพเชฒเชฟเชค เชŸเซเชฏเซเชจเชฟเช‚เช—เชจเซ€ เชธเชฎเชธเซเชฏเชพเช“ เช‰เช•เซ‡เชฒเชพเชˆ เช—เชˆ เช›เซ‡.
  • COS เช‘เชฌเซเชœเซ‡เช•เซเชŸ เชธเซเชŸเซ‹เชฐเซ‡เชœเชจเซ‡ เชเช•เซเชธเซ‡เชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ Tencent Cloud COS เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎ เชฎเชพเชŸเซ‡ เชฎเซ‚เชณ เชธเชฎเชฐเซเชฅเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚.
  • Java 11 เชฎเชพเชŸเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเชฎเชฐเซเชฅเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚.
  • HDFS RBF (เชฐเชพเช‰เชŸเชฐ-เช†เชงเชพเชฐเชฟเชค เชซเซ‡เชกเชฐเซ‡เชถเชจ) เชจเซเช‚ เช…เชฎเชฒเซ€เช•เชฐเชฃ เชธเซเชฅเชฟเชฐ เชฅเชฏเซเช‚ เช›เซ‡. HDFS เชฐเชพเช‰เชŸเชฐเชฎเชพเช‚ เชธเซเชฐเช•เซเชทเชพ เชจเชฟเชฏเช‚เชคเซเชฐเชฃเซ‹ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡.
  • เชนเซ‹เชธเซเชŸเชจเชพ เชจเชพเชฎเซ‹ เชฆเซเชตเชพเชฐเชพ DNS เชฆเซเชตเชพเชฐเชพ เชธเชฐเซเชตเชฐเซเชธเชจเซ‡ เชจเชฟเชฐเซเชงเชพเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เซเชฒเชพเชฏเช‚เชŸ เชฎเชพเชŸเซ‡ DNS เชฐเชฟเชเซ‹เชฒเซเชฏเซเชถเชจ เชธเซ‡เชตเชพ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ เชธเซ‡เชŸเชฟเช‚เช—เซเชธเชฎเชพเช‚ เชฌเชงเชพ เชนเซ‹เชธเซเชŸเชจเซ‡ เชธเซ‚เชšเชฟเชฌเชฆเซเชง เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.
  • เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เชฒเซ‹เชจเซเชš เชถเซ‡เชกเซเชฏเซ‚เชฒเชฟเช‚เช— เช†เชงเชพเชฐ เชคเช•เชตเชพเชฆเซ€ เช•เชจเซเชŸเซ‡เชจเชฐ เชฆเชฐเซ‡เช• เชจเซ‹เชกเชจเชพ เชญเชพเชฐเชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‡เชคเชพ เช•เชจเซเชŸเซ‡เชจเชฐ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชธเชนเชฟเชค เช•เซ‡เชจเซเชฆเซเชฐเชฟเชฏ เชธเช‚เชธเชพเชงเชจ เชตเซเชฏเชตเชธเซเชฅเชพเชชเช• (เชฐเชฟเชธเซ‹เชฐเซเชธ เชฎเซ‡เชจเซ‡เชœเชฐ) เชฆเซเชตเชพเชฐเชพ.
  • เชถเซ‹เชงเชฏเซ‹เช—เซเชฏ เชฏเชพเชฐเซเชจ (เชนเชœเซ€ เช…เชจเซเชฏ เชธเช‚เชธเชพเชงเชจ เชตเชพเชŸเชพเช˜เชพเชŸเช•เชพเชฐ) เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹