αααααΆααααΈαα½αααααΆααααααααααΆαα’αα·αααααα ααΌααα·αα·αααααα·ααΈ Apache
Hadoop αα½ααααα
αΌαααΆαα’αα»ααααααααααααα―αααΆαα
ααα
αΆα Hadoop (HDFS) ααααααααααΆαααααα»ααα»ααα·αααααααααααααααααααααα· αα·αααααΌαααΆαααααΎα±αααααααΎαα‘αΎααααααΆαααααααα·ααΈ MapReduce α ααΎααααΈααααα½ααααααΆαα
αΌαααααΎαα·αααααααα
αααα»αααΆααααα»α Hadoop ααΌαααααΆααα·αααααα HBase αα·αααΆααΆ SQL-like Pig ααααΌαααΆααααααΎαα‘αΎα αααααΆαααααα SQL αααααΆαα MapReduce αααα½ααααα’αΆα
ααααΌαααΆααααααααα αα·αααααΎαααΆαααααααα·ααΆ Hadoop ααΆα
αααΎαα αααααααααααααΌαααΆαααΆααααααααΆααΆααααααααΆαααΆαααααα»α αα·ααα½α
ααΆαααααααΆααααααα·ααααα·ααΆαα§ααααΆα ααααα Hadoop ααααΌαααΆαααααΎααααΆαααααΆαααααααα
αααα»αααααααα§ααααΆα ααααααα ααααααααααΌααααααααΆααααααααα
ααΉα Google Bigtable/GFS/MapReduce platform αααααα Google ααΆαα
ααααΆααααΌαααΆαα
Hadoop ααΆααα αααΆααααααΆααααΈ 4 αααα»αα ααααααααΆαα Apache ααΆααααααΉαα ααα½αααααΆαααααΆααααααΌααααααΆαααααΎ αα·αααΈααααΆαααΆααααααΉαααα α codebase (αααα αα 500 ααΆααααααΆααααααΌα) α ααΆαα’αα»αααα Hadoop ααααΆααααα½αααΆα Netflix (ααααΉαααα·ααΆαααα αααΎαααΆα 10 ααΆααααΆααααα»ααα½αααααααααΌαααΆααααααΆαα»α), Twitter (α ααααααα 5 ααΆαα nodes αααααΆαα»ααα·ααααααα αααΎαααΆα zettabyte αααα·αααααααααα»ααααααααΆαα·α αα·αααααΎαααΆαα αααΎαααΆα 4 ααΆααααΆααααααααα»ααα½ααααα), Facebook (α ααααααα½αα αα 300 ααΆαα nodes αααααΆαα»αα αααΎαααΆα 4 petabytes αα·ααααα»αααΎαα‘αΎαααΆαααααΆααααααααα XNUMX PB αααα»ααα½ααααα) α
ααααΆαα
- ααΆαααααααααΆαααΆαααααααααΆαααααα·ααΆααα’ααααΎααααΆαααααααα ARM α
- ααΆαα’αα»αααααααααα
ααααΌααΌαααΌα αα (ααααΌααΌααΌαααα·ααααααα’αΆαααα) αααααααΎαααααΆααααααααα·αααααααα ααΆααααααααααααΌαααΆαααααΎαα αα α»ααααααααΆαααΎααααΈα ααααααΆα 3.7.1 αααααΆαααα α»ααααα ααααααααααΈαα·αααααΆααΆ protobuf-2.5.0 α - αααααααΆαααααα§αααααααααΆαα S3A ααααΌαααΆααααααΈαα ααΆαααΆαααααααααΆααααΆααααααααααΆαααααααααΎαααααΆαααααΆααααααΌαααΆααααααα (
αα·αα·ααααααααΆααααα·ααΌ ) ααααΎα±αααααααΎαα‘αΎαααΌαααΆαααΆαααααααααΆααααΆαααααΎααααααα»αααααΆαααααααΆααααΆαα½αααΉααααααΌα 404 αααααΎαααΆαα’αα»αααα S3guard αα·ααααααΎαααΆαααΏααΆααααααααα·ααααα·ααΆαα - αααα αΆααΆαα½αααΉαααΆααααααααΌααααααααααααααααα·ααααΌαααΆααααααααΆααα αααα»αααααααααα―αααΆα ABFS α
- ααΆαααααααααΆαααΆααααααΎααααααΆααααααααααα―αααΆα Tencent Cloud COS αααααΆααααΆαα αΌαααααΎαααααααααα»αααααα» COS α
- ααΆαααααααααΆαααΆαααααααααααααααΆαα Java 11 α
- ααΆαα’αα»αααα HDFS RBF (αα αααααααα’ααααΎααααααα) ααΆααααααααΆαα ααΆαααααααααααα»ααααα·ααΆαααααΌαααΆααααααααα HDFS Routerα
- ααΆαααααααααααΆαααα DNS Resolution αααααΆααα’αα·αα·ααααΎααααΈααααααααΆαααΈαααααΆαααα DNS αααααααααααΆαααΈα αααα’αα»ααααΆαα±ααα’αααααααΎααααα·αα αΆαααΆα αααΆααααααΈαααΆαααΈαααΆααα’αααα αααα»αααΆααααααα
- ααΆαααααααααΆαααΆααααααΆααα·ααΆαααααΆαααΎαααααΎαααΆα
αα»αα±ααΆααα·αα ααΆααααα’ααααααααααααααααΆααααααΆα (ResourceManager) αα½αααΆαααααααααΆααααα»αααΆαα ααα αΆααα»αααΊαααααααα·αααΌαααΈααααα»αααααααααΆααααΈαα½ααα - ααΆααααααααααααΈαααααα·ααΈ YARN (Yet Another Resource Negotiator) αααα’αΆα αααααααααΆαα
ααααα: opennet.ru