Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого диска

Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ диска: ΠΊΠ°ΠΊΠΎΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»Π΅Π½

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого диска. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого диска. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого диска. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого диска. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого дискаИлья – Π³Π»Π°Π²Π½Ρ‹ΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ сайта softdroid.net. ЯвляСтся Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… сотСн руководств ΠΈ статСй ΠΏΠΎ настройкС Android. Около 15 Π»Π΅Ρ‚ занимаСтся Ρ€Π΅ΠΌΠΎΠ½Ρ‚ΠΎΠΌ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ тСхничСских ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ iOS ΠΈ Android. ИмСл Π΄Π΅Π»ΠΎ практичСски со всСми Π±ΠΎΠ»Π΅Π΅-ΠΌΠ΅Π½Π΅Π΅ популярными ΠΌΠ°Ρ€ΠΊΠ°ΠΌΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… смартфонов ΠΈ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚ΠΎΠ² Samsung, HTC, Xiaomi ΠΈ Π΄Ρ€. Для тСстирования ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ iPhone 12 ΠΈ Samsung Galaxy S21 с послСднСй вСрсиСй ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ.

Вопрос.

Π― ΠΊΡƒΠΏΠΈΠ» ТСсткий диск, Ρ€Π°Π·ΠΌΠ΅Ρ€ 1 Π’Π±, Π½Π° Π½Π΅ΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ 1 NTFS Ρ€Π°Π·Π΄Π΅Π». Π― ΡΠΎΠ±ΠΈΡ€Π°ΡŽΡΡŒ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ всС Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° Π½Π΅ΠΌ. ΠŸΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ трСбуСтся ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра. Π Π°Π·ΠΌΠ΅Ρ€Ρ‹ Π²Π°Ρ€ΡŒΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΎΡ‚ 512 Π±Π°ΠΉΡ‚ Π΄ΠΎ 64 Кб. ΠšΠ°ΠΊΡƒΡŽ ΠΎΠΏΡ†ΠΈΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ, ΠΈΠ»ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ ΠΌΠ΅Π½ΡΡ‚ΡŒ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра?

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра

Π Π°Π·ΠΌΠ΅Ρ€ кластСра (Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ распрСдСлСния) – Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠΎΠ² Π½Π° ТСстком дискС ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΌ носитСлС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ для хранСния Ρ„Π°ΠΉΠ»ΠΎΠ².

ΠŸΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Ρƒ HDD/SSD ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… Π·Π°Π΄Π°Ρ‡, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΡƒΡŽ настройку, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡƒΡŽ ОБ – Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ, 4096 Π±Π°ΠΉΡ‚. Π­Ρ‚ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра являСтся ΡˆΡ‚Π°Ρ‚Π½Ρ‹ΠΌ Π² Windows практичСски для всСх дисков, Ρ‡Π΅ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π½Π΅ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ 16 Π’Π±.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого диска. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого диска. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого диска. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого диска. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого диска

ΠžΠ±Ρ‰ΠΈΠ΅ совСты

Π’ΠΊΡ€Π°Ρ‚Ρ†Π΅, Ρ‡Π΅ΠΌ мСньшСго Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Ρ„Π°ΠΉΠ»Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ Π½Π° дискС, Ρ‚Π΅ΠΌ мСньшС Π½ΡƒΠΆΠ½ΠΎ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра. Благодаря этому, Π²Ρ‹ смоТСтС Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ТСсткого диска ΠΈΠ»ΠΈ SSD Π·Π° счСт Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ большСС количСство Π±Π»ΠΎΠΊΠΎΠ² Π±ΡƒΠ΄Π΅Ρ‚ задСйствовано.

БоотвСтствСнно, Ссли Ρƒ вас ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² (Π²ΠΈΠ΄Π΅ΠΎ, loseless ΠΌΡƒΠ·Ρ‹ΠΊΠ° ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π΅), ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π΄Π°Ρ‚ΡŒ больший Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, пространство диска Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π±ΠΎΠ»Π΅Π΅ экономно.

ΠŸΡ€ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ / записи Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ увСличится, ΠΏΡ€ΠΈ этом ΠšΠŸΠ” диска Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΠΏΠ°Π΄Π΅Ρ‚.

ΠŸΠΎΠ΄Π²ΠΎΠ΄Π½Ρ‹Π΅ ΠΊΠ°ΠΌΠ½ΠΈ. Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ софт ΠΈ систСмныС ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ (сканированиС диска, дСфрагмСнтация) ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΡ‹Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ затруднСния ΠΏΡ€ΠΈ использовании нСстандартных Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² кластСра – ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΠΉΡ‚Π΅ это.

Как ΡƒΠ·Π½Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра Π½Π° дискС

Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π° для Windows любой вСрсии, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Windows 10.

fsutil fsinfo ntfsinfo C:

Π³Π΄Π΅ C – Π½Π°Π·Π²Π°Π½ΠΈΠ΅ диска, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Какой Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ

ΠŸΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ диска ΠΈΠ»ΠΈ Ρ„Π»Π΅ΡˆΠΊΠΈ Π²Ρ‹ навСрняка Π·Π°ΠΌΠ΅Ρ‡Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎ систСма ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π²Π°ΠΌ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ «кластСра». Π•Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π²Π°Ρ€ΡŒΠΈΡ€ΡƒΠ΅Ρ‚ΡΡ ΠΎΡ‚ Ρ‚ΠΈΠΏΠ° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы диска. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, для NTFS ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра составляСт 512 Π‘Π°ΠΉΡ‚, Π° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ – 64 Кб. Для FAT32 – ΠΎΡ‚ 4 Π΄ΠΎ 64 Кб. Π—Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ Π½Π° Π²Ρ‹Π±ΠΎΡ€ доступно ΠΌΠ½ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π½Π΅ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΏΠ΅Ρ€Π΅Π΄ Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΌ вопросом: ΠΊΠ°ΠΊΠΎΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Ρ„Π»Π΅ΡˆΠΊΠΈ, диска ΠΈΠ»ΠΈ любого Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ накопитСля?

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра

ΠšΠ»Π°ΡΡ‚Π΅Ρ€ (Allocation Unit Size, Π°Π½Π³Π».) – это Π±Π»ΠΎΠΊ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ систСма Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π½Π° вашСм Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅. Π’Π΅ΡΡŒ диск (Ρ„Π»Π΅ΡˆΠΊΠ°) состоит ΠΈΠ· большого массива этих Π±Π»ΠΎΠΊΠΎΠ², ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… содСрТит Π² сСбС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ количСство Π΄Π°Π½Π½Ρ‹Ρ…. Π Π°Π·ΠΌΠ΅Ρ€ кластСра Π½Π΅ влияСт Π½Π° объСм диска, Π½ΠΎ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ²Π»ΠΈΡΡ‚ΡŒ Π½Π° Ρ‚ΠΎ, ΠΊΠ°ΠΊ систСма Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ Π½Π° вашСм носитСлС ΠΈ насколько эффСктивно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ доступноС Π΅ΠΉ пространство.

Какой Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ

Π’Ρ‹ вряд Π»ΠΈ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚Π΅ Π½Π΅Π²ΠΎΠΎΡ€ΡƒΠΆΠ΅Π½Π½Ρ‹ΠΌ взглядом Ρ€Π°Π·Π½ΠΈΡ†Ρƒ ΠΏΡ€ΠΈ использовании Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² кластСра, Π½ΠΎ этот ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ всС-Ρ‚Π°ΠΊΠΈ влияСт Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы. ΠŸΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° кластСра всС зависит ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, для Ρ‡Π΅Π³ΠΎ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒ. Если Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ΅Π»ΠΊΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ², Ρ‚ΠΎΠ³Π΄Π° Π»ΡƒΡ‡ΡˆΠ΅ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра, Ρ‡Ρ‚ΠΎΠ±Ρ‹ систСма Π½Π΅ Ρ‚Ρ€Π°Ρ‚ΠΈΠ»Π° мСсто зазря. Если ΠΆΠ΅ содСрТимоС диска состоит Π² основном ΠΈΠ· ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ², Ρ‚ΠΎΠ³Π΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра, Ρ‡Ρ‚ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Windows Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ мСньшС ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ ΠΊ ячСйкам

Π›ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ½ΡΡ‚ΡŒ это ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ простой ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

Если Ρƒ вас Π΅ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ» Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 3 Кб, Π° Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра равняСтся 4 Кб, Ρ‚ΠΎΠ³Π΄Π° Ρ„Π°ΠΉΠ» Π·Π°ΠΉΠΌΠ΅Ρ‚ вСсь кластСр ΠΈΠ»ΠΈ ячСйку. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ 1 Кб свободного пространства Π±ΡƒΠ΄Π΅Ρ‚ потСрян. Π’ потСрянноС пространство Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ нСльзя, поэтому мСсто фактичСски тСряСтся Π²ΠΏΡƒΡΡ‚ΡƒΡŽ. На 10 Ρ‚Π°ΠΊΠΈΡ… Ρ„Π°ΠΉΠ»Π°Ρ… потСря составит ΡƒΠΆΠ΅ 10 Кб, Π½Π° 100 – 100 Кб, Π½Π° 1000 – 1000 Кб ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅. Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра 512 Π±Π°ΠΉΡ‚ ΠΈΠ»ΠΈ 1 Кб, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ„Π°ΠΉΠ» Π·Π°ΠΉΠΌΠ΅Ρ‚ ΡˆΠ΅ΡΡ‚ΡŒ ΠΈΠ»ΠΈ Ρ‚Ρ€ΠΈ кластСра Π±Π΅Π· Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΈ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ячСйки диска зря. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ увСличиваСтся ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Π½ΠΎ ΠΏΡ€ΠΈ этом ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ систСмС Π½Π°Π΄ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ большС ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ ΠΊ Π±Π»ΠΎΠΊΠ°ΠΌ.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого диска. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого диска. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого диска. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого диска. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого диска

Π’ соврСмСнном ΠΌΠΈΡ€Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΉ становятся всС большС ΠΈ большС, Π° вмСстС с этим Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΈΠ³Ρ€Π°Π΅Ρ‚ всС ΠΌΠ΅Π½ΡŒΡˆΡƒΡŽ ΠΈ ΠΌΠ΅Π½ΡŒΡˆΡƒΡŽ Ρ€ΠΎΠ»ΡŒ. Π˜ΡΡ…ΠΎΠ΄Ρ ΠΈΠ· этого, ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° кластСра ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈ Π½Π΅ ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈΡ…. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Ссли Π²Ρ‹ Π΄ΠΎΡ‚ΠΎΡˆΠ½Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ…ΠΎΡ‡Π΅Ρ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ всС ΠΊΠ°ΠΊ Π½Π°Π΄ΠΎ ΠΈ ΠΏΠΎ руководству, Ρ‚ΠΎΠ³Π΄Π° исходитС ΠΈΠ· Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ для Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ большой Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра, Π° для ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… – малСнький. Но ΠΎΠΏΡΡ‚ΡŒ ΠΆΠ΅, особой Ρ€Π°Π·Π½ΠΈΡ†Ρ‹ Π²Ρ‹ Π½Π΅ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚Π΅, Ссли Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ Ρ…Ρ€Π°Π½ΠΈΡ‚Π΅ дСсятки ΠΈ сотни тысяч Ρ„Π°ΠΉΠ»ΠΎΠ² объСмом 2-3 Кб Π½Π° своих Ρ„Π»Π΅ΡˆΠΊΠ°Ρ… ΠΈΠ»ΠΈ ТСстких дисках.

Как ΡƒΠ·Π½Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра диска ΠΈΠ»ΠΈ Ρ„Π»Π΅ΡˆΠΊΠΈ

ΠŸΡ€ΠΎΡΡ‚Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°, выполнСнная Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС, ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π²Π°ΠΌ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΌ ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ диску. ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: для выполнСния этой ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π²Π°ΠΌ Π½ΡƒΠΆΠ½Π° учСтная запись с ΠΏΡ€Π°Π²Π°ΠΌΠΈ Администратора. Если ваш ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ этих ΠΏΡ€Π°Π², систСма попросит ввСсти ΠΏΠ°Ρ€ΠΎΠ»ΡŒ Администратора.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅ для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΈ ΠΈΠ· ΠΊΠ°ΠΊΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ° ΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ диска ΠΈΠ»ΠΈ Ρ„Π»Π΅ΡˆΠΊΠΈ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

КакиС Ρ„Π°ΠΊΡ‚ΠΎΡ€Ρ‹ Π²Π»ΠΈΡΡŽΡ‚ Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ систСм хранСния ΠΈ ΠΊΠ°ΠΊ?

БистСмы хранСния Π΄Π°Π½Π½Ρ‹Ρ… для ΠΏΠΎΠ΄Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° Π²Π΅Π±-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² (ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ) ΠΈΠ³Ρ€Π°ΡŽΡ‚ ΠΊΠ»ΡŽΡ‡Π΅Π²ΡƒΡŽ Ρ€ΠΎΠ»ΡŒ. Π’Π΅Π΄ΡŒ Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Π° сводится Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΡŽ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, Π½ΠΎ ΠΈ ΠΊ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΡŽ Π΅Π³ΠΎ ΠΎΡ‚Π΄Π°Ρ‡ΠΈ посСтитСлям, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Ρ‡Ρ‚ΠΎ Π½Π°ΠΊΠ»Π°Π΄Ρ‹Π²Π°Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ трСбования ΠΊ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

Π’ Ρ‚ΠΎ врСмя, ΠΊΠ°ΠΊ ΠΏΡ€ΠΈ производствС Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ мноТСство Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ, Ρ‡Ρ‚ΠΎΠ± ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΈ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΎΠ»ΠΆΠ½ΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ систСм хранСния ΠΈ дисковых Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΉ, принято ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ IOPS, ΠΊΠ°ΠΊ ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΡƒ, с Ρ†Π΅Π»ΡŒΡŽ «удобства» сравнСния. Однако ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ систСм хранСния, измСряСмая Π² IOPS (Input Output Operations per Second), опСрациях Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π° (записи / чтСния), ΠΏΠΎΠ΄Π²Π΅Ρ€ΠΆΠ΅Π½Π° влиянию большого мноТСства Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ².

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ я Ρ…ΠΎΡ‚Π΅Π» Π±Ρ‹ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ эти Ρ„Π°ΠΊΡ‚ΠΎΡ€Ρ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΌΠ΅Ρ€Ρƒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½Π½ΡƒΡŽ Π² IOPS, Π±ΠΎΠ»Π΅Π΅ понятной.

НачнСм с Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ IOPS вовсС Π½Π΅ IOPS ΠΈ Π΄Π°ΠΆΠ΅ совсСм Π½Π΅ IOPS, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ сущСствуСт мноТСство ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ сколько IOPS ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Π² ΠΎΠ΄Π½ΠΈΡ… ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… случаях. Π’Π°ΠΊΠΆΠ΅ слСдуСт ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ Π²ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ систСмы хранСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ чтСния ΠΈ записи ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ΅ количСство IOPS для этих Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π² зависимости ΠΎΡ‚ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ΠΈ Ρ‚ΠΈΠΏΠ° прилоТСния, Π² особСнности Π² случаях, ΠΊΠΎΠ³Π΄Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π° происходят Π² ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎΠΆΠ΅ врСмя. Π Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΡ€Π΅Π΄ΡŠΡΠ²Π»ΡΡŽΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ трСбования ΠΊ опСрациям Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π° (I/O). Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, систСмы хранСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ взгляд Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Π»ΠΈ Π±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ Π΄ΠΎΠ»ΠΆΠ½ΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Π² Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ справится с поставлСнной Π·Π°Π΄Π°Ρ‡Π΅ΠΉ.

ΠžΡΠ½ΠΎΠ²Ρ‹ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΉ

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ± приобрСсти ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π² вопросС, Π½Π°Ρ‡Π½Π΅ΠΌ с основ. IOPS, пропускная ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ (MB/s ΠΈΠ»ΠΈ MiB/s) ΠΈ врСмя ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ° Π² миллисСкундах (мс) ΡΠ²Π»ΡΡŽΡ‚ΡΡ общСпринятыми Π΅Π΄ΠΈΠ½ΠΈΡ†Π°ΠΌΠΈ измСрСния ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΈ массивов ΠΈΠ· Π½ΠΈΡ….

IOPS ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ Π² ΠΊΠ»ΡŽΡ‡Π΅ измСрСния способности устройства хранСния ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ / запись Π±Π»ΠΎΠΊΠ°ΠΌΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 4-8ΠšΠ‘ Π² случайном порядкС. Π§Ρ‚ΠΎ Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΎ для Π·Π°Π΄Π°Ρ‡ ΠΎΠ½Π»Π°ΠΉΠ½-ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ, Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ для запуска Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

ΠŸΠΎΠ½ΡΡ‚ΠΈΠ΅ пропускной способности накопитСля ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ ΠΏΡ€ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ / записи ΠΊΡ€ΡƒΠΏΠ½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Π±Π»ΠΎΠΊΠ°ΠΌΠΈ 64ΠšΠ‘ ΠΈ Π±ΠΎΠ»Π΅Π΅, ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ (Π² 1 ΠΏΠΎΡ‚ΠΎΠΊ, 1 Ρ„Π°ΠΉΠ»).

ВрСмя ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ° β€” врСмя, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΡŽ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ± Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ записи / чтСния.

ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ IOPS ΠΈ пропускной ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒΡŽ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

IOPS = пропускная ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ / Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ°;
ΠŸΡ€ΠΎΠΏΡƒΡΠΊΠ½Π°Ρ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ = IOPS * Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ°,

Π³Π΄Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ° β€” количСство ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Π½ΠΎΠ΅ Π½Π° протяТСнии ΠΎΠ΄Π½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π° (I/O). Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, зная Ρ‚Π°ΠΊΡƒΡŽ характСристику ТСсткого диска (HDD SATA), ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ½ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ β€” ΠΌΡ‹ с Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒΡŽ ΠΌΠΎΠΆΠ΅ΠΌ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ количСство IOPS.

К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, возьмСм стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ° β€” 4ΠšΠ‘ ΠΈ ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΡƒΡŽ ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ½ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ, Π·Π°ΡΠ²Π»Π΅Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ для ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ записи ΠΈΠ»ΠΈ чтСния (I/O) β€” 121 ΠœΠ±Π°ΠΉΡ‚ / с. IOPS = 121 ΠœΠ‘ / 4 ΠšΠ‘, Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ‡Π΅Π³ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ порядка 30 000 IOPS для нашСго ТСсткого диска SATA. Если ΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ° ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ€Π°Π²Π½Ρ‹ΠΌ 8 ΠšΠ‘, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ порядка 15 000 IOPS, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ снизится практичСски ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΡŽ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π±Π»ΠΎΠΊΠ°. Однако Π½ΡƒΠΆΠ½ΠΎ Ρ‡Π΅Ρ‚ΠΊΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ‚ΡƒΡ‚ ΠΌΡ‹ рассматривали IOPS Π² ΠΊΠ»ΡŽΡ‡Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ записи ΠΈΠ»ΠΈ чтСния.

ВсС мСняСтся драматичСским ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ для Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ТСстких SATA дисков, Ссли Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΈ запись Π±ΡƒΠ΄ΡƒΡ‚ случайными. Π’ΡƒΡ‚ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ ΠΈΠ³Ρ€Π°Ρ‚ΡŒ Ρ€ΠΎΠ»ΡŒ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° (latency), которая ΠΎΡ‡Π΅Π½ΡŒ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Π° Π² случаС ТСстких дисков HDDs (Hard Disk Drives) SATA / SAS, Π° ΠΏΠΎΡ€ΠΎΠΉ Π΄Π°ΠΆΠ΅ ΠΈ Π² случаС Ρ‚Π²Π΅Ρ€Π΄ΠΎΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΉ SSD (Solid State Drive). Π₯отя послСдниС Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π½Π° порядки Π»ΡƒΡ‡ΡˆΡƒΡŽ, Ρ‡Π΅ΠΌ Ρƒ Β«Π²Ρ€Π°Ρ‰Π°ΡŽΡ‰ΠΈΡ…ΡΡΒ» Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΉ, Π·Π° счСт отсутствия двиТущихся элСмСнтов, Π½ΠΎ всС ΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Ρ‚ΡŒ ΠΎΡ‰ΡƒΡ‚ΠΈΠΌΡ‹Π΅ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΏΡ€ΠΈ записи, Π² Π²ΠΈΠ΄Ρƒ особСнностСй Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΈ, ΠΊΠ°ΠΊ слСдствиС, ΠΏΡ€ΠΈ использовании ΠΈΡ… Π² массивах. Π“Π»ΡƒΠ±ΠΎΠΊΠΎΡƒΠ²Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΉ amarao ΠΏΡ€ΠΎΠ²Π΅Π» довольно ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ΅ исслСдованиС ΠΏΠΎ использованию Ρ‚Π²Π΅Ρ€Π΄ΠΎΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΉ Π² массивах, ΠΊΠ°ΠΊ Π²Ρ‹ΡΡΠ½ΠΈΠ»ΠΎΡΡŒ, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ ΠΎΡ‚ latency самого ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ· дисков. Π‘ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ с Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌΠΈ Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ Π² Π΅Π³ΠΎ ΡΡ‚Π°Ρ‚ΡŒΠ΅: SSD + raid0 β€” Π½Π΅ всё Ρ‚Π°ΠΊ просто.

Но вСрнСмся ΠΊ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ взятых Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΉ. Рассмотрим случай с Β«Π²Ρ€Π°Ρ‰Π°ΡŽΡ‰ΠΈΠΌΠΈΡΡΒ» накопитСлями. ВрСмя, Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠ΅ для выполнСния ΠΎΠ΄Π½ΠΎΠΉ случайной ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π° Π±ΡƒΠ΄Π΅Ρ‚ опрСдСлятся Ρ‚Π°ΠΊΠΈΠΌΠΈ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΌΠΈ:

Π³Π΄Π΅ T(A) β€” врСмя доступа (access time ΠΈΠ»ΠΈ seek time), Ρ‚Π°ΠΊΠΆΠ΅ извСстноС, ΠΊΠ°ΠΊ врСмя поиска, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ врСмя, Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠ΅ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ± ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‰Π°Ρ Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°, Π±Ρ‹Π»Π° ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½Π° Π½Π° Π΄ΠΎΡ€ΠΎΠΆΠΊΡƒ с Π½ΡƒΠΆΠ½Ρ‹ΠΌ Π½Π°ΠΌ Π±Π»ΠΎΠΊΠΎΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Π—Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ Π² спСцификации диска ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ 3 ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°:

β€” врСмя, Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠ΅, Ρ‡Ρ‚ΠΎΠ± ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒΡΡ с самой дальнСй Π΄ΠΎΡ€ΠΎΠΆΠΊΠ΅ ΠΊ самой Π±Π»ΠΈΠΆΠ½Π΅ΠΉ;
β€” врСмя, Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠ΅ для пСрСмСщСния ΠΌΠ΅ΠΆΠ΄Ρƒ смСТными Π΄ΠΎΡ€ΠΎΠΆΠΊΠ°ΠΌΠΈ;
β€” срСднСС врСмя доступа.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΡ‹ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠΌ ΠΊ Π²ΠΎΠ»ΡˆΠ΅Π±Π½ΠΎΠΌΡƒ Π²Ρ‹Π²ΠΎΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ T(A) ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½, Ссли ΠΌΡ‹ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π΅ΠΌ наши Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±ΠΎΠ»Π΅Π΅ Π±Π»ΠΈΠ·ΠΊΠΈΡ… Π΄ΠΎΡ€ΠΎΠΆΠΊΠ°Ρ…, Π° всС Π΄Π°Π½Π½Ρ‹Π΅ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ дальшС ΠΎΡ‚ Ρ†Π΅Π½Ρ‚Ρ€Π° пластины (трСбуСтся мСньшС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ для пСрСмСщСния Π±Π»ΠΎΠΊΠ° ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Ρ… Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, Π° Π½Π° Π²Π½Π΅ΡˆΠ½ΠΈΡ… Π΄ΠΎΡ€ΠΎΠΆΠΊΠ°Ρ… Π΄Π°Π½Π½Ρ‹Ρ… большС, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ большС Π΄Π»ΠΈΠ½Π° Π΄ΠΎΡ€ΠΎΠΆΠΊΠΈ ΠΈ ΠΎΠ½Π° вращаСтся быстрСС, Π½Π΅ΠΆΠ΅Π»ΠΈ внутрСнняя). Π’Π΅ΠΏΠ΅Ρ€ΡŒ становится понятно ΠΏΠΎΡ‡Π΅ΠΌΡƒ дСфрагмСнтация ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‚Π°ΠΊ ΠΏΠΎΠ»Π΅Π·Π½Π°. ОсобСнно с условиСм размСщСния Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° Π²Π½Π΅ΡˆΠ½ΠΈΡ… Π΄ΠΎΡ€ΠΎΠΆΠΊΠ°Ρ… Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ.

T(L) β€” Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ°, вызванная Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ΠΌ диска, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ врСмя, Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠ΅ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ± ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ сСктор Π½Π° нашСй Π΄ΠΎΡ€ΠΎΠΆΠΊΠ΅. Π›Π΅Π³ΠΊΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π»Π΅ΠΆΠ°Ρ‚ΡŒ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… ΠΎΡ‚ 0 Π΄ΠΎ 1/RPS, Π³Π΄Π΅ RPS β€” количСство ΠΎΠ±ΠΎΡ€ΠΎΡ‚ΠΎΠ² Π² сСкунду. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ ΠΏΡ€ΠΈ характСристикС диска Π² 7200 RPM (ΠΎΠ±ΠΎΡ€ΠΎΡ‚ΠΎΠ² Π² ΠΌΠΈΠ½ΡƒΡ‚Ρƒ) ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ 7200/60 = 120 ΠΎΠ±ΠΎΡ€ΠΎΡ‚ΠΎΠ² Π² сСкунду. Π’ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΎΠ±ΠΎΡ€ΠΎΡ‚ происходит Π·Π° (1/120) * 1000 (количСство миллисСкунд Π² сСкундС) = 8,33 мс. БрСдняя ΠΆΠ΅ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° Π² этом случаС, Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π²Π½Π° ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π΅ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π·Π°Ρ‚Ρ€Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌΠΎΠΌΡƒ Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΎΠ±ΠΎΡ€ΠΎΡ‚ β€” 8,33/2 = 4,16 мс.

T(R/W) β€” врСмя чтСния ΠΈΠ»ΠΈ записи сСктора, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ опрСдСляСтся Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π±Π»ΠΎΠΊΠ° (ΠΎΡ‚ 512 Π±Π°ΠΉΡ‚ ΠΈ до… Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚, Π² случаС с Π±ΠΎΠ»Π΅Π΅ Π΅ΠΌΠΊΠΈΠΌΠΈ накопитСлями β€” ΠΎΡ‚ 4 ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ‚, стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра) ΠΈ пропускной ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒΡŽ, которая ΡƒΠΊΠ°Π·Π°Π½Π° Π² характСристиках накопитСля.

Π‘Ρ€Π΅Π΄Π½ΡŽΡŽ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΡƒ вращСния, которая ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°Π²Π½Π° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π·Π°Ρ‚Ρ€Π°Ρ‡Π΅Π½Π½ΠΎΠΌΡƒ Π½Π° ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρƒ ΠΎΠ±ΠΎΡ€ΠΎΡ‚Π°, зная ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ вращСния 7200, 10 000 ΠΈΠ»ΠΈ 15 000 RPM, Π»Π΅Π³ΠΊΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ. И Π²Ρ‹ΡˆΠ΅ ΠΌΡ‹ ΡƒΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈ ΠΊΠ°ΠΊ.

ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΆΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ (срСднСС врСмя поиска чтСния ΠΈ записи) ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ слоТнСС, ΠΎΠ½ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ ΡƒΠΆΠ΅ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ тСстов ΠΈ ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ.

Для расчСта количСства случайных IOPs ТСсткого диска Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρƒ, ΠΏΡ€ΠΈ условии ΠΊΠΎΠ³Π΄Π° количСство ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ чтСния ΠΈ записи ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ (50%/50%):

1/( ( (срСднСС врСмя поиска чтСния + срСднСС врСмя поиска записи) / 2) / 1000) + (срСдняя Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° вращСния / 1000)).

МногиС ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‚ΡΡ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ происхоТдСниС Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹? IOPS β€” количСство ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π²Π²ΠΎΠ΄Π° ΠΈΠ»ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π° Π² сСкунду. ИмСнно ΠΏΠΎΡ‚ΠΎΠΌΡƒ ΠΌΡ‹ Π΄Π΅Π»ΠΈΠΌ Π² числитСлС 1 сСкунду (1000 миллисСкунд) Π½Π° врСмя с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ всСх Π·Π°Π΄Π΅Ρ€ΠΆΠ΅ΠΊ Π² Π·Π½Π°ΠΌΠ΅Π½Π°Ρ‚Π΅Π»Π΅ (Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½Π½ΠΎΠ΅ Ρ‚Π°ΠΊΠΆΠ΅ Π² сСкундах ΠΈΠ»ΠΈ миллисСкундах), Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠ΅ для осущСствлСния ΠΎΠ΄Π½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π²Π²ΠΎΠ΄Π° ΠΈΠ»ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π°.

Π’ΠΎ Π΅ΡΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ записана ΠΈ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

1000 (мс) / ((срСднСС врСмя поиска чтСния (мс) + срСднСС врСмя поиска записи (мс)) /2) + срСдняя Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° вращСния (мс))

Для Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΉ с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ количСством RPM (Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ Π² ΠΌΠΈΠ½ΡƒΡ‚Ρƒ), ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ значСния:

Для 7200 RPM накопитСля IOPS = 1/(((8,5+9,5)/2)/1000) + (4,16/1000)) = 1/((9/1000) +
(4,16/1000)) = 1000/13,16 = 75,98;
Для 10K RPM SAS накопитСля IOPS = 1/(((3,8+4,4)/2)/1000) + (2,98/1000)) =
1/((4,10/1000) + (2,98/1000)) = 1000/7,08 = 141,24;
Для 15K RPM SAS накопитСля IOPS = 1/(((3,48+3,9)/2)/1000) + (2,00/1000)) =
1/((3,65/1000) + (2/1000)) = 1000/5,65 = 176,99.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ драматичСскиС измСнСния, ΠΊΠΎΠ³Π΄Π° с дСсятков тысяч IOPS ΠΏΡ€ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ ΠΈΠ»ΠΈ записи, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ°Π΄Π°Π΅Ρ‚ Π΄ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… дСсятков IOPS.

И ΡƒΠΆΠ΅, ΠΏΡ€ΠΈ стандартном Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ сСктора Π² 4ΠšΠ‘, ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΡŽ ΡΡ‚ΠΎΠ»ΡŒ ΠΌΠ°Π»ΠΎΠ³ΠΎ числа IOPS, ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ пропускной способности ΠΎΡ‚Π½ΡŽΠ΄ΡŒ Π½Π΅ Π² ΡΠΎΡ‚Π½ΡŽ ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚, Π° ΠΌΠ΅Π½Π΅Π΅, Ρ‡Π΅ΠΌ Π² ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚.

Π­Ρ‚ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρƒ Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Π½ΠΎΠΌΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… дисковых IOPS ΠΎΡ‚ Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ для дисков с ΠΎΠ΄Π½ΠΈΠΌ ΠΈ Ρ‚Π΅ΠΌ ΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΌ RPM.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ становится понятным, ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Π»Π΅ΠΆΠ°Ρ‚ Π² довольно ΡˆΠΈΡ€ΠΎΠΊΠΈΡ… Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°Ρ…:

7200 RPM (Rotate per Minute) HDD SATA β€” 50-75 IOPS;
10K RPM HDD SAS β€” 110-140 IOPS;
15K RPM HDD SAS β€” 150-200 IOPS;
SSD (Solid State Drive) β€” дСсятки тысяч IOPS Π½Π° Ρ‡Ρ‚Π΅Π½ΠΈΠ΅, сотни ΠΈ тысячи Π½Π° запись.

Однако Π½ΠΎΠΌΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ дисковый IOPS остаСтся всС ΠΆΠ΅ Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌΠΈ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π½Π΅ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠΉ Π² Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π΅ Π½Π°Π³Ρ€ΡƒΠ·ΠΎΠΊ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ взятых случаях, Ρ‡Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ.

Π’Π°ΠΊΠΆΠ΅, для Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ понимания Ρ‚Π΅ΠΌΡ‹, Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ Π΅Ρ‰Π΅ с ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ΠΉ ΠΎΡ‚ amarao: Как ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΌΠ΅Ρ€ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ диска, благодаря ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΡΡ Ρ‚Π°ΠΊΠΆΠ΅ понятным, Ρ‡Ρ‚ΠΎ latency Π²ΠΏΠΎΠ»Π½Π΅ Π½Π΅ фиксирована ΠΈ Ρ‚Π°ΠΊΠΆΠ΅ зависит ΠΎΡ‚ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈ Π΅Π΅ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π°.

ЕдинствСнноС, Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ:

ΠŸΡ€ΠΈ расчСтС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ТСсткого диска ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π½Π΅Π±Ρ€Π΅Ρ‡ΡŒ сниТСниСм количСства IOPS ΠΏΡ€ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π±Π»ΠΎΠΊΠ°, ΠΏΠΎΡ‡Π΅ΠΌΡƒ?

ΠœΡ‹ ΡƒΠΆΠ΅ поняли, Ρ‡Ρ‚ΠΎ для Β«Π²Ρ€Π°Ρ‰Π°ΡŽΡ‰ΠΈΡ…ΡΡΒ» Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΉ, врСмя, Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠ΅ для случайного чтСния ΠΈΠ»ΠΈ записи, складываСтся ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚:

И Π΄Π°Π»Π΅Π΅ Π΄Π°ΠΆΠ΅ рассчитали ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈ случайном Ρ‡Ρ‚Π΅Π½ΠΈΠΈ ΠΈ записи Π² IOPS. Π’ΠΎΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ T(R/W) ΠΌΡ‹ Ρ‚Π°ΠΌ ΠΏΠΎ сути ΠΏΡ€Π΅Π½Π΅Π±Ρ€Π΅Π³Π»ΠΈ, ΠΈ это Π½Π΅ случайно. ΠœΡ‹ Π·Π½Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ допустим, ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ обСспСчСно Π½Π° скорости Π² 120 ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚ Π² сСкунду. Бтановится понятным, Ρ‡Ρ‚ΠΎ Π±Π»ΠΎΠΊ Π² 4ΠšΠ‘, Π±ΡƒΠ΄Π΅Ρ‚ считан Π·Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 0,03 мс, врСмя Π½Π° Π΄Π²Π° порядка мСньшСС, Π½Π΅ΠΆΠ΅Π»ΠΈ врСмя ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Π΄Π΅Ρ€ΠΆΠ΅ΠΊ (8 мс + 4 мс).

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ссли ΠΏΡ€ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ Π±Π»ΠΎΠΊΠ° Π² 4ΠšΠ‘ ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ 76 IOPS (основная Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° Π±Ρ‹Π»Π° Π²Ρ‹Π·Π²Π°Π½Π° Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ΠΌ накопитСля ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ позиционирования Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ, Π° Π½Π΅ самим процСссом чтСния ΠΈΠ»ΠΈ записи), Ρ‚ΠΎ ΠΏΡ€ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ Π±Π»ΠΎΠΊΠ° Π² 64ΠšΠ‘, ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ IOPS Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅ Π² 16 Ρ€Π°Π·, ΠΊΠ°ΠΊ ΠΏΡ€ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ, Π° лишь Π½Π° нСсколько IOPS. Π’Π°ΠΊ ΠΊΠ°ΠΊ врСмя, Π·Π°Ρ‚Ρ€Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ Π½Π° нСпосрСдствСнно Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ запись, возрастСт Π½Π° 0,45 мс, Ρ‡Ρ‚ΠΎ составляСт лишь порядка 4% ΠΎΡ‚ ΠΎΠ±Ρ‰Π΅Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ.

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ 76-4% = 72,96 IOPS, Ρ‡Ρ‚ΠΎ ΡΠΎΠ³Π»Π°ΡΠΈΡ‚Π΅ΡΡŒ, совсСм Π½Π΅ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΎ ΠΏΡ€ΠΈ расчСтах, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ IOPS Π½Π΅ Π² 16 Ρ€Π°Π·, Π° лишь Π½Π° нСсколько ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ΠΎΠ²! И ΠΏΡ€ΠΈ расчСтах ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ систСм ΠΊΡƒΠ΄Π° Π²Π°ΠΆΠ½Π΅Π΅ Π½Π΅ Π·Π°Π±Ρ‹Ρ‚ΡŒ ΡƒΡ‡Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π²Π°ΠΆΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.

Π’ΠΎΠ»ΡˆΠ΅Π±Π½Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄: ΠΏΡ€ΠΈ расчСтС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ систСм хранСния, основанных Π½Π° ТСстких дисках, слСдуСт ΠΏΠΎΠ΄Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ° (кластСра), для обСспСчСния Π½ΡƒΠΆΠ½ΠΎΠΉ Π½Π°ΠΌ максимальной пропускной способности Π² зависимости ΠΎΡ‚ Ρ‚ΠΈΠΏΠ° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ΠΌ IOPS ΠΏΡ€ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π±Π»ΠΎΠΊΠ° с 4ΠšΠ‘ Π΄ΠΎ 64ΠšΠ‘ ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ 128ΠšΠ‘ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π½Π΅Π±Ρ€Π΅Ρ‡ΡŒ, Π»ΠΈΠ±ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ 4 ΠΈ 7% соотвСтсвСнно, Ссли Π² поставлСнной Π·Π°Π΄Π°Ρ‡Π΅ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΠ³Ρ€Π°Ρ‚ΡŒ Π²Π°ΠΆΠ½ΡƒΡŽ Ρ€ΠΎΠ»ΡŒ.

Π’Π°ΠΊΠΆΠ΅ становится понятным, ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π½Π΅ всСгда Π΅ΡΡ‚ΡŒ смысл ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ большиС Π±Π»ΠΎΠΊΠΈ. Π‘ΠΊΠ°ΠΆΠ΅ΠΌ, ΠΏΡ€ΠΈ видСостримингС, Π΄Π²ΡƒΡ…ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚Π½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ самым ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ. Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ количСства IOPS Π±ΡƒΠ΄Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅, Ρ‡Π΅ΠΌ Π² 2 Ρ€Π°Π·Π°. Помимо ΠΏΡ€ΠΎΡ‡Π΅Π³ΠΎ добавятся Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π΄Π΅Π³Ρ€Π°Π΄Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ процСссы Π² массивах, связанныС с ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ ΠΏΡ€ΠΈ распрСдСлСнии Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ массиву.

ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ° (кластСра)

ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ° Π½ΡƒΠΆΠ½ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π² зависимости ΠΎΡ‚ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π° Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈ Ρ‚ΠΈΠΏΠ° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Если ΠΈΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π° с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ нСбольшого Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ… β€” слСдуСт Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ стандартныС 4 ΠšΠ‘, Ссли ΠΆΠ΅ Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Π΅Ρ‚ ΠΎ стримингС Π²ΠΈΠ΄Π΅ΠΎΡ„Π°ΠΉΠ»ΠΎΠ² β€” Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра Π»ΡƒΡ‡ΡˆΠ΅ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΎΡ‚ 64 ΠšΠ‘ ΠΈ Π±ΠΎΠ»Π΅Π΅.

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ° Π½Π΅ ΡΡ‚ΠΎΠ»ΡŒ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π΅Π½ для SSD, сколько для стандартных HDD, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ позволяСт ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π½ΡƒΠΆΠ½ΡƒΡŽ ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ½ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ Π² Π²ΠΈΠ΄Ρƒ нСбольшого количСства случайных IOPS, количСство ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… сниТаСтся Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π±Π»ΠΎΠΊΠ°, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΈ ΠΎΡ‚ SSD, Π³Π΄Π΅ Π½Π°Π±Π»ΡŽΠ΄Π°Π΅Ρ‚ΡΡ практичСски ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ стандарт 4 ΠšΠ‘?

Для ΠΌΠ½ΠΎΠ³ΠΈΡ… Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΉ, Π² особСнности Ρ‚Π²Π΅Ρ€Π΄ΠΎΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ…, значСния ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ записи, начиная с 4 ΠšΠ‘, становятся ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ, это Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· Π³Ρ€Π°Ρ„ΠΈΠΊΠ°:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого диска. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого диска. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого диска. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого диска. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого диска

Π’ Ρ‚ΠΎ врСмя, ΠΊΠ°ΠΊ Π½Π° Ρ‡Ρ‚Π΅Π½ΠΈΠ΅, ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΆΠ΅ довольно сущСствСнна ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΌΠ΅Π½Π΅Π΅ сносна начиная с 4 ΠšΠ‘:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого диска. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого диска. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого диска. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого диска. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого диска

ИмСнно ΠΏΠΎ этой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ 4 ΠšΠ‘ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ° ΠΎΡ‡Π΅Π½ΡŒ часто ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ Π·Π° стандартный, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΡ€ΠΈ мСньшСм Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ ΠΈΠ΄ΡƒΡ‚ большиС ΠΏΠΎΡ‚Π΅Ρ€ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Π° ΠΏΡ€ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π±Π»ΠΎΠΊΠ°, Π² случаС Ρ€Π°Π±ΠΎΡ‚Ρ‹ с нСбольшими Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, Π΄Π°Π½Π½Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ распрСдСлСны ΠΌΠ΅Π½Π΅Π΅ эффСктивно, Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ вСсь Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ° ΠΈ ΠΊΠ²ΠΎΡ‚Π° накопитСля Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π΅ эффСктивно.

Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ RAID

Если Π’Π°ΡˆΠ° систСма хранСния прСдставляСт собой массив Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½Π΅Π½Π½Ρ‹Ρ… Π² RAID ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ уровня, Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ систСмы Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ Π² Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ стСпСни ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ RAID Π±Ρ‹Π» ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ ΠΈ ΠΊΠ°ΠΊΠΎΠΉ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ ΠΎΡ‚ ΠΎΠ±Ρ‰Π΅Π³ΠΎ числа ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ приходится Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ записи, вСдь ΠΈΠΌΠ΅Π½Π½ΠΎ запись являСтся ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ сниТСния ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв.

Π’Π°ΠΊ, ΠΏΡ€ΠΈ RAID0, Π½Π° ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ Π²Π²ΠΎΠ΄Π° Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°ΡΡ…ΠΎΠ΄ΠΎΠ²Π°Ρ‚ΡŒΡΡ лишь 1 IOPS, вСдь Π΄Π°Π½Π½Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ распрСдСлСны ΠΏΠΎ всСм накопитСлям Π±Π΅Π· дублирования. Π’ случаС ΠΆΠ΅ Π·Π΅Ρ€ΠΊΠ°Π»Π° (RAID1, RAID10), каТдая опСрация записи Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡ‚ΡŒ ΡƒΠΆΠ΅ 2 IOPS, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ информация Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ записана Π½Π° 2 накопитСля.

Π’ Π±ΠΎΠ»Π΅Π΅ высоких уровнях RAID ΠΏΠΎΡ‚Π΅Ρ€ΠΈ Π΅Ρ‰Π΅ сущСствСннСС, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ Π² RAID5 ΡˆΡ‚Ρ€Π°Ρ„Π½ΠΎΠΉ коэффициСнт Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠΆΠ΅ 4, Ρ‡Ρ‚ΠΎ связано с Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π΄Π°Π½Π½Ρ‹Π΅ Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ ΠΏΠΎ дисках.

RAID5 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ вмСсто RAID4 Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ распрСдСляСт Ρ‡Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ (ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅ суммы) ΠΏΠΎ всСм дискам. Π’ массивС RAID4 ΠΎΠ΄ΠΈΠ½ ΠΈΠ· дисков отвСтствСнСн Π·Π° всю Ρ‡Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ Π΄Π°Π½Π½Ρ‹Π΅ распространСны Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ Π½Π° 3 диска. ИмСнно ΠΏΠΎΡ‚ΠΎΠΌΡƒ ΠΌΡ‹ примСняСм ΡˆΡ‚Ρ€Π°Ρ„Π½ΠΎΠΉ коэффициСнт 4 Π² массивС RAID5, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΌΡ‹ Ρ‡ΠΈΡ‚Π°Π΅ΠΌ Π΄Π°Π½Π½Ρ‹Π΅, Ρ‡ΠΈΡ‚Π°Π΅ΠΌ Ρ‡Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ, Π·Π°Ρ‚Π΅ΠΌ пишСм Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ пишСм Ρ‡Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ.

Π’ массивС RAID6 всС Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ вмСсто вычислСния чСтности Π΅Π΄ΠΈΠ½ΠΎΠΆΠ΄Ρ‹, Π΄Π΅Π»Π°Π΅ΠΌ это Π΄Π²Π°ΠΆΠ΄Ρ‹ ΠΈ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΈΠΌΠ΅Π΅ΠΌ 3 ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ чтСния ΠΈ 3 записи, Ρ‡Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ Π½Π°ΠΌ ΡƒΠΆΠ΅ ΡˆΡ‚Ρ€Π°Ρ„Π½ΠΎΠΉ коэффициСнт 6.

Казалось Π±Ρ‹, Ρ‡Ρ‚ΠΎ Π² Ρ‚Π°ΠΊΠΎΠΌ массивС, ΠΊΠ°ΠΊ RAID-DP всС Π±ΡƒΠ΄Π΅Ρ‚ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ это ΠΏΠΎ сути ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ массив RAID6. Но Π½Π΅ Ρ‚ΡƒΡ‚ Ρ‚ΠΎ было… Π₯ΠΈΡ‚Ρ€ΠΎΡΡ‚ΡŒ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ примСняСтся ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ файловая систСма WAFL (Write Anywhere File Layout), Π³Π΄Π΅ всС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ записи ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ ΠΈ производятся Π½Π° свободноС мСсто. WAFL Π² основном Π½Π°ΠΏΠΈΡˆΠ΅Ρ‚ Π½ΠΎΠ²Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π² Π½ΠΎΠ²ΠΎΠ΅ мСстополоТСниС Π½Π° дискС ΠΈ Π·Π°Ρ‚Π΅ΠΌ пСрСмСстит ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ Π½Π° Π½ΠΎΠ²Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, устраняя Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ чтСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ мСсто. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ ΠΈΠ΄Π΅Ρ‚ запись ΠΆΡƒΡ€Π½Π°Π»Π° Π² NVRAM, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ отслСТиваСт Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ записи, ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΡƒΠ΅Ρ‚ запись ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈΡ… ΠΏΡ€ΠΈ нСобходимости. Π˜Π΄Π΅Ρ‚ запись Π² Π±ΡƒΡ„Π΅Ρ€ Π² Π½Π°Ρ‡Π°Π»Π΅, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΎΠ½ΠΈ ΡƒΠΆΠ΅ Β«ΡΠ»ΠΈΠ²Π°ΡŽΡ‚ΡΡΒ» Π½Π° диск, Ρ‡Ρ‚ΠΎ ускоряСт процСсс. ВСроятно экспСрты Π² NetApp ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΎΡΠ²Π΅Ρ‚ΠΈΡ‚ΡŒ нас Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ Π² коммСнтариях, Π·Π° счСт Ρ‡Π΅Π³ΠΎ достигаСтся экономия, я ΠΏΠΎΠΊΠ° Ρ‡Ρ‚ΠΎ Π΅Ρ‰Π΅ Π½Π΅ Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π° разобрался Π² этом вопросС, Π½ΠΎ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΠ», Ρ‡Ρ‚ΠΎ ΡˆΡ‚Ρ€Π°Ρ„Π½ΠΎΠΉ коэффициСнт RAID Π±ΡƒΠ΄Π΅Ρ‚ всСго лишь 2, Π° Π½Π΅ 6. Β«Π₯ΠΈΡ‚Ρ€ΠΎΡΡ‚ΡŒΒ» вСсьма сущСствСнна.

ΠŸΡ€ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… массивах RAID-DP, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ состоят ΠΈΠ· дСсятков дисков, сущСствуСт понятиС ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ Β«ΡˆΡ‚Ρ€Π°Ρ„Π° чСтности», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΏΡ€ΠΈ записи чСтности. Π’Π°ΠΊ ΠΏΡ€ΠΈ ростС массива RAID-DP, трСбуСтся мСньшСС количСство дисков, выдСляСмых ΠΏΠΎΠ΄ Ρ‡Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ сниТСнию ΠΏΠΎΡ‚Π΅Ρ€ΡŒ, связанных с записями чСтностСй. Однако Π² Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… массивах, Π»ΠΈΠ±ΠΎ с Ρ†Π΅Π»ΡŒΡŽ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ консСрватизма, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡ€Π΅Π½Π΅Π±Ρ€Π΅Ρ‡ΡŒ этим явлСниСм.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, зная ΠΎ потСрях IOPS Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ примСнСния Ρ‚ΠΎΠ³ΠΎ Π»ΠΈΠ±ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ уровня RAID, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ массива. Однако, поТалуйста, ΠΏΡ€ΠΈΠΌΠΈΡ‚Π΅ ΠΊ свСдСнию, Ρ‡Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„Π°ΠΊΡ‚ΠΎΡ€Ρ‹, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ пропускная ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ интСрфСйса, Π½Π΅ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ распрСдСлСниС ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ ΠΏΠΎ ядрах процСссора ΠΈ Ρ‚.ΠΏ., пропускная ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ RAID-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ допустимой Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ β€” ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ влияниС.

Π’ случаС прСнСбрСТСния этими Ρ„Π°ΠΊΡ‚ΠΎΡ€Π°ΠΌΠΈ, Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ:

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ IOPS = (Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ IOPS * % ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ записи / ΡˆΡ‚Ρ€Π°Ρ„Π½ΠΎΠΉ коэффициСнт RAID) + (Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ IOPS * % чтСния), Π³Π΄Π΅ Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ IOPS = усрСднСнный IOPS Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΉ * количСство Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΉ.

РассчитаСм для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ массива RAID10 ΠΈΠ· 12 дисков HDD SATA, Ссли извСстно, Ρ‡Ρ‚ΠΎ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ происходит 10% ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ записи ΠΈ 90% ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ чтСния. Допустим, Ρ‡Ρ‚ΠΎ диск обСспСчиваСт 75 случайных IOPS, ΠΏΡ€ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ Π±Π»ΠΎΠΊΠ° 4ΠšΠ‘.

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ IOPS = 75*12 = 900;
Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ IOPS = (900*0,1/2) + (900*0,9) = 855.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΌΠ°Π»ΠΎΠΉ интСнсивности записи, Ρ‡Ρ‚ΠΎ Π² основном Π½Π°Π±Π»ΡŽΠ΄Π°Π΅Ρ‚ΡΡ Π² систСмах, рассчитанных Π½Π° ΠΎΡ‚Π΄Π°Ρ‡Ρƒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, влияниС ΡˆΡ‚Ρ€Π°Ρ„Π½ΠΎΠ³ΠΎ коэффициСнта RAID минимально.

Π’ цСлях консСрватизма я Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ΠΎΡ‚ 20% ΠΎΡ‚ Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ числа IOPS, ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ систСм.

Π—Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ ΠΎΡ‚ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ

ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ нашСго Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΎΡ‡Π΅Π½ΡŒ сильно ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ ΠΎΡ‚ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ исполнятся впослСдствии. Π’Π°ΠΊ это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ β€” «структурированных» Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹, ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ ΠΈ прСдсказуСмы. Π—Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ Π² этих процСссах ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, распрСдСлив эти процСссы Π²ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ‚Π°ΠΊ, ΠΊΠΎΠ³Π΄Π° Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ° минимальна, Ρ‚Π΅ΠΌ самым ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π² ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ IOPS. Однако Π² послСднСС врСмя появляСтся всС большС ΠΈ большС ΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², Π³Π΄Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Β«Π½Π΅ структурированы» ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ совсСм ΠΈΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² ΠΈΡ… ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

По этой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ подсчСт Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‚Π°Ρ‚ΡŒ вСсьма слоТной Π·Π°Π΄Π°Ρ‡Π΅ΠΉ. НСкоторыС ΠΈΠ· ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ сторСдТ-Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰ ΠΈ экспСртов ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ IOPS Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ значСния, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ Π² ΠΏΠΎΠ΄Π°Π²Π»ΡΡŽΡ‰Π΅ΠΌ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π΄ΠΎ 30-40 тысяч IOPS, Π² Ρ‚ΠΎ врСмя, ΠΊΠ°ΠΊ соврСмСнныС систСмы хранСния ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ сотни тысяч ΠΈ Π΄Π°ΠΆΠ΅ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Ρ‹ IOPS. Π’ΠΎ Π΅ΡΡ‚ΡŒ соврСмСнныС Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡŽΡ‚ Π½ΡƒΠΆΠ΄Ρ‹ 99% ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ². Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ это ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ справСдливо Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ всСгда, лишь для бизнСс-сСгмСнта, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° Ρƒ сСбя, локально, Π½ΠΎ Π½Π΅ для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π΅ΠΌΡ‹Ρ… Π² Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ, Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈ использовании Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ хранСния, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ довольно Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΠΎΡ‚ΠΊΠ°Π·ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ.

Π’ случаС размСщСния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π² Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€Π΅, Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв, всС ΠΆΠ΅ Π±ΠΎΠ»Π΅Π΅ экономично ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ систСмы хранСния ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π° основС Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… сСрвСров, Π½Π΅ΠΆΠ΅Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ становится Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ Π±ΠΎΠ»Π΅Π΅ эффСктивно Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ для Ρ‚Π΅Ρ…, Π»ΠΈΠ±ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… процСссов. Помимо ΠΏΡ€ΠΎΡ‡Π΅Π³ΠΎ, ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… систСм хранСния, Π΄Π°Π»Π΅ΠΊΠΈ ΠΎΡ‚ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ…, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ своСм основаны Π½Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΡ„ΠΈΠ»Π΅ΠΉ синтСтичСских тСстов ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΏΡ€ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ 4 ΠΈΠ»ΠΈ 8 ΠšΠ‘ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π±Π»ΠΎΠΊΠ°, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ клиСнтских ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ сСйчас Π² срСдах с Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ Π±Π»ΠΎΠΊΠ° ΠΎΡ‚ 32 Π΄ΠΎ 64 ΠšΠ‘.

Как Π²ΠΈΠ΄ΠΈΠΌ ΠΈΠ· Π³Ρ€Π°Ρ„ΠΈΠΊΠ°:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого диска. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого диска. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого диска. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого диска. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ стандартный Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ТСсткого диска

МСнСС, Ρ‡Π΅ΠΌ 5% систСм хранСния, настроСны с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Π±Π»ΠΎΠΊΠ° ΠΌΠ΅Π½Π΅Π΅ 10 ΠšΠ‘ ΠΈ ΠΌΠ΅Π½Π΅Π΅, Ρ‡Π΅ΠΌ 15% ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π±Π»ΠΎΠΊΠΈ с Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ ΠΌΠ΅Π½Π΅Π΅ 20 ΠšΠ‘. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π΄Π°ΠΆΠ΅ для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ прилоТСния, Ρ€Π΅Π΄ΠΊΠΎ ΠΊΠΎΠ³Π΄Π° Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ потрСблСния I/O лишь ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ Ρƒ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈ I/O для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… процСссов (Ρ„Π°ΠΉΠ»Ρ‹ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, индСксы …). А Π·Π½Π°Ρ‡ΠΈΡ‚, заявлСнныС синтСтичСскиС тСсты ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ систСм, ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π΄Π°Π»Π΅ΠΊΠΈΠΌΠΈ ΠΎΡ‚ истины.

А Ρ‡Ρ‚ΠΎ Π½Π° счСт Π·Π°Π΄Π΅Ρ€ΠΆΠ΅ΠΊ?

Π”Π°ΠΆΠ΅ Ссли ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‚ Ρ„Π°ΠΊΡ‚, Ρ‡Ρ‚ΠΎ инструмСнты, примСняСмыС для измСрСния latency, ΠΈΠΌΠ΅ΡŽΡ‚ Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΡŽ ΠΈΠ·ΠΌΠ΅Ρ€ΡΡ‚ΡŒ срСдниС Π²Ρ€Π΅ΠΌΠ΅Π½Π° оТидания ΠΈ ΡƒΠΏΡƒΡΠΊΠ°ΡŽΡ‚ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ΄ΠΈΠ½ СдинствСнный I/O Π² ΠΊΠ°ΠΊΠΎΠΌ-Ρ‚ΠΎ ΠΈΠ· процСссов, ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΊΡƒΠ΄Π° большС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Ρ‡Π΅ΠΌ Π΄Ρ€ΡƒΠ³ΠΈΠ΅, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ замСдляя Ρ…ΠΎΠ΄ всСго процСсса, Ρ‚ΠΎ совсСм Π½Π΅ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ Ρ‚ΠΎ, насколько врСмя оТидания I/O измСнится Π² зависимости ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π±Π»ΠΎΠΊΠ°. Помимо ΠΏΡ€ΠΎΡ‡Π΅Π³ΠΎ это врСмя Ρ‚Π°ΠΊΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ ΠΎΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ прилоТСния.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΡ‹ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠΌ ΠΊ Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΎΠΌΡƒ Π²ΠΎΠ»ΡˆΠ΅Π±Π½ΠΎΠΌΡƒ Π²Ρ‹Π²ΠΎΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ° являСтся Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ характСристикой ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ IOPS систСм, Π½ΠΎ ΠΈ latency ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Π²ΠΏΠΎΠ»Π½Π΅ бСсполСзным ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ.

Π₯ΠΎΡ€ΠΎΡˆΠΎ, Ссли Π½ΠΈ IOPS, Π½ΠΈ врСмя оТидания Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ ΠΌΠ΅Ρ€ΠΎΠΉ измСрСния ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ систСмы хранСния, Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠ³Π΄Π°?

Волько Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ тСст исполнСния прилоТСния Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈβ€¦

Π­Ρ‚ΠΎΡ‚ тСст Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚Π΅ΠΌ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ навСрняка ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΏΠΎΠ½ΡΡ‚ΡŒ, насколько ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для Π’Π°ΡˆΠ΅Π³ΠΎ случая. Для этого понадобится Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ копию прилоТСния Π½Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ взятом Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ ΠΈ ΡΠΈΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π·Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄. Волько Ρ‚Π°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ достовСрныС Π΄Π°Π½Π½Ρ‹Π΅. И разумССтся, Π½ΡƒΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Ρ€ΡΡ‚ΡŒ Π½Π΅ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°, Π° ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ прилоТСния.

Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΡƒΡ‡Π΅Ρ‚ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… Π²Ρ‹ΡˆΠ΅ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ², Π²Π»ΠΈΡΡŽΡ‰ΠΈΡ… Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π½Π°ΡˆΠΈΡ… систСм, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ вСсьма ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄Π±ΠΎΡ€Π΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° ΠΈΠ»ΠΈ построСнии ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ инфраструктуры Π½Π° основС Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… сСрвСров. Π‘ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒΡŽ консСрватизма становится Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅-ΠΌΠ΅Π½Π΅Π΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ тСхничСскиС ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ ΠΈΠ·ΡŠΡΠ½Ρ‹ Π² Π²ΠΈΠ΄Π΅ Π½Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π±Π»ΠΎΠΊΠ° ΠΏΡ€ΠΈ Ρ€Π°Π·Π±ΠΈΠ²ΠΊΠ΅ ΠΈΠ»ΠΈ Π½Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с дисками. РСшСниС, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π° 100% Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°ΡΡ‡Π΅Ρ‚Π½ΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Π½ΠΎ Π² 99% случаСв ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ справится с Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ, особСнно, Ссли Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ консСрватизм Π² зависимости ΠΎΡ‚ Ρ‚ΠΈΠΏΠ° прилоТСния ΠΈ Π΅Π³ΠΎ особСнностСй Π² расчСт.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *