рдбрд┐рд╕реНрдХ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдареАрдХ рд╕реЗ рдХреИрд╕реЗ рдорд╛рдкреЗрдВ

рдЕрдореВрд░реНрдд : рд╡рд░реНрддрдорд╛рди рдкреНрд░рджрд░реНрд╢рди рдФрд░ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдмреАрдЪ рдХрд╛ рдЕрдВрддрд░; рд╡рд┐рд▓рдВрдмрддрд╛ рдФрд░ IOPS, рдбрд┐рд╕реНрдХ рд▓реЛрдб рд╕реНрд╡рддрдВрддреНрд░рддрд╛ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛; рдкрд░реАрдХреНрд╖рдг рдХреА рддреИрдпрд╛рд░реА; рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкрд░реАрдХреНрд╖рдг рдкреИрд░рд╛рдореАрдЯрд░; рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдирдХрд▓ред

рдЪреЗрддрд╛рд╡рдиреА: рдХрдИ рдкрддреНрд░, рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдкрдврд╝рд╛ред

рдЧреАрдд



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


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


bonnie ++ рдФрд░ iozone рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рд╕реНрдкреАрдб рдХреЛ рдорд╛рдкрддреЗ рд╣реИрдВред рдЬреЛ рдХреИрд╢ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рдХрд░реНрдиреЗрд▓ рдХреА рд╡рд┐рдЪрд╛рд░рд╢реАрд▓рддрд╛, рдбрд┐рд╕реНрдХ рдкрд░ FS рд╕реНрдерд╛рди рдХреА рд╕рдлрд▓рддрд╛ рдЖрджрд┐ред рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рд░реВрдк рд╕реЗ, рдЖрдк рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпрджрд┐ рдЖрдкрдХреЛ iozone рдореЗрдВ рдЕрдЪреНрдЫреЗ рдкрд░рд┐рдгрд╛рдо рдорд┐рд▓реЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдпрд╛ рддреЛ рдПрдХ рдЕрдЪреНрдЫрд╛ рдХреИрд╢ рд╣реИ, рдпрд╛ рдорд╛рдкрджрдВрдбреЛрдВ рдХрд╛ рдПрдХ рдмреЗрд╡рдХреВрдл рд╕реЗрдЯ рд╣реИ, рдпрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рддреЗрдЬрд╝ рдбрд┐рд╕реНрдХ (рдЖрдкрдХреЛ рдХреМрди рд╕рд╛ рд╡рд┐рдХрд▓реНрдк рдорд┐рд▓рд╛ рд╣реИ)ред рдмреЛрдиреА ++ рдЖрдорддреМрд░ рдкрд░ рдлрд╝рд╛рдЗрд▓ рдУрдкрди / рдХреНрд▓реЛрдЬ рдСрдкрд░реЗрд╢рдВрд╕ рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИред рдпрд╛рдиреА рд╡рд╣ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдбрд┐рд╕реНрдХ рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдХрд░рддреА рд╣реИред

рдкреНрд░рддреНрдпрдХреНрд╖ рд╡рд┐рдХрд▓реНрдк рдХреЗ рдмрд┐рдирд╛ dd рдХреЗрд╡рд▓ рдХреИрд╢ рдЧрддрд┐ рджрд┐рдЦрд╛рддрд╛ рд╣реИ - рдФрд░ рдирд╣реАрдВред рдХреБрдЫ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ, рдЖрдк рдХреИрд╢ рдХреЗ рдмрд┐рдирд╛ рдХреИрд╢ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд░реИрдЦрд┐рдХ рдЧрддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдХреБрдЫ рдореЗрдВ рдЖрдкрдХреЛ рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рдХреА рдЗрдХрд╛рдЗрдпреЛрдВ рдореЗрдВ рд░реИрдЦрд┐рдХ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рд╕реИрдХрдбрд╝реЛрдВ рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдВрдЧреЗред

рдкреНрд░рддреНрдпрдХреНрд╖ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде (iflag = Direct for reading, oflag = direct for writing) dd рдХреЗрд╡рд▓ рд░реИрдЦрд┐рдХ рдЧрддрд┐ рдХреЗ рд▓рд┐рдП рдЬрд╛рдБрдЪ рдХрд░рддрд╛ рд╣реИред рдЬреЛ рдпрд╛ рддреЛ рдЕрдзрд┐рдХрддрдо рдЧрддрд┐ рдХреЗ рдмрд░рд╛рдмрд░ рдирд╣реАрдВ рд╣реИ (рдпрджрд┐ рд╣рдо рдХрдИ рдбрд┐рд╕реНрдХ рдкрд░ рдЫрд╛рдкрд╛ рдорд╛рд░рддреЗ рд╣реИрдВ, рддреЛ рдХрдИ рдзрд╛рд░рд╛рдУрдВ рдореЗрдВ рдЫрд╛рдкреЗ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдЧрддрд┐ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ), рдпрд╛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рджрд░реНрд╢рдиред

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

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

рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдмрдпрд╛рди


(рд╡рд░реНрддрдорд╛рди рд╡реА.рдПрд╕. рдЕрдзрд┐рдХрддрдо рдкреНрд░рджрд░реНрд╢рди)
рдЕрдм рдФрд░ рднреА рдЙрдмрд╛рдК рдкрддреНрд░ рд╣реЛрдВрдЧреЗред рдЕрдЧрд░ рдХрд┐рд╕реА рдХреЛ рдЕрдкрдиреЗ рдкрд╕рдВрджреАрджрд╛ SSD'shka, рд▓реИрдкрдЯреЙрдк рд╕реНрдХреНрд░реВ, рдЖрджрд┐ рдкрд░ рддреЛрддреЗ рдХреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реИред - рд▓реЗрдЦ рдХреЗ рдЕрдВрдд рдореЗрдВ рд╡реНрдпрдВрдЬрдиреЛрдВ рдХреЛ рджреЗрдЦреЗрдВред

рд░реИрдордбрд┐рд╕реНрдХ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд╕рднреА рдЖрдзреБрдирд┐рдХ рдореАрдбрд┐рдпрд╛ рдореЗрдВ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд▓реЗрдЦрди рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдирдХрд╛рд░рд╛рддреНрдордХ рд░рд╡реИрдпрд╛ рд╣реИред рдПрдЪрдбреАрдбреА рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦрдиреЗ рдпрд╛ рдкрдврд╝рдиреЗ рдХреЗ рдмреАрдЪ рдХреЛрдИ рдЕрдВрддрд░ рдирд╣реАрдВ рд╣реИ, рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рд╕рд┐рд░ рдбрд┐рд╕реНрдХ рдкрд░ рдбреНрд░рд╛рдЗрд╡ рдХрд░реЗрдВред SSD рдХреЗ рд▓рд┐рдП, рд╣рд╛рд▓рд╛рдБрдХрд┐, рдмрдХрд╡рд╛рд╕ рдкрдврд╝рдиреЗ рдХрд╛ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЪрд╛рд▓рди, рд▓реЗрдХрд┐рди рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ рдмреНрд▓реЙрдХ рдХреЗ рд╕рд╛рде рд▓рд┐рдЦрдиреЗ рд╕реЗ рдХреЙрдкреА-рдСрди-рд░рд╛рдЗрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдиреНрдпреВрдирддрдо рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдЖрдХрд╛рд░ 1-2 рдПрдордмреА рд╣реИ, рд╡реЗ 4kb рд▓рд┐рдЦрддреЗ рд╣реИрдВред рдЖрдкрдХреЛ 2 рдПрдордмреА рдкрдврд╝рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ, рдЙрдиреНрд╣реЗрдВ 4KB рд╕реЗ рдмрджрд▓ рджреЗрдВ рдФрд░ рд╡рд╛рдкрд╕ рд▓рд┐рдЦреЗрдВред рдирддреАрдЬрддрди, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрд╕рдПрд╕рдбреА рдХреЗ 4kb рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб 400 рдЕрдиреБрд░реЛрдз рдЬреЛ 800 рдПрдордмреА / рдПрд╕ (!!!!) рдкрдврд╝рдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╡рд╛рдкрд╕ рд▓рд┐рдЦрдиреЗ рдореЗрдВ рдмрджрд▓ рдЬрд╛рддреЗ рд╣реИрдВред (рд░реИрдордбрд┐рд╕реНрдХ рдХреЗ рд▓рд┐рдП, рдЗрд╕ рддрд░рд╣ рдХреА рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рди рд╣реЛ рд╕рдХрддреА рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд╛рдЬрд╝рд┐рд╢ рдпрд╣ рд╣реИ рдХрд┐ рдбреАрдбреАрдЖрд░ рдХреЗ рд▓рд┐рдП "рдиреНрдпреВрдирддрдо рдмреНрд▓реЙрдХ" рдХрд╛ рдЖрдХрд╛рд░ рд▓рдЧрднрдЧ 128 рдмрд╛рдЗрдЯреНрд╕ рд╣реИ, рдФрд░ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдореЗрдВ рдмреНрд▓реЙрдХ рдЖрдорддреМрд░ рдкрд░ 4 рдХреЗрдмреА рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд░реИрдо рдбрд┐рд╕реНрдХ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдореЗрдВ рдбреАрдбреАрдЖрд░ рдХреА рдЧреНрд░реИрдиреНрдпреБрд▓реИрд░рд┐рдЯреА рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИ) ред

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

рд╣рдо Mb / s рдореЗрдВ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдХреЛ рдорд╛рдк рдирд╣реАрдВ рд╕рдХрддреЗред рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдХрд┐рддрдиреЗ рд╣реЗрдб рдореВрд╡рдореЗрдВрдЯ рдереЗ, рдФрд░ рдХрд┐рддрдиреЗ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдмреНрд▓реЙрдХ рд╣рдордиреЗ рдПрд╕рдПрд╕рдбреА рдкрд░ рдкрд░реЗрд╢рд╛рди рдХрд┐рдПред рдпрд╛рдиреА рдЦрд╛рддрд╛ IO рдкрд░рд┐рдЪрд╛рд▓рдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рддрдХ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ IO / s рдХрд╛ рдорд╛рди IOPS рдХрд╣рд▓рд╛рддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЬрдм рд╣рдо рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рднрд╛рд░ рдХреЛ рдорд╛рдкрддреЗ рд╣реИрдВ, рддреЛ рд╣рдо IOPS рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ (рдХрднреА-рдХрднреА рд▓рд┐рдЦрдиреЗ рдФрд░ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП wIOPS, rIOPS, рдХреНрд░рдорд╢рдГ)ред рдмрдбрд╝реА рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ, рд╡реЗ kIOPS рдорд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, (рдзреНрдпрд╛рди, рд╣рдореЗрд╢рд╛ рдФрд░ рд╣рд░ рдЬрдЧрд╣, рдХреЛрдИ 1024) 1kIOPS = 1000 IOPSред

рдФрд░ рдпрд╣рд╛рдБ, рдХрдИ рдкрд╣рд▓реЗ рдкреНрд░рдХрд╛рд░ рдХреЗ рдЬрд╛рд▓ рдореЗрдВ рдЧрд┐рд░ рдЬрд╛рддреЗ рд╣реИрдВред рд╡реЗ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдбреНрд░рд╛рдЗрд╡ рдХрд┐рддрдиреЗ IOPS рдХреЛ рджреЗ рд░рд╣рд╛ рд╣реИред рдпрд╛ рдПрдХ рдбрд┐рд╕реНрдХ рд╢реЗрд▓реНрдлред рдпрд╛ 200 рд╕рд░реНрд╡рд░ рдЕрд▓рдорд╛рд░рд┐рдпрд╛рдБ рдХрд╡рд░ рдХреЗ рдиреАрдЪреЗ рдбрд┐рд╕реНрдХ рдХреЗ рд╕рд╛рде рднрд░рд╡рд╛рдВред

рдкреНрд░рджрд░реНрд╢рди рдХрд┐рдП рдЧрдП рд╕рдВрдЪрд╛рд▓рди рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдХрд░рдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ (рдпрд╣ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ 12:00:15 рд╕реЗ 12:00:16 рддрдХ 245790 рдбрд┐рд╕реНрдХ рд╕рдВрдЪрд╛рд▓рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ - рдЕрд░реНрдерд╛рдд, рд▓реЛрдб 245kIOPS рдерд╛) рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдЕрдзрд┐рдХрддрдо рд╕рдВрдЪрд╛рд▓рди рдХреИрд╕реЗ рдХрд░ рд╕рдХрддрд╛ рд╣реИред

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

рдФрд░ рдЕрдЧрд░ рд▓реЛрдб рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд╣рдо рдХрд┐рддрдиреЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ "рдЬреЛ рдЖрдП, рдЙрдиреНрд╣реЛрдВрдиреЗ рд╕реЗрд╡рд╛ рдХреА," рддреЛ рдирд┐рдпреЛрдЬрди рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдо рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдХреМрди рд╕рд╛ рдЖрдИрдУрдкреАрдПрд╕ рд╣реЛрдЧрд╛ред

рдирд╛рдЯрдХ рдпрд╣ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рдХреЛ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдХрд┐рд╕ рддрд░рд╣ рдХреЗ рдЕрдиреБрд░реЛрдз рдЖрдПрдВрдЧреЗред рдЫреЛрдЯреЗ рд╡рд╛рд▓реЗ? рдмрдбрд╝реЗ рд╡рд╛рд▓реЗ? рдЕрдиреБрдмрдВрдз? рдЕрд╕рд╣рдорддрд┐ рдореЗрдВ? рдХреНрдпрд╛ рд╡реЗ рдХреИрд╢ рд╕реЗ рдкрдврд╝реЗ рдЬрд╛рдПрдВрдЧреЗ рдпрд╛ рдЖрдкрдХреЛ рд╕рдмрд╕реЗ рдзреАрдореА рдЬрдЧрд╣ рдкрд░ рдЬрд╛рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рдбрд┐рд╕реНрдХ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╣рд┐рд╕реНрд╕реЛрдВ рд╕реЗ рдмрд╛рдЗрдЯреНрд╕ рдХреЛ рдЪреБрдирдирд╛ рд╣реЛрдЧрд╛?

рдореИрдВ рдирд╛рдЯрдХ рдХреЛ рдЖрдЧреЗ рдирд╣реАрдВ рдмрдврд╝рд╛рдКрдВрдЧрд╛, рдореИрдВ рдХрд╣реВрдВрдЧрд╛ рдХрд┐ рдПрдХ рд╕рд░рд▓ рдЙрддреНрддрд░ рд╣реИ:


рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╣рдореЗрдВ рдирдВрдмрд░ рдорд┐рд▓рддреЗ рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдЧрд▓рдд рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: 15kIOPS рдФрд░ 150 IOPSред

рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХреНрдпрд╛ рд╣реЛрдЧрд╛? рдпрд╣ рдХреЗрд╡рд▓ рдЗрд╕ рдмрд╛рдд рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рд▓реЛрдб рдХрд┐рддрдирд╛ рдЕрдЪреНрдЫрд╛ рдФрд░ рдмреБрд░рд╛ рдЕрдВрдд рд╣реЛрдЧрд╛ред (рдЕрд░реНрдерд╛рддреН, "рдЬреАрд╡рди рджрд┐рдЦрд╛рдПрдЧрд╛" рднреЛрдЬ)ред

рдЕрдХреНрд╕рд░ рд╡реЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рдВрдХреЗрддрдХреЛрдВ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ:
  1. рдпрд╣ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдорд╛рдорд▓рд╛ рдЕрднреА рднреА рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реИред рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рдЗрд╕ рддрд░рд╣ рдХрд╛ рдЕрдиреБрдХреВрд▓рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╕рдмрд╕реЗ рдЦрд░рд╛рдм рд╕реЗ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдорд╛рдорд▓рд╛ рд╢рд╛рдпрдж рд╣реА рдЕрд▓рдЧ рд╣реЛрдЧрд╛ред рдпрд╣ рдмреБрд░рд╛ рд╣реИ (рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ, рдпрд╛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЗрддрдирд╛ рднрдпрд╛рдирдХ рд╕рдмрд╕реЗ рдЦрд░рд╛рдм рд╣реИ)ред
  2. рд╕рдмрд╕реЗ рдЦрд░рд╛рдм рдкрд░ред рдЗрд╕рдХреЗ рдкрд╛рд╕, рд╣рдо рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдкреНрд░рд╛рдкреНрдд рдЖрдВрдХрдбрд╝реЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рднрдВрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓реА рддреЗрдЬреА рд╕реЗ рдХрд╛рдо рдХрд░реЗрдЧреАред рдпрд╛рдиреА рдпрджрд┐ рд╣рдореЗрдВ 3000 IOPS рдорд┐рд▓реЗ рд╣реИрдВ, рддреЛ рд╣рдо "2000 рддрдХ" рд▓реЛрдб рдореЗрдВ рд╕рд┐рд╕реНрдЯрдо / рдбрд┐рд╕реНрдХ рдХрд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред


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

рдЖрдкрдХреЛ рдпрд╣ рд╕рдордЭрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдпрджрд┐ рд╕рд┐рд╕реНрдЯрдо 4k рдмреНрд▓реЙрдХ (рд╕рдмрд╕реЗ рдЦрд░рд╛рдм) рдХреЗ рд╕рд╛рде 100 IOPS рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддрд╛ рд╣реИ, рддреЛ рдпрд╣ 8k рдмреНрд▓реЙрдХ (рдХрдо рд╕реЗ рдХрдо 50 IOPS, рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ 70-80 рдХреЗ рдЖрд╕рдкрд╛рд╕) рдХреЗ рд╕рд╛рде рдХрдо рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░реЗрдЧрд╛ред рдЦреИрд░, 1 рдПрдордмреА рдмреНрд▓реЙрдХ рдкрд░ рд╣рдо рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рд╕рдВрдЦреНрдпрд╛ рджреЗрдЦреЗрдВрдЧреЗред

рдХреНрдпрд╛ рд╡рд╣ рд╕рдм рд╣реИ? рдирд╣реАрдВ, рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ рдкрд░рд┐рдЪрдп рдерд╛ред рдЬреЛ рдХреБрдЫ рдКрдкрд░ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ рд╡рд╣ рдХрдореЛрдмреЗрд╢ рд╕рд░реНрд╡рд╡рд┐рджрд┐рдд рд╣реИред рдЧреИрд░-рддреБрдЪреНрдЫ рдЪреАрдЬреЗрдВ рдиреАрдЪреЗ рд╕реЗ рд╢реБрд░реВ рд╣реЛрддреА рд╣реИрдВред

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо "рдЖрд╢реНрд░рд┐рдд IOPSs" рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдХреЛ рджреЗрдЦреЗрдВрдЧреЗред рдХрд▓реНрдкрдирд╛ рдХреАрдЬрд┐рдП рдХрд┐ рд╣рдорд╛рд░рд╛ рдЖрд╡реЗрджрди рдЗрд╕ рддрд░рд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ:

рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП, рд╣рдо рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рд╕рдордп рд╢реВрдиреНрдп рд╣реИред рдпрджрд┐ рдкреНрд░рддреНрдпреЗрдХ рдкрдврд╝рдиреЗ рдФрд░ рд▓рд┐рдЦрдиреЗ рдХрд╛ рдЕрдиреБрд░реЛрдз 1ms рдХреЗ рд▓рд┐рдП рд╕реЗрд╡рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рддреЛ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рдХрд┐рддрдиреЗ рд░рд┐рдХреЙрд░реНрдб рдЖрд╡реЗрджрди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдпрд╣ рд╕рд╣реА рд╣реИ, 500. рдФрд░ рдпрджрд┐ рд╣рдо рдЖрд╡реЗрджрди рдХреА рджреВрд╕рд░реА рдкреНрд░рддрд┐ рдХреЗ рдмрдЧрд▓ рдореЗрдВ рд▓реЙрдиреНрдЪ рдХрд░рддреЗ рд╣реИрдВ? рдХрд┐рд╕реА рднреА рд╕рднреНрдп рдкреНрд░рдгрд╛рд▓реА рдореЗрдВ, рд╣рдо 1000 рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ рд╣рдо 1000 рд╕реЗ рдХрд╛рдлреА рдХрдо рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рджрд░реНрд╢рди рдХреА рд╕реАрдорд╛ рддрдХ рдкрд╣реБрдВрдЪ рдЧрдП рд╣реИрдВред рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЖрд╢реНрд░рд┐рдд рдЖрдИрдУрдкреАрдПрд╕ рдХреЗ рд╕рд╛рде рдПрдХ рдЖрд╡реЗрджрди рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рд╕реНрдЯреЛрд░реЗрдЬ рдкреНрд░рджрд░реНрд╢рди рджреНрд╡рд╛рд░рд╛ рд╕реАрдорд┐рдд рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рджреЛ рдорд╛рдкрджрдВрдбреЛрдВ рджреНрд╡рд╛рд░рд╛: рд╡рд┐рд▓рдВрдмрддрд╛ рдФрд░ рдЖрдИрдУрдкреАрдПрд╕ рдирд┐рд░реНрднрд░рддрд╛ рдХрд╛ рд╕реНрддрд░ред

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

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

рд╡рд┐рд▓рдВрдмрддрд╛ рд╕реАрдзреЗ рдзрд╛рд░рд╛рд╡рд╛рд╣рд┐рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреА рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдКрдкрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЙрдЪреНрдЪ рд╡рд┐рд▓рдВрдмрддрд╛ - рдирд┐рдЪрд▓рд╛ рдкреНрд░рджрд░реНрд╢рдиред 5ms рдкрд░, рдЕрдиреБрд░реЛрдзреЛрдВ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ 200ms / s рд╣реИ, 20ms - 50 рдкрд░ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрджрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 1ms рдореЗрдВ 100 рдЕрдиреБрд░реЛрдз рд╕рдВрд╕рд╛рдзрд┐рдд рд╣реИрдВ, рдФрд░ 100ms рдореЗрдВ 9 рдЕрдиреБрд░реЛрдз рд╣реИрдВ, рддреЛ рдПрдХ рд╕реЗрдХрдВрдб рдореЗрдВ рд╣рдореЗрдВ 1ms рдФрд░ рдФрд╕рдд рдХреЗ рдФрд╕рдд рдХреЗ рд╕рд╛рде рдХреЗрд╡рд▓ 109 IOPS рдорд┐рд▓рддреЗ рд╣реИрдВред (рдФрд╕рдд) 10ms рдкрд░ред

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

рдЙрджрд╛рд╣рд░рдг: рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди (рд╡рд┐рд╢рд┐рд╖реНрдЯ рдбреЗрд╕реНрдХрдЯреЙрдк рдХрд╛рд░реНрдп) рд▓реЙрдиреНрдЪ рдХрд░рдирд╛ рд▓рдЧрднрдЧ 100% рдЕрдиреБрдХреНрд░рдорд┐рдХ рд╣реИред рд╣рдо рдЖрд╡реЗрджрди рдХреЛ рдкрдврд╝рддреЗ рд╣реИрдВ, рдЖрд╡рд╢реНрдпрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреА рд╕реВрдЪреА рдкрдврд╝рддреЗ рд╣реИрдВ, рдкреНрд░рддреНрдпреЗрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЛ рдмрд╛рд░реА-рдмрд╛рд░реА рд╕реЗ рдкрдврд╝рддреЗ рд╣реИрдВ ... рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдбреЗрд╕реНрдХрдЯреЙрдк рдкрд░ рд╡реЗ рдЗрддрдиреЗ рднрд╛рд╡реБрдХ рд░реВрдк рд╕реЗ рдПрд╕рдПрд╕рдбреА рд╕реЗ рдкреНрдпрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ - рдЙрдирдХреЗ рдкрд╛рд╕ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реВрдХреНрд╖реНрдо рджреЗрд░реА (рдорд╛рдЗрдХреНрд░реЛрд╕реЗрдХрдВрдб) рд╣реИ - рдмреЗрд╢рдХ, рдЖрдкрдХрд╛ рдкрд╕рдВрджреАрджрд╛ рдлреЛрдЯреЛрд╢реЙрдк рдпрд╛ рдмреНрд▓реЗрдВрдбрд░ рдПрдХ рд╕реЗрдХрдВрдб рдХреЗ рджрд╕рд╡реЗрдВ рд╣рд┐рд╕реНрд╕реЗ рдореЗрдВ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред

рд▓реЗрдХрд┐рди, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд▓реЛрдб рдХрд┐рдП рдЧрдП рд╡реЗрдм рд╕рд░реНрд╡рд░ рдХрд╛ рдХрд╛рдо рд▓рдЧрднрдЧ рд╕рдорд╛рдирд╛рдВрддрд░ рд╣реИ - рдкреНрд░рддреНрдпреЗрдХ рдмрд╛рдж рдХреЗ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдкрдбрд╝реЛрд╕реА рдПрдХ рдХреЗ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдкрд░реЛрд╕рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рддред рд╡рд┐рд▓рдВрдмрддрд╛ рдХреЗрд╡рд▓ рдкреНрд░рддреНрдпреЗрдХ рдЧреНрд░рд╛рд╣рдХ рдХреЗ рд╕реЗрд╡рд╛ рд╕рдордп рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди "рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛" рдХреЛ рдирд╣реАрдВред рдФрд░, рд╣рдо рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ 1ms, 10ms - рд╡реИрд╕реЗ рднреА рд╡реЗрдм рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдПред (рд▓реЗрдХрд┐рди рдпрд╣ "рд╕рднреА рд╕рдорд╛рди" рдирд╣реАрдВ рд╣реИ рдХрд┐ 10ms рдХреЗ рдРрд╕реЗ рдХрд┐рддрдиреЗ рд╕рдорд╛рдирд╛рдВрддрд░ рдЕрдиреБрд░реЛрдз рднреЗрдЬреЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ)

рдереНрд░реЗрд╢рд┐рдВрдЧ ред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдбреЗрд╕реНрдХрдЯреЙрдк рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ sysadmins рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЗрд╕ рдШрдЯрдирд╛ рд╕реЗ рдЕрдзрд┐рдХ рдкрд░рд┐рдЪрд┐рдд рд╣реИрдВред рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдХрд╛ рдПрдХ рднрдпрд╛рдирдХ рдЧрдбреНрдврд╛, рдЕрдХрдердиреАрдп рдмреНрд░реЗрдХ, "рдХреБрдЫ рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕рдм рдХреБрдЫ рдзреАрдорд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред"

рдЬреИрд╕рд╛ рдХрд┐ рд╣рдо рдбрд┐рд╕реНрдХ рдХрддрд╛рд░ (рдпрд╛ рднрдВрдбрд╛рд░рдг, рдореИрдВ рджреЛрд╣рд░рд╛рддреЗ рд╣реИрдВ, рд▓реЗрдЦ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдЙрдирдХреЗ рдмреАрдЪ рдХреЛрдИ рдЕрдВрддрд░ рдирд╣реАрдВ рд╣реИ) рдХреЛ рд░реЛрдХрдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рд╡рд┐рд▓рдВрдмрддрд╛ рддреЗрдЬреА рд╕реЗ рдмрдврд╝рдиреЗ рд▓рдЧрддреА рд╣реИред рдбрд┐рд╕реНрдХ рд╕реАрдорд╛ рддрдХ рдЪрд▓рддреА рд╣реИ, рд▓реЗрдХрд┐рди рдЙрдирдХреА рд╕реЗрд╡рд╛ рдХреА рдЧрддрд┐ рд╕реЗ рдЕрдзрд┐рдХ рдЖрд╡рдХ рдХреЙрд▓ рд╣реИрдВред рд╡рд┐рд▓рдВрдмрддрд╛ рддреЗрдЬреА рд╕реЗ рдмрдврд╝рдиреЗ рд▓рдЧрддреА рд╣реИ, рдХреБрдЫ рд╕реЗрдХрдВрдб рдХреА рднрдпрд╛рд╡рд╣ рд╕рдВрдЦреНрдпрд╛ рддрдХ рдкрд╣реБрдВрдЪ рдЬрд╛рддреА рд╣реИ (рдФрд░ рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рдЖрд╡реЗрджрди, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд╛рдо рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 100 рдСрдкрд░реЗрд╢рди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬреЛ 5 рдПрдордПрд╕ рдХреА рд╡рд┐рд▓рдВрдмрддрд╛ рдХрд╛ рдорддрд▓рдм рдерд╛ рдПрдХ рдЖрдзреЗ-рд╕реЗрдХрдВрдб рдХреА рджреЗрд░реА ...)ред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдХреЛ рдереНрд░рд╢рд┐рдВрдЧ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред

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

рдФрд░ рдпрд╣рд╛рдВ рд╣рдо рдбрд┐рд╕реНрдХ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдорд╛рдкрдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрдЧреЛрдВ рдХреА рдЕрдЧрд▓реА рдмрд╛рд░ (рдФрд░ рдЦрдВрдбрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓) рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рдкрд░реАрдХреНрд╖рдг рдХреЗ рджреМрд░рд╛рди рд╡рд┐рд▓рдВрдмрддрд╛ рдирд┐рдпрдВрддреНрд░рдг


рд╡реЗ рдХрд╣рддреЗ рд╣реИрдВ, "рдореЗрд░реА рдбрд┐рд╕реНрдХ 180 IOPS рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░рддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдЖрдк 10 рдбрд┐рд╕реНрдХ рд▓реЗрддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ 1800 IOPS рдЬрд┐рддрдирд╛ рд╣реЛрдЧрд╛ред" (рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рдмреБрд░рд╛ рд╕реБрдкрд░рдорд╛рд░реНрдХреЗрдЯ рд▓рдЧрддрд╛ рд╣реИ, рдЖрд╡рд╢реНрдпрдХ рд╕реЗ рдХрдо рдХреИрд╢рд┐рдпрд░ рд░реЛрдкрдг)ред рдЙрд╕реА рд╕рдордп, рд╡рд┐рд▓рдВрдмрддрд╛ рдкрд╛рд░рд▓реМрдХрд┐рдХ рд╣реЛ рдЬрд╛рддреА рд╣реИ - рдФрд░ "рдХреЛрдИ рднреА рдЙрд╕ рддрд░рд╣ рдирд╣реАрдВ рд░рд╣ рд╕рдХрддрд╛ рд╣реИред"

рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рджрд░реНрд╢рди рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рд╡рд┐рд▓рдВрдмрддрд╛ рдирд┐рдпрдВрддреНрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЕрд░реНрдерд╛рдд рдРрд╕реЗ рдкрд░реАрдХреНрд╖рдг рдорд╛рдкрджрдВрдбреЛрдВ рдХрд╛ рдЪрдпрди рддрд╛рдХрд┐ рд╡рд┐рд▓рдВрдмрддрд╛ рд╕рд╣рдордд рд╕реАрдорд╛ рд╕реЗ рдиреАрдЪреЗ рд░рд╣реЗред

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

рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ, рдореИрдВ рдЕрдкрдиреЗ рд▓рд┐рдП рдкрд░реАрдХреНрд╖рдг рдХрд░рддрд╛ рд╣реВрдВ рддрд╛рдХрд┐ рд╡рд┐рд▓рдВрдмрддрд╛ 10ms рд╕реЗ рдЕрдзрд┐рдХ рди рд░рд╣реЗред рдореИрдВ рдЗрд╕ рд╕реВрдЪрдХ рдХреЛ рднрдВрдбрд╛рд░рдг рдкреНрд░рджрд░реНрд╢рди рдХреА рдЫрдд рдорд╛рдирддрд╛ рд╣реВрдВред (рдЙрд╕реА рд╕рдордп, рдореЗрд░реЗ рджрд┐рдорд╛рдЧ рдореЗрдВ, рдореИрдВ рдЦреБрдж рдХреЗ рд▓рд┐рдП рд╕реЛрдЪрддрд╛ рд╣реВрдВ рдХрд┐ рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рд▓реИрдЧреНрд╕ рдорд╣рд╕реВрд╕ рд╣реЛрдиреЗ рдХреА рд╕реАрдорд╛ 20ms рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╛рдж рд░рдЦреЗрдВ, 900 рд╕реЗ 1ms рдФрд░ 10 рд╕реЗ 100ms рд╕реЗ рдКрдкрд░ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП avg 10ms рдмрди рдЧрдпрд╛? рддреЛ, рдЗрд╕рдХреЗ рд▓рд┐рдП рдореИрдВ рдЖрд░рдХреНрд╖рд┐рдд рд╣реВрдВ?) рдЕрдкрдиреЗ рдЖрдк рдХреЛ (рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдлрдЯрдиреЗ рдХреЗ рд▓рд┐рдП 10ms)ред

рд╕рдорд╛рдирддрд╛


рд╣рдо рдЖрд╢реНрд░рд┐рдд рдФрд░ рд╕реНрд╡рддрдВрддреНрд░ IOPS рдХреЗ рдореБрджреНрджреЗ рдкрд░ рдкрд╣рд▓реЗ рд╣реА рдЪрд░реНрдЪрд╛ рдХрд░ рдЪреБрдХреЗ рд╣реИрдВред рдЖрд╢реНрд░рд┐рдд рдЗрдкреНрд╕ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рд╡рд┐рд▓рдВрдмрддрд╛ рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд╣рдо рдкрд╣рд▓реЗ рд╣реА рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░ рдЪреБрдХреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рд╕реНрд╡рддрдВрддреНрд░ рдЖрдИрдУрдкреАрдПрд╕ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рди (рдпрд╛рдиреА рд╕рдорд╛рдирд╛рдВрддрд░ рднрд╛рд░ рдХреЗ рд╕рд╛рде), рдпрд╣ рдХрд┐рд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ?

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

рд╕реИрди рдФрд░ рдПрдирдПрдПрд╕


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

рдкреНрд░рджрд░реНрд╢рди рдореВрд▓реНрдпрд╛рдВрдХрди рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рд╣рдореЗрдВ рдмрд╕ рдЗрд╕ рдирд┐рдпрдо рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП: рдиреЗрдЯрд╡рд░реНрдХ рд╕рдВрд▓рдЧреНрди рднрдВрдбрд╛рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рдорд╛рдирд╛рдВрддрд░ рдореЗрдВ рдХрдИ рдореЗрдЬрдмрд╛рдиреЛрдВ (рд╕рд░реНрд╡рд░) рд╕реЗ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдПрдХ рд╕рд░реНрд╡рд░ рд╕реЗ рдЯреЗрд╕реНрдЯ рд╕реНрдЯреЛрд░реЗрдЬ рдЯреЗрд╕реНрдЯ рдирд╣реАрдВ рд╣реЛрдЧрд╛, рдмрд▓реНрдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ, рд╕реНрдЯреЛрд░реЗрдЬ рдФрд░ рд╕рд░реНрд╡рд░ рдХреА рд╕рд╣реА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХрд╛ рдПрдХ рдПрдХреАрдХреГрдд рдкрд░реАрдХреНрд╖рдг рд╣реЛрдЧрд╛ред

рдмрд╕ рд╕рдВрддреГрдкреНрддрд┐


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

рд▓реЗрдХрд┐рди рд╡рд╣рд╛рдБ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдФрд░ рдЕрдзрд┐рдХ рдордЬреЗрджрд╛рд░ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрд╕рдПрдПрд╕ / 300x4 (рдпрд╛рдиреА рдкреНрд░рддреНрдпреЗрдХ 4 рдПрдордмреА 300 рдПрдордмреА рдХреА 4 рд▓рд╛рдЗрдиреЛрдВ) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреНрд░рд╛рдЗрд╡ рдХрд╛ рдПрдХ рд╢реЗрд▓реНрдл рд╣реИред рдмрд╣реБрдд рдХреБрдЫ рд╣реЛрдиреЗ рд▓рдЧрддрд╛ рд╣реИред рдФрд░ рдЕрдЧрд░ рдПрдХ рд╢реЗрд▓реНрдл рдореЗрдВ 24 рдбрд┐рд╕реНрдХ рд╣реИрдВ? 24 * 100 = 2400 рдПрдордмреА / рдПрд╕, рдФрд░ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреЗрд╡рд▓ 1200 (300x4) рд╣реИред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХреБрдЫ рдкрд░ рдкрд░реАрдХреНрд╖рдг (рд╕рд░реНрд╡рд░!) рдорджрд░рдмреЛрд░реНрдб рдиреЗ рджрд┐рдЦрд╛рдпрд╛ рдХрд┐ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд SATA рдирд┐рдпрдВрддреНрд░рдХ рдЕрдХреНрд╕рд░ PCIx4 рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реЛрддреЗ рд╣реИрдВ, рдЬреЛ рд╕рднреА 6 SATA рдХрдиреЗрдХреНрдЯрд░ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХрддрдо рд╕рдВрднрд╡ рдЧрддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред

рдореИрдВ рджреЛрд╣рд░рд╛рддрд╛ рд╣реВрдВ, рдмрд╕ рд╕рдВрддреГрдкреНрддрд┐ рдореЗрдВ рдореБрдЦреНрдп рд╕рдорд╕реНрдпрд╛ рдкрдЯреНрдЯреА рдХреА "рдЫрдд рдХреЗ рдиреАрдЪреЗ" рдирд╣реАрдВ рдЦрд╛ рд░рд╣реА рд╣реИ, рд▓реЗрдХрд┐рди рдмрд╕ рдХреЗ рднрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рд▓рдВрдмрддрд╛ рдмрдврд╝ рд░рд╣реА рд╣реИред

рд╕реНрдЯрдВрдЯ рдирд┐рд░реНрдорд╛рддрд╛рдУрдВ


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

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

рддреАрд╕рд░рд╛, рдХреИрд╢ред рдпрджрд┐ рд╣рдо рд╕рдмрд╕реЗ рдЦрд░рд╛рдм рд╕реНрдерд┐рддрд┐ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рд╣рдореЗрдВ рдпрд╣ рдЬрд╛рдирдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдЬрдм рдХреИрд╢ рдорджрдж рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ рддреЛ рд╕рд┐рд╕реНрдЯрдо рдХреИрд╕реЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░реЗрдЧрд╛ред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдРрд╕реЗ рдкрд░реАрдХреНрд╖рдг рдЖрдХрд╛рд░ рд▓реЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рд╣рдо "рдкрд┐рдЫрд▓реЗ рдХреИрд╢" рдХреЛ рдкрдврд╝рдиреЗ / рд▓рд┐рдЦрдиреЗ рдХреА рдЧрд╛рд░рдВрдЯреА рджреЗрдВ, рдЕрд░реНрдерд╛рдд рдХреИрд╢ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВред

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

рдирд┐рд░реНрдгрдп - рдиреНрдпреВрдирддрдо x10 рдХреИрд╢ (рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ, рд╕рдВрдЦреНрдпрд╛ рдЫрдд рд╕реЗ рд▓реА рдЧрдИ рд╣реИ, рдореЗрд░реЗ рдкрд╛рд╕ рд╕рдЯреАрдХ рдЧрдгрдирд╛ рддрдВрддреНрд░ рдирд╣реАрдВ рд╣реИ)ред

рдУрдПрд╕ рд╕реНрдерд╛рдиреАрдп рдХреИрд╢


рдмреЗрд╢рдХ, рдкрд░реАрдХреНрд╖рдг рд╕реНрдерд╛рдиреАрдп рдУрдПрд╕ рдХреИрд╢ рдХреА рднрд╛рдЧреАрджрд╛рд░реА рдХреЗ рдмрд┐рдирд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЕрд░реНрдерд╛рдд, рд╣рдореЗрдВ рдПрдХ рдРрд╕реЗ рдореЛрдб рдореЗрдВ рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдХреИрд╢рд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рд▓рд┐рдирдХреНрд╕ рдореЗрдВ, рдпрд╣ рдПрдХ рдлрд╝рд╛рдЗрд▓ (рдпрд╛ рдбрд┐рд╕реНрдХ) рдЦреЛрд▓рддреЗ рд╕рдордп рдПрдХ O_DIRECT рд╡рд┐рдХрд▓реНрдк рд╣реИред

рдЯреЗрд╕реНрдЯ рд╡рд┐рд╡рд░рдг


рдХреБрд▓:
1) рд╣рдо рд╕рдмрд╕реЗ рдЦрд░рд╛рдм рд╕реНрдерд┐рддрд┐ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░ рд░рд╣реЗ рд╣реИрдВ - рдбрд┐рд╕реНрдХ рдЖрдХрд╛рд░ рдХрд╛ 100%, рдЬреЛ рднрдВрдбрд╛рд░рдг рдкрд░ рдЕрдиреБрдорд╛рдирд┐рдд рдХреИрд╢ рдЖрдХрд╛рд░ рд╕реЗ рдХрдИ рдЧреБрдирд╛ рдмрдбрд╝рд╛ рд╣реИред рдбреЗрд╕реНрдХрдЯреЙрдк рдХреЗ рд▓рд┐рдП, рдпрд╣ рдХреЗрд╡рд▓ "рд╕рдВрдкреВрд░реНрдг рдбрд┐рд╕реНрдХ" рд╣реИ, рдФрджреНрдпреЛрдЧрд┐рдХ рднрдВрдбрд╛рд░рдг рдХреЗ рд▓рд┐рдП - 1TB рдпрд╛ рдЙрд╕рд╕реЗ рдЕрдзрд┐рдХ рдХрд╛ LUN рдпрд╛ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдбрд┐рд╕реНрдХ рдЖрдХрд╛рд░ред (рд╣реЗрд╣реЗ, рдЕрдЧрд░ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ 64 рдЬреАрдмреА рд░реИрдо рдХреИрд╢ рдмрд╣реБрдд рд╣реИ ...)ред
2) рд╣рдо 4kb рд╕рд╛рдЗрдЬ рдореЗрдВ рдЯреЗрд╕реНрдЯ рдмреНрд▓реЙрдХ рд▓реЗрддреЗ рд╣реИрдВред
3) рд╣рдо рд╕рдВрдЪрд╛рд▓рди рдХреА рд╕рдорд╛рдирддрд╛ рдХреА рдЧрд╣рд░рд╛рдИ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рд╡рд┐рд▓рдВрдмрддрд╛ рдЙрдЪрд┐рдд рд╕реАрдорд╛ рдХреЗ рднреАрддрд░ рдмрдиреА рд░рд╣реЗред

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

fio


рдпрд╣рд╛рдВ рд╣рдо рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╣рд┐рд╕реНрд╕реЗ рдХреА рдУрд░ рдмрдврд╝рддреЗ рд╣реИрдВред рдПрдХ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдлрд┐рдпреЛ рд╣реИ рдЬреЛ рд╣рдореЗрдВ рдЙрд╕ рдкрд░рд┐рдгрд╛рдо рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ рдЬрд┐рд╕рдХреА рд╣рдореЗрдВ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

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

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

рдФрд░ рд╣рдореЗрдВ "рдкреНрд░рдЪрд╛рд░" рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд┐рдпреЛ рдХреЛ рдмрддрд╛рдирд╛ рд╣реЛрдЧрд╛ред (рдирд┐рд░реНрдорд╛рддрд╛рдУрдВ рдХреА рдЪрд╛рд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдКрдкрд░ рджреЗрдЦреЗрдВ)ред рдЕрдЧрд▓рд╛, рд╣рдо рдмреНрд▓реЙрдХ рдЖрдХрд╛рд░ (4k) рдХреЛ рдареАрдХ рдХрд░рддреЗ рд╣реИрдВред

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

рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╡реНрдпрдВрдЬрдиреЛрдВ


рдлрд┐рдпреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ: apt-get install рдлрд┐рдпреЛ (рдбреЗрдмрд┐рдпрди / ubntu)ред рдЕрдЧрд░ рдХреБрдЫ рднреА, squeze рдЕрднреА рддрдХ рдирд╣реАрдВ рд╣реИред
рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдмрд╣реБрдд рд╣реА рдЪрд╛рд▓рд╛рдХреА рд╕реЗ рдЫрд┐рдкреА рд╣реБрдИ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕рдореЗрдВ рдХреЗрд╡рд▓ "рд╣реЛрдо рдкреЗрдЬ" рдирд╣реАрдВ рд╣реИ, рдХреЗрд╡рд▓ рдПрдХ рдЧрд┐рдЯ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╣реИред рдпрд╣рд╛рдБ рдПрдХ рджрд░реНрдкрдг рд╣реИ: freecode.com/projects/fio

рдбрд┐рд╕реНрдХ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рддреЗ рд╕рдордп, рдЖрдкрдХреЛ рдЗрд╕реЗ рд░реВрдЯ рд╕реЗ рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

рдкрд░реАрдХреНрд╖рдг рдкрдврд╝рдирд╛


рд▓реЙрдиреНрдЪ: fio read.ini
рдХрдВрдЯреЗрдВрдЯ read.ini
[Readtest]
blockize = 4k
рдлрд╝рд╛рдЗрд▓ рдирд╛рдо = / рджреЗрд╡ / рдПрд╕рдбреАрдП
rw = randread
рдкреНрд░рддреНрдпрдХреНрд╖ = рез
рд╢реМрдХреАрди = реж
ioengine = рд▓рд╛рдЗрдмрд┐рдпреЛ
рдЖрдпреЛрдбрдкрде = 32

рдХрд╛рд░реНрдп рдЗрд╕ рддрд░рд╣ рдХреЗ рдЖрдпреЛрдбреЗрде рдХреЛ рдЪреБрдирдирд╛ рд╣реИ, рддрд╛рдХрд┐ рдПрд╡реАрдЧреЗрдЯреЗрдВрд╕реА 10ms рд╕реЗ рдХрдо рд╣реЛред

рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдкрд░реАрдХреНрд╖рдг


(рдзреНрдпрд╛рди! рдЧрд▓рдд рдбреНрд░рд╛рдЗрд╡ рдЕрдХреНрд╖рд░ - рдЖрдк рдбреЗрдЯрд╛ рдХреЗ рдмрд┐рдирд╛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛)
[Writetest]
blockize = 4k
рдлрд╝рд╛рдЗрд▓ рдирд╛рдо = / рджреЗрд╡ / sdz
rw = randwrite
рдкреНрд░рддреНрдпрдХреНрд╖ = рез
рд╢реМрдХреАрди = реж
ioengine = рд▓рд╛рдЗрдмрд┐рдпреЛ
рдЖрдпреЛрдбрдкрде = 32

рд╣рд╛рдЗрдмреНрд░рд┐рдб рдкрд░реАрдХреНрд╖рдг


рд╕рдмрд╕реЗ рд╕реНрд╡рд╛рджрд┐рд╖реНрдЯ рд╣рд┐рд╕реНрд╕рд╛:
(рдзреНрдпрд╛рди рджреЗрдВ! рдЧрд▓рддреА рд╕реЗ рдбреНрд░рд╛рдЗрд╡ рдЕрдХреНрд╖рд░ - рдЖрдкрдХреЛ рдбреЗрдЯрд╛ рдХреЗ рдмрд┐рдирд╛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛)
[Readtest]
blockize = 4k
рдлрд╝рд╛рдЗрд▓ рдирд╛рдо = / рджреЗрд╡ / sdz
rw = randread
рдкреНрд░рддреНрдпрдХреНрд╖ = рез
рд╢реМрдХреАрди = реж
ioengine = рд▓рд╛рдЗрдмрд┐рдпреЛ
рдЖрдпреЛрдбрдкрде = 32
[Writetest]
blockize = 4k
рдлрд╝рд╛рдЗрд▓ рдирд╛рдо = / рджреЗрд╡ / sdz
rw = randwrite
рдкреНрд░рддреНрдпрдХреНрд╖ = рез
рд╢реМрдХреАрди = реж
ioengine = рд▓рд╛рдЗрдмрд┐рдпреЛ
рдЖрдпреЛрдбрдкрде = 32


рдЖрдЙрдЯрдкреБрдЯ рд╡рд┐рд╢реНрд▓реЗрд╖рдг


рдкрд░реАрдХреНрд╖рдг рдХреЗ рджреМрд░рд╛рди, рд╣рдо рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рджреЗрдЦрддреЗ рд╣реИрдВ:
рдиреМрдХрд░рд┐рдпрд╛рдВ: 2 (f = 2): [rw] [2.8% рдХрд┐рдпрд╛ рдЧрдпрд╛] [13312K / 11001K / s] [3250/2686 iops] [eta 05m: 12s]


рд╡рд░реНрдЧ рдХреЛрд╖реНрдардХ рдореЗрдВ IOPS рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реЛрддреА рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рдЖрдирдиреНрджрд┐рдд рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЬрд▓реНрджреА рд╣реИ - рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рд╡рд┐рд▓рдВрдмрддрд╛ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВред

рдЖрдЙрдЯрдкреБрдЯ рдкрд░ (Ctrl-C, рдпрд╛ рдЕрдВрдд рдореЗрдВ) рд╣рдореЗрдВ рдРрд╕рд╛ рдХреБрдЫ рдорд┐рд▓рддрд╛ рд╣реИ:

^ рд╕реА
fio: рд╕рд┐рдЧреНрдирд▓ 2 рдкрд░ рд╕рдорд╛рдкреНрдд рд╣реЛ рд░рд╣рд╛ рд╣реИ
рдкрдврд╝реЗрдВ: (рд╕рдореВрд╣реАрдХреГрдд = 0, рдиреМрдХрд░реА = 1): рдЧрд▓рдд = 0: pid = 11048
  рдкрдврд╝реЗрдВ: io = 126480KB, bw = 14107KB / s, iops = 3526, runt = 1466msec
    slat (usec): рдорд┐рдирдЯ = 3, рдЕрдзрд┐рдХрддрдо = 432, avg = 6.19, stdev = 6.72
    clat (usec): рдиреНрдпреВрдирддрдо = 387, рдЕрдзрд┐рдХрддрдо = 208677, avg = 9063.18, stdev = 22736.45
    bw (KB / s): рдиреНрдпреВрдирддрдо = 10416, рдЕрдзрд┐рдХрддрдо = 18176, рдкреНрд░рддрд┐ = 98.74%, рдФрд╕рдд = 13928.29, stdev = 2414.65
  cpu: usr = 1.56%, sys = 3.17%, ctx = 15636, majf = 0, minf = 57
  IO рдХреА рдЧрд╣рд░рд╛рдИ: 1 = 0.1%, 2 = 0.1%, 4 = 0.1%, 8 = 0.1%, 16 = 0.1%, 32 = 99.9%,> = 64 = 0.0%
     рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВ: 0 = 0.0%, 4 = 100.0%, 8 = 0.0%, 16 = 0.0%, 32 = 0.0%, 64 = 0.0%,> = 64 = 0.0%
     рдкреВрд░рд╛: 0 = 0.0%, 4 = 100.0%, 8 = 0.0%, 16 = 0.0%, 32 = 0.1%, 64 = 0.0%,> = 64 = 0.0%
     рдЬрд╛рд░реА r / w: рдХреБрд▓ = 31620/0, рд▓рдШреБ = 0/0
     lat (usec): 500 = 0.07%, 750 = 0.99%, 1000 = 2.76%
     lat (msec): 2 = 16.55%, 4 = 35.21%, 10 = 35.47%, 20 = 3.68%, 50 = 0.76%
     lat (рдорд┐рд╕реЗрдХ): 100 = 0.08%, 250 = 4.43%
write: (groupid=0, jobs=1): err= 0: pid=11050
  write: io=95280KB, bw=10630KB/s, iops=2657, runt= 8963msec
    slat (usec): min=3, max=907, avg= 7.60, stdev=11.68
    clat (usec): min=589, max=162693, avg=12028.23, stdev=25166.31
    bw (KB/s) : min= 6666, max=14304, per=100.47%, avg=10679.50, stdev=2141.46
  cpu : usr=0.49%, sys=3.57%, ctx=12075, majf=0, minf=25
  IO depths : 1=0.1%, 2=0.1%, 4=0.1%, 8=0.1%, 16=0.1%, 32=99.9%, >=64=0.0%
     submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.1%, 64=0.0%, >=64=0.0%
     issued r/w: total=0/23820, short=0/0
     lat (usec): 750=0.03%, 1000=0.37%
     lat (msec): 2=9.04%, 4=24.53%, 10=49.72%, 20=9.56%, 50=0.82%
     lat (msec): 100=0.07%, 250=5.87%


( ) :
read: iops=3526 clat=9063.18 (usec), 9.
write: iops=2657 clat=12028.23

slat clat. slat тАФ (.. ), clat тАФ complete latency, latency, . , , .

iodepth 16/16 :

read 6548 iops, 2432.79usec = 2.4ms
write 5301 iops, 3005.13usec = 3ms

, 64 (32+32) , , . 32 .


рдмреЗрд╢рдХ, рд╣рд░ рдХреЛрдИ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкреАрдЖрдИ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░ рд░рд╣рд╛ рд╣реИ ... рддреЛрддреЗред рдореИрдВ рдЙрди рдореВрд▓реНрдпреЛрдВ рдХреЛ рджреЗрддрд╛ рд╣реВрдВ рдЬреЛ рдореИрдВрдиреЗ рджреЗрдЦреЗ рдереЗ:

рдЪреЗрддрд╛рд╡рдиреА: рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдЖрднрд╛рд╕реА рдорд╢реАрдиреЛрдВ рдкрд░ рдЪрд▓рд╛рддреЗ рд╣реИрдВ, рддреЛ
a) рдпрджрд┐ рдЖрдк IOPS рдХреЗ рд▓рд┐рдП рд╢реБрд▓реНрдХ рд▓реЗрддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдмрд╣реБрдд рд╣реА рдареЛрд╕ рдзрди рд╣реЛрдЧрд╛ред
b) рдпрджрд┐ рд╣реЛрд╕реНрдЯрд░ рдХреЗ рдкрд╛рд╕ рдЦрд░рд╛рдм рднрдВрдбрд╛рд░рдг рд╣реИ, рдЬреЛ рдХреЗрд╡рд▓ рдХрдИ рджрд╕ рдЧреАрдЧрд╛рдмрд╛рдЗрдЯреНрд╕ рдХреЗ рдХреИрд╢ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдПрдХ рдмрдбрд╝реА рдбрд┐рд╕реНрдХ (> 1 рдЯреАрдмреА) рдХреЗ рд╕рд╛рде рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рд╕реЗ ... рд╣реЛрд╕реНрдЯрд░ рдФрд░ рдЖрдкрдХреЗ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкрдбрд╝реЛрд╕рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд╕реНрдпрд╛рдПрдВ рдкреИрджрд╛ рд╣реЛрдВрдЧреАред рдХреБрдЫ рдореЗрдЬрдмрд╛рди рдирд╛рд░рд╛рдЬ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЖрдкрд╕реЗ рдкреВрдЫ рд╕рдХрддреЗ рд╣реИрдВред
рдЧ) рдкрд░реАрдХреНрд╖рдг рд╕реЗ рдкрд╣рд▓реЗ рдбрд┐рд╕реНрдХ рдХреЛ рд╢реВрдиреНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордд рднреВрд▓рдирд╛ (рдпрд╛рдиреА dd if = / dev / zero of = / dev / sdz bs = 2M oflag = direct)

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


All Articles