HDFS 2 рдХреЗ рд╕рд╛рде рдмреЗрдВрдЪрдорд╛рд░реНрдХрд┐рдВрдЧ HDFS 3

рд╣рдорд╛рд░реА рдХрдВрдкрдиреА SberTech (Sberbank Technologies) рд╡рд░реНрддрдорд╛рди рдореЗрдВ HDFS 2.8.4 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдореЗрдВ рдХрдИ рдлрд╛рдпрджреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ Hadoop рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░, рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рддреЗрдЬреА рд╕реЗ рдХрд╛рдо, рдпрд╣ рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рдореЗрдВ рдЕрдЪреНрдЫрд╛ рд╣реИ рдФрд░ рдмрд╣реБрдд рдХреБрдЫред рд▓реЗрдХрд┐рди рджрд┐рд╕рдВрдмрд░ 2017 рдореЗрдВ, Apache Software Foundation рдиреЗ рд╡рд┐рддрд░рд┐рдд рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдФрд░ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдУрдкрди-рд╕реЛрд░реНрд╕ рдлреНрд░реЗрдорд╡рд░реНрдХ рдХрд╛ рдПрдХ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рд░реА рдХрд┐рдпрд╛ - Hadoop 3.0.0, рдЬрд┐рд╕рдореЗрдВ рдкрд┐рдЫрд▓реА рдореБрдЦреНрдп рд░рд┐рд▓реАрдЬрд╝ рд▓рд╛рдЗрди (hadoop-2.x) рдкрд░ рдХрдИ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕реБрдзрд╛рд░ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рд╣рдорд╛рд░реЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдФрд░ рджрд┐рд▓рдЪрд╕реНрдк рдЕрдкрдбреЗрдЯ рдореЗрдВ рд╕реЗ рдПрдХ рдЕрддрд┐рд░реЗрдХ рдХреЛрдб (Erasure Coding) рдХрд╛ рд╕рдорд░реНрдерди рд╣реИред рдЗрд╕рд▓рд┐рдП, рдЗрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдп рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

SberTech рдХрдВрдкрдиреА рдиреЗ рдЗрд╕ рд╢реЛрдз рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдкреНрд░рддреНрдпреЗрдХ рдореЗрдВ 40 GB рдХреА 10 рдЖрднрд╛рд╕реА рдорд╢реАрдиреЗрдВ рдЖрд╡рдВрдЯрд┐рдд рдХреАрдВред рдЪреВрдВрдХрд┐ RS (10.4) рдХреЛрдбрд┐рдВрдЧ рдиреАрддрд┐ рдореЗрдВ рдиреНрдпреВрдирддрдо 14 рдорд╢реАрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред

рдорд╢реАрдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдкрд░ NameNode DataNode рдХреЗ рдЕрд▓рд╛рд╡рд╛ рд╕реНрдерд┐рдд рд╣реЛрдЧрд╛ред рдкрд░реАрдХреНрд╖рдг рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдиреАрддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛:

  • XOR (2.1)
  • рд░реБрдкрдпреЗ (3.2)
  • рд░реБрдкрдпреЗ (6.3)

рдФрд░ рднреА, 3 рдХреА рдкреНрд░рддрд┐рдХреГрддрд┐ рдХрд╛рд░рдХ рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рдХреГрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ред

рдбреЗрдЯрд╛ рдмреНрд▓реЙрдХ рдХрд╛ рдЖрдХрд╛рд░ 32 рдПрдордмреА рдХреЗ рдмрд░рд╛рдмрд░ рдЪреБрдирд╛ рдЧрдпрд╛ рдерд╛ред

рдЖрдпреЛрдЬрди рдЕрдиреБрд╕рдВрдзрд╛рди


рдбреЗрдЯрд╛ рджрд░ рдкрд░реАрдХреНрд╖рдг


рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд░ рджрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЯреЗрд╕реНрдЯ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдП рдЧрдП рдереЗред рдбреЗрдЯрд╛ рдХреЛ рд╕реНрдерд╛рдиреАрдп рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рд╕реЗ рд╡рд┐рддрд░рд┐рдд рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЖрдХрд╛рд░ 292.2 MB рд╣реИред

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рд╣реБрдП:



рдлрд╝рд╛рдЗрд▓ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рд╕рдордп рдХреЗ рд╕рдореВрд╣рд┐рдд рдкреНрд░рд╛рдкреНрдд рдореВрд▓реНрдпреЛрдВ рдХрд╛ рдПрдХ рдЧреНрд░рд╛рдл рднреА рдирд┐рд░реНрдорд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:



рдФрд░ рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рдореВрд╣реАрдХреГрдд рдбреЗрдЯрд╛ рджрд░реЛрдВ рдХрд╛ рд╕рдореВрд╣:



рдЬреИрд╕рд╛ рдХрд┐ рдЧреНрд░рд╛рдл рд╕реЗ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд╕рдмрд╕реЗ рддреЗрдЬрд╝ рдбреЗрдЯрд╛ рдХреЛ XOR (2,1) рдХреЗ рд╕рд╛рде рдЗрдирдХреЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдПрдирд╕реЛрдбрд┐рдВрдЧреНрд╕ рдЖрд░рдПрд╕ (6.3) рдФрд░ рдЖрд░рдПрд╕ (3.2) рд╕рдорд╛рди рд╡реНрдпрд╡рд╣рд╛рд░ рджрд┐рдЦрд╛рддреЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЖрд░рдПрд╕ (6.3) рдХреЗ рд▓рд┐рдП рдФрд╕рдд рдЧрддрд┐ рдорд╛рди рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рд╣реИред рдкреНрд░рддрд┐рдХреГрддрд┐ рдЧрддрд┐ рдореЗрдВ рдмрд╣реБрдд рдХрдо рд╣реЛ рдЬрд╛рддреА рд╣реИ (XOR рд╕реЗ рд▓рдЧрднрдЧ 1.5 рдЧреБрдирд╛ рдФрд░ RS рдХреА рддреБрд▓рдирд╛ рдореЗрдВ 1.5 рдЧреБрдирд╛ рдХрдо)ред

рднрдВрдбрд╛рд░рдг рджрдХреНрд╖рддрд╛ рдХреЗ рд▓рд┐рдП, XOR (2.1) рдФрд░ RS (6.3) рд╕рдмрд╕реЗ рд▓рд╛рднрджрд╛рдпрдХ рднрдВрдбрд╛рд░рдг рд╡рд┐рдзрд┐рдпрд╛рдВ рд╣реИрдВ, рдирд┐рд░рд░реНрдердХ рдбреЗрдЯрд╛ рдХреЗрд╡рд▓ 50% рд╣реИред рдкреНрд░рддрд┐рдХреГрддрд┐, 3 рдХреЗ рдкреНрд░рддрд┐рдХреГрддрд┐ рдЕрдиреБрдкрд╛рдд рдХреЗ рд╕рд╛рде, рдлрд┐рд░ рд╕реЗ рдЦреЛ рджреЗрддрд╛ рд╣реИ, рдЕрдирд╛рд╡рд╢реНрдпрдХ рдбреЗрдЯрд╛ рдХрд╛ 200% рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИред

рдкреНрд░рджрд░реНрд╢рди рдкрд░реАрдХреНрд╖рдг


рдкрд┐рдЫрд▓реЗ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ, рд╕рд░реНрд╡рд░ рдХреА рд╕реНрдерд┐рддрд┐ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдЧреНрд░рд╛рдлрд╛рдирд╛ рдирд┐рдЧрд░рд╛рдиреА рдЙрдкрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреА рдЧрдИ рдереАред

рдиреАрдЪреЗ рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рджреМрд░рд╛рди рд╕реАрдкреАрдпреВ рд▓реЛрдб рджрд┐рдЦрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рдЧреНрд░рд╛рдл рд╣реИ:



рдЬреИрд╕рд╛ рдХрд┐ рдЧреНрд░рд╛рдл рд╕реЗ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рднреА RS (6.3) рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХрдо рд╕реЗ рдХрдо рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХрд╛ рдЙрдкрднреЛрдЧ рдХрд░рддреА рд╣реИред рдкреНрд░рддрд┐рдХреГрддрд┐ рдлрд┐рд░ рд╕реЗ рд╕рдмрд╕реЗ рдЦрд░рд╛рдм рдкрд░рд┐рдгрд╛рдо рджрд┐рдЦрд╛рддреА рд╣реИред

рдбреЗрдЯрд╛ рд░рд┐рдХрд╡рд░реА рдореЗрдВ рд╕рдВрд╕рд╛рдзрди рдХреА рдЦрдкрдд


рдЗрд╕ рдкрд░реАрдХреНрд╖рдг рдХрд╛ рд╕рдВрдЪрд╛рд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдбреЗрдЯрд╛ рдХреА рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдорд╛рддреНрд░рд╛ рдХреЛ Hadoop рд╡рд┐рддрд░рд┐рдд рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЕрдкрд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рддрдм DataNode рдХреЗ рд╕рд╛рде рджреЛ рдорд╢реАрдиреЛрдВ рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдиреАрдЪреЗ RS (6.3) рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдФрд░ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдбреЗрдЯрд╛ рд░рд┐рдХрд╡рд░реА рдХреЗ рд╕рдордп рдорд╢реАрдиреЛрдВ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рдЧреНрд░рд╛рдл рд╣реИрдВ:


рдЖрд░рдПрд╕ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ (6.3) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдбреЗрдЯрд╛ рд░рд┐рдХрд╡рд░реА рдХреЗ рджреМрд░рд╛рди рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреА рд╕реНрдерд┐рддрд┐


рдкреНрд░рддрд┐рдХреГрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбреЗрдЯрд╛ рд░рд┐рдХрд╡рд░реА рдХреЗ рджреМрд░рд╛рди рд╕реАрдкреАрдпреВ рд╕реНрдерд┐рддрд┐

рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЧреНрд░рд╛рдлрд╝ рд╕реЗ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрд░рдПрд╕ (6.3) рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛ рдбреЗрдЯрд╛ рд░рд┐рдХрд╡рд░реА рдХреЗ рджреМрд░рд╛рди рдкреНрд░рддрд┐рдХреГрддрд┐ рд╕реЗ рдЕрдзрд┐рдХ рд▓реЛрдб рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рддрд░реНрдХрд╕рдВрдЧрдд рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЦреЛрдП рд╣реБрдП рдбреЗрдЯрд╛ рдХреЛ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╡реНрдпреБрддреНрдХреНрд░рдо рдЕрддрд┐рд░реЗрдХ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреА рдЧрдгрдирд╛ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдЬреЛ рдХреЗрд╡рд▓ рдУрд╡рд░рд░рд╛рдЗрдЯрд┐рдВрдЧ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рдЦрдкрдд рдХрд░рддрд╛ рд╣реИред рдкреНрд░рддрд┐рдХреГрддрд┐ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЕрдиреНрдп DataNode рд╕реЗ рдбреЗрдЯрд╛ред

рдкрд░реАрдХреНрд╖рд╛ рдкрд░рд┐рдгрд╛рдо:


  • рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд░ рджрд░реЛрдВ рдХреЗ рд▓рд┐рдП, XOR (2.1) рдпрд╛ RS (6.3) рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реИ
  • рдбреЗрдЯрд╛ рд╕рдВрдЪрд╛рд░рд┐рдд рдХрд░рддреЗ рд╕рдордп, рдкреНрд░реЛрд╕реЗрд╕рд░ рдХрдо рд╕реЗ рдХрдо рдПрдиреНрдХреЛрдбрд┐рдВрдЧ RS (6.3) рдФрд░ RS (3.2) рдХреЛ рд▓реЛрдб рдХрд░рддрд╛ рд╣реИ
  • рдбреЗрдЯрд╛ рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╕рдордп, рдкреНрд░реЛрд╕реЗрд╕рд░ рдкреНрд░рддрд┐рдХреГрддрд┐ рдХреЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рдХрдо рд╕реЗ рдХрдо рддрдирд╛рд╡рдЧреНрд░рд╕реНрдд рд╣реЛрддрд╛ рд╣реИред
  • рдбреЗрдЯрд╛ рдХреЛ рд╕реНрдЯреЛрд░ рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдХреЙрдореНрдкреИрдХреНрдЯ рддрд░реАрдХрд╛ RS (6.3) рдФрд░ XOR (2.1) рдПрдирдХреЛрдбрд┐рдВрдЧ рд╣реИрдВ

рд╕рдмрд╕реЗ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рднрдВрдбрд╛рд░рдг рд╡рд┐рдзрд┐ RS (6.3) рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЖрдкрдХреЛ рдбреЗрдЯрд╛ рд╣рд╛рдирд┐ рдХреЗ рдмрд┐рдирд╛ рддреАрди рдорд╢реАрдиреЛрдВ рддрдХ рдЦреЛрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдФрд░ 3 рдХреА рдкреНрд░рддрд┐рдХреГрддрд┐ рдЧреБрдгрд╛рдВрдХ рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рдХреГрддрд┐ 2 рдорд╢реАрдиреЛрдВ рддрдХ рдХреА рд╡рд┐рдлрд▓рддрд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреА рд╣реИред XOR (2, 1) рдбреЗрдЯрд╛ рдХреЛ рд╕реНрдЯреЛрд░ рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рддрд░реАрдХрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЖрдкрдХреЛ рдЕрдзрд┐рдХрддрдо рдПрдХ рдорд╢реАрди рдЦреЛрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рдирд┐рд╖реНрдХрд░реНрд╖


SberTech рдореЗрдВ рд╡рд┐рддрд░рд┐рдд рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдореБрдЦреНрдп рд▓рдХреНрд╖реНрдп рд╣реИрдВ:

  • рдЙрдЪреНрдЪ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛
  • рдбреЗрдЯрд╛ рднрдВрдбрд╛рд░рдг рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡рд░ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреА рд▓рд╛рдЧрдд рдХреЛ рдХрдо рдХрд░рдирд╛
  • рдбреЗрдЯрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЙрдкрдХрд░рдг рдкреНрд░рджрд╛рди рдХрд░рдирд╛

рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдирд┐рд╖реНрдХрд░реНрд╖ рдХрд┐рдП рдЧрдП рд╣реИрдВ:

  • HDFS 3 HDFS 2 рдХреЗ рдореБрдХрд╛рдмрд▓реЗ рдмреЗрд╣рддрд░ рдкреНрд░рджрд░реНрд╢рди рдХрд░рддрд╛ рд╣реИред
  • рдПрдЪрдбреАрдПрдлрдПрд╕ 3 рд╕рд░реНрд╡рд░ рд░рдЦрд░рдЦрд╛рд╡ рд▓рд╛рдЧрдд рдХреЛ рдХрдо рдХрд░рдХреЗ рдЬреАрддрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдбреЗрдЯрд╛ рдХреЛ рдЕрдзрд┐рдХ рдХреЙрдореНрдкреИрдХреНрдЯ рд░реВрдк рд╕реЗ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИред
  • HDFS 3 рдореЗрдВ HDFS 2 рдХреЗ рд╕рдорд╛рди рдбреЗрдЯрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЯреВрд▓рд╕реЗрдЯ рд╣реИред

рдЗрд╕ рд╕рдВрдмрдВрдз рдореЗрдВ, рдпрд╣ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓рд╛ рдЧрдпрд╛ рдХрд┐ рдПрдЪрдбреАрдПрдлрдПрд╕ 3 рдПрдЪрдбреАрдПрдлрдПрд╕ 2 рдХреЗ рд▓рд┐рдП рдПрдХ рддрд░реНрдХрд╕рдВрдЧрдд рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рд╣реИред

рдкреНрд░рдпреБрдХреНрдд рд╕реНрд░реЛрдд:


Source: https://habr.com/ru/post/hi418667/


All Articles