IOPS - рдпрд╣ рдХреНрдпрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдХреИрд╕реЗ рдЧрд┐рдирдирд╛ рд╣реИ

IOPS IOPS (рдЕрдВрдЧреНрд░реЗрдЬреА рд╕реЗ рдЗрдирдкреБрдЯ / рдЖрдЙрдЯрдкреБрдЯ рдСрдкрд░реЗрд╢рдВрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ред рдЗрдирдкреБрдЯ / рдЖрдЙрдЯрдкреБрдЯ рдСрдкрд░реЗрд╢рди рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб) рд╕реНрдЯреЛрд░реЗрдЬ рд╕рд┐рд╕реНрдЯрдо, рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ (HDD), рд╕реЙрд▓рд┐рдб рд╕реНрдЯреЗрдЯ рдбреНрд░рд╛рдЗрд╡ (SSD) рдФрд░ рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдЯреЛрд░реЗрдЬ (SAN) рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдорд╛рдкрдиреЗ рдореЗрдВ рдкреНрд░рдореБрдЦ рдорд╛рдкрджрдВрдбреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред

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

рдЗрд╕рд▓рд┐рдП, IOPS рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд░реАрдб / рд░рд╛рдЗрдЯ рдСрдкрд░реЗрд╢рди рдХреЗ рджреМрд░рд╛рди рдмреНрд▓реЙрдХ рдХреА рдЧрддрд┐ рдФрд░ рдЖрдХрд╛рд░ рдХреЛ рдЬрд╛рдирдирд╛ рд╣реЛрдЧрд╛ред IOPS рдкреИрд░рд╛рдореАрдЯрд░ рдСрдкрд░реЗрд╢рди рдХреЗ рджреМрд░рд╛рди рдмреНрд▓реЙрдХ рдЖрдХрд╛рд░ рд╕реЗ рд╡рд┐рднрд╛рдЬрд┐рдд рдЧрддрд┐ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИред

рдкреНрд░рджрд░реНрд╢рди рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ


рдореБрдЦреНрдп рдорд╛рдкрд╛ рдорд╛рддреНрд░рд╛ рд░реИрдЦрд┐рдХ (рдЕрдиреБрдХреНрд░рдорд┐рдХ) рдФрд░ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ (рдпрд╛рджреГрдЪреНрдЫрд┐рдХ) рдПрдХреНрд╕реЗрд╕ рдСрдкрд░реЗрд╢рди рд╣реИрдВред

рдЫрд╡рд┐

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

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдореБрдЦреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВ:
рдкреИрд░рд╛рдореАрдЯрд░
рд╡рд┐рд╡рд░рдг
рдХреБрд▓ IOPS (рдХреБрд▓ IOPS)
рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб I / O рд╕рдВрдЪрд╛рд▓рди рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ (рдЬрдм рдкрдврд╝рдирд╛ рдФрд░ рд▓рд┐рдЦрдирд╛ рджреЛрдиреЛрдВ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд░рдирд╛ рд╣реЛ)
IOPS рд░реИрдВрдбрдо рд░реАрдб (рд░реИрдВрдбрдо рд░реАрдб)
рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреА рдФрд╕рдд рд╕рдВрдЦреНрдпрд╛ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рдкрдврд╝рддреА рд╣реИ
IOPS рд░реИрдВрдбрдо рд░рд╛рдЗрдЯ (рд░реИрдВрдбрдо рд░рд╛рдЗрдЯ)
рдФрд╕рдд рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд▓реЗрдЦрди рд╕рдВрдЪрд╛рд▓рди рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб
рдЕрдиреБрдХреНрд░рдорд┐рдХ рдкрдврд╝реЗрдВ IOPS
рд░реИрдЦрд┐рдХ рдХреА рдФрд╕рдд рд╕рдВрдЦреНрдпрд╛ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рдкрдврд╝рддреА рд╣реИ
IOPS рдЕрдиреБрдХреНрд░рдорд┐рдХ рд▓рд┐рдЦреЗрдВ
рдФрд╕рдд рд░реИрдЦрд┐рдХ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рд╕рдВрдЪрд╛рд▓рди рд▓рд┐рдЦреЗрдВ

рдЕрдиреБрдорд╛рдирд┐рдд IOPS


рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдорд╛рдирд┐рдд IOPS рдорд╛рдиред

рдпреБрдХреНрддрд┐

рдЯрд╛рдЗрдк

IOPS

рдЗрдВрдЯрд░рдлрд╝реЗрд╕

7,200 рдЖрд░рдкреАрдПрдо рдПрд╕рдПрдЯреАрдП рдбреНрд░рд╛рдЗрд╡

HDD

~ 75-100 IOPS

SATA 3Gb / s

10,000 рдЖрд░рдкреАрдПрдо рдПрд╕рдПрдЯреАрдП рдбреНрд░рд╛рдЗрд╡

HDD

~ 125-150 IOPS

SATA 3Gb / s

10,000 рдЖрд░рдкреАрдПрдо рдПрд╕рдПрдПрд╕ рдбреНрд░рд╛рдЗрд╡

HDD

~ 140 рдЖрдИрдУрдкреАрдПрд╕

рдПрд╕рдПрдПрд╕

15,000 рдЖрд░рдкреАрдПрдо рдПрд╕рдПрдПрд╕ рдбреНрд░рд╛рдЗрд╡

HDD

~ 175-210 IOPS

рдПрд╕рдПрдПрд╕

SSDs рдХреЗ рд▓рд┐рдП рдЕрдиреБрдорд╛рдирд┐рдд IOPS рдорд╛рдиред

рдпреБрдХреНрддрд┐

рдЯрд╛рдЗрдк

IOPS

рдЗрдВрдЯрд░рдлрд╝реЗрд╕

рдЗрдВрдЯреЗрд▓ X25-M G2 MLC

рдПрд╕рдПрд╕рдбреА

~ 8,600 IOPS

SATA 3Gb / s

OCZ рд╡рд░реНрдЯреЗрдХреНрд╕ 3

рдПрд╕рдПрд╕рдбреА

~ 60,000 IOPS (рд░реИрдВрдбрдо 4K рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ)

SATA 6 Gb / s

OCZ RevoDrive 3 X2

рдПрд╕рдПрд╕рдбреА

~ 200,000 IOPS (рд░реИрдВрдбрдо 4K рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ)

PCIe

OCZ Z- рдбреНрд░рд╛рдЗрд╡ R4 CloudServ

рдПрд╕рдПрд╕рдбреА

~ 1,400,000 IOPS

PCIe

RAID рджрдВрдб


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

RAID 1 рдореЗрдВ, рдбреЗрдЯрд╛ рдХреЛ рдбрд┐рд╕реНрдХ рдореЗрдВ рд▓рд┐рдЦреЗ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рджреЛ рд░рд╛рдЗрдЯ рдСрдкрд░реЗрд╢рди (рдкреНрд░рддреНрдпреЗрдХ рдбрд┐рд╕реНрдХ рдкрд░ рдПрдХ рд▓рд┐рдЦреЗрдВ) рд╣реИрдВ, рдФрд░ рдЗрд╕рд▓рд┐рдП RAID 1 рдореЗрдВ рджреЛ рджрдВрдб рд╣реИрдВред

RAID 5 рдореЗрдВ, рдбреЗрдЯрд╛ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП 4 рдСрдкрд░реЗрд╢рди рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ (рдореМрдЬреВрджрд╛ рдбреЗрдЯрд╛ рдкрдврд╝рдирд╛, RAID рд╕рдорд╛рдирддрд╛, рдирдпрд╛ рдбреЗрдЯрд╛ рд▓рд┐рдЦрдирд╛, рдирдИ рд╕рдорд╛рдирддрд╛ рд▓рд┐рдЦрдирд╛), рдЗрд╕рд▓рд┐рдП RAID 5 рдореЗрдВ рдЬреБрд░реНрдорд╛рдирд╛ 4 рд╣реИред

рдпрд╣ рддрд╛рд▓рд┐рдХрд╛ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ RAID рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рджрдВрдб рдорд╛рди рдХреЛ рджрд┐рдЦрд╛рддреА рд╣реИред
RAID
рдЖрдИ / рдУ рдкреЗрдирд▓реНрдЯреА
RAID 0
1 (рдкрд╛рдардХ рджреНрд╡рд╛рд░рд╛ рд╕рдВрдкрд╛рджрд┐рдд)
RAID рез
2
RAID 5
4
RAID 6
6
RAID резреж
2

рдХрд╛рд░реНрдпрднрд╛рд░ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛


рд╡рд░реНрдХрд▓реЛрдб рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХреЛ рдЖрдорддреМрд░ рдкрд░ рд░реАрдбреНрд╕ рдХреЗ рдкреНрд░рддрд┐рд╢рдд рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдХрд┐ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЙрддреНрдкрд╛рджрди рдпрд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХрд░рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, VDI рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ, IOPS рдХрд╛ рдкреНрд░рддрд┐рд╢рдд рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП 80-90% рдФрд░ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП 10-20% рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡рд░реНрдХрд▓реЛрдб рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рд╕рдордЭрдирд╛ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрд╛рд░рдХ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдЗрд╖реНрдЯрддрдо RAID рдХреА рдкрд╕рдВрдж рдЗрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИред рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЬреЛ рдХрд┐ рдЬреЛрд░рджрд╛рд░ рддрд░реАрдХреЗ рд╕реЗ рд▓рд┐рдЦрдиреЗ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, RAID 10 рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫреЗ рдЙрдореНрдореАрджрд╡рд╛рд░ рд╣реИрдВ, рдЬрдмрдХрд┐ рдкрдврд╝реЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ RAID 5 рдкрд░ рд╣реЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

IOPS рдХреА рдЧрдгрдирд╛


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

рдкрд░рд┐рджреГрд╢реНрдп 1: рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ IOPS рдХреА рдЧрдгрдирд╛

рдХрд▓реНрдкрдирд╛ рдХреАрдЬрд┐рдП рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 20 450GB 15k RPM рдбрд┐рд╕реНрдХ рд╣реИред 80% рд░рд╛рдЗрдЯ -20% рд░реАрдб рд╡рд░реНрдХрд▓реЛрдб рдХреЗ рджреЛ рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ рдФрд░ 20% рд▓рд┐рдЦреЛ -80% рд░реАрдб рдХреЗ рд╕рд╛рде рдПрдХ рдФрд░ рдкрд░рд┐рджреГрд╢реНрдпред рд╣рдо RAID 5 рдФрд░ RAID 10 рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП IOPS рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреА рднреА рдЧрдгрдирд╛ рдХрд░реЗрдВрдЧреЗред

IOPS рдХреА рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рд╕реВрддреНрд░:

Total Raw IOPS = Disk Speed IOPS * Number of disks
Functional IOPS =(((Total Raw IOPS├ЧWrite %))/(RAID Penalty))+(Total Raw IOPS├ЧRead %)

рд░реЙ IOPS рдФрд░ рдлрд╝рдВрдХреНрд╢рдирд▓ IOPS рдХреА рдкрд░рд┐рднрд╛рд╖рд╛ рд╣реИ, рдлрд╝рдВрдХреНрд╢рдирд▓ IOPS рдХреА рдзрд╛рд░рд╛рдПрдБ рдЙрди IOPS рд╣реИрдВ рдЬрд┐рдирдореЗрдВ RAID рджрдВрдб рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдФрд░ рдпреЗ "рд╡рд╛рд╕реНрддрд╡рд┐рдХ" IOPS рд╣реИрдВред

рдЕрдм рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИред

рдХреБрд▓ рд░реЙ IOPS = 170 * 20 = 3400 IOPS (рдПрдХ 15K RPM рдбрд┐рд╕реНрдХ рдФрд╕рдд 170 IOPS рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░ рд╕рдХрддреА рд╣реИ)

RAID-5 рдХреЗ рд▓рд┐рдП

рд╡рд┐рдХрд▓реНрдк 1 (80% рд▓рд┐рдЦ 20% рдкрдврд╝реЗрдВ) рдХрд╛рд░реНрдпрд╛рддреНрдордХ IOPS = (((3400 * 0.8)) / (4)) + (3400 * 0.2) = 1360 IOPS
рд╡рд┐рдХрд▓реНрдк 2 (20% рд▓рд┐рдЦ 80% рдкрдврд╝реЗрдВ) рдХрд╛рд░реНрдпрд╛рддреНрдордХ IOPS = (((3400 * 0.2)) / (4)) + (3400 * 0.8) = 2890 IOPS

RAID-1 рдХреЗ рд▓рд┐рдП

рд╡рд┐рдХрд▓реНрдк 1 (80% рд▓рд┐рдЦ 20% рдкрдврд╝реЗрдВ) рдХрд╛рд░реНрдпрд╛рддреНрдордХ IOPS = (((3400 * 0.8)) / (2)) + (3400 * 0.2) = 2040 IOPS
рд╡рд┐рдХрд▓реНрдк 2 (20% рд▓рд┐рдЦ 80% рдкрдврд╝реЗрдВ) рдХрд╛рд░реНрдпрд╛рддреНрдордХ IOPS = (((3400 * 0.2)) / (2)) + (3400 * 0.8) = 3100 IOPS

рдкрд░рд┐рджреГрд╢реНрдп 2: IOPS рдХреА рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рд╕реНрдХ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреА рдЧрдгрдирд╛ рдХрд░рдирд╛

рдРрд╕реА рд╕реНрдерд┐рддрд┐ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ рдЬрд╣рд╛рдВ рд╣рдореЗрдВ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ IOPS 5000 рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП RAID рдХреЗ рдкреНрд░рдХрд╛рд░ рдФрд░ рдбрд┐рд╕реНрдХ рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рдХреБрдЫ рдХрд╛рд░реНрдпрднрд╛рд░ рдХреЗ рд╕рд╛рде, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП 80% Write20% рдкрдврд╝реЗрдВ рдФрд░ 20% Write80% рдкрдврд╝реЗрдВред

рдлрд┐рд░ рд╕реЗ, рд╢реБрд░реБрдЖрдд рдХреЗ рд▓рд┐рдП, рд╕реВрддреНрд░ рдЬрд┐рд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рд╣рдо рдорд╛рдирддреЗ рд╣реИрдВ:

Total number of Disks required = ((Total Read IOPS + (Total Write IOPS*RAID Penalty))/Disk Speed IOPS)

рдХреБрд▓ IOPS = 5000

рдЕрдм рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЛ рд╕реНрдерд╛рдирд╛рдкрдиреНрди рдХрд░реЗрдВред

рдиреЛрдЯ: 5000 IOPS = 4000 IOPS рдХрд╛ 80% рдФрд░ 5000 IOPS = 1000 IOPS рдЗрди рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдФрд░ рд╣рдо рдХрд╛рдо рдХрд░реЗрдВрдЧреЗред

RAID-5 рдХреЗ рд▓рд┐рдП

рд╡рд┐рдХрд▓реНрдк 1 (80% Write20% рдкрдврд╝реЗрдВ) - рдЖрд╡рд╢реНрдпрдХ рдбрд┐рд╕реНрдХ рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ = ((1000+ (4000 * 4)) / 170) = 100 рдбрд┐рд╕реНрдХред
рд╡рд┐рдХрд▓реНрдк 2 (20% рд▓рд┐рдЦреЛ 80% рдкрдврд╝реЗрдВ) - рдЖрд╡рд╢реНрдпрдХ рдбрд┐рд╕реНрдХ рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ = ((4000+ (1000 * 4)) / 170) = 47 рдбрд┐рд╕реНрдХ рд▓рдЧрднрдЧред

RAID-1 рдХреЗ рд▓рд┐рдП

рд╡рд┐рдХрд▓реНрдк 1 (80% Write20% рдкрдврд╝реЗрдВ) - рдЖрд╡рд╢реНрдпрдХ рдбрд┐рд╕реНрдХ рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ = ((1000+ (4000 * 2)) / 170) = рд▓рдЧрднрдЧ 53 рдбрд┐рд╕реНрдХред
рд╡рд┐рдХрд▓реНрдк 2 (20% рд▓рд┐рдЦреЛ 80% рдкрдврд╝реЗрдВ) - рдЖрд╡рд╢реНрдпрдХ рдбрд┐рд╕реНрдХ рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ = ((4000+ (1000 * 2)) / 170) = рд▓рдЧрднрдЧ 35 рдбрд┐рд╕реНрдХред

рдпреЛрдЬрдирд╛ рдмрдирд╛рддреЗ рд╕рдордп IOPS, RAID рджрдВрдб рдФрд░ рдХрд╛рд░реНрдпрднрд╛рд░ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рд╕рдордЭрдирд╛ рдФрд░ рдЧрд┐рдирдирд╛ рдПрдХ рдмрд╣реБрдд рд╣реА рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкрд╣рд▓реВ рд╣реИред рдЬрдм рднрд╛рд░ рдПрдХ рд▓реЗрдЦрди рдмреАрдо рдкрд░ рдЕрдзрд┐рдХ рддреАрд╡реНрд░ рд╣реЛрддрд╛ рд╣реИ, рддреЛ RAID 10 рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд RAID 5 рд░реАрдб рд▓реЛрдб рдХреЗ рд╕рд╛рдеред

IOPS рдХреЛ рдорд╛рдкрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрдХреНрд░рдо


IOmeter - IOPS рдЯреЗрд╕реНрдЯ
IOzone - IOPS рдЯреЗрд╕реНрдЯ
FIO - IOPS рдЯреЗрд╕реНрдЯ
рдХреНрд░рд┐рд╕реНрдЯрд▓рдбрд┐рд╕реНрдХрдорд╛рд░ - рдЖрдИрдУрдкреАрдПрд╕ рдЯреЗрд╕реНрдЯ
рдПрд╕рдХреНрдпреВрдЖрдИрдУ - рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдкреНрд░рджрд░реНрд╢рди (рдЖрдИрдУрдкреАрдПрд╕, рдПрдордмреА, рд▓реЗрдЯреЗрдВрд╕реА) рдХреА рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ
wmarow - IOPS рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд▓рд┐рдП RAID рд╕рдореВрд╣ рдХреИрд▓рдХреБрд▓реЗрдЯрд░

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


All Articles