Elasticsearch рдХреНрд▓рд╕реНрдЯрд░ 200 TB+

Elasticsearch рдХреНрд▓рд╕реНрдЯрд░ 200 TB+

рдзреЗрд░реИ рдорд╛рдирд┐рд╕рд╣рд░реВ Elasticsearch рд╕рдВрдЧ рд╕рдВрдШрд░реНрд╖ рдЧрд░реНрдЫрдиреНред рддрд░ рдХреЗ рд╣реБрдиреНрдЫ рдЬрдм рддрдкрд╛рдЗрдБ рдпрд╕рд▓рд╛рдИ "рд╡рд┐рд╢реЗрд╖ рдЧрд░реА рдареВрд▓реЛ рдорд╛рддреНрд░рд╛рдорд╛" рд▓рдЧрд╣рд░реВ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдЫ? рд░ рдХреЗ рдпреЛ рдзреЗрд░реИ рдбрд╛рдЯрд╛ рдХреЗрдиреНрджреНрд░рд╣рд░реВ рдордзреНрдпреЗ рдХреБрдиреИ рдкрдирд┐ рдЕрд╕рдлрд▓рддрд╛ рдЕрдиреБрднрд╡ рдЧрд░реНрди рдкреАрдбрд╛рд░рд╣рд┐рдд рдЫ? рддрдкрд╛рдИрд▓реЗ рдХрд╕реНрддреЛ рдкреНрд░рдХрд╛рд░рдХреЛ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдмрдирд╛рдЙрдиреБ рдкрд░реНрдЫ, рд░ рддрдкрд╛рдИ рдХреЗ рдХрд╕реНрддрд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВрдорд╛ рдареЗрд╕ рд▓рд╛рдЧреНрдиреБрд╣реБрдиреНрдЫ?

рд╣рд╛рдореАрд▓реЗ Odnoklassniki рдорд╛ рд▓рдЧ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдирдХреЛ рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди elasticsearch рдХреЛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реНрдпреМрдВ, рд░ рдЕрдм рд╣рд╛рдореА Habr рд╕рдБрдЧ рд╣рд╛рдореНрд░реЛ рдЕрдиреБрднрд╡ рд╕рд╛рдЭрд╛ рдЧрд░реНрдЫреМрдВ: рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рд░ рдкрд┐рдЯрдлрд▓реНрд╕ рдмрд╛рд░реЗред

рдо Pyotr Zaitsev рд╣реБрдБ, рдо Odnoklassniki рдорд╛ рдПрдХ рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рд╢рд╛рд╕рдХрдХреЛ рд░реВрдкрдорд╛ рдХрд╛рдо рдЧрд░реНрдЫреБред рддреНрдпреЛ рднрдиреНрджрд╛ рдкрд╣рд┐рд▓реЗ, рдо рдПрдХ рдкреНрд░рд╢рд╛рд╕рдХ рдкрдирд┐ рдерд┐рдПрдБ, Manticore рдЦреЛрдЬ, Sphinx рдЦреЛрдЬ, Elasticsearch рдорд╛ рдХрд╛рдо рдЧрд░реЗрдВред рд╣реБрдирд╕рдХреНрдЫ, рдпрджрд┐ рдЕрд░реНрдХреЛ ... рдЦреЛрдЬ рджреЗрдЦрд╛ рдкрд░реНтАНрдпреЛ рднрдиреЗ, рдо рдкрдирд┐ рдпрд╕рдХреЛ рд╕рд╛рде рдХрд╛рдо рдЧрд░реНрдиреЗрдЫреБред рдо рд╕реНрд╡реИрдЪреНрдЫрд┐рдХ рдЖрдзрд╛рд░рдорд╛ рдзреЗрд░реИ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВрдорд╛ рдкрдирд┐ рднрд╛рдЧ рд▓рд┐рдиреНрдЫреБред

рдЬрдм рдо рдУрдбреНрдиреЛрдХреНрд▓рд╛рд╕реНрдирд┐рдХреАрдорд╛ рдЖрдПрдБ, рдореИрд▓реЗ рдЕрдиреНрддрд░реНрд╡рд╛рд░реНрддрд╛рдорд╛ рд▓рд╛рдкрд░рд╡рд╛рд╣реА рднрдиреЗрдБ рдХрд┐ рдо Elasticsearch рд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрди рд╕рдХреНрдЫреБред рдореИрд▓реЗ рдпрд╕рд▓рд╛рдИ рд╣реНрдпрд╛рдЩреНрдЧ рдЧрд░реЗрдкрдЫрд┐ рд░ рдХреЗрд╣реА рд╕рд╛рдзрд╛рд░рдг рдХрд╛рд░реНрдпрд╣рд░реВ рдкреВрд░рд╛ рдЧрд░реЗрдкрдЫрд┐, рдорд▓рд╛рдИ рддреНрдпрд╕ рд╕рдордпрдорд╛ рдЕрд╡рд╕реНрдерд┐рдд рд▓рдЧ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдкреНрд░рдгрд╛рд▓реА рд╕реБрдзрд╛рд░ рдЧрд░реНрдиреЗ рдареВрд▓реЛ рдХрд╛рдо рджрд┐рдЗрдПрдХреЛ рдерд┐рдпреЛред

рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВ

рдкреНрд░рдгрд╛рд▓реА рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рддрдпрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ:

  • Graylog рд▓рд╛рдИ рдлреНрд░рдиреНрдЯрдПрдиреНрдбрдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреБ рдкрд░реНрдиреЗ рдерд┐рдпреЛред рдХрд┐рдирднрдиреЗ рдХрдореНрдкрдиреАрд╕рдБрдЧ рдкрд╣рд┐рд▓реЗ рдиреИ рдпреЛ рдЙрддреНрдкрд╛рджрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдЕрдиреБрднрд╡ рдерд┐рдпреЛ, рдкреНрд░реЛрдЧреНрд░рд╛рдорд░рд╣рд░реВ рд░ рдкрд░реАрдХреНрд╖рдХрд╣рд░реВрд▓рд╛рдИ рдпреЛ рдерд╛рд╣рд╛ рдерд┐рдпреЛ, рдпреЛ рдЙрдиреАрд╣рд░реВрд▓рд╛рдИ рдкрд░рд┐рдЪрд┐рдд рд░ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдерд┐рдпреЛред
  • рдбрд╛рдЯрд╛ рднреЛрд▓реНрдпреБрдо: рдкреНрд░рддрд┐ рд╕реЗрдХреЗрдиреНрдб рдФрд╕рдд 50-80 рд╣рдЬрд╛рд░ рд╕рдиреНрджреЗрд╢рд╣рд░реВ, рддрд░ рдпрджрд┐ рдХреЗрд╣рд┐ рдмреНрд░реЗрдХ рднрдпреЛ рднрдиреЗ, рдЯреНрд░рд╛рдлрд┐рдХ рдХреБрдиреИ рдкрдирд┐ рдХреБрд░рд╛рд▓реЗ рд╕реАрдорд┐рдд рдЫреИрди, рдпреЛ рдкреНрд░рддрд┐ рд╕реЗрдХреЗрдиреНрдб 2-3 рдорд┐рд▓рд┐рдпрди рд▓рд╛рдЗрдирд╣рд░реВ рд╣реБрди рд╕рдХреНрдЫред
  • рдЧреНрд░рд╛рд╣рдХрд╣рд░реБ рд╕рдВрдЧ рдкреНрд░рд╢реЛрдзрди рдЦреЛрдЬ рдкреНрд░рд╢реНрдирд╣рд░реБ рдХреЛ рдЧрддрд┐ рдХреЛ рд▓рд╛рдЧреА рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реБ рдХреЛ рдмрд╛рд░реЗ рдорд╛ рдЫрд▓рдлрд▓ рдЧрд░рд┐рд╕рдХреЗрдкрдЫрд┐, рд╣рд╛рдореАрд▓реЗ рдорд╣рд╕реБрд╕ рдЧрд░реНрдпреМрдВ рдХрд┐ рдпрд╕реНрддреЛ рдкреНрд░рдгрд╛рд▓реА рдХреЛ рдЙрдкрдпреЛрдЧ рдХреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдврд╛рдБрдЪрд╛ рдпреЛ рд╣реЛ: рдорд╛рдирд┐рд╕рд╣рд░реВ рдкрдЫрд┐рд▓реНрд▓реЛ рджреБрдИ рджрд┐рди рдХреЛ рд▓рд╛рдЧреА рдЖрдлреНрдиреЛ рдЖрд╡реЗрджрди рдХреЛ рд▓рдЧрд╣рд░реБ рдХреЛ рд▓рд╛рдЧреА рд╣реЗрд░реНрджреИ рдЫрдиреН рд░ рдПрдХ рднрдиреНрджрд╛ рдмрдвреА рдкрд░реНрдЦрди рдЪрд╛рд╣рдБрджреИрдирдиреНред рд╕реВрддреНрд░рдмрджреНрдз рдХреНрд╡реЗрд░реАрдХреЛ рдирддрд┐рдЬрд╛рдХреЛ рд▓рд╛рдЧрд┐ рджреЛрд╕реНрд░реЛред
  • рдкреНрд░рд╢рд╛рд╕рдХрд╣рд░реВрд▓реЗ рдЬреЛрдб рджрд┐рдП рдХрд┐ рдкреНрд░рдгрд╛рд▓реАрд▓рд╛рдИ рдЖрд╡рд╢реНрдпрдХ рднрдПрдорд╛ рд╕рдЬрд┐рд▓реИ рд╕реНрдХреЗрд▓реЗрдмрд▓ рд╣реБрди рд╕рдХреНрдЫ, рдЙрдиреАрд╣рд░реВрд▓рд╛рдИ рдпрд╕рд▓реЗ рдХрд╕рд░реА рдХрд╛рдо рдЧрд░реНрдЫ рднрдиреНрдиреЗ рдмрд╛рд░реЗ рдЧрд╣рд┐рд░реЛ рдЦреЛрдЬреА рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫреИрдиред
  • рддрд╛рдХрд┐ рдпреА рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрд▓рд╛рдИ рдЖрд╡рдзрд┐рдХ рд░реВрдкрдорд╛ рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрдиреЗ рдорд░реНрдордд рдХрд╛рд░реНрдп рдорд╛рддреНрд░ рдХреЗрд╣реА рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрдиреБ рд╣реЛред
  • рдердк рд░реВрдкрдорд╛, рдУрдбреНрдиреЛрдХреНрд▓рд╛рд╕реНрдирд┐рдХреАрдХреЛ рдЙрддреНрдХреГрд╖реНрдЯ рдкреНрд░рд╛рд╡рд┐рдзрд┐рдХ рдкрд░рдореНрдкрд░рд╛ рдЫ: рд╣рд╛рдореАрд▓реЗ рд╕реБрд░реБ рдЧрд░реНрдиреЗ рдХреБрдиреИ рдкрдирд┐ рд╕реЗрд╡рд╛ рдбрд╛рдЯрд╛ рд╕реЗрдиреНрдЯрд░ рдЕрд╕рдлрд▓рддрд╛рдмрд╛рдЯ рдмрдЪреНрдиреБрдкрд░реНрджрдЫ (рдЕрдЪрд╛рдирдХ, рдЕрдирд┐рдпреЛрдЬрд┐рдд рд░ рдХреБрдиреИ рдкрдирд┐ рд╕рдордпрдорд╛)ред

рдпрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдорд╛ рдЕрдиреНрддрд┐рдо рдЖрд╡рд╢реНрдпрдХрддрд╛рд▓реЗ рд╣рд╛рдореАрд▓рд╛рдИ рд╕рдмреИрднрдиреНрджрд╛ рдмрдвреА рдЦрд░реНрдЪ рдЧрд░реНрдпреЛ, рдЬрд╕рдХреЛ рдмрд╛рд░реЗрдорд╛ рдо рдердк рд╡рд┐рд╕реНрддрд╛рд░рдорд╛ рдХреБрд░рд╛ рдЧрд░реНрдиреЗрдЫреБред

рдкрд░реНрдпрд╛рд╡рд░рдг

рд╣рд╛рдореА рдЪрд╛рд░ рдбреЗрдЯрд╛ рдХреЗрдиреНрджреНрд░рд╣рд░реВрдорд╛ рдХрд╛рдо рдЧрд░реНрдЫреМрдВ, рдЬрдмрдХрд┐ Elasticsearch рдбрд╛рдЯрд╛ рдиреЛрдбрд╣рд░реВ рдХреЗрд╡рд▓ рддреАрдирдорд╛ рдЕрд╡рд╕реНрдерд┐рдд рд╣реБрди рд╕рдХреНрдЫрдиреН (рдзреЗрд░реИ рдЧреИрд░-рдкреНрд░рд╛рд╡рд┐рдзрд┐рдХ рдХрд╛рд░рдгрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐)ред

рдпреА рдЪрд╛рд░ рдбреЗрдЯрд╛ рдХреЗрдиреНрджреНрд░рд╣рд░реВрдорд╛ рд▓рдЧрднрдЧ 18 рд╣рдЬрд╛рд░ рд╡рд┐рднрд┐рдиреНрди рд▓рдЧ рд╕реНрд░реЛрддрд╣рд░реВ рдЫрдиреН - рд╣рд╛рд░реНрдбрд╡реЗрдпрд░, рдХрдиреНрдЯреЗрдирд░, рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирд╣рд░реВред

рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рд╡рд┐рд╢реЗрд╖рддрд╛: рдХреНрд▓рд╕реНрдЯрд░ рдХрдиреНрдЯреЗрдирд░рд╣рд░реВрдорд╛ рд╕реБрд░реБ рд╣реБрдиреНрдЫ рдкреЛрдбрдореНрдпрд╛рди рднреМрддрд┐рдХ рдореЗрд╕рд┐рдирд╣рд░реВрдорд╛ рд╣реЛрдЗрди, рддрд░ рдЖрдлреНрдиреИ рдХреНрд▓рд╛рдЙрдб рдЙрддреНрдкрд╛рджрди рдПрдХ-рдХреНрд▓рд╛рдЙрдбред рдХрдиреНрдЯреЗрдирд░рд╣рд░реВрд▓рд╛рдИ 2 рдХреЛрд░рд╣рд░реВ рдЧреНрдпрд╛рд░реЗрдиреНрдЯреА рдЧрд░рд┐рдиреНрдЫ, 2.0Ghz v4 рдЬрд╕реНрддреИ, рдпрджрд┐ рддрд┐рдиреАрд╣рд░реВ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдЫрдиреН рднрдиреЗ рдмрд╛рдБрдХреА рдХреЛрд░рд╣рд░реВ рдкреБрди: рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рд╕рдореНрднрд╛рд╡рдирд╛рдХреЛ рд╕рд╛рдеред

рдЕрд░реНрдХреЛ рд╢рдмреНрджрдорд╛:

Elasticsearch рдХреНрд▓рд╕реНрдЯрд░ 200 TB+

рдЯреЛрдкреЛрд▓рдЬреА

рдореИрд▓реЗ рд╕реБрд░реБрдорд╛ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╕рдорд╛рдзрд╛рдирдХреЛ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рджреЗрдЦреЗ:

  • 3-4 VIPрд╣рд░реВ рдЧреНрд░реЗрд▓реЛрдЧ рдбреЛрдореЗрдирдХреЛ A-рд░реЗрдХрд░реНрдб рдкрдЫрд╛рдбрд┐ рдЫрдиреН, рдпреЛ рд▓рдЧрд╣рд░реВ рдкрдард╛рдЗрдиреЗ рдареЗрдЧрд╛рдирд╛ рд╣реЛред
  • рдкреНрд░рддреНрдпреЗрдХ VIP рдПрдХ LVS рдмреНрдпрд╛рд▓реЗрдиреНрд╕рд░ рд╣реЛред
  • рддреНрдпрд╕ рдкрдЫрд┐, рд▓рдЧрд╣рд░реВ рдЧреНрд░реЗрд▓реЛрдЧ рдмреНрдпрд╛рдЯреНрд░реАрдорд╛ рдЬрд╛рдиреНрдЫрдиреН, рдХреЗрд╣реА рдбрд╛рдЯрд╛ GELF рдврд╛рдБрдЪрд╛рдорд╛ рдЫрдиреН, рдХреЗрд╣реА syslog рдврд╛рдБрдЪрд╛рдорд╛ рдЫрдиреНред
  • рддреНрдпрд╕рдкрдЫрд┐ рдпреЛ рд╕рдмреИ Elasticsearch рд╕рдордиреНрд╡рдпрдХрд╣рд░реВрдХреЛ рдмреНрдпрд╛рдЯреНрд░реАрдорд╛ рдареВрд▓реЛ рдмреНрдпрд╛рдЪрдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫред
  • рд░ рддрд┐рдиреАрд╣рд░реВ, рдмрд╛рд░реАрдорд╛, рд╕рд╛рдиреНрджрд░реНрднрд┐рдХ рдбреЗрдЯрд╛ рдиреЛрдбрд╣рд░реВрдорд╛ рд▓реЗрдЦреНрди рд░ рдкрдвреНрди рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдкрдард╛рдЙрдБрдЫрдиреНред

Elasticsearch рдХреНрд▓рд╕реНрдЯрд░ 200 TB+

рдЯрд░реНрдорд┐рдирд▓рдЬреА

рд╕рд╛рдпрдж рд╕рдмреИрд▓реЗ рд╢рдмреНрджрд╛рд╡рд▓реАрд▓рд╛рдИ рд╡рд┐рд╕реНрддреГрдд рд░реВрдкрдорд╛ рдмреБрдЭреНрджреИрдирдиреН, рддреНрдпрд╕реИрд▓реЗ рдо рдпрд╕рдорд╛ рдереЛрд░реИ рдмрд╕реНрди рдЪрд╛рд╣рдиреНрдЫреБред

Elasticsearch рдорд╛ рдзреЗрд░реИ рдкреНрд░рдХрд╛рд░рдХрд╛ рдиреЛрдбрд╣рд░реВ рдЫрдиреН - рдорд╛рд╕реНрдЯрд░, рд╕рдВрдпреЛрдЬрдХ, рдбрд╛рдЯрд╛ рдиреЛрдбред рддреНрдпрд╣рд╛рдБ рд╡рд┐рднрд┐рдиреНрди рд▓рдЧ рд░реВрдкрд╛рдиреНрддрд░рдг рд░ рд╡рд┐рднрд┐рдиреНрди рдХреНрд▓рд╕реНрдЯрд░рд╣рд░реВ рдмреАрдЪ рд╕рдЮреНрдЪрд╛рд░рдХреЛ рд▓рд╛рдЧрд┐ рджреБрдИ рдЕрдиреНрдп рдкреНрд░рдХрд╛рд░рд╣рд░реВ рдЫрдиреН, рддрд░ рд╣рд╛рдореАрд▓реЗ рд╕реВрдЪреАрдмрджреНрдз рдорд╛рддреНрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдпреМрдВред

рдорд╛рд╕реНрдЯрд░
рдпрд╕рд▓реЗ рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рдЙрдкрд╕реНрдерд┐рдд рд╕рдмреИ рдиреЛрдбрд╣рд░реВ рдкрд┐рдЩ рдЧрд░реНрдЫ, рдЕрдк-рдЯреБ-рдбреЗрдЯ рдХреНрд▓рд╕реНрдЯрд░ рдирдХреНрд╕рд╛ рдХрд╛рдпрдо рд░рд╛рдЦреНрдЫ рд░ рдпрд╕рд▓рд╛рдИ рдиреЛрдбрд╣рд░реВ рдмреАрдЪ рд╡рд┐рддрд░рдг рдЧрд░реНрдЫ, рдШрдЯрдирд╛ рддрд░реНрдХ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрдЫ, рд░ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░рдХрд╛ рдХреНрд▓рд╕реНрдЯрд░ рд╡рд╛рдЗрдб рд╣рд╛рдЙрд╕рдХреАрдкрд┐рдЩ рдЧрд░реНрдЫред

рд╕рдВрдпреЛрдЬрдХ
рдПрдЙрдЯрд╛ рдПрдХрд▓ рдХрд╛рд░реНрдп рдЧрд░реНрджрдЫ: рдХреНрд▓рд╛рдЗрдиреНрдЯрд╣рд░реВрдмрд╛рдЯ рдкрдвреНрди рд╡рд╛ рд▓реЗрдЦреНрдиреЗ рдЕрдиреБрд░реЛрдзрд╣рд░реВ рд╕реНрд╡реАрдХрд╛рд░ рдЧрд░реНрджрдЫ рд░ рдпреЛ рдЯреНрд░рд╛рдлрд┐рдХрд▓рд╛рдИ рдорд╛рд░реНрдЧ рджрд┐рдиреНрдЫред рдпрджрд┐ рддреНрдпрд╣рд╛рдБ рдПрдХ рд▓реЗрдЦрди рдЕрдиреБрд░реЛрдз рдЫ рднрдиреЗ, рд╕рдореНрднрд╡рддрдГ, рдпрд╕рд▓реЗ рдорд╛рд╕реНрдЯрд░рд▓рд╛рдИ рд╕рдореНрдмрдиреНрдзрд┐рдд рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛рдХреЛ рдХреБрди рд╢рд╛рд░реНрдбрдорд╛ рд░рд╛рдЦреНрдиреБ рдкрд░реНрдЫ рднрдиреЗрд░ рд╕реЛрдзреНрдиреЗрдЫ, рд░ рдЕрдиреБрд░реЛрдзрд▓рд╛рдИ рдердк рд░рд┐рдбрд┐рд░реЗрдХреНрдЯ рдЧрд░реНрдиреЗрдЫред

рдбрд╛рдЯрд╛ рдиреЛрдб
рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрджрдЫ, рдмрд╛рд╣рд┐рд░рдмрд╛рдЯ рдЖрдПрдХрд╛ рдЦреЛрдЬ рдХреНрд╡реЗрд░реАрд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрджрдЫ рд░ рдпрд╕рдорд╛ рдЕрд╡рд╕реНрдерд┐рдд рд╢рд╛рд░реНрдбрд╣рд░реВрдорд╛ рдХрд╛рд░реНрдпрд╣рд░реВ рдЧрд░реНрджрдЫред

рдЧреНрд░реЗрд▓реЛрдЧ
рдпреЛ ELK рд╕реНрдЯреНрдпрд╛рдХрдорд╛ Logstash рд╕рдБрдЧ Kibana рдХреЛ рдлреНрдпреБрдЬрди рдЬрд╕реНрддреИ рд╣реЛред рдЧреНрд░реЗрд▓реЛрдЧрд▓реЗ UI рд░ рд▓рдЧ рдкреНрд░рд╢реЛрдзрди рдкрд╛рдЗрдкрд▓рд╛рдЗрди рджреБрд╡реИ рд╕рдВрдпреЛрдЬрди рдЧрд░реНрджрдЫред рд╣реБрдб рдЕрдиреНрддрд░реНрдЧрдд, Graylog рдХрд╛рдлреНрдХрд╛ рд░ Zookeeper рдЪрд▓рд╛рдЙрдБрдЫ, рдЬрд╕рд▓реЗ рдЧреНрд░реЗрд▓реЛрдЧрд▓рд╛рдИ рдХреНрд▓рд╕реНрдЯрд░рдХреЛ рд░реВрдкрдорд╛ рдЬрдбрд╛рди рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред рдЗрд▓рд╛рд╕реНрдЯрд┐рдХрд╕рд░реНрдЪ рдЕрдиреБрдкрд▓рдмреНрдз рднрдПрдХреЛ рдЕрд╡рд╕реНрдерд╛рдорд╛ рдЧреНрд░реЗрд▓реЛрдЧрд▓реЗ рд▓рдЧрд╣рд░реВ (рдХрд╛рдлреНрдХрд╛) рдХреНрдпрд╛рд╕ рдЧрд░реНрди рд╕рдХреНрдЫ рд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд┐рдпрдорд╣рд░реВ рдЕрдиреБрд╕рд╛рд░ рдЕрд╕рдлрд▓ рдкрдвреНрди рд░ рд▓реЗрдЦреНрди рдЕрдиреБрд░реЛрдзрд╣рд░реВ, рд╕рдореВрд╣ рд░ рдЪрд┐рдиреНрд╣ рд▓рдЧрд╛рдЗ рджреЛрд╣реЛрд░реНрдпрд╛рдЙрди рд╕рдХреНрдЫред Logstash рдЬрд╕реНрддреИ, Graylog рд▓реЗ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ Elasticsearch рдорд╛ рд▓реЗрдЦреНрдиреБ рдЕрдШрд┐ рдкрдЩреНрдХреНрддрд┐рд╣рд░реВ рдкрд░рд┐рдорд╛рд░реНрдЬрди рдЧрд░реНрди рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЫред

рдердк рд░реВрдкрдорд╛, Graylog рд╕рдБрдЧ рдПрдХ рдирд┐рд░реНрдорд┐рдд рд╕реЗрд╡рд╛ рдЦреЛрдЬ рдЫ рдЬрд╕рд▓реЗ рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рдПрдЙрдЯрд╛ рдЙрдкрд▓рдмреНрдз Elasticsearch рдиреЛрдбрдХреЛ рдЖрдзрд╛рд░рдорд╛, рд╕рдореНрдкреВрд░реНрдг рдХреНрд▓рд╕реНрдЯрд░ рдирдХреНрд╕рд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд░ рд╡рд┐рд╢реЗрд╖ рдЯреНрдпрд╛рдЧрджреНрд╡рд╛рд░рд╛ рдлрд┐рд▓реНрдЯрд░ рдЧрд░реНрди, рдЬрд╕рд▓реЗ рд╡рд┐рд╢реЗрд╖ рдХрдиреНрдЯреЗрдирд░рд╣рд░реВрдорд╛ рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдирд┐рд░реНрджреЗрд╢рд┐рдд рдЧрд░реНрди рд╕рдореНрднрд╡ рдмрдирд╛рдЙрдБрдЫред

рджреГрд╢реНрдпрд╛рддреНрдордХ рд░реВрдкрдорд╛ рдпреЛ рдХреЗрд╣рд┐ рдпрд╕реНрддреЛ рджреЗрдЦрд┐рдиреНрдЫ:

Elasticsearch рдХреНрд▓рд╕реНрдЯрд░ 200 TB+

рдпреЛ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдЙрджрд╛рд╣рд░рдгрдмрд╛рдЯ рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рд╣реЛред рдпрд╣рд╛рдБ рд╣рд╛рдореА рдЦреЛрдЬ рдХреНрд╡реЗрд░реАрдорд╛ рдЖрдзрд╛рд░рд┐рдд рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдмрдирд╛рдЙрдБрдЫреМрдВ рд░ рд╕рд╛рдиреНрджрд░реНрднрд┐рдХ рдкрдЩреНрдХреНрддрд┐рд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрдЫреМрдВред

рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛

рдкреНрд░рдгрд╛рд▓реА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛рдорд╛ рдлрд░реНрдХреЗрд░, рдо рдХрд╕рд░реА рд╣рд╛рдореАрд▓реЗ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рдореЛрдбреЗрд▓ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрдпреМрдВ рднрдиреНрдиреЗ рдмрд╛рд░реЗ рдердк рд╡рд┐рд╡рд░рдгрдорд╛ рдмрд╕реНрди рдЪрд╛рд╣рдиреНрдЫреБ рддрд╛рдХрд┐ рдпреЛ рд╕рдмреИрд▓реЗ рд╕рд╣реА рд░реВрдкрдорд╛ рдХрд╛рдо рдЧрд░реНтАНрдпреЛред

рдорд╛рдерд┐рдХреЛ рд░реЗрдЦрд╛рдЪрд┐рддреНрд░рдорд╛, рдпреЛ рдирд┐рдореНрди рд╕реНрддрд░ рд╣реЛ: Elasticsearch рдбреЗрдЯрд╛ рдиреЛрдбрд╣рд░реВред

рдПрдХ рд╕реВрдЪрдХрд╛рдВрдХ Elasticsearch shards рдорд┐рд▓реЗрд░ рдмрдиреЗрдХреЛ рдареВрд▓реЛ рднрд░реНрдЪреБрдЕрд▓ рдЗрдХрд╛рдИ рд╣реЛред рдЖрдлреИрдорд╛, рдкреНрд░рддреНрдпреЗрдХ рд╢рд╛рд░реНрдбрд╣рд░реВ рд▓реБрд╕реЗрди рд╕реВрдЪрдХрд╛рдВрдХ рднрдиреНрджрд╛ рдмрдвреА рд╣реЛрдЗрдиред рд░ рдкреНрд░рддреНрдпреЗрдХ рд▓реБрд╕реЗрди рд╕реВрдЪрдХрд╛рдВрдХ, рдмрд╛рд░реАрдорд╛, рдПрдХ рд╡рд╛ рдмрдвреА рдЦрдгреНрдбрд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫред

Elasticsearch рдХреНрд▓рд╕реНрдЯрд░ 200 TB+

рдбрд┐рдЬрд╛рдЗрди рдЧрд░реНрджрд╛, рд╣рд╛рдореАрд▓реЗ рдбреЗрдЯрд╛рдХреЛ рдареВрд▓реЛ рдорд╛рддреНрд░рд╛рдорд╛ рдкрдвреНрдиреЗ рдЧрддрд┐рдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкреВрд░рд╛ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐, рд╣рд╛рдореАрд▓реЗ рдбреЗрдЯрд╛ рдиреЛрдбрд╣рд░реВрдорд╛ рд╕рдорд╛рди рд░реВрдкрдорд╛ рдпреЛ рдбреЗрдЯрд╛ "рд╕реНрдкреНрд░реЗрдб" рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдерд┐рдпреМрдВред

рдпреЛ рддрдереНрдпрдорд╛ рдкрд░рд┐рдгрд╛рдо рднрдпреЛ рдХрд┐ рдкреНрд░рддрд┐ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ (рдкреНрд░рддрд┐рдХреГрддрд┐рд╣рд░реВ рд╕рд╣рд┐рдд) рд╢рд╛рд░реНрдбрд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ рдбрд╛рдЯрд╛ рдиреЛрдбрд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛рд╕рдБрдЧ рдХрдбрд╛ рд░реВрдкрдорд╛ рдмрд░рд╛рдмрд░ рд╣реБрдиреБрдкрд░реНрдЫред рд╕рдмреИрднрдиреНрджрд╛ рдкрд╣рд┐рд▓реЗ, рджреБрдИ рдмрд░рд╛рдмрд░рдХреЛ рдкреНрд░рддрд┐рдХреГрддрд┐ рдХрд╛рд░рдХ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрди (рдЕрд░реНрдерд╛рдд, рд╣рд╛рдореА рдХреНрд▓рд╕реНрдЯрд░рдХреЛ рдЖрдзрд╛ рдЧреБрдорд╛рдЙрди рд╕рдХреНрдЫреМрдВ)ред рд░, рджреЛрд╕реНрд░реЛ, рдХреНрд▓рд╕реНрдЯрд░рдХреЛ рдХрдореНрддрд┐рдорд╛ рдЖрдзрд╛рдорд╛ рдкрдвреНрди рд░ рд▓реЗрдЦреНрди рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрдиред

рд╣рд╛рдореАрд▓реЗ рдкрд╣рд┐рд▓реЗ 30 рджрд┐рдирдХреЛ рд░реВрдкрдорд╛ рднрдгреНрдбрд╛рд░рдг рд╕рдордп рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрдпреМрдВред

рд╢рд╛рд░реНрдбрдХреЛ рд╡рд┐рддрд░рдгрд▓рд╛рдИ рдЧреНрд░рд╛рдлрд┐рдХ рд░реВрдкрдорд╛ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ:

Elasticsearch рдХреНрд▓рд╕реНрдЯрд░ 200 TB+

рд╕рдореНрдкреВрд░реНрдг рдЧрд╛рдврд╛ рдЦреИрд░реЛ рдЖрдпрдд рдПрдХ рд╕реВрдЪрдХрд╛рдВрдХ рд╣реЛред рдпрд╕рдорд╛ рдмрд╛рдпрд╛рдБ рд░рд╛рддреЛ рд╡рд░реНрдЧ рдкреНрд░рд╛рдердорд┐рдХ рд╢рд╛рд░реНрдб рд╣реЛ, рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛рдорд╛ рдкрд╣рд┐рд▓реЛред рд░ рдирд┐рд▓реЛ рд╡рд░реНрдЧ рдПрдХ рдкреНрд░рддрд┐рдХреГрддрд┐ рд╢рд╛рд░реНрдб рд╣реЛред рддрд┐рдиреАрд╣рд░реВ рд╡рд┐рднрд┐рдиреНрди рдбрд╛рдЯрд╛ рдХреЗрдиреНрджреНрд░рд╣рд░реВрдорд╛ рдЕрд╡рд╕реНрдерд┐рдд рдЫрдиреНред

рдЬрдм рд╣рд╛рдореАрд▓реЗ рдЕрд░реНрдХреЛ рд╢рд╛рд░реНрдб рдердкреНрдЫреМрдВ, рдпреЛ рддреЗрд╕реНрд░реЛ рдбреЗрдЯрд╛ рдХреЗрдиреНрджреНрд░рдорд╛ рдЬрд╛рдиреНрдЫред рд░, рдЕрдиреНрддрдорд╛, рд╣рд╛рдореАрд▓реЗ рдпреЛ рд╕рдВрд░рдЪрдирд╛ рдкрд╛рдЙрдБрдЫреМрдВ, рдЬрд╕рд▓реЗ рдбреЗрдЯрд╛ рд╕реНрдерд┐рд░рддрд╛ рдирдЧреБрдорд╛рдИ DC рдЧреБрдорд╛рдЙрди рд╕рдореНрднрд╡ рдмрдирд╛рдЙрдБрдЫ:

Elasticsearch рдХреНрд▓рд╕реНрдЯрд░ 200 TB+

рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛рдХреЛ рдкрд░рд┐рдХреНрд░рдорд╛, рдЕрд░реНрдерд╛рддреН рдирдпрд╛рдБ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрджреИ рд░ рд╕рдмреИрднрдиреНрджрд╛ рдкреБрд░рд╛рдиреЛ рдореЗрдЯрд╛рдЙрдБрджреИ, рд╣рд╛рдореАрд▓реЗ рдпрд╕рд▓рд╛рдИ 48 рдШрдгреНрдЯрд╛ рдмрд░рд╛рдмрд░ рдмрдирд╛рдпреМрдВ (рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рдкреНрд░рдпреЛрдЧрдХреЛ рдврд╛рдБрдЪрд╛ рдЕрдиреБрд╕рд╛рд░: рдкрдЫрд┐рд▓реНрд▓реЛ 48 рдШрдгреНрдЯрд╛ рдкреНрд░рд╛рдпрдГ рдЦреЛрдЬрд┐рдиреНрдЫ)ред

рдпреЛ рд╕реВрдЪрдХрд╛рдВрдХ рд░реЛрдЯреЗрд╢рди рдЕрдиреНрддрд░рд╛рд▓ рдирд┐рдореНрди рдХрд╛рд░рдгрд╣рд░реВрдХреЛ рдХрд╛рд░рдг рд╣реЛ:

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

рдЬрдм рдиреЛрдбрд▓реЗ рдПрдХ рд╢рд╛рд░реНрдбрдорд╛ рдЦреЛрдЬ рдХреНрд╡реЗрд░реА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рдерд╛рд▓реНрдЫ, рдпрд╕рд▓реЗ рднреМрддрд┐рдХ рдореЗрд╕рд┐рдирдХреЛ рд╣рд╛рдЗрдкрд░рдереНрд░реЗрдбрд┐рдЩ рдХреЛрд░рд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ рдмрд░рд╛рдмрд░ рдереНрд░реЗрдбрд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ рдЖрд╡рдВрдЯрд┐рдд рдЧрд░реНрджрдЫред рдпрджрд┐ рдЦреЛрдЬ рдХреНрд╡реЗрд░реАрд▓реЗ рдареВрд▓реЛ рд╕рдВрдЦреНрдпрд╛рдорд╛ рд╢рд╛рд░реНрдбрд╣рд░реВрд▓рд╛рдИ рдЕрд╕рд░ рдЧрд░реНрдЫ рднрдиреЗ, рдереНрд░реЗрдбрд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ рд╕рдорд╛рдиреБрдкрд╛рддрд┐рдХ рд░реВрдкрдорд╛ рдмрдвреНрдЫред рдпрд╕рд▓реЗ рдЦреЛрдЬ рдЧрддрд┐рдорд╛ рдирдХрд╛рд░рд╛рддреНрдордХ рдкреНрд░рднрд╛рд╡ рдкрд╛рд░реНрдЫ рд░ рдирдпрд╛рдБ рдбрд╛рдЯрд╛рдХреЛ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛рд▓рд╛рдИ рдирдХрд╛рд░рд╛рддреНрдордХ рд░реВрдкрдорд╛ рдЕрд╕рд░ рдЧрд░реНрдЫред

рдЖрд╡рд╢реНрдпрдХ рдЦреЛрдЬ рд╡рд┐рд▓рдореНрдмрддрд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрди, рд╣рд╛рдореАрд▓реЗ SSD рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реНрдпреМрдВред рджреНрд░реБрдд рд░реВрдкрдорд╛ рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрди, рдпреА рдХрдиреНрдЯреЗрдирд░рд╣рд░реВ рд╣реЛрд╕реНрдЯ рдЧрд░реНрдиреЗ рдореЗрд╕рд┐рдирд╣рд░реВрдорд╛ рдХрдореНрддрд┐рдорд╛ 56 рдХреЛрд░рд╣рд░реВ рд╣реБрдиреБрдкрд░реНрдЫред 56 рдХреЛ рдлрд┐рдЧрд░ рд╕рд╢рд░реНрдд рдкрд░реНрдпрд╛рдкреНрдд рдорд╛рдирдХреЛ рд░реВрдкрдорд╛ рдЫрдиреЛрдЯ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ рдЬрд╕рд▓реЗ рдЗрд▓рд╛рд╕реНрдЯрд┐рдХрд╕рд░реНрдЪрд▓реЗ рд╕рдЮреНрдЪрд╛рд▓рдирдХреЛ рдХреНрд░рдордорд╛ рдЙрддреНрдкрдиреНрди рдЧрд░реНрдиреЗ рдереНрд░реЗрдбрд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрджрдЫред Elasitcsearch рдорд╛, рдзреЗрд░реИ рдереНрд░реЗрдб рдкреВрд▓ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдЙрдкрд▓рдмреНрдз рдХреЛрд░рд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛рдорд╛ рд╕реАрдзреИ рдирд┐рд░реНрднрд░ рд╣реБрдиреНрдЫрдиреН, рдЬрд╕рд▓реЗ "рдХрдо рдХреЛрд░ - рдзреЗрд░реИ рдиреЛрдбрд╣рд░реВ" рд╕рд┐рджреНрдзрд╛рдиреНрдд рдЕрдиреБрд╕рд╛рд░ рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рдЖрд╡рд╢реНрдпрдХ рдиреЛрдбрд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛рд▓рд╛рдИ рд╕реАрдзрд╛ рдЕрд╕рд░ рдЧрд░реНрдЫред

рдирддрд┐рдЬрд╛рдХреЛ рд░реВрдкрдорд╛, рд╣рд╛рдореАрд▓реЗ рдлреЗрд▓рд╛ рдкрд╛рд░реЗрдХреЛ рдЫ рдХрд┐ рдФрд╕рддрдорд╛ рдПрдХ рд╢рд╛рд░реНрдбрдХреЛ рд╡рдЬрди рд▓рдЧрднрдЧ 20 рдЧрд┐рдЧрд╛рдмрд╛рдЗрдЯ рд╣реБрдиреНрдЫ, рд░ рддреНрдпрд╣рд╛рдБ рдкреНрд░рддрд┐ рд╕реВрдЪрдХрд╛рдВрдХ 1 рд╢рд╛рд░реНрдбрд╣рд░реВ рдЫрдиреНред рддрджрдиреБрд╕рд╛рд░, рдпрджрд┐ рд╣рд╛рдореАрд▓реЗ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдкреНрд░рддреНрдпреЗрдХ 360 рдШрдгреНрдЯрд╛рдорд╛ рдПрдХ рдкрдЯрдХ рдШреБрдорд╛рдЙрдБрдЫреМрдВ рднрдиреЗ, рд╣рд╛рдореАрд╕рдБрдЧ рддрд┐рдиреАрд╣рд░реВрдордзреНрдпреЗ 48 рдЫрдиреНред рдкреНрд░рддреНрдпреЗрдХ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛рд▓реЗ реи рджрд┐рдирдХреЛ рд▓рд╛рдЧрд┐ рдбрд╛рдЯрд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫред

рдбрд╛рдЯрд╛ рд▓реЗрдЦрди рд░ рдкрдвреНрдиреЗ рд╕рд░реНрдХрд┐рдЯ

рдпрд╕ рдкреНрд░рдгрд╛рд▓реАрдорд╛ рдбрд╛рдЯрд╛ рдХрд╕рд░реА рд░реЗрдХрд░реНрдб рдЧрд░рд┐рдПрдХреЛ рдЫ рднрдиреЗрд░ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрдиреБрд╣реЛрд╕реНред

рдорд╛рдиреМрдВ рдЧреНрд░реЗрд▓реЛрдЧрдмрд╛рдЯ рд╕рдВрдпреЛрдЬрдХрд▓рд╛рдИ рдХреЗрд╣реА рдЕрдиреБрд░реЛрдз рдЖрдПрдХреЛ рдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рд╣рд╛рдореА 2-3 рд╣рдЬрд╛рд░ рдкрдЩреНрдХреНрддрд┐рд╣рд░реВ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рдЧрд░реНрди рдЪрд╛рд╣рдиреНрдЫреМрдВред

рдЧреНрд░реЗрд▓реЛрдЧрдмрд╛рдЯ рдЕрдиреБрд░реЛрдз рдкреНрд░рд╛рдкреНрдд рдЧрд░реЗрдкрдЫрд┐ рд╕рдВрдпреЛрдЬрдХрд▓реЗ рдорд╛рд╕реНрдЯрд░рд▓рд╛рдИ рдкреНрд░рд╢реНрди рдЧрд░реЗ: "рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рдЕрдиреБрд░реЛрдзрдорд╛, рд╣рд╛рдореАрд▓реЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдкрдорд╛ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрдпреМрдВ, рддрд░ рдХреБрди рд╢рд╛рд░реНрдбрдорд╛ рд▓реЗрдЦреНрдиреЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдПрдиред"

рдорд╛рд╕реНрдЯрд░рд▓реЗ рдЬрд╡рд╛рдл рджрд┐рдиреНрдЫ: "рдпрд╕ рдЬрд╛рдирдХрд╛рд░реАрд▓рд╛рдИ рд╢рд╛рд░реНрдб рдирдореНрдмрд░ 71 рдорд╛ рд▓реЗрдЦреНрдиреБрд╣реЛрд╕реН," рддреНрдпрд╕рдкрдЫрд┐ рдпреЛ рд╕реАрдзреИ рд╕рдореНрдмрдиреНрдзрд┐рдд рдбрд╛рдЯрд╛ рдиреЛрдбрдорд╛ рдкрдард╛рдЗрдиреНрдЫ, рдЬрд╣рд╛рдБ рдкреНрд░рд╛рдердорд┐рдХ-рд╢рд╛рд░реНрдб рдирдореНрдмрд░ 71 рдЕрд╡рд╕реНрдерд┐рдд рдЫред

рдЬрд╕ рдкрдЫрд┐ рд▓реЗрдирджреЗрди рд▓рдЧ рдПрдХ рдкреНрд░рддрд┐рдХреГрддрд┐-рд╢рд╛рд░реНрдб рдорд╛ рдкреНрд░рддрд┐рдХреГрддрд┐ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬреБрди рдЕрд░реНрдХреЛ рдбрд╛рдЯрд╛ рдХреЗрдиреНрджреНрд░ рдорд╛ рд╕реНрдерд┐рдд рдЫред

Elasticsearch рдХреНрд▓рд╕реНрдЯрд░ 200 TB+

рдЧреНрд░реЗрд▓реЛрдЧрдмрд╛рдЯ рд╕рдВрдпреЛрдЬрдХрд▓рд╛рдИ рдЦреЛрдЬ рдЕрдиреБрд░реЛрдз рдЖрдЙрдБрдЫред рд╕рдВрдпреЛрдЬрдХрд▓реЗ рдпрд╕рд▓рд╛рдИ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рдЕрдиреБрд╕рд╛рд░ рд░рд┐рдбрд┐рд░реЗрдХреНрдЯ рдЧрд░реНрдЫ, рдЬрдмрдХрд┐ Elasticsearch рд▓реЗ рд░рд╛рдЙрдиреНрдб-рд░реЛрдмрд┐рди рд╕рд┐рджреНрдзрд╛рдиреНрдд рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдкреНрд░рд╛рдердорд┐рдХ-shard рд░ replica-shard рдмреАрдЪ рдЕрдиреБрд░реЛрдзрд╣рд░реВ рд╡рд┐рддрд░рдг рдЧрд░реНрджрдЫред

Elasticsearch рдХреНрд▓рд╕реНрдЯрд░ 200 TB+

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

рдпреЛ рд╕рдореНрдкреВрд░реНрдг рдкреНрд░рдгрд╛рд▓реАрд▓реЗ рдЧрдд 48 рдШрдгреНрдЯрд╛рдХреЛ рд▓рд╛рдЧрд┐ 300-400ms рдорд╛ рдЦреЛрдЬ рдХреНрд╡реЗрд░реАрд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрджрдЫ, рддреА рдкреНрд░рд╢реНрдирд╣рд░реВрд▓рд╛рдИ рдкреНрд░рдореБрдЦ рд╡рд╛рдЗрд▓реНрдбрдХрд╛рд░реНрдбрдорд╛ рдмрд╛рд╣реЗрдХред

рдЗрд▓рд╛рд╕реНрдЯрд┐рдХрд╕рд░реНрдЪрдХреЛ рд╕рд╛рде рдлреВрд▓рд╣рд░реВ: рдЬрд╛рднрд╛ рд╕реЗрдЯрдЕрдк

Elasticsearch рдХреНрд▓рд╕реНрдЯрд░ 200 TB+

рдпрд╕рд▓рд╛рдИ рд╣рд╛рдореАрд▓реЗ рд╕реБрд░реБрдорд╛ рдЪрд╛рд╣реЗрдЬрд╕реНрддреИ рдХрд╛рдо рдЧрд░реНрди, рд╣рд╛рдореАрд▓реЗ рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░рдХрд╛ рдЪреАрдЬрд╣рд░реВ рдбрд┐рдмрдЧ рдЧрд░реНрди рдзреЗрд░реИ рд▓рд╛рдореЛ рд╕рдордп рдмрд┐рддрд╛рдпреМрдВред

рдкрддреНрддрд╛ рд▓рд╛рдЧреЗрдХрд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВрдХреЛ рдкрд╣рд┐рд▓реЛ рднрд╛рдЧ рдЗрд▓рд╛рд╕реНрдЯрд┐рдХрд╕рд░реНрдЪрдорд╛ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рдЬрд╛рднрд╛ рдкреВрд░реНрд╡-рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░рд┐рдПрдХреЛ рддрд░рд┐рдХрд╛рд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдерд┐рдпреЛред

рд╕рдорд╕реНрдпрд╛ рдПрдХ
рд╣рд╛рдореАрд▓реЗ рдзреЗрд░реИ рдареВрд▓реЛ рд╕рдВрдЦреНрдпрд╛рдорд╛ рд░рд┐рдкреЛрд░реНрдЯрд╣рд░реВ рджреЗрдЦреЗрдХрд╛ рдЫреМрдВ рдХрд┐ рд▓реБрд╕реЗрди рд╕реНрддрд░рдорд╛, рдкреГрд╖реНрдарднреВрдорд┐ рдХрд╛рд░реНрдпрд╣рд░реВ рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдмреЗрд▓рд╛, рд▓реБрд╕реЗрди рдЦрдгреНрдб рдПрдХ рддреНрд░реБрдЯрд┐рдХреЛ рд╕рд╛рде рдЕрд╕рдлрд▓ рд╣реБрдиреНрдЫред рдПрдХреИ рд╕рдордпрдорд╛, рдпреЛ рд▓рдЧрд╣рд░реВрдорд╛ рд╕реНрдкрд╖реНрдЯ рдерд┐рдпреЛ рдХрд┐ рдпреЛ рдПрдЙрдЯрд╛ OutOfMemoryError рддреНрд░реБрдЯрд┐ рдерд┐рдпреЛред рд╣рд╛рдореАрд▓реЗ рдЯреЗрд▓рд┐рдореЗрдЯреНрд░реАрдмрд╛рдЯ рджреЗрдЦреНрдпреМрдВ рдХрд┐ рд╣рд┐рдк рдЦрд╛рд▓реА рдерд┐рдпреЛ, рд░ рдпреЛ рд╕реНрдкрд╖реНрдЯ рдерд┐рдПрди рдХрд┐ рдпреЛ рдЕрдкрд░реЗрд╢рди рдХрд┐рди рдЕрд╕рдлрд▓ рднрдпреЛред

рдпреЛ рдмрд╛рд╣рд┐рд░ рднрдпреЛ рдХрд┐ рд▓реБрд╕реЗрди рд╕реВрдЪрдХрд╛рдВрдХ рдорд░реНрдЬ рд╣рд┐рдк рдмрд╛рд╣рд┐рд░ рд╣реБрдиреНрдЫред рд░ рдХрдиреНрдЯреЗрдирд░рд╣рд░реВ рдЙрдкрднреЛрдЧ рдЧрд░рд┐рдПрдХрд╛ рд╕реНрд░реЛрддрд╣рд░реВрдХреЛ рд╕рдиреНрджрд░реНрднрдорд╛ рдХрдбрд╛ рд░реВрдкрдорд╛ рд╕реАрдорд┐рдд рдЫрдиреНред рдХреЗрд╡рд▓ рд╣рд┐рдк рдпреА рд╕реНрд░реЛрддрд╣рд░реВрдорд╛ рдлрд┐рдЯ рд╣реБрди рд╕рдХреНрдЫ (heap.size рдорд╛рди рд▓рдЧрднрдЧ RAM рдХреЛ рдмрд░рд╛рдмрд░ рдерд┐рдпреЛ), рд░ рдХреЗрд╣реА рдЕрдл-рд╣рд┐рдк рдЕрдкрд░реЗрд╕рдирд╣рд░реВ рдореЗрдореЛрд░реА рдЖрд╡рдВрдЯрди рддреНрд░реБрдЯрд┐рдХреЛ рд╕рд╛рде рдХреНрд░реНрдпрд╛рд╕ рднрдпреЛ рдпрджрд┐ рдХреБрдиреИ рдХрд╛рд░рдгрд▓реЗ рддрд┐рдиреАрд╣рд░реВ ~500MB рдорд╛ рдлрд┐рдЯ рднрдПрдирдиреН рдЬреБрди рд╕реАрдорд╛ рдЕрдШрд┐ рд░рд╣реНрдпреЛред

рдлрд┐рдХреНрд╕ рдПрдХрджрдо рдорд╛рдореВрд▓реА рдерд┐рдпреЛ: рдХрдиреНрдЯреЗрдирд░рдХреЛ рд▓рд╛рдЧрд┐ рдЙрдкрд▓рдмреНрдз RAM рдХреЛ рдорд╛рддреНрд░рд╛ рдмрдврд╛рдЗрдПрдХреЛ рдерд┐рдпреЛ, рдЬрд╕ рдкрдЫрд┐ рд╣рд╛рдореАрд▓реЗ рдмрд┐рд░реНрд╕рд┐рдпреМрдВ рдХрд┐ рд╣рд╛рдореАрд╕рдБрдЧ рдкрдирд┐ рдпрд╕реНрддрд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдерд┐рдПред

рд╕рдорд╕реНрдпрд╛ рджреБрдИ
рдХреНрд▓рд╕реНрдЯрд░ рд╕реБрд░реБ рднрдПрдХреЛ 4-5 рджрд┐рди рдкрдЫрд┐, рд╣рд╛рдореАрд▓реЗ рджреЗрдЦреНрдпреМрдВ рдХрд┐ рдбрд╛рдЯрд╛ рдиреЛрдбрд╣рд░реВ рдЖрд╡рдзрд┐рдХ рд░реВрдкрдорд╛ рдХреНрд▓рд╕реНрдЯрд░рдмрд╛рдЯ рдмрд╛рд╣рд┐рд░ рдЬрд╛рди рдерд╛рд▓реЗ рд░ 10-20 рд╕реЗрдХреЗрдиреНрдб рдкрдЫрд┐ рдпрд╕рд▓рд╛рдИ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реНред

рдЬрдм рд╣рд╛рдореАрд▓реЗ рдпрд╕рд▓рд╛рдИ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрди рдерд╛рд▓реНрдпреМрдВ, рдпреЛ рдмрд╛рд╣рд┐рд░ рдЖрдпреЛ рдХрд┐ Elasticsearch рдорд╛ рдпреЛ рдЕрдл-рд╣рд┐рдк рдореЗрдореЛрд░реА рдХреБрдиреИ рдкрдирд┐ рд╣рд┐рд╕рд╛рдмрд▓реЗ рдирд┐рдпрдиреНрддреНрд░рд┐рдд рдЫреИрдиред рдЬрдм рд╣рд╛рдореАрд▓реЗ рдХрдиреНрдЯреЗрдирд░рд▓рд╛рдИ рдердк рдореЗрдореЛрд░реА рджрд┐рдпреМрдВ, рд╣рд╛рдореАрд▓реЗ рд╡рд┐рднрд┐рдиреНрди рдЬрд╛рдирдХрд╛рд░реАрд╣рд░реВрдХрд╛ рд╕рд╛рде рдкреНрд░рддреНрдпрдХреНрд╖ рдмрдлрд░ рдкреВрд▓рд╣рд░реВ рднрд░реНрди рд╕рдХреНрд╖рдо рднрдпреМрдВ, рд░ рдЗрд▓рд╛рд╕реНрдЯрд┐рдХрд╕рд░реНрдЪрдмрд╛рдЯ рд╕реНрдкрд╖реНрдЯ GC рд╕реБрд░реБ рдЧрд░реЗрдкрдЫрд┐ рдорд╛рддреНрд░ рдЦрд╛рд▓реА рдЧрд░рд┐рдпреЛред

рдХреЗрд╣рд┐ рдЕрд╡рд╕реНрдерд╛рдорд╛, рдпреЛ рдЕрдкрд░реЗрд╢рдирд▓реЗ рдзреЗрд░реИ рд▓рд╛рдореЛ рд╕рдордп рд▓рд┐рдпреЛ, рд░ рдпрд╕ рд╕рдордпрдорд╛ рдХреНрд▓рд╕реНрдЯрд░рд▓реЗ рдпреЛ рдиреЛрдбрд▓рд╛рдИ рдкрд╣рд┐рд▓реЗ рдиреИ рдмрд╛рд╣рд┐рд░ рдирд┐рд╕реНрдХрд┐рдПрдХреЛ рд░реВрдкрдорд╛ рдЪрд┐рдиреНрд╣ рд▓рдЧрд╛рдЙрди рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрдпреЛред рдпреЛ рд╕рдорд╕реНрдпрд╛ рд░рд╛рдореНрд░реЛрд╕рдБрдЧ рд╡рд░реНрдгрди рдЧрд░рд┐рдПрдХреЛ рдЫ рдпрд╣рд╛рдБ.

рд╕рдорд╛рдзрд╛рди рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдерд┐рдпреЛ: рд╣рд╛рдореАрд▓реЗ рдпреА рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдвреЗрд░ рдмрд╛рд╣рд┐рд░ рдореЗрдореЛрд░реАрдХреЛ рдареВрд▓реЛ рдорд╛рддреНрд░рд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЬрд╛рднрд╛рдХреЛ рдХреНрд╖рдорддрд╛рд▓рд╛рдИ рд╕реАрдорд┐рдд рдЧрд░реНрдпреМрдВред рд╣рд╛рдореАрд▓реЗ рдпрд╕рд▓рд╛рдИ 16 рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ (-XX:MaxDirectMemorySize=16g) рдорд╛ рд╕реАрдорд┐рдд рдЧрд░реНрдпреМрдВ, рд╕реНрдкрд╖реНрдЯ GC рд▓рд╛рдИ рдзреЗрд░реИ рдкрдЯрдХ рдмреЛрд▓рд╛рдЗрдпреЛ рд░ рдзреЗрд░реИ рдЫрд┐рдЯреЛ рдкреНрд░рд╢реЛрдзрди рдЧрд░рд┐рдпреЛ, рдЬрд╕рд▓реЗ рдЧрд░реНрджрд╛ рдХреНрд▓рд╕реНрдЯрд░рд▓рд╛рдИ рдЕрдм рдЕрд╕реНрдерд┐рд░ рдмрдирд╛рдЙрдБрджреИрдиред

рд╕рдорд╕реНрдпрд╛ рддреАрди
рдпрджрд┐ рддрдкрд╛рдЗрдБ рд╕реЛрдЪреНрдиреБрд╣реБрдиреНрдЫ рдХрд┐ "рд╕рдмреИрднрдиреНрджрд╛ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдХреНрд╖рдгрдорд╛ рдХреНрд▓рд╕реНрдЯрд░ рдЫреЛрдбреНрдиреЗ рдиреЛрдбрд╣рд░реВ" рдХреЛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╕рдорд╛рдкреНрдд рднрдПрдХрд╛ рдЫрдиреН, рддрдкрд╛рдЗрдБ рдЧрд▓рдд рд╣реБрдиреБрд╣реБрдиреНрдЫред

рдЬрдм рд╣рд╛рдореАрд▓реЗ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛рдХреЛ рд╕рд╛рде рдХрд╛рдо рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрдпреМрдВ, рд╣рд╛рдореАрд▓реЗ mmapfs рд▓рд╛рдИ рд░реЛрдЬреНрдпреМрдВ рдЦреЛрдЬ рд╕рдордп рдХрдо рдЧрд░реНрдиреБрд╣реЛрд╕реН рдареВрд▓реЛ рд╡рд┐рднрд╛рдЬрдирдХреЛ рд╕рд╛рде рддрд╛рдЬрд╛ рд╢рд╛рд░реНрдбрд╣рд░реВрдорд╛ред рдпреЛ рдПрдХрджрдо рдЧрд▓рдд рдерд┐рдпреЛ, рдХрд┐рдирднрдиреЗ mmapfs рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛ рдлрд╛рдЗрд▓ RAM рдорд╛ рдореНрдпрд╛рдк рд╣реБрдиреНрдЫ, рд░ рддреНрдпрд╕рдкрдЫрд┐ рд╣рд╛рдореА рдореНрдпрд╛рдк рдЧрд░рд┐рдПрдХреЛ рдлрд╛рдЗрд▓рд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдЫреМрдВред рдпрд╕рдХреЛ рдХрд╛рд░рдгрд▓реЗ рдЧрд░реНрджрд╛, рдпреЛ рдмрд╛рд╣рд┐рд░ рдЬрд╛рдиреНрдЫ рдХрд┐ рдЬрдм GC рд▓реЗ рдПрдкреНрд▓рд┐рдХреЗрд╕рдирдорд╛ рдереНрд░реЗрдбрд╣рд░реВ рд░реЛрдХреНрди рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрджрдЫ, рд╣рд╛рдореА рдзреЗрд░реИ рд▓рд╛рдореЛ рд╕рдордпрдХреЛ рд▓рд╛рдЧрд┐ рд╕реЗрдлрдкреЛрдЗрдиреНрдЯрдорд╛ рдЬрд╛рдиреНрдЫреМрдВ, рд░ рддреНрдпрд╣рд╛рдБ рдЬрд╛рдиреЗ рдмрд╛рдЯреЛрдорд╛, рдЕрдиреБрдкреНрд░рдпреЛрдЧрд▓реЗ рдпреЛ рдЬреАрд╡рд┐рдд рдЫ рдХрд┐ рдЫреИрди рднрдиреНрдиреЗ рдмрд╛рд░реЗ рдорд╛рд╕реНрдЯрд░рдХреЛ рдЕрдиреБрд░реЛрдзрд╣рд░реВрдХреЛ рдЬрд╡рд╛рдл рджрд┐рди рд░реЛрдХреНрдЫред ред рддрджрдиреБрд╕рд╛рд░, рдорд╛рд╕реНрдЯрд░ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдЧрд░реНрджрдЫ рдХрд┐ рдиреЛрдб рдЕрдм рдХреНрд▓рд╕реНрдЯрд░ рдорд╛ рдЙрдкрд╕реНрдерд┐рдд рдЫреИрдиред рдпрд╕ рдкрдЫрд┐, 5-10 рд╕реЗрдХреЗрдиреНрдб рдкрдЫрд┐, рдлреЛрд╣реЛрд░ рд╕рдЩреНрдХрд▓рдирдХрд░реНрддрд╛рд▓реЗ рдХрд╛рдо рдЧрд░реНрджрдЫ, рдиреЛрдб рдЬреАрд╡рдирдорд╛ рдЖрдЙрдБрдЫ, рдлреЗрд░рд┐ рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рдкреНрд░рд╡реЗрд╢ рдЧрд░реНрджрдЫ рд░ рд╢рд╛рд░реНрдбрд╣рд░реВ рд╕реБрд░реБ рдЧрд░реНрди рдерд╛рд▓реНрдЫред рдпреЛ рд╕рдмреИ "рд╣рд╛рдореАрд▓реЗ рдпреЛрдЧреНрдп рдЙрддреНрдкрд╛рджрди" рдЬрд╕реНрддреИ рдзреЗрд░реИ рдорд╣рд╕реБрд╕ рдЧрд░реНрдпреЛ рд░ рдХреБрдиреИ рдкрдирд┐ рдЧрдореНрднреАрд░ рдХреБрд░рд╛рдХреЛ рд▓рд╛рдЧрд┐ рдЙрдкрдпреБрдХреНрдд рдерд┐рдПрдиред

рдпрд╕ рд╡реНрдпрд╡рд╣рд╛рд░рдмрд╛рдЯ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдЙрди, рд╣рд╛рдореАрд▓реЗ рдкрд╣рд┐рд▓реЗ рдорд╛рдирдХ niofs рдорд╛ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрдпреМрдВ, рд░ рддреНрдпрд╕рдкрдЫрд┐, рдЬрдм рд╣рд╛рдореА рдЗрд▓рд╛рд╕реНрдЯрд┐рдХрдХреЛ рдкрд╛рдБрдЪреМрдВ рд╕рдВрд╕реНрдХрд░рдгрдмрд╛рдЯ рдЫреИрдареМрдВрдорд╛ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдЧрд░реНрдпреМрдВ, рд╣рд╛рдореАрд▓реЗ рд╣рд╛рдЗрдмреНрд░рд┐рдбрдлрд╣рд░реВ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдпреМрдВ, рдЬрд╣рд╛рдБ рдпреЛ рд╕рдорд╕реНрдпрд╛ рдкреБрди: рдЙрддреНрдкрд╛рджрди рдЧрд░рд┐рдПрдХреЛ рдерд┐рдПрдиред рддрдкрд╛рдИрдВ рднрдгреНрдбрд╛рд░рдг рдкреНрд░рдХрд╛рд░рд╣рд░реВ рдмрд╛рд░реЗ рдердк рдкрдвреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рдпрд╣рд╛рдБ.

рд╕рдорд╕реНрдпрд╛ рдЪрд╛рд░
рддреНрдпрд╕рдкрдЫрд┐ рддреНрдпрд╣рд╛рдБ рдЕрд░реНрдХреЛ рдзреЗрд░реИ рд░реЛрдЪрдХ рд╕рдорд╕реНрдпрд╛ рдерд┐рдпреЛ рдЬреБрди рд╣рд╛рдореАрд▓реЗ рд░реЗрдХрд░реНрдб рд╕рдордпрдХреЛ рд▓рд╛рдЧрд┐ рдЙрдкрдЪрд╛рд░ рдЧрд░реНрдпреМрдВред рд╣рд╛рдореАрд▓реЗ рдпрд╕рд▓рд╛рдИ 2-3 рдорд╣рд┐рдирд╛рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд╛рддреНрдпреМрдВ рдХрд┐рдирднрдиреЗ рдпрд╕рдХреЛ рдврд╛рдБрдЪрд╛ рдмрд┐рд▓реНрдХреБрд▓ рдирдмреБрдЭреЗрдХреЛ рдерд┐рдпреЛред

рдХрд╣рд┐рд▓реЗрдХрд╛рд╣реАрдБ рд╣рд╛рдореНрд░рд╛ рд╕рдВрдпреЛрдЬрдХрд╣рд░реВ рдкреВрд░реНрдг GC рдорд╛ рдЧрдП, рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рдЦрд╛рдЬрд╛ рдкрдЫрд┐, рд░ рддреНрдпрд╣рд╛рдБрдмрд╛рдЯ рдХрд╣рд┐рд▓реНрдпреИ рдлрд░реНрдХреЗрдирдиреНред рдПрдХреИ рд╕рдордпрдорд╛, GC рдврд┐рд▓рд╛рдЗ рд▓рдЧрд╛рдЙрдБрджрд╛, рдпреЛ рдпрд╕реНрддреЛ рджреЗрдЦрд┐рдиреНрдереНрдпреЛ: рд╕рдмреИ рдХреБрд░рд╛ рд░рд╛рдореНрд░рд░реА рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдЫ, рд░рд╛рдореНрд░реЛ, рд░рд╛рдореНрд░реЛ, рд░ рддреНрдпрд╕рдкрдЫрд┐ рдЕрдЪрд╛рдирдХ рд╕рдмреИ рдХреБрд░рд╛ рдзреЗрд░реИ рдирд░рд╛рдореНрд░реЛ рд╣реБрдБрджреИ рдЧрдЗрд░рд╣реЗрдХреЛ рдЫред

рд╕реБрд░реБрдорд╛ рд╣рд╛рдореАрд▓реЗ рд╕реЛрдЪреНрдпреМрдВ рдХрд┐ рд╣рд╛рдореАрд╕рдБрдЧ рдПрдХ рджреБрд╖реНрдЯ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЫ рдЬрд╕рд▓реЗ рдХреБрдиреИ рдкреНрд░рдХрд╛рд░рдХреЛ рдЕрдиреБрд░реЛрдз рд╕реБрд░реБ рдЧрд░рд┐рд░рд╣реЗрдХреЛ рдерд┐рдпреЛ рдЬрд╕рд▓реЗ рд╕рдВрдпреЛрдЬрдХрд▓рд╛рдИ рдХрд╛рд░реНрдп рдореЛрдбрдмрд╛рдЯ рдмрд╛рд╣рд┐рд░ рдирд┐рдХрд╛рд▓реНрдпреЛред рд╣рд╛рдореАрд▓реЗ рдзреЗрд░реИ рд▓рд╛рдореЛ рд╕рдордпрдХреЛ рд▓рд╛рдЧрд┐ рдЕрдиреБрд░реЛрдзрд╣рд░реВ рд▓рдЧреНрдпреМрдВ, рдХреЗ рднрдЗрд░рд╣реЗрдХреЛ рдерд┐рдпреЛ рднрдиреЗрд░ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдпреМрдВред

рдирддрд┐рдЬрд╛рдХреЛ рд░реВрдкрдорд╛, рдпреЛ рдкрддреНрддрд╛ рд▓рд╛рдЧреНрдпреЛ рдХрд┐ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд▓реЗ рдареВрд▓реЛ рдЕрдиреБрд░реЛрдз рд╕реБрд░реБ рдЧрд░реНрджрд╛, рд░ рдпреЛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ Elasticsearch рд╕рдордиреНрд╡рдпрдХрдорд╛ рдкреБрдЧреНрдЫ, рдХреЗрд╣реА рдиреЛрдбрд╣рд░реВ рдЕрд░реВ рднрдиреНрджрд╛ рд▓рд╛рдореЛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджрд┐рдиреНрдЫрдиреНред

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

рдпрд╕ рдЕрд╡рд╕реНрдерд╛рдорд╛ рдХреНрд▓рд╕реНрдЯрд░рдХреЛ рд╡реНрдпрд╡рд╣рд╛рд░ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рд╣рд╛рдореАрд▓реЗ рдлреЗрд▓рд╛ рдкрд╛рд░реЗрдХреЛ рдПрдХ рдорд╛рддреНрд░ рд╕рдорд╛рдзрд╛рди JDK13 рдорд╛ рдорд╛рдЗрдЧреНрд░реЗрд╕рди рд░ рд╢реЗрдирд╛рдиреНрдбреЛрд╣ рдлреЛрд╣реЛрд░ рд╕рдВрдХрд▓рдирдХрд░реНрддрд╛рдХреЛ рдкреНрд░рдпреЛрдЧ рд╣реЛред рдпрд╕рд▓реЗ рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдзрд╛рди рдЧрд░реНтАНрдпреЛ, рд╣рд╛рдореНрд░рд╛ рд╕рдВрдпреЛрдЬрдХрд╣рд░реВ рдЭрд░реНрди рд░реЛрдХрд┐рдПред

рдпреЛ рдЬрд╣рд╛рдБ рдЬрд╛рднрд╛рдХреЛ рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдкреНрдд рднрдпреЛ рд░ рдмреНрдпрд╛рдиреНрдбрд╡рд┐рде рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╕реБрд░реБ рднрдпреЛред

Elasticsearch рдХреЛ рд╕рд╛рде "рдмреЗрд░реА": рдереНрд░реБрдкреБрдЯ

Elasticsearch рдХреНрд▓рд╕реНрдЯрд░ 200 TB+

рдереНрд░реБрдкреБрдЯрдХреЛ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛рд╣рд░реВрдХреЛ рдорддрд▓рдм рд╣рд╛рдореНрд░реЛ рдХреНрд▓рд╕реНрдЯрд░рд▓реЗ рд╕реНрдерд┐рд░ рд░реВрдкрдорд╛ рдХрд╛рдо рдЧрд░реНрдЫ, рддрд░ рдЕрдиреБрдХреНрд░рдорд┐рдд рдХрд╛рдЧрдЬрд╛рддрд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛рдорд╛ рд╢рд┐рдЦрд░рдорд╛ рд░ рдпреБрджреНрдзрд╛рднреНрдпрд╛рд╕рдХреЛ рд╕рдордпрдорд╛, рдкреНрд░рджрд░реНрд╢рди рдЕрдкрд░реНрдпрд╛рдкреНрдд рдЫред

рдкрд╣рд┐рд▓реЛ рд▓рдХреНрд╖рдг рджреЗрдЦрд╛ рдкрд░реНтАНрдпреЛ: рдЙрддреНрдкрд╛рджрдирдорд╛ рдХреЗрд╣реА "рд╡рд┐рд╕реНрдлреЛрдЯрд╣рд░реВ" рдХреЛ рд╕рдордпрдорд╛, рдЬрдм рдзреЗрд░реИ рдареВрд▓реЛ рд╕рдВрдЦреНрдпрд╛рдорд╛ рд▓рдЧрд╣рд░реВ рдЕрдЪрд╛рдирдХ рдЙрддреНрдкрдиреНрди рд╣реБрдиреНрдЫрдиреН, рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рддреНрд░реБрдЯрд┐ es_rejected_execution рдЧреНрд░реЗрд▓реЛрдЧрдорд╛ рдмрд╛рд░рдореНрдмрд╛рд░ рдлреНрд▓реНрдпрд╛рд╢ рд╣реБрди рдерд╛рд▓реНрдЫред

рдпреЛ рддрдереНрдпрдХреЛ рдХрд╛рд░рдгрд▓реЗ рдЧрд░реНрджрд╛ thread_pool.write.queue рдПрдЙрдЯрд╛ рдбреЗрдЯрд╛ рдиреЛрдбрдорд╛ рднрдПрдХреЛ рдерд┐рдпреЛ, рдЬрдмрд╕рдореНрдо Elasticsearch рд▓реЗ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рдЕрдиреБрд░реЛрдзрд▓рд╛рдИ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрди рд░ рдбрд┐рд╕реНрдХрдорд╛ рднрдПрдХреЛ рд╢рд╛рд░реНрдбрдорд╛ рдЬрд╛рдирдХрд╛рд░реА рдЕрдкрд▓реЛрдб рдЧрд░реНрди рд╕рдХреНрд╖рдо рд╣реБрдиреНрдЫ, рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ 200 рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдорд╛рддреНрд░ рдХреНрдпрд╛рд╕ рдЧрд░реНрди рд╕рдХреНрд╖рдо рд╣реБрдиреНрдЫред рд░ рдорд╛ рд▓реЛрдЪрджрд╛рд░ рдЦреЛрдЬ рджрд╕реНрддрд╛рд╡реЗрдЬ рдпреЛ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░ рдмрд╛рд░реЗрдорд╛ рдзреЗрд░реИ рдереЛрд░реИ рднрдирд┐рдПрдХреЛ рдЫред рдХреЗрд╡рд▓ рдереНрд░реЗрдбрд╣рд░реВрдХреЛ рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ рд░ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдЖрдХрд╛рд░ рд╕рдВрдХреЗрдд рдЧрд░рд┐рдПрдХреЛ рдЫред

рдЕрд╡рд╢реНрдп рдкрдирд┐, рд╣рд╛рдореА рдпрд╕ рдорд╛рдирд▓рд╛рдИ рдЯреНрд╡рд┐рд╕реНрдЯ рдЧрд░реНрди рдЧрдпреМрдВ рд░ рдирд┐рдореНрди рдкрддреНрддрд╛ рд▓рдЧрд╛рдпреМрдВ: рд╡рд┐рд╢реЗрд╖ рдЧрд░реА, рд╣рд╛рдореНрд░реЛ рд╕реЗрдЯрдЕрдкрдорд╛, 300 рд╡рдЯрд╛ рдЕрдиреБрд░реЛрдзрд╣рд░реВ рд░рд╛рдореНрд░рд░реА рдХреНрдпрд╛рд╕ рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреН, рд░ рдЙрдЪреНрдЪ рдореВрд▓реНрдп рдпрд╕ рддрдереНрдпрд▓реЗ рднрд░рд┐рдПрдХреЛ рдЫ рдХрд┐ рд╣рд╛рдореА рдлреЗрд░рд┐ рдкреВрд░реНрдг GC рдорд╛ рдЙрдбрд╛рди рдЧрд░реНрдЫреМрдВред

рдердк рд░реВрдкрдорд╛, рдпреА рд╕рдиреНрджреЗрд╢рд╣рд░реВрдХрд╛ рдмреНрдпрд╛рдЪрд╣рд░реВ рд╣реБрдиреН рдЬреБрди рдПрдХ рдЕрдиреБрд░реЛрдз рднрд┐рддреНрд░ рдЖрдЗрдкреБрдЧреНрдЫ, рдЧреНрд░реЗрд▓реЛрдЧрд▓рд╛рдИ рдЯреНрд╡реАрдХ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдерд┐рдпреЛ рддрд╛рдХрд┐ рдпреЛ рдкреНрд░рд╛рдпрдГ рд░ рд╕рд╛рдиреЛ рдмреНрдпрд╛рдЪрд╣рд░реВрдорд╛ рд╣реЛрдЗрди, рддрд░ рдареВрд▓реЛ рдмреНрдпрд╛рдЪрд╣рд░реВрдорд╛ рд╡рд╛ рдкреНрд░рддреНрдпреЗрдХ 3 рд╕реЗрдХреЗрдиреНрдбрдорд╛ рдПрдХ рдкрдЯрдХ рдмреНрдпрд╛рдЪ рдЕрдЭреИ рдкреВрд░рд╛ рднрдПрди рднрдиреЗред рдпрд╕ рдЕрд╡рд╕реНрдерд╛рдорд╛, рдпреЛ рдмрд╛рд╣рд┐рд░ рдЬрд╛рдиреНрдЫ рдХрд┐ рд╣рд╛рдореАрд▓реЗ Elasticsearch рдорд╛ рд▓реЗрдЦреНрдиреЗ рдЬрд╛рдирдХрд╛рд░реА рджреБрдИ рд╕реЗрдХреЗрдиреНрдбрдорд╛ рд╣реЛрдЗрди, рддрд░ рдкрд╛рдБрдЪрдорд╛ рдЙрдкрд▓рдмреНрдз рд╣реБрдиреНрдЫ (рдЬреБрди рд╣рд╛рдореАрд▓рд╛рдИ рд░рд╛рдореНрд░реЛрд╕рдБрдЧ рдорд┐рд▓реНрдЫ), рддрд░ рд░рд┐рдЯреНрд░реЗрд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ рдЬреБрди рдареВрд▓реЛ рдорд╛рд░реНрдлрдд рдкреБрд╢ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдмрдирд╛рдЙрдиреБ рдкрд░реНрдЫред рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдвреЗрд░ рдХрдо рдЫред

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

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

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

рддрд░ рдЗрд▓рд╛рд╕реНрдЯрд┐рдХрд╕рд░реНрдЪрдХреЛ рдЫреИрдареМрдВ рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВрдорд╛, рдПрдХ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рджреЗрдЦрд╛ рдкрд░реНтАНрдпреЛ рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдЕрдирд┐рдпрдорд┐рдд рд░рд╛рдЙрдиреНрдб-рд░реЛрдмрд┐рди рд╕рд┐рджреНрдзрд╛рдиреНрдд (рдЗрдиреНрдбреЗрдХреНрд╕рд┐рдЩ рдЧрд░реНрдиреЗ рдХрдиреНрдЯреЗрдирд░ рд░ рдкреНрд░рд╛рдЗрдорд░реА рд╣реЛрд▓реНрдб рдЧрд░реНрдиреЗ рдХрдиреНрдЯреЗрдирд░) рдЕрдиреБрд╕рд╛рд░ рдирднрдИ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдбрд╛рдЯрд╛ рдиреЛрдбрд╣рд░реВ рдмреАрдЪ рдХреНрд╡реЗрд░реАрд╣рд░реВ рд╡рд┐рддрд░рдг рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ рднрдиреНрдиреЗ рддрдереНрдпрдХреЛ рдХрд╛рд░рдгрд▓реЗ рдпрд╕рд▓рд╛рдИ рдЖрдВрд╢рд┐рдХ рд░реВрдкрдорд╛ рд░реЛрдХреНрди рд╕рдХрд┐рдиреНрдЫред -shard рдзреЗрд░реИ рд╡реНрдпрд╕реНрдд рд╣реБрди рд╕рдХреНрдЫ, рддреНрдпрд╣рд╛рдБ рдЫрд┐рдЯреЛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджрд┐рдиреЗ рдХреБрдиреИ рддрд░рд┐рдХрд╛ рд╣реБрдиреЗрдЫреИрди), рддрд░ рдпреЛ рдЕрдиреБрд░реЛрдзрд▓рд╛рдИ рдкреНрд░рддрд┐рдХреГрддрд┐-shard рднрдПрдХреЛ рдХрдо рд▓реЛрдб рднрдПрдХреЛ рдХрдиреНрдЯреЗрдирд░рдорд╛ рдлрд░реНрд╡рд╛рд░реНрдб рдЧрд░реНрди, рдЬрд╕рд▓реЗ рдзреЗрд░реИ рдЫрд┐рдЯреЛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджрд┐рдиреЗрдЫред рдЕрд░реНрдХреЛ рд╢рдмреНрджрдорд╛, рд╣рд╛рдореА use_adaptive_replica_selection рдорд╛ рдкреБрдЧреНрдпреМрдВ: trueред

рдкрдвреНрдиреЗ рдЪрд┐рддреНрд░ рдпрд╕реНрддреЛ рджреЗрдЦрд┐рди рдерд╛рд▓реНрдЫ:

Elasticsearch рдХреНрд▓рд╕реНрдЯрд░ 200 TB+

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

рдЕрдиреНрддрдорд╛, рдореБрдЦреНрдп рд╕рдорд╕реНрдпрд╛ рдбрд╛рдЯрд╛ рдХреЗрдиреНрджреНрд░ рдХреЛ рдкреАрдбрд╛рд░рд╣рд┐рдд рд╣рдЯрд╛рдЙрдиреЗ рдерд┐рдпреЛред

рд╣рд╛рдореАрд▓реЗ рдПрдЙрдЯрд╛ DC рд╕рдБрдЧ рдЬрдбрд╛рди рдЧреБрдорд╛рдПрдкрдЫрд┐ рддреБрд░реБрдиреНрддреИ рдХреНрд▓рд╕реНрдЯрд░рдмрд╛рдЯ рдХреЗ рдЪрд╛рд╣рдиреНрдЫреМрдВ:

  • рдпрджрд┐ рд╣рд╛рдореАрд╕рдБрдЧ рдЕрд╕рдлрд▓ рдбрд╛рдЯрд╛ рдХреЗрдиреНрджреНрд░рдорд╛ рд╣рд╛рд▓рдХреЛ рдорд╛рд╕реНрдЯрд░ рдЫ рднрдиреЗ, рдпрд╕рд▓рд╛рдИ рдкреБрди: рдЪрдпрди рдЧрд░рд┐рдиреЗрдЫ рд░ рдЕрд░реНрдХреЛ DC рдорд╛ рдЕрд░реНрдХреЛ рдиреЛрдбрдорд╛ рднреВрдорд┐рдХрд╛рдХреЛ рд░реВрдкрдорд╛ рд╕рд╛рд░рд┐рдпреЛред
  • рдорд╛рд╕реНрдЯрд░рд▓реЗ рдЫрд┐рдЯреНрдЯреИ рдХреНрд▓рд╕реНрдЯрд░рдмрд╛рдЯ рд╕рдмреИ рджреБрд░реНрдЧрдо рдиреЛрдбрд╣рд░реВ рд╣рдЯрд╛рдЙрдиреЗрдЫред
  • рдмрд╛рдБрдХреАрдХреЛ рдЖрдзрд╛рд░рдорд╛, рдЙрд╕рд▓реЗ рдмреБрдЭреНрдиреЗрдЫ: рд╣рд░рд╛рдПрдХреЛ рдбрд╛рдЯрд╛ рд╕реЗрдиреНрдЯрд░рдорд╛ рд╣рд╛рдореАрд╕рдБрдЧ рддреНрдпрд╕реНрддрд╛ рд░ рддреНрдпрд╕реНрддрд╛ рдкреНрд░рд╛рдердорд┐рдХ рд╢рд╛рд░реНрдбрд╣рд░реВ рдерд┐рдП, рдЙрд╕рд▓реЗ рдмрд╛рдБрдХреА рдбрд╛рдЯрд╛ рдХреЗрдиреНрджреНрд░рд╣рд░реВрдорд╛ рджреНрд░реБрдд рд░реВрдкрдорд╛ рдкреВрд░рдХ рдкреНрд░рддрд┐рдХреГрддрд┐ рд╢рд╛рд░реНрдбрд╣рд░реВ рдкреНрд░рд╡рд░реНрджреНрдзрди рдЧрд░реНрдиреЗрдЫ, рд░ рд╣рд╛рдореА рдбреЗрдЯрд╛ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рдЬрд╛рд░реА рд░рд╛рдЦреНрдиреЗрдЫреМрдВред
  • рдпрд╕рдХреЛ рдирддрд┐рдЬрд╛рдХреЛ рд░реВрдкрдорд╛, рдХреНрд▓рд╕реНрдЯрд░рдХреЛ рд▓реЗрдЦрди рд░ рдкрдвреНрдиреЗ рдереНрд░реБрдкреБрдЯ рдмрд┐рд╕реНрддрд╛рд░реИ рдЦрд╕реНрдХрд┐рдиреЗрдЫ, рддрд░ рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рд╕рдмреИ рдХреБрд░рд╛рд▓реЗ рдХрд╛рдо рдЧрд░реНрдиреЗрдЫ, рдмрд┐рд╕реНрддрд╛рд░реИ, рддрд░ рд╕реНрдерд┐рд░ рд░реВрдкрдорд╛ред

рдпреЛ рдмрд╛рд╣рд┐рд░ рдирд┐рд╕реНрдХрд┐рдПрдХреЛ рд░реВрдкрдорд╛, рд╣рд╛рдореА рдпреЛ рдЬрд╕реНрддреИ рдХреЗрд╣рд┐ рдЪрд╛рд╣рдиреНрдереЗ:

Elasticsearch рдХреНрд▓рд╕реНрдЯрд░ 200 TB+

рд░ рд╣рд╛рдореАрд▓реЗ рдирд┐рдореНрди рдкрд╛рдпреМрдВ:

Elasticsearch рдХреНрд▓рд╕реНрдЯрд░ 200 TB+

рдпрд╛реЗ рдХрд╕рд░реА рднрдпрд╛реЗ?

рдЬрдм рдбрд╛рдЯрд╛ рд╕реЗрдиреНрдЯрд░ рдЦрд╕реНрдпреЛ, рд╣рд╛рдореНрд░реЛ рдорд╛рд╕реНрдЯрд░ рдмрд╛рдзрд╛ рднрдпреЛред

рдХрд┐рди?

рддрдереНрдп рдпреЛ рд╣реЛ рдХрд┐ рдорд╛рд╕реНрдЯрд░рд╕рдБрдЧ рдЯрд╛рд╕реНрдХрдмреНрдпрд╛рдЪрд░ рдЫ, рдЬреБрди рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рдХреЗрд╣рд┐ рдХрд╛рд░реНрдпрд╣рд░реВ рд░ рдШрдЯрдирд╛рд╣рд░реВ рд╡рд┐рддрд░рдг рдЧрд░реНрди рдЬрд┐рдореНрдореЗрд╡рд╛рд░ рдЫред рдХреБрдиреИ рдиреЛрдб рдирд┐рдХрд╛рд╕, рдкреНрд░рддрд┐рдХреГрддрд┐рдмрд╛рдЯ рдкреНрд░рд╛рдердорд┐рдХрдорд╛ рд╢рд╛рд░реНрдбрдХреЛ рдХреБрдиреИ рдкрдирд┐ рдкрджреЛрдиреНрдирддрд┐, рдХрддреИ рд╢рд╛рд░реНрдб рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗ рдХреБрдиреИ рдкрдирд┐ рдХрд╛рд░реНрдп - рдпреЛ рд╕рдмреИ рдкрд╣рд┐рд▓реЗ TaskBatcher рдорд╛ рдЬрд╛рдиреНрдЫ, рдЬрд╣рд╛рдБ рдпрд╕рд▓рд╛рдИ рдХреНрд░рдорд┐рдХ рд░реВрдкрдорд╛ рд░ рдПрдХ рдереНрд░реЗрдбрдорд╛ рдкреНрд░рд╢реЛрдзрди рдЧрд░рд┐рдиреНрдЫред

рдПрдЙрдЯрд╛ рдбрд╛рдЯрд╛ рд╕реЗрдиреНрдЯрд░ рдлрд┐рд░реНрддрд╛ рд▓рд┐рдиреЗ рд╕рдордпрдорд╛, рдпреЛ рдмрд╛рд╣рд┐рд░рд┐рдпреЛ рдХрд┐ рдЬреАрд╡рд┐рдд рдбрд╛рдЯрд╛ рдХреЗрдиреНрджреНрд░рд╣рд░реВрдорд╛ рд╕рдмреИ рдбрд╛рдЯрд╛ рдиреЛрдбрд╣рд░реВ рдорд╛рд╕реНрдЯрд░рд▓рд╛рдИ рд╕реВрдЪрд┐рдд рдЧрд░реНрди рдЖрдлреНрдиреЛ рдХрд░реНрддрд╡реНрдп рдард╛рдиреНрдЫрдиреН "рд╣рд╛рдореАрд▓реЗ рддреНрдпрд╕реНрддрд╛ рд░ рддреНрдпрд╕реНрддрд╛ рд╢рд╛рд░реНрдбрд╣рд░реВ рд░ рддреНрдпрд╕реНрддрд╛ рд░ рддреНрдпрд╕реНрддрд╛ рдбрд╛рдЯрд╛ рдиреЛрдбрд╣рд░реВ рдЧреБрдорд╛рдпреМрдВред"

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

рдЯрд░реНрдорд┐рдирд▓ рдлрд╛рд░рдордорд╛, рдпреЛ рдкрддреНрддрд╛ рд▓рд╛рдЧреНрдпреЛ рдХрд┐ рдбрд╛рдЯрд╛ рдиреЛрдбрд╣рд░реВрд▓реЗ рдорд╛рд╕реНрдЯрд░рд▓рд╛рдИ рд╕реНрдкреНрдпрд╛рдо рдЧрд░реЗ рдХрд┐ рдпреЛ рдкреВрд░реНрдг GC рдорд╛ рдЧрдпреЛред рддреНрдпрд╕ рдкрдЫрд┐, рд╣рд╛рдореНрд░реЛ рдорд╛рд╕реНрдЯрд░ рднреВрдорд┐рдХрд╛ рдХреЗрд╣рд┐ рдЕрд░реНрдХреЛ рдиреЛрдбрдорд╛ рд╕рд╛рд░рд┐рдпреЛ, рдмрд┐рд▓реНрдХреБрд▓ рдЙрд╕реНрддреИ рдХреБрд░рд╛ рднрдпреЛ, рд░ рдкрд░рд┐рдгрд╛рдо рд╕реНрд╡рд░реВрдк рдХреНрд▓рд╕реНрдЯрд░ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдкрддрди рднрдпреЛред

рд╣рд╛рдореАрд▓реЗ рдорд╛рдкрди рд▓рд┐рдпреМрдВ, рд░ рд╕рдВрд╕реНрдХрд░рдг 6.4.0 рдЕрдШрд┐, рдЬрд╣рд╛рдБ рдпреЛ рдирд┐рд╢реНрдЪрд┐рдд рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ, рдХреНрд▓рд╕реНрдЯрд░рд▓рд╛рдИ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдмрдиреНрдж рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ 10 рдмрд╛рдЯ рдХреЗрд╡рд▓ 360 рдбреЗрдЯрд╛ рдиреЛрдбрд╣рд░реВ рдПрдХреИрд╕рд╛рде рдЖрдЙрдЯрдкреБрдЯ рдЧрд░реНрди рдкрд░реНрдпрд╛рдкреНрдд рдерд┐рдпреЛред

рдпреЛ рдХреЗрд╣рд┐ рдпрд╕реНрддреЛ рджреЗрдЦрд┐рдиреНрдереНрдпреЛ:

Elasticsearch рдХреНрд▓рд╕реНрдЯрд░ 200 TB+

рд╕рдВрд╕реНрдХрд░рдг 6.4.0 рдкрдЫрд┐, рдЬрд╣рд╛рдБ рдпреЛ рднрдпрд╛рдирдХ рдмрдЧ рдлрд┐рдХреНрд╕ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ, рдбрд╛рдЯрд╛ рдиреЛрдбрд╣рд░реВрд▓реЗ рдорд╛рд╕реНрдЯрд░рд▓рд╛рдИ рдорд╛рд░реНрди рд░реЛрдХреНрдпреЛред рддрд░ рдпрд╕рд▓реЗ рдЙрд╕рд▓рд╛рдИ "рдЪрддреБрд░" рдмрдирд╛рдЙрдБрджреИрдиред рдЕрд░реНрдерд╛рддреН: рдЬрдм рд╣рд╛рдореАрд▓реЗ 2, 3 рд╡рд╛ 10 (рдПрдЙрдЯрд╛ рдмрд╛рд╣реЗрдХ рдХреБрдиреИ рдкрдирд┐ рд╕рдВрдЦреНрдпрд╛) рдбреЗрдЯрд╛ рдиреЛрдбрд╣рд░реВ рдЖрдЙрдЯрдкреБрдЯ рдЧрд░реНрдЫреМрдВ, рдорд╛рд╕реНрдЯрд░рд▓реЗ рдкрд╣рд┐рд▓реЛ рд╕рдиреНрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрджрдЫ рдЬреБрди рдиреЛрдб A рдЫреЛрдбреЗрдХреЛ рдЫ, рд░ рдиреЛрдб B, рдиреЛрдб C рдпрд╕ рдмрд╛рд░реЗ, рдиреЛрдб D рдмрддрд╛рдЙрди рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрджрдЫред

рд░ рдпрд╕ рдХреНрд╖рдгрдорд╛, рдпреЛ рдХреЗрд╡рд▓ 20-30 рд╕реЗрдХреЗрдиреНрдбрдХреЛ рдмрд░рд╛рдмрд░, рдХреЗрд╣рд┐ рдмрд╛рд░реЗ рдХрд╕реИрд▓рд╛рдИ рдмрддрд╛рдЙрди рдкреНрд░рдпрд╛рд╕рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЯрд╛рдЗрдордЖрдЙрдЯ рд╕реЗрдЯ рдЧрд░реЗрд░ рдорд╛рддреНрд░ рд╡реНрдпрд╡рд╣рд╛рд░ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рд░ рдпрд╕рд░реА рдХреНрд▓рд╕реНрдЯрд░рдмрд╛рдЯ рдмрд╛рд╣рд┐рд░ рд╕рд░реНрдиреЗ рдбреЗрдЯрд╛ рдХреЗрдиреНрджреНрд░рдХреЛ рдЧрддрд┐ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрдиреБрд╣реЛрд╕реНред

рд╕рд┐рджреНрдзрд╛рдиреНрддрдорд╛, рдпреЛ рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рднрд╛рдЧрдХреЛ рд░реВрдкрдорд╛ рдЕрдиреНрддрд┐рдо рдЙрддреНрдкрд╛рджрдирдорд╛ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рд░реВрдкрдорд╛ рдкреНрд░рд╕реНрддреБрдд рдЧрд░рд┐рдПрдХрд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВрдорд╛ рдлрд┐рдЯ рд╣реБрдиреНрдЫ, рддрд░ "рд╢реБрджреНрдз рд╡рд┐рдЬреНрдЮрд╛рди" рдХреЛ рджреГрд╖реНрдЯрд┐рдХреЛрдгрдмрд╛рдЯ рдпреЛ рдПрдХ рдмрдЧ рд╣реЛред рдЬреБрди, рд╡реИрд╕реЗ, рд╕рдВрд╕реНрдХрд░рдг 7.2 рдорд╛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВ рджреНрд╡рд╛рд░рд╛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рддрдп рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред

рдпрд╕рдмрд╛рд╣реЗрдХ, рдЬрдм рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдбрд╛рдЯрд╛ рдиреЛрдб рдмрд╛рд╣рд┐рд░ рдЧрдпреЛ, рдпреЛ рдмрд╛рд╣рд┐рд░ рдирд┐рд╕реНрдХрд┐рдпреЛ рдХрд┐ рдпрд╕рдХреЛ рдирд┐рдХрд╛рд╕рдХреЛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реА рдлреИрд▓рд╛рдЙрдиреБ рд╕рдореНрдкреВрд░реНрдг рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рддреНрдпрд╣рд╛рдБ рддреНрдпрд╕реНрддрд╛ рд░ рддреНрдпрд╕реНрддрд╛ рдкреНрд░рд╛рдердорд┐рдХ-рд╢рд░реНрдбрд╣рд░реВ рдЫрдиреН рднрдиреЗрд░ рдмрддрд╛рдЙрди рднрдиреНрджрд╛ рдмрдвреА рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдерд┐рдпреЛ (рдЕрд░реНрдХреЛ рдбрд╛рдЯрд╛рдорд╛ рдкреНрд░рддрд┐рдХреГрддрд┐-рд╢рд╛рд░реНрдбрд▓рд╛рдИ рдмрдврд╛рд╡рд╛ рджрд┐рдирдХреЛ рд▓рд╛рдЧрд┐ред рдкреНрд░рд╛рдердорд┐рдХрдорд╛ рдХреЗрдиреНрджреНрд░, рд░ рдЬрд╛рдирдХрд╛рд░реАрдорд╛ рддрд┐рдиреАрд╣рд░реВрдорд╛ рд▓реЗрдЦреНрди рд╕рдХрд┐рдиреНрдЫ)ред

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

рдирддрд┐рдЬрд╛рдХреЛ рд░реВрдкрдорд╛, рдЖрдЬ рдбрд╛рдЯрд╛ рд╕реЗрдиреНрдЯрд░ рдирд┐рдХрд╛рд▓реНрдиреЗ рдХрд╛рд░реНрдпрд▓реЗ рд╣рд╛рдореАрд▓рд╛рдИ рднреАрдбрдХреЛ рд╕рдордпрдорд╛ рд▓рдЧрднрдЧ 5 рдорд┐рдиреЗрдЯ рд▓рд┐рдиреНрдЫред рдпрд╕реНрддреЛ рдареВрд▓реЛ рд░ рдЕрдирд╛рдбрд╝реА рдХреЛрд▓реЛрд╕рд╕ рдХреЛ рд▓рд╛рдЧреА, рдпреЛ рдПрдХ рд░рд╛рдореНрд░реЛ рд░рд╛рдореНрд░реЛ рдкрд░рд┐рдгрд╛рдо рд╣реЛред

рдирддрд┐рдЬрд╛рдХреЛ рд░реВрдкрдорд╛, рд╣рд╛рдореА рдирд┐рдореНрди рдирд┐рд░реНрдгрдпрдорд╛ рдЖрдПрдХрд╛ рдЫреМрдВ:

  • рд╣рд╛рдореАрд╕рдБрдЧ 360 рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рдбрд┐рд╕реНрдХрд╣рд░реВрд╕рдБрдЧ 700 рдбрд╛рдЯрд╛ рдиреЛрдбрд╣рд░реВ рдЫрдиреНред
  • рдпреА рдПрдЙрдЯреИ рдбрд╛рдЯрд╛ рдиреЛрдбрд╣рд░реВ рдорд╛рд░реНрдлрдд рдЯреНрд░рд╛рдлрд┐рдХ рдорд╛рд░реНрдЧрдХреЛ рд▓рд╛рдЧрд┐ 60 рд╕рдордиреНрд╡рдпрдХрд╣рд░реВред
  • 40 рдорд╛рд╕реНрдЯрд░рд╣рд░реВ рдЬреБрди рд╣рд╛рдореАрд▓реЗ 6.4.0 рдЕрдШрд┐рдХреЛ рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВрджреЗрдЦрд┐ рдиреИ рд╡рд┐рд░рд╛рд╕рддрдХреЛ рд░реВрдкрдорд╛ рдЫреЛрдбреЗрдХрд╛ рдЫреМрдВ - рдбрд╛рдЯрд╛ рд╕реЗрдиреНрдЯрд░ рдлрд┐рд░реНрддрд╛ рд▓рд┐рдирдХреЛ рд▓рд╛рдЧрд┐, рд╣рд╛рдореА рдорд╛рд╕реНрдЯрд░рд╣рд░реВрдХреЛ рдХреЛрд░рдо рд╣реБрдиреЗ рдЧреНрдпрд╛рд░реЗрдиреНрдЯреА рд╣реБрдирдХреЛ рд▓рд╛рдЧрд┐ рдзреЗрд░реИ рдореЗрд╕рд┐рдирд╣рд░реВ рдЧреБрдорд╛рдЙрди рдорд╛рдирд╕рд┐рдХ рд░реВрдкрдорд╛ рддрдпрд╛рд░ рдерд┐рдпреМрдВред рд╕рдмреИрднрдиреНрджрд╛ рдЦрд░рд╛рдм рдЕрд╡рд╕реНрдерд╛
  • рдПрдХ рдХрдиреНрдЯреЗрдирд░рдорд╛ рднреВрдорд┐рдХрд╛рд╣рд░реВ рд╕рдВрдпреЛрдЬрди рдЧрд░реНрдиреЗ рдХреБрдиреИ рдкрдирд┐ рдкреНрд░рдпрд╛рд╕рд╣рд░реВ рдЪрд╛рдБрдбреИ рд╡рд╛ рдкрдЫрд┐ рдиреЛрдб рд▓реЛрдб рдЕрдиреНрддрд░реНрдЧрдд рддреЛрдбрд┐рдиреЗ рддрдереНрдпрд╕рдБрдЧ рднреЗрдЯрд┐рдпреЛред
  • рд╕рдореНрдкреВрд░реНрдг рдХреНрд▓рд╕реНрдЯрд░рд▓реЗ 31 рдЧреАрдЧрд╛рдмрд╛рдЗрдЯрдХреЛ heap.size рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫ: рдЖрдХрд╛рд░ рдШрдЯрд╛рдЙрдиреЗ рд╕рдмреИ рдкреНрд░рдпрд╛рд╕рд╣рд░реВрд▓реЗ рдпрд╛ рдд рдкреНрд░рдореБрдЦ рд╡рд╛рдЗрд▓реНрдбрдХрд╛рд░реНрдбрдХреЛ рд╕рд╛рде рднрд╛рд░реА рдЦреЛрдЬ рдХреНрд╡реЗрд░реАрд╣рд░реВрдорд╛ рдХреЗрд╣реА рдиреЛрдбрд╣рд░реВ рдорд╛рд░реНрдиреЗ рд╡рд╛ Elasticsearch рдорд╛ рд╕рд░реНрдХрд┐рдЯ рдмреНрд░реЗрдХрд░ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреЗ рдкрд░рд┐рдгрд╛рдо рд╣реЛред
  • рдердк рд░реВрдкрдорд╛, рдЦреЛрдЬ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрди, рд╣рд╛рдореАрд▓реЗ рдорд╛рд╕реНрдЯрд░рдорд╛ рдкрд╛рдПрдХреЛ рдЕрд╡рд░реЛрдзрдорд╛ рд╕рдХреЗрд╕рдореНрдо рдереЛрд░реИ рдШрдЯрдирд╛рд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрди, рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рд╡рд╕реНрддреБрд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ рд╕рдХреЗрд╕рдореНрдо рд╕рд╛рдиреЛ рд░рд╛рдЦреНрди рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдпреМрдВред

рдЕрдиреНрддрдорд╛ рдЕрдиреБрдЧрдорди рдмрд╛рд░реЗ

рдпреЛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрди рдХреЛ рд▓рд╛рдЧреА рдХрд┐ рдпреЛ рд╕рдмреИ рдЙрджреНрджреЗрд╢реНрдп рдЕрдиреБрд╕рд╛рд░ рдХрд╛рдо рдЧрд░реНрджрдЫ, рд╣рд╛рдореА рдирд┐рдореНрди рдХреЛ рдирд┐рдЧрд░рд╛рдиреА:

  • рдкреНрд░рддреНрдпреЗрдХ рдбрд╛рдЯрд╛ рдиреЛрдбрд▓реЗ рд╣рд╛рдореНрд░реЛ рдХреНрд▓рд╛рдЙрдбрд▓рд╛рдИ рд░рд┐рдкреЛрд░реНрдЯ рдЧрд░реНрдЫ рдХрд┐ рдпреЛ рдЕрд╡рд╕реНрдерд┐рдд рдЫ, рд░ рддреНрдпрд╣рд╛рдБ рддреНрдпрд╕реНрддрд╛ рд░ рддреНрдпрд╕реНрддрд╛ рд╢рд╛рд░реНрдбрд╣рд░реВ рдЫрдиреНред рдЬрдм рд╣рд╛рдореА рдХрддреИ рдХреЗрд╣рд┐ рдирд┐рднрд╛рдЙрдБрдЫреМрдВ, рдХреНрд▓рд╕реНрдЯрд░рд▓реЗ 2-3 рд╕реЗрдХреЗрдиреНрдб рдкрдЫрд┐ рд░рд┐рдкреЛрд░реНрдЯ рдЧрд░реНрдЫ рдХрд┐ рдХреЗрдиреНрджреНрд░ A рдорд╛ рд╣рд╛рдореАрд▓реЗ рдиреЛрдбрд╣рд░реВ 2, 3, рд░ 4 рдирд┐рднрд╛рдПрдХрд╛ рдЫреМрдВ - рдпрд╕рдХреЛ рдорддрд▓рдм рдпреЛ рд╣реЛ рдХрд┐ рдЕрдиреНрдп рдбреЗрдЯрд╛ рдХреЗрдиреНрджреНрд░рд╣рд░реВрдорд╛ рд╣рд╛рдореАрд▓реЗ рдХреБрдиреИ рдкрдирд┐ рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдорд╛ рддреА рдиреЛрдбрд╣рд░реВ рдирд┐рднрд╛рдЙрди рд╕рдХреНрджреИрдиреМрдВ рдЬрд╕рдорд╛ рддреНрдпрд╣рд╛рдБ рдХреЗрд╡рд▓ рдПрдХ рд╢рд╛рд░реНрдб рдЫред рдмрд╛рдпрд╛рдБред
  • рдорд╛рд▓рд┐рдХрдХреЛ рд╡реНрдпрд╡рд╣рд╛рд░рдХреЛ рдкреНрд░рдХреГрддрд┐ рдерд╛рд╣рд╛ рдкрд╛рдПрд░, рд╣рд╛рдореА рд╡рд┐рдЪрд╛рд░рд╛рдзреАрди рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛рд▓рд╛рдИ рдзреНрдпрд╛рдирдкреВрд░реНрд╡рдХ рд╣реЗрд░реНрдЫреМрдВред рдХрд┐рдирднрдиреЗ рдПрдХ рдЕрдбреНрдХрд┐рдПрдХреЛ рдХрд╛рд░реНрдп рдкрдирд┐, рдпрджрд┐ рдпреЛ рд╕рдордп рдорд╛ рд╕рдордп рдмрд╛рд╣рд┐рд░ рдЫреИрди рднрдиреЗ, рд╕реИрджреНрдзрд╛рдиреНрддрд┐рдХ рд░реВрдкрдорд╛ рдХреЗрд╣рд┐ рдЖрдкрддрдХрд╛рд▓реАрди рдЕрд╡рд╕реНрдерд╛рдорд╛ рдХрд╛рд░рдг рдмрдиреНрди рд╕рдХреНрдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдкреНрд░рд╛рдердорд┐рдХрдорд╛ рдкреНрд░рддрд┐рдХреГрддрд┐ рд╢рд╛рд░реНрдбрдХреЛ рдкреНрд░рд╡рд░реНрджреНрдзрдирд▓реЗ рдХрд╛рдо рдЧрд░реНрджреИрди, рдЬрд╕рд▓реЗ рдЧрд░реНрджрд╛ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛рд▓реЗ рдХрд╛рдо рдЧрд░реНрди рдЫреЛрдбреНрдЫред
  • рд╣рд╛рдореА рдлреЛрд╣реЛрд░ рд╕рдЩреНрдХрд▓рди рдврд┐рд▓рд╛рдЗрдорд╛ рдкрдирд┐ рдзреЗрд░реИ рдирдЬрд┐рдХрдмрд╛рдЯ рд╣реЗрд░реНрдЫреМрдВ, рдХрд┐рдирднрдиреЗ рд╣рд╛рдореАрд▓реЗ рдкрд╣рд┐рд▓реЗ рдиреИ рдЕрдиреБрдХреВрд▓рдирдХреЛ рдХреНрд░рдордорд╛ рдпрд╕рд╕рдБрдЧ рдареВрд▓реЛ рдХрдард┐рдирд╛рдЗрд╣рд░реВ рднреЛрдЧреЗрдХрд╛ рдЫреМрдВред
  • рдЕрдбреНрдЪрди рдХрд╣рд╛рдБ рдЫ рдкрд╣рд┐рд▓реЗ рдиреИ рдмреБрдЭреНрди рдереНрд░реЗрдб рджреНрд╡рд╛рд░рд╛ рдЕрд╕реНрд╡реАрдХрд╛рд░ред
  • рдард┐рдХ рдЫ, рдорд╛рдирдХ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдЬрд╕реНрддреИ рд╣рд┐рдк, RAM рд░ I/Oред

рдЕрдиреБрдЧрдорди рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрджрд╛, рддрдкрд╛рдИрдВрд▓реЗ Elasticsearch рдорд╛ рдереНрд░реЗрдб рдкреВрд▓рдХрд╛ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВрд▓рд╛рдИ рдзреНрдпрд╛рдирдорд╛ рд░рд╛рдЦреНрдиреБ рдкрд░реНрдЫред рдЗрд▓рд╛рд╕реНрдЯрд┐рдХ рдЦреЛрдЬ рджрд╕реНрддрд╛рд╡реЗрдЬ рдЦреЛрдЬ рд░ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рд▓рд╛рдЧрд┐ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ рд░ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдорд╛рдирд╣рд░реВ рд╡рд░реНрдгрди рдЧрд░реНрджрдЫ, рддрд░ thread_pool.management рдХреЛ рдмрд╛рд░реЗрдорд╛ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдореМрди рдЫред рдпреА рдереНрд░реЗрдбрд╣рд░реВ рдкреНрд░рдХреНрд░рд┐рдпрд╛, рд╡рд┐рд╢реЗрд╖ рдЧрд░реА, _cat/shards рд░ рдЕрдиреНрдп рд╕рдорд╛рди рдкреНрд░рд╢реНрдирд╣рд░реВ, рдЬреБрди рдЕрдиреБрдЧрдорди рд▓реЗрдЦреНрджрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдЫрдиреНред рдХреНрд▓рд╕реНрдЯрд░ рдЬрддрд┐ рдареВрд▓реЛ рд╣реБрдиреНрдЫ, рддреНрдпрд╕реНрддрд╛ рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдкреНрд░рддрд┐ рдПрдХрд╛рдЗ рд╕рдордп рдЕрдиреБрд╕рд╛рд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реБрдиреНрдЫрдиреН, рд░ рдорд╛рдерд┐ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд thread_pool.management рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдХрд╛рдЧрдЬрд╛рддрдорд╛ рдорд╛рддреНрд░ рдкреНрд░рд╕реНрддреБрдд рд╣реБрдБрджреИрди, рддрд░ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ 5 рдереНрд░реЗрдбрд╣рд░реВрдорд╛ рдкрдирд┐ рд╕реАрдорд┐рдд рд╣реБрдиреНрдЫ, рдЬреБрди рдзреЗрд░реИ рдЪрд╛рдБрдбреИ рдирд┐рдХрд╛рд╕рд╛ рд╣реБрдиреНрдЫ, рдкрдЫрд┐ред рдЬрд╕рд▓реЗ рдЕрдиреБрдЧрдордирд▓реЗ рдареАрдХрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрди рдЫреЛрдбреНрдЫред

рдо рдирд┐рд╖реНрдХрд░реНрд╖рдорд╛ рдХреЗ рднрдиреНрди рдЪрд╛рд╣рдиреНрдЫреБ: рд╣рд╛рдореАрд▓реЗ рдпреЛ рдЧрд░реНрдпреМрдВ! рд╣рд╛рдореАрд▓реЗ рд╣рд╛рдореНрд░рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░рд╣рд░реВ рд░ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдПрдЙрдЯрд╛ рдЙрдкрдХрд░рдг рджрд┐рди рд╕рдХреНрд╖рдо рдерд┐рдпреМрдВ рдЬреБрди рд▓рдЧрднрдЧ рдХреБрдиреИ рдкрдирд┐ рдЕрд╡рд╕реНрдерд╛рдорд╛, рдЙрддреНрдкрд╛рджрдирдорд╛ рдХреЗ рднрдЗрд░рд╣реЗрдХреЛ рдЫ рднрдиреНрдиреЗ рдмрд╛рд░реЗ рджреНрд░реБрдд рд░ рднрд░рдкрд░реНрджреЛ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдЧрд░реНрди рд╕рдХреНрдЫред

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

Elasticsearch рдХреНрд▓рд╕реНрдЯрд░ 200 TB+

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди