рдХреНрд▓рд╛рдЙрдб рд╕реЗ рдорд╛рдВрдЧ рдкрд░ Hadoop рдХреНрд▓рд╕реНрдЯрд░реНрд╕: рдЖрдВрддрд░рд┐рдХ рдбрд┐рд╡рд╛рдЗрд╕, рдкрд╣рд▓реЗ рдЪрд░рдг, рдХрд╛рд░реНрдп, рд╣рд╛рдЗрд╡

рдЫрд╡рд┐

рдХреБрдЫ рд╕рдордп рдкрд╣рд▓реЗ, рд╕реНрдЯреНрд░реЗрдЯрд╛ + рд╣рдбреЛрдк рд╡рд┐рд╢реНрд╡ рд╕рдореНрдореЗрд▓рди рдХреЗ рджреМрд░рд╛рди, рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдПрдЪрдбреАрдЖрдИрдирд╛рдЗрдЯ рдХреЗ рд╡реНрдпрд╛рд╡рд╕рд╛рдпреАрдХрд░рдг рдХреА рд╢реБрд░реБрдЖрдд рдХреА рдШреЛрд╖рдгрд╛ рдХреА рдЧрдИ рдереА - рдЕрдкрд╛рдЪреЗ рд╣рдбреЛрдк рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рдПрдХ рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛ 100%ред рд╕реЗрд╡рд╛ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рдЗрддрд┐рд╣рд╛рд╕ рдФрд░ рдЗрд╕рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╡рд░рдг рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рд╣реИрдмреЗ рдкрд░ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╕реНрдЯреНрд░реИрдЯрд╛ + рд╣рдбреЛрдк рд╡рд┐рд╢реНрд╡ рд╕рдореНрдореЗрд▓рди рдХреА рдШреЛрд╖рдгрд╛ рдПрдХ рдФрд░ рд╣рд╛рд▓рд┐рдпрд╛ рд▓реЗрдЦ рдореЗрдВ рдорд┐рд▓ рд╕рдХрддреА рд╣реИред

рдпрд╣ рд▓реЗрдЦ рдПрдЪрдбреАрдЖрдИрдирд╛рдЗрдЯ рдХреНрд▓рд╕реНрдЯрд░реНрд╕ рдХреА рдЖрдВрддрд░рд┐рдХ рд╕рдВрд░рдЪрдирд╛, рдЙрдирдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рд╢реБрд░реБрдЖрдд рдФрд░ рд╣рд╛рдЗрд╡ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рдХрд╛рд░реНрдпреЛрдВ рдФрд░ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдЧрд╛ред рд▓реЗрдЦ рдХреЗ рдЕрдВрдд рдореЗрдВ рдмрдбрд╝реЗ рдЕрдВрддрд░рд░рд╛рд╖реНрдЯреНрд░реАрдп рд╕рдВрдЧрдардиреЛрдВ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдВрдбреЛрдЬ рдЕрдЬрд╝реВрд░ рдПрдЪрдбреАрдЖрдИрдирд╛рдЗрдЯ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрджрд╛рд╣рд░рдг рд╣реИрдВред



Windows Azure HDInsight рдЕрдкрдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд▓рд╛рдн рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ:




рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдПрдЪрдбреАрдЖрдИрдирд╛рдЗрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ


Windows Azure HDInsight 'рдПрдХ рд╕реЗрд╡рд╛ рдХреЗ рд░реВрдк рдореЗрдВ Windows Azure рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рдЙрдкрд▓рдмреНрдз 100% рд╕рдВрдЧрдд Apache Hadoop рд╡рд┐рддрд░рдг рд╣реИред Microsoft рдиреЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╡рд┐рддрд░рдг рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рдмрдЬрд╛рдп, рдЕрдкрд╛рдЪреЗ Hadoop рдХреЛ рд╡рд┐рдВрдбреЛрдЬ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдкрд░ рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реЙрд░реНрдЯрдирд╡рд░реНрдХреНрд╕ рдХреЗ рд╕рд╛рде рд╕рд╛рдЭреЗрджрд╛рд░реА рдХреЛ рдЪреБрдирд╛ред рд╣рдбрд╕реЛрдк рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╡рд┐рднрд┐рдиреНрди рдЕрдкрд╛рдЪреЗ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдорд╛рдЗрдХрд╕реЙрдлреНрдЯ рдиреЗ 6,000 рдорд╛рдирд╡ рдШрдВрдЯреЗ рдФрд░ 25,000 рд╕реЗ рдЕрдзрд┐рдХ рд▓рд╛рдЗрдиреЛрдВ рдХреА рдХреЛрдб рдореЗрдВ рдирд┐рд╡реЗрд╢ рдХрд┐рдпрд╛ рд╣реИред



Microsoft рдХреЗ рд╕рдмрд╕реЗ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдпреЛрдЧрджрд╛рдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ Windows Azure Storage-Blob (WASB) рдХрд╛ рд╡рд┐рдХрд╛рд╕ рд╣реИ, рдЬреЛ рдПрдХ рдкрддрд▓реА рдкрд░рдд рд╣реИ рдЬреЛ рдЖрдкрдХреЗ Windows Azure HDInsight рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рд▓рд┐рдП HDFS рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд░реВрдк рдореЗрдВ Windows Azure рд╕реНрдЯреЛрд░реЗрдЬ рдмреНрд▓реЛ рдмреНрд▓реЙрдХреНрд╕ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИред Microsoft рд╣рд╛рдЗрд╡ рд╕реНрдЯрд┐рдВрдЧрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рднреА рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рд╢рд╛рдорд┐рд▓ рдФрд░ рдирд┐рд╡реЗрд╢ рдХрд░ рд░рд╣рд╛ рд╣реИ рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдкрд░ рдмреЗрд╣рддрд░ рд╕реБрд░рдХреНрд╖рд╛ рдПрдХреАрдХрд░рдг рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред

рдПрдХ рд╕реЗрд╡рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдиреБрд░реЛрдз рдкрд░ рдкреНрд░рд╛рдкреНрдд рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдХреНрд▓рд╕реНрдЯрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЪрд┐рддреНрд░ рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:





рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддрддреНрд╡ рдЪрд┐рддреНрд░ рдореЗрдВ рджрд┐рдЦрд╛рдП рдЧрдП рд╣реИрдВ:



рд╕рд┐рдХреНрдпреЛрд░ рд░реЛрд▓ рдпрд╛ рдЧреЗрдЯрд╡реЗ рдиреЛрдб рдПрдХ рд░рд┐рд╡рд░реНрд╕ рдкреНрд░реЙрдХреНрд╕реА рд╣реИ, рдЬреЛ рдЖрдкрдХреЗ Hadoop рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдЧреЗрдЯрд╡реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред рд╕рд┐рдХреНрдпреЛрд░ рд░реЛрд▓ рдСрдереЗрдВрдЯрд┐рдХреЗрд╢рди рдФрд░ рдСрдерд░рд╛рдЗрдЬреЗрд╢рди рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИ рдФрд░ рд╡реЗрдмрд╣реЙрдЯ, рдЕрдВрдмрд╛рд░реА, рд╣рд╛рдЗрд╡рд╕рд░реНрд╡рд░, рд╣рд╛рдЗрд╡рд╕рд░реНрд╡рд░ 2 рдФрд░ рдУрдЬреА рдХреЛ рдкреЛрд░реНрдЯ 433 рдХреЗ рд▓рд┐рдП рдПрдВрдбрдкреЙрдЗрдВрдЯ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдХреНрд▓рд╕реНрдЯрд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдк рдХреНрд▓рд╕реНрдЯрд░ рдмрдирд╛рддреЗ рд╕рдордп рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЕрдкрдиреА рд╕рд╛рдЦ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ;



рд╣реЗрдб рдиреЛрдб рдПрдХ рдиреЛрдб рд╣реИ рдЬрд┐рд╕реЗ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдмрдбрд╝реА рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди (8 рдХреЛрд░, 14 рдЬреАрдмреА рд░реИрдо) рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред HDInsight рдореЗрдВ рд╣реЗрдб рдиреЛрдб рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рднреВрдорд┐рдХрд╛ рдирд┐рднрд╛рддрд╛ рд╣реИ, рдЬреЛ Hadoop рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдкреНрд░рдореБрдЦ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд▓реЗ рд░рд╣рд╛ рд╣реИ: NameNode, рджреНрд╡рд┐рддреАрдпрдХ NameNode рдФрд░ JobTrackerред рд╣реЗрдб рдиреЛрдб рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрд░рд┐рдЪрд╛рд▓рди рд╕реЗрд╡рд╛рдПрдВ рдФрд░ рдбреЗрдЯрд╛ рд╕реЗрд╡рд╛рдПрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдФрд░ рдХрд░рддреА рд╣реИрдВ:




рд╡рд░реНрдХрд░ рдиреЛрдбреНрд╕ рдмрдбрд╝реЗ рд╕реНрддрд░ рдХреА рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрдиреЛрдВ (4 рдХреЛрд░, 7 рдЬреАрдмреА рд░реИрдо) рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдП рдЧрдП рдиреЛрдб рд╣реИрдВред рд╡рд░реНрдХрд░ рд░реЛрд▓реНрд╕ рдЙрди рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИрдВ рдЬреЛ рдХрд╛рд░реНрдп рдирд┐рд░реНрдзрд╛рд░рдг, рдХрд╛рд░реНрдп рдирд┐рд╖реНрдкрд╛рджрди рдФрд░ рдбреЗрдЯрд╛ рдПрдХреНрд╕реЗрд╕ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреА рд╣реИрдВ:




Windows Azure Storage-BLOB (WASB) - рдЖрдкрдХреЗ Windows Azure HDInsight рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЛ Windows Azure Blob Storage рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрд╢рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред Microsoft рдиреЗ рдмреНрд▓реЙрдЧ рд╕рдВрдЧреНрд░рд╣рдг рдХреЗ рдКрдкрд░ рдПрдХ рдкрддрд▓реА рдкрд░рдд рд▓рд╛рдЧреВ рдХреА, рдЬреЛ HDFS рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд░реВрдк рдореЗрдВ рднрдВрдбрд╛рд░рдг рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рд╣рдо Windows Azure Storage-Blob рдпрд╛ WASB рдХрд╣рддреЗ рд╣реИрдВред





рдмрдбрд╝реА рдЦрдмрд░ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдк рдмреВрдБрдж рднрдВрдбрд╛рд░рдг рдкрд░реАрдХреНрд╖рдг рдПрдкреАрдЖрдИ рдпрд╛ рдХрдИ рд▓реЛрдХрдкреНрд░рд┐рдп рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреАрдПрдлрдПрд╕ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбрдмреНрд▓реНрдпреВрдПрдПрд╕рдмреА рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ ред



рдбрдмреНрд▓реВрдПрдПрд╕рдмреА рдХреА рдПрдХ рдФрд░ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд╕рдВрдкрддреНрддрд┐ рдпрд╣ рд╣реИ рдХрд┐ рдЗрд╕рдореЗрдВ рдЬреЛ рднреА рдбреЗрдЯрд╛ рдЖрдк рд╕реНрдЯреЛрд░ рдХрд░рддреЗ рд╣реИрдВ рд╡рд╣ рдПрдЪрдбреАрдЖрдИрдирд╛рдЗрдЯ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛, рдФрд░ рдЗрд╕рдХреЗ рд╣рдЯрд╛рдиреЗ рдХреЗ рдмрд╛рдж рднреА рдмрд░рдХрд░рд╛рд░ рд░рд╣реЗрдЧрд╛ред рдпрджрд┐ рдЖрдк рдПрдХ рдХреНрд▓рд╕реНрдЯрд░ рд╣рдЯрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдФрд░ рдлрд┐рд░ рдПрдХ рдирдпрд╛ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдмрд╕ рдирдП рдХреНрд▓рд╕реНрдЯрд░ рдХреЛ рдкреБрд░рд╛рдирд╛ рдбреЗрдЯрд╛ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред



WASB рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдирд╛ рд╕рд╕реНрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЬрдм рдЙрдирдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдЖрдЙрдЯрдЧреЛрдЗрдВрдЧ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ рдпрд╛ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрдиреЛрдВ рдХреЗ рдЕрдВрджрд░ рд╕реНрдерд╛рдиреАрдп HDFS рд╕реНрдЯреЛрд░реЗрдЬ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рдЖрд╡рд╢реНрдпрдХ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рд╢рдХреНрддрд┐ред



рдЕрдВрдд рдореЗрдВ, WASB рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рд╕реЗ рдЖрдк рдЗрд╕реЗ рдЕрдиреНрдп рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рдУрдВ рдпрд╛ рдЕрдкрдиреЗ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдмрд╛рд╣рд░ рдЪрд▓ рд░рд╣реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд╕рд╛рде рд╕рд╛рдЭрд╛ рдХрд░ рд╕рдХреЗрдВрдЧреЗред рд░рд┐рд╡рд░реНрд╕ рднреА рд╕рдЪ рд╣реИ: рдЕрдиреНрдп рд╕реЗрд╡рд╛рдУрдВ рд╕реЗ рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рд╕реНрдЯреЛрд░реЗрдЬ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдбреЗрдЯрд╛ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдПрдЪрдбреАрдЖрдИрдирд╛рдЗрдЯ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред



рдбрдмреНрд▓реНрдпреВрдПрдПрд╕рдмреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд╛рднреЛрдВ рдкрд░ рд╡рд┐рд╡рд░рдг рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд▓рд┐рдВрдХ рдкрд░ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред



рд╕реНрдерд╛рдиреАрдп HDFS - HDInsight рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ WASB рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕реНрдерд╛рдиреАрдп HDFS рд╕реНрдЯреЛрд░реЗрдЬ рднреА рдЖрдкрдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИ, рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЕрдзрд┐рдХ рдорд╣рдВрдЧрд╛ рд╣реИ (рдЗрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ) рдФрд░ рд╕реНрдерд╛рдиреАрдп HDFS рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╕рднреА рдЪреАрдЬреЗрдВ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рд╕рд╛рде рд╣рдЯрд╛ рджреА рдЬрд╛рдПрдВрдЧреАред рдЖрдк рдЗрд╕реЗ рдордирд╛ рдХрд░рддреЗ рд╣реИрдВред



HDInsight рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕рдВрд╕реНрдХрд░рдг ред рдЖрдЬ, HDInsight рд╕реЗрд╡рд╛ рдореЗрдВ Hadoop рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдЕрдВрджрд░, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдФрд░ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдЖрдкрдХреЗ рдЕрдиреБрд░реЛрдз рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ:


рдЕрдВрдЧ


рд╕рдВрд╕реНрдХрд░рдг


рдЕрдкрд╛рдЪреЗ рд╣рдбреЙрдк рдерд╛


1.2.0


рдЕрдкрд╛рдЪреЗ рд╣рд╛рдЗрд╡


0.11.0


рдЕрдкрд╛рдЪреЗ рд╕реБрдЕрд░


0.11


рдЕрдкрд╛рдЪреЗ рд╕рдХреЛрдк


1.4.3


рдЕрдкрд╛рдЪреЗ рдКрдЬреА


3.2.2


рдЕрдкрд╛рдЪреЗ HCatalog


рдЫрддреНрддрд╛ рдХреЗ рд╕рд╛рде рд╡рд┐рд▓рдп


рдЕрдкрд╛рдЪреЗ рдЯреЗрдореНрдкрд▓рдЯрди


0.1.4


SQL рд╕рд░реНрд╡рд░ JDBC рдбреНрд░рд╛рдЗрд╡рд░


3.0


Ambari


рдПрдкреАрдЖрдИ v1.0


рдЖрдк рд╣рдореЗрд╢рд╛ рдирд┐рдореНрди рд▓рд┐рдВрдХ рдкрд░ HDInsight рдХреНрд▓рд╕реНрдЯрд░ рдШрдЯрдХреЛрдВ рдХреЗ рд▓рд┐рдП рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред



рдПрдЪрдбреАрдЖрдИрдирд╛рдЗрдЯ рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрдд рдХрд░рдирд╛


рдбреЗрдЯрд╛ рд╕реЗрд╡рд╛рдУрдВ рдореЗрдиреВ рд╕реЗ HDInsight рдХрд╛ рдЪрдпрди рдХрд░рдХреЗ Windows Azure рдкреНрд░рдмрдВрдзрди рдкреЛрд░реНрдЯрд▓ рд╕реЗ рдПрдХ HDIightight рдХреНрд▓рд╕реНрдЯрд░ рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдХреНрд▓рд╕реНрдЯрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдХреНрд▓рд╕реНрдЯрд░ рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдирд╛рдо, рдХреНрд▓рд╕реНрдЯрд░ рдЖрдХрд╛рд░ рдФрд░ рдбреЗрдЯрд╛ рдиреЛрдбреНрд╕ (рдбреЗрдЯрд╛ рдиреЛрдбреНрд╕) рдХреА рд╕рдВрдЦреНрдпрд╛, рдкрд╛рд╕рд╡рд░реНрдб рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред



рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдХрдо рд╕реЗ рдХрдо рдПрдХ рд╕рдВрдмрджреНрдз Windows Azure рд╕рдВрдЧреНрд░рд╣рдг рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬреЛ рдЗрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдпреА рд╕рдВрдЧреНрд░рд╣рдг рд╕реНрдерд╛рди рд╣реЛрдЧрд╛, рдЬрдмрдХрд┐ рдХреНрд▓рд╕реНрдЯрд░ рдФрд░ рд╕рдВрдЧреНрд░рд╣рдг рдЙрд╕реА рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЖрдк рдХрд╕реНрдЯрдо рдХреНрд▓рд╕реНрдЯрд░ рдирд┐рд░реНрдорд╛рдг рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдВрдЧреНрд░рд╣рдг рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред





рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдХреНрд▓рд╕реНрдЯрд░ рдХреЛ рддреИрдирд╛рдд рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдореЗрдВ рдХреЗрд╡рд▓ рдХреБрдЫ рдорд┐рдирдЯ рд▓рдЧрддреЗ рд╣реИрдВред рдПрдХ рдмрд╛рд░ рдЬрдм рдпрд╣ рддреИрдирд╛рдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЖрдк рд╕реНрд╡рд╛рдЧрдд рдкреГрд╖реНрда рдкрд░ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдЙрдкрдпреЛрдЧреА рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдФрд░ рдирдореВрдирд╛ рдХреЛрдб рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рд▓рд┐рдВрдХ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рд▓рд╛рдбреЛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдЕрднреНрдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред



рдбреИрд╢рдмреЛрд░реНрдб рдЯреИрдм рдкрд░ рдЬрд╛рдХрд░, рдЖрдк рдЕрдкрдиреЗ рдХреНрд▓рд╕реНрдЯрд░ рдХреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рджреЗрдЦреЗрдВрдЧреЗ, рдЬрд┐рд╕рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдореЗрдЯреНрд░рд┐рдХреНрд╕: рдиреЛрдб рдЦрдкрдд, рдХрд╛рд░реНрдп рдЗрддрд┐рд╣рд╛рд╕ рдФрд░ рд╕рдВрдмрджреНрдз рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред





рдЕрдкрдиреЗ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓рд╛ рдирдХреНрд╢рд╛ / рдХрд╛рд░реНрдп рдХрдо рдХрд░рдирд╛


рдПрдХ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдЕрдкрдирд╛ рдкрд╣рд▓рд╛ рдХрд╛рд░реНрдп рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдЖрдкрдХреЛ PowerShell cmdlets рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рд╡рд╛рддрд╛рд╡рд░рдг рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрди cmdlets рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ Windows Azure Powershell рдФрд░ HDInsight PowerShell рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмрд╕ Windows Azure рдХреНрд▓рд╕реНрдЯрд░ рдирд┐рдпрдВрддреНрд░рдг рдХрдХреНрд╖ рдореЗрдВ рдЖрдкрдХреЗ рд╕реНрд╡рд╛рдЧрдд рдкреГрд╖реНрда рдХреЗ "рдЪрд░рдг 1" рдореЗрдВ рджрд┐рдП рдЧрдП рд▓рд┐рдВрдХ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░реЗрдВред



рд╕реНрд╡рд╛рдЧрдд рдкреГрд╖реНрда рдкрд░, рдЖрдк рд╣рд╛рдЗрд╡ рдФрд░ MapReduce рджреЛрдиреЛрдВ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрджреЗрд╢реЛрдВ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред рд╣рдо MapReduce рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрдВрдЧреЗред



рдиреМрдХрд░реА рдХреА рдкрд░рд┐рднрд╛рд╖рд╛рдПрдБ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдореНрди рдЖрджреЗрд╢реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрджрд╛рд╣рд░рдг рдЪрд▓рд╛рдПрдБред рдЯрд╛рд╕реНрдХ рдбреЗрдлрд┐рдиреЗрд╢рди рдореЗрдВ рдХрд┐рд╕реА рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рднреА рдЬрд╛рдирдХрд╛рд░реА рд╢рд╛рдорд┐рд▓ рд╣реЛрддреА рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреМрди рд╕рд╛ рдореИрдкрд░реНрд╕ рдпрд╛ рд░рд┐рдбреНрдпреВрд╕рд░ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ, рдХреМрди рд╕рд╛ рдбреЗрдЯрд╛ рдЗрдирдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ, рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдХрд╣рд╛рдВ рд░рдЦрдирд╛ рд╣реИред рдирдореВрдирд╛ рдХреЛрдб рдореЗрдВ, рд╣рдо MapReduce рдкреНрд░реЛрдЧреНрд░рд╛рдо рдФрд░ рдПрдХ рдкрд░реАрдХреНрд╖рдг рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдирд┐рд╣рд┐рдд рд╣реИред рд╣рдо рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рднреА рдмрдирд╛рдПрдВрдЧреЗред


$ jarFile = "/example/jars/hadoop-examples.jar"

$ className = "wordcount"

$ statusDirectory = "/ рдирдореВрдиреЗ / рд╡рд░реНрдбрдХрд╛рдЙрдВрдЯ / рд╕реНрдерд┐рддрд┐"

$ outputDirectory = "/ рдирдореВрдиреЗ / рд╡рд░реНрдбрдХрд╛рдЙрдВрдЯ / рдЖрдЙрдЯрдкреБрдЯ"

$ inputDirectory = "/ example / data / gutenberg"

$ wordCount = рдирдпрд╛ - AzureHDInsightMapReduceJobDefinition - JarFile $ jarFile - ClassName

$ className - рддрд░реНрдХ $ inputDirectory , $ outputDirectory - StatusFolder $ statusDirectory

Windows Azure рдХреА рдЕрдкрдиреА рд╕рджрд╕реНрдпрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ MapReduce рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдореНрди рдЖрджреЗрд╢ рдЪрд▓рд╛рдПрдБред MapReduce рдХреЗ рдХрд╛рд░реНрдп рдЖрдорддреМрд░ рдкрд░ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЪрд▓рддреЗ рд╣реИрдВ, рдпрд╣рд╛рдБ рд╣рдо рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджрд┐рдЦрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдХрд┐рд╕реА рдХрд╛рд░реНрдп рдХреЛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ


$ SubsId = ( Get - AzureSubscription - рдХрд░рдВрдЯ ) ред SubscriptionId

$ wordCountJob = $ wordCount | рдкреНрд░рд╛рд░рдВрдн - AzureHDInsightJob - рдХреНрд▓рд╕реНрдЯрд░ HadoopIsAwesome -

рд╕рджрд╕реНрдпрддрд╛ $ SubsId | рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ - AzureHDInsightJob - рд╕рджрд╕реНрдпрддрд╛ $ SubsId

рдЕрдВрдд рдореЗрдВ, рдХрд╛рд░реНрдп рдХреЗ рд╕рднреА рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдореНрди рдХрдорд╛рдВрдб рдЪрд▓рд╛рдПрдБред


Get - AzureHDInsightJobOutput - рд╕рджрд╕реНрдпрддрд╛ ( рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ - AzureSubscription - рд╡рд░реНрддрдорд╛рди ) ред SubscriptionId
- рдХреНрд▓рд╕реНрдЯрд░ bc - newhdstorage - рдЬреЙрдмрдбреАрдб $ рд╡рд░реНрдбрдХрд╛рдЙрдВрдЯрдЬреЙрдм ред JobId тАУStandardError

рдЖрдкрдХреЛ рдЗрд╕ рдХрдорд╛рдВрдб рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдФрд░ рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдХрд╛рд░реНрдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛, рдЬреИрд╕рд╛ рдХрд┐ рдиреАрдЪреЗ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред





рдЯрд╛рд╕реНрдХ рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рдЖрдкрдХреА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ "/ рдирдореВрдиреЗ / рд╡рд░реНрдбрдХрд╛рдЙрдВрдЯ / рдЖрдЙрдЯрдкреБрдЯ " рдореЗрдВ рд░рдЦрд╛ рдЧрдпрд╛ рдерд╛ред рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдкреЛрд░реНрдЯрд▓ рдореЗрдВ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╡реНрдпреВрдЕрд░ рдЦреЛрд▓реЗрдВ рдФрд░ рдЗрд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдФрд░ рд╕рд╛рдордЧреНрд░реА рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдлрд╛рдЗрд▓ рдкрд░ рдЬрд╛рдПрдВред





рдкрд╣рд▓рд╛ рд╣рд╛рдЗрд╡ рдХрд╛рд░реНрдп рдмрдирд╛рдирд╛


рдкреНрд░рд╛рд░рдВрдн рдкреГрд╖реНрда рдкрд░ рдПрдХ рдХреНрд▓рд╕реНрдЯрд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдФрд░ рд╣рд╛рдЗрд╡ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рдХреЗ рдЙрджрд╛рд╣рд░рдг рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЬреЙрдм рдЯрд╛рдЗрдк рд╕реНрд╡рд┐рдЪ рдореЗрдВ Hive рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред





рдЕрдкрдиреЗ рдХреНрд▓рд╕реНрдЯрд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдореНрди рдХрдорд╛рдВрдб рдЪрд▓рд╛рдПрдБред


рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВ - AzureHDInsightCluster HadoopIsAwesome ( рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ - AzureSubscription - рд╡рд░реНрддрдорд╛рди ) ред SubscriptionID

рдлрд┐рд░ рдХреНрд▓рд╕реНрдЯрд░ рдкрд░ HiveQL рдХреНрд╡реЗрд░реА рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдореНрди рдЖрджреЗрд╢ рдЪрд▓рд╛рдПрдБред рдпрд╣ рдХреНрд╡реЗрд░реА рдкрд░реАрдХреНрд╖рдг рдкреИрдЯрд░реНрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдмрдирд╛рдП рдЬрд╛рдиреЗ рдкрд░ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред


рдЖрд╣реНрд╡рд╛рди рдХрд░реЗрдВ - Hive "рджреЗрд╢, рд░рд╛рдЬреНрдп, рдЧрдгрдирд╛ (*) рдХреЛ рджреЗрд╢ рдХреЗ рдЕрдиреБрд╕рд╛рд░ hivesampletable group рд╕реЗ рд░рд┐рдХреЙрд░реНрдб рдХреЗ рд░реВрдк рдореЗрдВ, рд░рд╛рдЬреНрдп рдЖрджреЗрд╢ рд░рд┐рдХреЙрд░реНрдб desc 5 рд╕реЗ рд╕реАрдорд┐рдд рдХрд░реЗрдВ"

рдпрд╣ рдХреНрд╡реЗрд░реА рдЪреБрдирд┐рдВрджрд╛ рдФрд░ рд╕рдореВрд╣ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдХреНрд╡реЗрд░реА рдХрд╛ рдЙрджрд╛рд╣рд░рдг рд╣реИ, рдЬрд┐рд╕рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рдмрд╛рдж рдЖрдкрдХреЛ PowerShell рд╡рд┐рдВрдбреЛ рдореЗрдВ рдкрд░рд┐рдгрд╛рдо рджрд┐рдЦрд╛рдИ рджреЗрдВрдЧреЗ:





Windows Azure HDInsight рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдиреЗрдВ


рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рд╣рдордиреЗ рдЬрд╛рдВрдЪ рдХреА рдХрд┐ рдпрд╣ рдХрд╛рд░реНрдп рдХрд┐рддрдирд╛ рд╕рд░рд▓ рд╣реИ - рдПрдЪрдбреАрдЖрдИрдирд╛рдЗрдЯ рдХреНрд▓рд╕реНрдЯрд░ рдмрдирд╛рдиреЗ рдФрд░ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдФрд░ рдЕрдкрдиреЗ рдбреЗрдЯрд╛ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рд▓реЗрдХрд┐рди HDInsight рдХрд╛рдлреА рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдк рдЦреЛрдЬ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ рдЕрдкрдиреЗ рдЦреБрдж рдХреЗ рдбреЗрдЯрд╛рд╕реЗрдЯ рд▓реЛрдб рдХрд░рдирд╛, рдЬрдЯрд┐рд▓, рдкрд░рд┐рд╖реНрдХреГрдд рдХрд╛рд░реНрдп рдФрд░ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдирд╛ред рдПрдЪрдбреАрдЖрдИрдирд╛рдЗрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП, рдкреНрд░рд▓реЗрдЦрди рдкреГрд╖реНрда рдкрд░ рдЬрд╛рдПрдВ рдпрд╛ рд▓реЗрдЦреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реАрдзреЗ рд▓рд┐рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:




рд░реВрд╕реА рдореЗрдВ рд▓реЗрдЦ AzureHub.ru рдкреЛрд░реНрдЯрд▓ рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ:




Windows Azure HDInsight рдХреЗ рдореВрд▓реНрдп рдирд┐рд░реНрдзрд╛рд░рдг рдХреА рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП, рдЗрд╕ рдкреГрд╖реНрда рдкрд░ рдЬрд╛рдПрдВред


рд▓реЗрдЦ рдиреЗ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИ

рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдмреНрд▓реЙрдЧ рдХрд╛ рдпрд╣ рд▓реЗрдЦ ред

рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдПрдЪрдбреАрдЖрдИрдирд╛рдЗрдЯ рдХреЗрд╕ рд╕реНрдЯрдбреАрдЬрд╝


рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд╕реЗрд╡рд╛ рдХреА рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреА рдШреЛрд╖рдгрд╛ рдХреА рдЧрдИ рдереА, рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдХрдВрдкрдирд┐рдпреЛрдВ рдФрд░ рд╕рдВрдЧрдардиреЛрдВ рдиреЗ рдкрд╣рд▓реЗ рд╣реА рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдЪрд░рдг рдореЗрдВ рд╕реЗрд╡рд╛ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИред рдЙрдирдореЗрдВ рд╕реЗ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЛ рдЕрд▓рдЧ рд╕реЗ рдПрдХрд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:



рдмрд╛рд░реНрд╕рд┐рд▓реЛрдирд╛ рд╢рд╣рд░ рдиреЗ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдХреЗ рд╡реНрдпрд╛рдкрд╛рд░ рдЦреБрдлрд┐рдпрд╛ рдФрд░ рдмрдбрд╝реЗ рдбреЗрдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдЯреВрд▓ рдХреЛ рдЪреБрдирд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдПрдЪрдбреАрдЖрдИрдирд╛рдЗрдЯ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИред рдШреЛрд╖рдгрд╛ рдФрд░ рдЙрджрд╛рд╣рд░рдг рдХрд╛ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╡рд░рдг ;



рд╡рд░реНрдЬреАрдирд┐рдпрд╛ рдкреЙрд▓рд┐рдЯреЗрдХреНрдирд┐рдХ рд╕рдВрд╕реНрдерд╛рди рдЬреАрдиреЛрдо рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдЪрдбреАрдЖрдИрдирд╛рдЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХрд╛ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╡рд░рдг ;



рдбреЗрдирд┐рд╢ рдЕрдиреБрд╕рдВрдзрд╛рди рд╕рдВрдЧрдарди Chrред рд╣реИрдирд╕реЗрди, рдЦрд╛рджреНрдп, рджрд╡рд╛ рдФрд░ рдХреГрд╖рд┐ рдЙрджреНрдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдХреГрддрд┐рдХ рд╕рд╛рдордЧреНрд░реА рдХреЗ рдПрдХ рдбреЗрд╡рд▓рдкрд░, рдЕрдкрдиреЗ рдкрд┐рдЫрд▓реЗ рддрд░реАрдХреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдбреЗрдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХреА рдЧрддрд┐ рдХреЛ 100 рдЧреБрдирд╛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдПрдЪрдбреАрдЖрдИрдирд╛рдЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХрд╛ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╡рд░рдг ред



343 рдЗрдВрдбрд╕реНрдЯреНрд░реАрдЬ , рд╣реЗрд▓реЛ 4 рдЧреЗрдо рдбреЗрд╡рд▓рдкрд░, рдСрдирд▓рд╛рдЗрди рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдФрд░ рднреА рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЧреЗрдореЛрдВ рдХреА рд╣реЗрд▓реЛ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреА 50 рдорд┐рд▓рд┐рдпрди рд╕реЗ рдЕрдзрд┐рдХ рдмрд┐рдХрдиреЗ рд╡рд╛рд▓реА рдкреНрд░рддрд┐рдпреЛрдВ рдХреЗ рдбреЗрдЯрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рддреНрдордХ рдЕрдиреБрд╕рдВрдзрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдПрдЪрдбреАрдЖрдИрдирд╛рдЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХрд╛ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╡рд░рдг ред



Ascribe Ltd, рдПрдХ рдпреВрдХреЗ-рдЖрдзрд╛рд░рд┐рдд рд╕реНрд╡рд╛рд╕реНрдереНрдп рд╕реЗрд╡рд╛ рдХрдВрдкрдиреА, рдиреИрджрд╛рдирд┐рдХ тАЛтАЛрдЕрдиреБрд╕рдВрдзрд╛рди рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХреЗ рд▓рд┐рдП Windows Azure HDInsight рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реА рд╣реИ, рдЬреЛ рд╢реЛрдзрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╕реНрд░реЛрддреЛрдВ рд╕реЗ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рддреЗрдЬрд╝ рддрд░реАрдХрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХрд╛ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╡рд░рдг ред



рдЙрдкрдпреЛрдЧреА рд▓рд┐рдВрдХ


рдиреАрдЪреЗ рдЖрдкрдХреЛ рдЙрди рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд▓рд┐рдВрдХ рдорд┐рд▓реЗрдВрдЧреЗ рдЬреЛ рдЖрдкрдХреЛ Microsoft рдХреНрд▓рд╛рдЙрдб рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдВрдЧреЗ:


рдФрд░ рдЕрдЧрд░ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдкрд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдпрд╛ рдЕрдкрдиреА рд╕реЗрд╡рд╛ рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдвреВрдВрдврдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдРрдкрдкреНрд░реЙрдлреЗрд╢рдирд▓реЗрдХреНрд░реВ рд╕реЗрд╡рд╛ рдкрд░ рдЬрд╛рдПрдВред



рд╣рдореЗрдВ azurerus@microsoft.com рдкрд░ рдЖрдкрдХреЗ рд╕рд╡рд╛рд▓реЛрдВ рдХреЗ рдЬрд╡рд╛рдм рджреЗрдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреАред рдФрд░ рдлреЗрд╕рдмреБрдХ рдкрд░ рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдХрдореНрдпреБрдирд┐рдЯреА рдореЗрдВ рдЖрдкрдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрддреНрд╕реБрдХ рд╣реИрдВред рдпрд╣рд╛рдВ рдЖрдкрдХреЛ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдорд┐рд▓реЗрдВрдЧреЗ (рдЙрдирд╕реЗ рд╕рд╡рд╛рд▓ рдкреВрдЫрдирд╛ рди рднреВрд▓реЗрдВ), рддрд╕реНрд╡реАрд░реЗрдВ рдФрд░ рдмрд╣реБрдд рд╕рд╛рд░реА рдЦрдмрд░реЗрдВред

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


All Articles