Mini ITX Cluster Turing Pi 2 со 32 GB RAM

Mini ITX Cluster Turing Pi 2 со 32 GB RAM

ΠŸΠΎΠ·Π΄Ρ€Π°Π² Π΄ΠΎ Π·Π°Π΅Π΄Π½ΠΈΡ†Π°Ρ‚Π° Π₯Π°Π±Ρ€! НСодамна напишав Π·Π° Π½Π°ΡˆΠ°Ρ‚Π° ΠΏΡ€Π²Π° Π²Π΅Ρ€Π·ΠΈΡ˜Π° Π½Π° кластСр ΠΎΠ΄Π±ΠΎΡ€ [V1]. И дСнСс сакам Π΄Π° Π²ΠΈ ΠΊΠ°ΠΆΠ°ΠΌ ΠΊΠ°ΠΊΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅Π²ΠΌΠ΅ Π½Π° Π²Π΅Ρ€Π·ΠΈΡ˜Π°Ρ‚Π° Turing V2 со 32 GB ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π° Π·Π° случаСн пристап.

НиС смС Ρ™ΡƒΠ±ΠΈΡ‚Π΅Π»ΠΈ Π½Π° ΠΌΠΈΠ½ΠΈ сСрвСри ΠΊΠΎΠΈ ΠΌΠΎΠΆΠ°Ρ‚ Π΄Π° сС користат ΠΈ Π·Π° Π»ΠΎΠΊΠ°Π»Π΅Π½ Ρ€Π°Π·Π²ΠΎΡ˜ ΠΈ Π·Π° Π»ΠΎΠΊΠ°Π»Π΅Π½ хостинг. Π—Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΎΠ΄ дСсктоп ΠΊΠΎΠΌΠΏΡ˜ΡƒΡ‚Π΅Ρ€ΠΈΡ‚Π΅ ΠΈΠ»ΠΈ Π»Π°ΠΏΡ‚ΠΎΠΏΠΈΡ‚Π΅, Π½Π°ΡˆΠΈΡ‚Π΅ сСрвСри сС Π΄ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°Π½ΠΈ Π΄Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ 24/7, Ρ‚ΠΈΠ΅ ΠΌΠΎΠΆΠ°Ρ‚ Π±Ρ€Π·ΠΎ Π΄Π° сС Ρ„Π΅Π΄Π΅Ρ€ΠΈΡ€Π°Π°Ρ‚, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, имашС 4 процСсори Π²ΠΎ кластСр, Π° ΠΏΠΎ 5 ΠΌΠΈΠ½ΡƒΡ‚ΠΈ имашС 16 процСсори (Π±Π΅Π· Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° ΠΌΡ€Π΅ΠΆΠ½Π° ΠΎΠΏΡ€Π΅ΠΌΠ°) ΠΈ сСто ΠΎΠ²Π° Π²ΠΎ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Π° Ρ„ΠΎΡ€ΠΌΠ° Ρ„Π°ΠΊΡ‚ΠΎΡ€ Ρ‚ΠΈΠ²ΠΎΠΊ ΠΈ СнСргСтски СфикасСн.

АрхитСктурата Π½Π° Π½Π°ΡˆΠΈΡ‚Π΅ сСрвСри сС заснова Π½Π° кластСр ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΡ‚ Π½Π° ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ˜Π°, Ρ‚.Π΅. ΠΏΡ€Π°Π²ΠΈΠΌΠ΅ кластСр Ρ‚Π°Π±Π»ΠΈ ΠΊΠΎΠΈ со помош Π½Π° Π΅Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π½Π° ΠΏΠ»ΠΎΡ‡ΠΊΠ°Ρ‚Π° ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π°Π°Ρ‚ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ ΠΊΠΎΠΌΠΏΡ˜ΡƒΡ‚Π΅Ρ€ΡΠΊΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ (процСсори). Π—Π° ΠΏΠΎΠ΅Π΄Π½ΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅, сè ΡƒΡˆΡ‚Π΅ Π½Π΅ ΠΏΡ€Π°Π²ΠΈΠΌΠ΅ сопствСни ΠΊΠΎΠΌΠΏΡ˜ΡƒΡ‚Π΅Ρ€ΡΠΊΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ, Ρ‚ΡƒΠΊΡƒ користимС Raspberry Pi Compute Modules ΠΈ навистина сС Π½Π°Π΄Π΅Π²Π°Π²ΠΌΠ΅ Π½Π° Π½ΠΎΠ²ΠΈΠΎΡ‚ CM4 ΠΌΠΎΠ΄ΡƒΠ». Но, сС бСшС спротивно Π½Π° ΠΏΠ»Π°Π½ΠΎΠ²ΠΈΡ‚Π΅ со Π½ΠΈΠ²Π½ΠΈΠΎΡ‚ Π½ΠΎΠ² Ρ„Π°ΠΊΡ‚ΠΎΡ€ Π½Π° Ρ„ΠΎΡ€ΠΌΠ° ΠΈ мислам Π΄Π΅ΠΊΠ° ΠΌΠ½ΠΎΠ³ΡƒΠΌΠΈΠ½Π° сС Ρ€Π°Π·ΠΎΡ‡Π°Ρ€Π°Π½ΠΈ.

Под Ρ€Π΅Π·, ΠΊΠ°ΠΊΠΎ ΠΎΡ‚ΠΈΠ΄ΠΎΠ²ΠΌΠ΅ ΠΎΠ΄ V1 Π΄ΠΎ V2 ΠΈ ΠΊΠ°ΠΊΠΎ ΠΌΠΎΡ€Π°Π²ΠΌΠ΅ Π΄Π° ΠΈΠ·Π»Π΅Π·Π΅ΠΌΠ΅ со Π½ΠΎΠ²ΠΈΠΎΡ‚ Ρ„Π°ΠΊΡ‚ΠΎΡ€ Π½Π° Ρ„ΠΎΡ€ΠΌΠ° Π½Π° Raspberry Pi CM4.

Π—Π½Π°Ρ‡ΠΈ, ΠΏΠΎ ΠΊΡ€Π΅ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° кластСр Π·Π° 7 јазли, ΠΏΡ€Π°ΡˆΠ°ΡšΠ°Ρ‚Π° сС - ΡˆΡ‚ΠΎ Π΅ слСдно? Како Π΄Π° ја Π·Π³ΠΎΠ»Π΅ΠΌΠΈΡ‚Π΅ врСдноста Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΎΡ‚? 8, 10 ΠΈΠ»ΠΈ 16 јазли? Кои ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Π½Π° ΠΌΠΎΠ΄ΡƒΠ»ΠΈ? Π Π°Π·ΠΌΠΈΡΠ»ΡƒΠ²Π°Ρ˜ΡœΠΈ Π·Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΎΡ‚ ΠΊΠ°ΠΊΠΎ Ρ†Π΅Π»ΠΈΠ½Π°, сфативмС Π΄Π΅ΠΊΠ° Π³Π»Π°Π²Π½Π°Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Π° ΠΎΠ²Π΄Π΅ Π½Π΅ Π΅ Π±Ρ€ΠΎΡ˜ΠΎΡ‚ Π½Π° јазли ΠΈΠ»ΠΈ кој Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΎΡ‚, Ρ‚ΡƒΠΊΡƒ самата ΡΡƒΡˆΡ‚ΠΈΠ½Π° Π½Π° кластСритС ΠΊΠ°ΠΊΠΎ Π³Ρ€Π°Π΄Π΅ΠΆΠ΅Π½ Π±Π»ΠΎΠΊ. Π’Ρ€Π΅Π±Π° Π΄Π° Π³ΠΎ Π±Π°Ρ€Π°ΠΌΠ΅ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΈΠΎΡ‚ Π³Ρ€Π°Π΄Π΅ΠΆΠ΅Π½ Π±Π»ΠΎΠΊ ΡˆΡ‚ΠΎ

ΠŸΡ€Π²ΠΈΠΎΡ‚, ќС Π±ΠΈΠ΄Π΅ кластСр ΠΈ Π²ΠΎ исто Π²Ρ€Π΅ΠΌΠ΅ ќС ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π° дискови ΠΈ Ρ‚Π°Π±Π»ΠΈ Π·Π° ΠΏΡ€ΠΎΡˆΠΈΡ€ΡƒΠ²Π°ΡšΠ΅. ΠšΠ»Π°ΡΡ‚Π΅Ρ€ΡΠΊΠΈΠΎΡ‚ Π±Π»ΠΎΠΊ Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π±ΠΈΠ΄Π΅ самодоволСн основСн јазол ΠΈ со ΡˆΠΈΡ€ΠΎΠΊ опсСг Π½Π° ΠΎΠΏΡ†ΠΈΠΈ Π·Π° ΠΏΡ€ΠΎΡˆΠΈΡ€ΡƒΠ²Π°ΡšΠ΅.

Π’Ρ‚ΠΎΡ€ΠΈΠΎΡ‚, Π·Π° Π΄Π° ΠΌΠΎΠΆΠ΅ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΈΡ‚Π΅ кластСрски Π±Π»ΠΎΠΊΠΎΠ²ΠΈ Π΄Π° сС ΠΏΠΎΠ²Ρ€Π·Π°Ρ‚ Π΅Π΄Π½ΠΈ со Π΄Ρ€ΡƒΠ³ΠΈ со Π³Ρ€Π°Π΄Π΅ΡšΠ΅ кластСри со ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌΠ° Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π° ΠΈ Π΄Π° Π±ΠΈΠ΄Π΅ СфикасСн Π²ΠΎ однос Π½Π° Π±ΡƒΡŸΠ΅Ρ‚ΠΎΡ‚ ΠΈ Π±Ρ€Π·ΠΈΠ½Π°Ρ‚Π° Π½Π° ΡΠΊΠ°Π»ΠΈΡ€Π°ΡšΠ΅. Π‘Ρ€Π·ΠΈΠ½Π°Ρ‚Π° Π½Π° ΡΠΊΠ°Π»ΠΈΡ€Π°ΡšΠ΅ ΠΌΠΎΡ€Π° Π΄Π° Π±ΠΈΠ΄Π΅ ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌΠ° ΠΎΠ΄ ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° ΠΎΠ±ΠΈΡ‡Π½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠΏΡ˜ΡƒΡ‚Π΅Ρ€ΠΈ Π½Π° ΠΌΡ€Π΅ΠΆΠ° ΠΈ ΠΌΠ½ΠΎΠ³Ρƒ ΠΏΠΎΠ΅Π²Ρ‚ΠΈΠ½Π° ΠΎΠ΄ Ρ…Π°Ρ€Π΄Π²Π΅Ρ€ΠΎΡ‚ Π½Π° сСрвСрот.

Π’Ρ€Π΅Ρ‚ΠΎ, ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΈΡ‚Π΅ кластСр Π΅Π΄ΠΈΠ½ΠΈΡ†ΠΈ Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π±ΠΈΠ΄Π°Ρ‚ Π΄ΠΎΠ²ΠΎΠ»Π½ΠΎ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΈ, ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ, СнСргСтски Сфикасни, исплатливи ΠΈ Π΄Π° Π½Π΅ Π±Π°Ρ€Π°Π°Ρ‚ услови Π·Π° Ρ€Π°Π±ΠΎΡ‚Π°. Ова Π΅ Π΅Π΄Π½Π° ΠΎΠ΄ ΠΊΠ»ΡƒΡ‡Π½ΠΈΡ‚Π΅ Ρ€Π°Π·Π»ΠΈΠΊΠΈ ΠΎΠ΄ сСрвСрскитС Π»Π°Π²ΠΈΡ†ΠΈ ΠΈ сè ΡˆΡ‚ΠΎ Π΅ ΠΏΠΎΠ²Ρ€Π·Π°Π½ΠΎ со Π½ΠΈΠ².

Π—Π°ΠΏΠΎΡ‡Π½Π°Π²ΠΌΠ΅ со ΠΎΠ΄Ρ€Π΅Π΄ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π±Ρ€ΠΎΡ˜ΠΎΡ‚ Π½Π° јазли.

Π‘Ρ€ΠΎΡ˜ Π½Π° јазли

Π‘ΠΎ Сдноставни Π»ΠΎΠ³ΠΈΡ‡ΠΊΠΈ прСсуди, сфативмС Π΄Π΅ΠΊΠ° 4 јазли сС Π½Π°Ρ˜Π΄ΠΎΠ±Ρ€Π°Ρ‚Π° ΠΎΠΏΡ†ΠΈΡ˜Π° Π·Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΈΠΎΡ‚ кластСр Π±Π»ΠΎΠΊ. 1 јазол Π½Π΅ Π΅ кластСр, 2 јазли Π½Π΅ сС Π΄ΠΎΠ²ΠΎΠ»Π½ΠΈ (1 ΠΌΠ°Ρ˜ΡΡ‚ΠΎΡ€ 1 Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΊ, Π½Π΅ΠΌΠ° моТност Π·Π° ΡΠΊΠ°Π»ΠΈΡ€Π°ΡšΠ΅ Π²ΠΎ Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° Π±Π»ΠΎΠΊ, особСно Π·Π° Ρ…Π΅Ρ‚Π΅Ρ€ΠΎΠ³Π΅Π½ΠΈ ΠΎΠΏΡ†ΠΈΠΈ), 3 јазли ΠΈΠ·Π³Π»Π΅Π΄Π°Π°Ρ‚ Π²ΠΎ Ρ€Π΅Π΄, Π½ΠΎ Π½Π΅ ΠΈ ΠΏΠΎΠ²Π΅ΡœΠ΅ΠΊΡ€Π°Ρ‚Π½Π° ΠΌΠΎΡœΠ½ΠΎΡΡ‚ ΠΎΠ΄ 2 ΠΈ ΡΠΊΠ°Π»ΠΈΡ€Π°ΡšΠ΅ Π²ΠΎ Π±Π»ΠΎΠΊΠΎΡ‚ Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½, 6 јазли ΠΈΠΌΠ°Π°Ρ‚ Ρ†Π΅Π½Π° скоро ΠΊΠ°ΠΊΠΎ 7 јазли (ΠΎΠ΄ Π½Π°ΡˆΠ΅Ρ‚ΠΎ искуство ΠΎΠ²Π° Π΅ вСќС Π³ΠΎΠ»Π΅ΠΌΠ° Ρ†Π΅Π½Π° Π½Π° Ρ‡ΠΈΠ½Π΅ΡšΠ΅), 8 сС ΠΌΠ½ΠΎΠ³Ρƒ, Π½Π΅ сС Π²ΠΊΠ»ΠΎΠΏΡƒΠ²Π°Π°Ρ‚ Π²ΠΎ ΠΌΠΈΠ½ΠΈ ITX Ρ„ΠΎΡ€ΠΌΠ° Ρ„Π°ΠΊΡ‚ΠΎΡ€ ΠΈ ΡƒΡˆΡ‚Π΅ поскапо PoC Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅.

Π§Π΅Ρ‚ΠΈΡ€ΠΈ јазли ΠΏΠΎ Π±Π»ΠΎΠΊ сС смСтаат Π·Π° Π·Π»Π°Ρ‚Π½Π° срСдина:

  • ΠΏΠΎΠΌΠ°Π»ΠΊΡƒ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΡ˜Π°Π»ΠΈ ΠΏΠΎ Ρ‚Π°Π±Π»Π°, ΠΏΠ° ΠΎΡ‚Ρ‚ΡƒΠΊΠ° ΠΈ ΠΏΠΎΠ΅Π²Ρ‚ΠΈΠ½ΠΎ Π·Π° производство
  • ΠΏΠΎΠ²Π΅ΡœΠ΅ΠΊΡ€Π°Ρ‚Π½ΠΎ ΠΎΠ΄ 4, Π²ΠΊΡƒΠΏΠ½ΠΎ 4 Π±Π»ΠΎΠΊΠΎΠ²ΠΈ Π΄Π°Π²Π°Π°Ρ‚ 16 Ρ„ΠΈΠ·ΠΈΡ‡ΠΊΠΈ процСсори
  • стабилно ΠΊΠΎΠ»ΠΎ 1 господар ΠΈ 3 Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΡ†ΠΈ
  • повСќС Ρ…Π΅Ρ‚Π΅Ρ€ΠΎΠ³Π΅Π½ΠΈ Π²Π°Ρ€ΠΈΡ˜Π°Ρ†ΠΈΠΈ, ΠΎΠΏΡˆΡ‚ΠΎ-ΠΏΡ€Π΅ΡΠΌΠ΅Ρ‚ΡƒΠ²Π°ΡšΠ΅ + Π·Π°Π±Ρ€Π·Π°Π½ΠΎ-ΠΏΡ€Π΅ΡΠΌΠ΅Ρ‚ΡƒΠ²Π°ΡšΠ΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ
  • mini ITX Ρ„ΠΎΡ€ΠΌΠ° Ρ„Π°ΠΊΡ‚ΠΎΡ€ со SSD-дискови ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈΡ‡ΠΊΠΈ Π·Π° ΠΏΡ€ΠΎΡˆΠΈΡ€ΡƒΠ²Π°ΡšΠ΅

ΠŸΡ€Π΅ΡΠΌΠ΅Ρ‚Π°Ρ˜ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ

Π’Ρ‚ΠΎΡ€Π°Ρ‚Π° Π²Π΅Ρ€Π·ΠΈΡ˜Π° Π΅ Π±Π°Π·ΠΈΡ€Π°Π½Π° Π½Π° CM4, мислСвмС Π΄Π΅ΠΊΠ° ќС ΠΈΠ·Π»Π΅Π·Π΅ Π²ΠΎ SODIMM Ρ„ΠΎΡ€ΠΌΠ° Ρ„Π°ΠΊΡ‚ΠΎΡ€. Но…
ДонСсовмС ΠΎΠ΄Π»ΡƒΠΊΠ° Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌΠ΅ SODIMM Ρ‚Π°Π±Π»Π° ΠΈ Π΄Π° Π³ΠΎ составимС CM4 Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Π²ΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π·Π° Π΄Π° Π½Π΅ ΠΌΠΎΡ€Π° корисницитС Π΄Π° размислуваат Π·Π° CM4.

Mini ITX Cluster Turing Pi 2 со 32 GB RAM
ΠœΠΎΠ΄ΡƒΠ» Π·Π° ΠΏΡ€Π΅ΡΠΌΠ΅Ρ‚ΡƒΠ²Π°ΡšΠ΅ Turing Pi ΡˆΡ‚ΠΎ ΠΏΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π° Raspberry Pi CM4

Π“Π΅Π½Π΅Ρ€Π°Π»Π½ΠΎ, Π²ΠΎ ΠΏΠΎΡ‚Ρ€Π°Π³Π° ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ, бСшС ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ Ρ†Π΅Π» ΠΏΠ°Π·Π°Ρ€ Π½Π° ΠΊΠΎΠΌΠΏΡ˜ΡƒΡ‚Π΅Ρ€ΡΠΊΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΎΠ΄ ΠΌΠ°Π»ΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ со 128 MB RAM Π΄ΠΎ 8 GB RAM. ΠŸΡ€Π΅Ρ‚ΡΡ‚ΠΎΡ˜Π°Ρ‚ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ со 16 GB RAM ΠΈ повСќС. Π—Π° Ρ…ΠΎΡΡ‚ΠΈΡ€Π°ΡšΠ΅ Π½Π° edge Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ засновани Π½Π° ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π½ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π²ΠΎ ΠΎΠ±Π»Π°ΠΊ, 1 GB RAM вСќС Π½Π΅ Π΅ Π΄ΠΎΠ²ΠΎΠ»Π½ΠΎ, Π° Π½Π΅ΠΎΠ΄Π°ΠΌΠ½Π΅ΡˆΠ½ΠΎΡ‚ΠΎ ΠΏΠΎΡ˜Π°Π²ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π·Π° 2, 4, ΠΏΠ° Π΄ΡƒΡ€ΠΈ ΠΈ 8 GB RAM ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π° ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π° Π΄ΠΎΠ±Π°Ρ€ простор Π·Π° раст. Π’ΠΈΠ΅ Π΄ΡƒΡ€ΠΈ Ρ€Π°Π·Π³Π»Π΅Π΄Π°Π° ΠΎΠΏΡ†ΠΈΠΈ со FPGA ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π·Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π·Π° машинско ΡƒΡ‡Π΅ΡšΠ΅, Π½ΠΎ Π½ΠΈΠ²Π½Π°Ρ‚Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° бСшС ΠΎΠ΄Π»ΠΎΠΆΠ΅Π½Π° бидСјќи софтвСрскиот СкосистСм Π½Π΅ Π΅ Ρ€Π°Π·Π²ΠΈΠ΅Π½. Π”ΠΎΠ΄Π΅ΠΊΠ° Π³ΠΎ ΠΏΡ€ΠΎΡƒΡ‡ΡƒΠ²Π°Π²ΠΌΠ΅ ΠΏΠ°Π·Π°Ρ€ΠΎΡ‚ Π½Π° ΠΌΠΎΠ΄ΡƒΠ»ΠΈ, дојдовмС Π΄ΠΎ идСја Π΄Π° создадСмС ΡƒΠ½ΠΈΠ²Π΅Ρ€Π·Π°Π»Π΅Π½ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ Π·Π° ΠΌΠΎΠ΄ΡƒΠ»ΠΈ, Π° Π²ΠΎ V2 Π·Π°ΠΏΠΎΡ‡Π½ΡƒΠ²Π°ΠΌΠ΅ Π΄Π° Π³ΠΎ ΠΎΠ±Π΅Π΄ΠΈΠ½ΡƒΠ²Π°ΠΌΠ΅ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠΎΡ‚ Π½Π° ΠΊΠΎΠΌΠΏΡ˜ΡƒΡ‚Π΅Ρ€ΡΠΊΠΈΡ‚Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ. Ова ќС ΠΈΠΌ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ Π½Π° сопствСницитС Π½Π° Π²Π΅Ρ€Π·ΠΈΡ˜Π°Ρ‚Π° V2 Π΄Π° ΠΏΠΎΠ²Ρ€Π·Π°Ρ‚ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΎΠ΄ Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ ΠΈ Π΄Π° Π³ΠΈ ΠΌΠ΅ΡˆΠ°Π°Ρ‚ Π·Π° ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ.

V2 ја ΠΏΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π° Ρ†Π΅Π»Π°Ρ‚Π° линија Raspberry Pi 4 Compute Module (CM4), Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°Ρ˜ΡœΠΈ Lite Π²Π΅Ρ€Π·ΠΈΠΈ ΠΈ 8 GB RAM ΠΌΠΎΠ΄ΡƒΠ»ΠΈ

Mini ITX Cluster Turing Pi 2 со 32 GB RAM

ΠŸΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΡ˜Π°

ΠžΡ‚ΠΊΠ°ΠΊΠΎ Π³ΠΎ ΠΎΠ΄Ρ€Π΅Π΄ΠΈΠ²ΠΌΠ΅ ΠΏΡ€ΠΎΠ΄Π°Π²Π°Ρ‡ΠΎΡ‚ Π½Π° ΠΌΠΎΠ΄ΡƒΠ»ΠΈΡ‚Π΅ ΠΈ Π±Ρ€ΠΎΡ˜ΠΎΡ‚ Π½Π° јазли, пристапивмС Π΄ΠΎ PCI магистралата Π½Π° која сС Π½Π°ΠΎΡ“Π°Π°Ρ‚ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€Π½ΠΈΡ‚Π΅ ΡƒΡ€Π΅Π΄ΠΈ. PCI магистралата Π΅ стандард Π·Π° ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€Π½ΠΈ ΡƒΡ€Π΅Π΄ΠΈ ΠΈ сС Π½Π°ΠΎΡ“Π° Π²ΠΎ скоро ситС ΠΊΠΎΠΌΠΏΡ˜ΡƒΡ‚Π΅Ρ€ΡΠΊΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ. ИмамС Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ јазли ΠΈ ΠΈΠ΄Π΅Π°Π»Π½ΠΎ, сСкој јазол Ρ‚Ρ€Π΅Π±Π° Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° сподСлува PCI ΡƒΡ€Π΅Π΄ΠΈ Π²ΠΎ Ρ€Π΅ΠΆΠΈΠΌ Π½Π° истоврСмСни Π±Π°Ρ€Π°ΡšΠ°. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π°ΠΊΠΎ Π΅ диск ΠΏΠΎΠ²Ρ€Π·Π°Π½ со магистралата, Ρ‚ΠΎΠ³Π°Ρˆ Ρ‚ΠΎΡ˜ Π΅ достапСн Π·Π° ситС јазли. ΠŸΠΎΡ‡Π½Π°Π²ΠΌΠ΅ Π΄Π° Π±Π°Ρ€Π°ΠΌΠ΅ PCI ΠΏΡ€Π΅ΠΊΠΈΠ½ΡƒΠ²Π°Ρ‡ΠΈ со ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° повСќС домаќини ΠΈ ΠΎΡ‚ΠΊΡ€ΠΈΠ²ΠΌΠ΅ Π΄Π΅ΠΊΠ° Π½ΠΈΡ‚Ρƒ Π΅Π΄Π΅Π½ ΠΎΠ΄ Π½ΠΈΠ² Π½Π΅ ΠΎΠ΄Π³ΠΎΠ²Π°Ρ€Π° Π½Π° Π½Π°ΡˆΠΈΡ‚Π΅ Π±Π°Ρ€Π°ΡšΠ°. Π‘ΠΈΡ‚Π΅ ΠΎΠ²ΠΈΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ˜Π° Π±Π΅Π° Π³Π»Π°Π²Π½ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈ Π½Π° 1 домаќин ΠΈΠ»ΠΈ повСќС домаќини, Π½ΠΎ Π±Π΅Π· Ρ€Π΅ΠΆΠΈΠΌ Π½Π° истоврСмСни Π±Π°Ρ€Π°ΡšΠ° Π΄ΠΎ ΠΊΡ€Π°Ρ˜Π½ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ. Π’Ρ‚ΠΎΡ€ΠΈΠΎΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π΅ високата Ρ†Π΅Π½Π° ΠΎΠ΄ 50 Π΄ΠΎΠ»Π°Ρ€ΠΈ ΠΈΠ»ΠΈ повСќС ΠΏΠΎ Ρ‡ΠΈΠΏ. Π’ΠΎ V2, Ρ€Π΅ΡˆΠΈΠ²ΠΌΠ΅ Π΄Π° Π³ΠΈ ΠΎΠ΄Π»ΠΎΠΆΠΈΠΌΠ΅ СкспСримСнтитС со PCI ΠΏΡ€Π΅ΠΊΠΈΠ½ΡƒΠ²Π°Ρ‡ΠΈΡ‚Π΅ (ќС сС Π²Ρ€Π°Ρ‚ΠΈΠΌΠ΅ Π½Π° Π½ΠΈΠ² ΠΏΠΎΠ΄ΠΎΡ†Π½Π° ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ ќС сС Ρ€Π°Π·Π²ΠΈΠ²Π°ΠΌΠ΅) ΠΈ ΠΎΡ‚ΠΈΠ΄ΠΎΠ²ΠΌΠ΅ ΠΏΠΎ ΠΏΠ°Ρ‚ΠΎΡ‚ Π½Π° Π΄ΠΎΠ΄Π΅Π»ΡƒΠ²Π°ΡšΠ΅ ΡƒΠ»ΠΎΠ³Π° Π·Π° сСкој јазол: ΠΏΡ€Π²ΠΈΡ‚Π΅ Π΄Π²Π° јазли излоТија ΠΌΠΈΠ½ΠΈ PCI СкспрСсна ΠΏΠΎΡ€Ρ‚Π° ΠΏΠΎ јазол, Ρ‚Ρ€Π΅Ρ‚ΠΈΠΎΡ‚ јазол ΠΈΠ·Π»ΠΎΠΆΠ΅Π½ SATA ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ со 2 ΠΏΠΎΡ€Ρ‚ΠΈ 6 Gbps . Π—Π° Π΄Π° пристапитС Π΄ΠΎ дисковитС ΠΎΠ΄ Π΄Ρ€ΡƒΠ³ΠΈ јазли, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π³ΠΎ користитС ΠΌΡ€Π΅ΠΆΠ½ΠΈΠΎΡ‚ Π΄Π°Ρ‚ΠΎΡ‚Π΅Ρ‡Π΅Π½ систСм Π²ΠΎ кластСрот. Π—ΠΎΡˆΡ‚ΠΎ Π΄Π° Π½Π΅?

Sneakpeek

РСшивмС Π΄Π° сподСлимС Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ скици Π·Π° Ρ‚ΠΎΠ° ΠΊΠ°ΠΊΠΎ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΈΠΎΡ‚ кластСр Π±Π»ΠΎΠΊ Π΅Π²ΠΎΠ»ΡƒΠΈΡ€Π°Π» со Ρ‚Π΅ΠΊΠΎΡ‚ Π½Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ ΠΏΡ€Π΅ΠΊΡƒ Π΄ΠΈΡΠΊΡƒΡΠΈΡ˜Π° ΠΈ Ρ€Π°Π·ΠΌΠΈΡΠ»ΡƒΠ²Π°ΡšΠ΅.

Mini ITX Cluster Turing Pi 2 со 32 GB RAMMini ITX Cluster Turing Pi 2 со 32 GB RAMMini ITX Cluster Turing Pi 2 со 32 GB RAM

Како Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° Ρ‚ΠΎΠ°, дојдовмС Π΄ΠΎ кластСр Π΅Π΄ΠΈΠ½ΠΈΡ†Π° со 4 260-пински јазли, 2 mini PCIe (Gen 2) ΠΏΠΎΡ€Ρ‚ΠΈ, 2 SATA (Gen 3) ΠΏΠΎΡ€Ρ‚ΠΈ. ΠŸΠ»ΠΎΡ‡ΠΊΠ°Ρ‚Π° ΠΈΠΌΠ° Π£ΠΏΡ€Π°Π²ΡƒΠ²Π°Π½ ΠΏΡ€Π΅ΠΊΠΈΠ½ΡƒΠ²Π°Ρ‡ Layer-2 со VLAN ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ°. Од ΠΏΡ€Π²ΠΈΠΎΡ‚ јазол Π΅ отстранСта ΠΌΠΈΠ½ΠΈ PCIe ΠΏΠΎΡ€Ρ‚Π°, Π²ΠΎ која ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° инсталиратС ΠΌΡ€Π΅ΠΆΠ½Π° ΠΊΠ°Ρ€Ρ‚ΠΈΡ‡ΠΊΠ° ΠΈ Π΄Π° Π΄ΠΎΠ±ΠΈΠ΅Ρ‚Π΅ Π΄Ρ€ΡƒΠ³Π° ΠΏΠΎΡ€Ρ‚Π° Π·Π° Π΅Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΈΠ»ΠΈ 5G ΠΌΠΎΠ΄Π΅ΠΌ ΠΈ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Ρ€ΡƒΡ‚Π΅Ρ€ Π·Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π½Π° кластСрот ΠΈ ΠΏΠΎΡ€Ρ‚ΠΈΡ‚Π΅ Π·Π° Π΅Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΎΠ΄ ΠΏΡ€Π²ΠΈΠΎΡ‚ јазол.

Mini ITX Cluster Turing Pi 2 со 32 GB RAM

ΠšΠ»Π°ΡΡ‚Π΅Ρ€ΡΠΊΠ°Ρ‚Π° магистрала ΠΈΠΌΠ° повСќС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°Ρ˜ΡœΠΈ ја ΠΈ моТноста Π·Π° Ρ‚Ρ€Π΅ΠΏΠΊΠ°ΡšΠ΅ Π½Π° ΠΌΠΎΠ΄ΡƒΠ»ΠΈΡ‚Π΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Π½ΠΈΠ· ситС слотови ΠΈ сСкако FAN ΠΊΠΎΠ½Π΅ΠΊΡ‚ΠΎΡ€ΠΈ Π½Π° сСкој јазол со ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π° Π½Π° Π±Ρ€Π·ΠΈΠ½Π°Ρ‚Π°.

ΠΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°

Π˜Π΄Π½Π°Ρ‚Π° инфраструктура Π·Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ услуги ΡˆΡ‚ΠΎ сС Ρ‡ΡƒΠ²Π°Π°Ρ‚ сами

Π”ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°Π²ΠΌΠ΅ V2 Π΄Π° Π±ΠΈΠ΄Π΅ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½Π° Π³Ρ€Π°Π΄Π΅ΠΆΠ½Π° Π±Π»ΠΎΠΊΠ° Π·Π° инфраструктура ΠΎΠ΄ ΠΏΠΎΡ‚Ρ€ΠΎΡˆΡƒΠ²Π°Ρ‡ΠΊΠΈ/ΠΊΠΎΠΌΠ΅Ρ€Ρ†ΠΈΡ˜Π°Π»Π½ΠΎ Π½ΠΈΠ²ΠΎ. Π‘ΠΎ V2, Π΅Ρ„Ρ‚ΠΈΠ½ΠΎ Π΅ Π΄Π° сС Π·Π°ΠΏΠΎΡ‡Π½Π΅ со Π΄ΠΎΠΊΠ°ΠΆΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΠΎΡ‚ ΠΈ Π΄Π° сС Π·Π³ΠΎΠ»Π΅ΠΌΡƒΠ²Π° ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ растСтС, постСпСно ΠΏΡ€Π΅Π½Π΅ΡΡƒΠ²Π°Ρ˜ΡœΠΈ Π³ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈΡ‚Π΅ ΡˆΡ‚ΠΎ сС ΠΏΠΎΠ΅ΠΊΠΎΠ½ΠΎΠΌΠΈΡ‡Π½ΠΈ ΠΈ ΠΏΠΎΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½ΠΈ Π·Π° Π΄Π° сС Π²Π΄ΠΎΠΌΠ°Ρ‚ Π½Π° Ρ€Π°Π±ΠΎΡ‚. ΠšΠ»Π°ΡΡ‚Π΅Ρ€ΡΠΊΠΈΡ‚Π΅ Π±Π»ΠΎΠΊΠΎΠ²ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΠΎΠ²Ρ€Π·Π°Ρ‚ Π·Π°Π΅Π΄Π½ΠΎ Π·Π° Π΄Π° сС ΠΈΠ·Π³Ρ€Π°Π΄Π°Ρ‚ ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌΠΈ кластСри. Ова ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ постСпСно Π±Π΅Π· ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌ Ρ€ΠΈΠ·ΠΈΠΊ Π·Π° Π²ΠΎΡΠΏΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅
процСси. Π’Π΅ΡœΠ΅ дСнСс ΠΈΠΌΠ° ΠΎΠ³Ρ€ΠΎΠΌΠ΅Π½ Π±Ρ€ΠΎΡ˜ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π·Π° бизнис, ΠΊΠΎΠΈ ΠΌΠΎΠΆΠ°Ρ‚ Π΄Π° Π±ΠΈΠ΄Π°Ρ‚ хостирани Π»ΠΎΠΊΠ°Π»Π½ΠΎ.

Π Π°Π±ΠΎΡ‚Π½Π° станица Π½Π° АРМ

Π‘ΠΎ Π΄ΠΎ 32 GB RAM ΠΏΠΎ кластСр, ΠΏΡ€Π²ΠΈΠΎΡ‚ јазол ΠΌΠΎΠΆΠ΅ Π΄Π° сС користи Π·Π° дСсктоп Π²Π΅Ρ€Π·ΠΈΡ˜Π°Ρ‚Π° Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΈΠΎΡ‚ систСм (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ubuntu Desktop 20.04 LTS) ΠΈ прСостанатитС 3 јазли Π·Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ†ΠΈΡ˜Π°, Ρ‚Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ΅ ΠΈ Π΄Π΅Π±Π°Π³ΠΈΡ€Π°ΡšΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ, Ρ€Π°Π·Π²ΠΎΡ˜ Π½Π° ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π½ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ˜Π° Π²ΠΎ ΠΎΠ±Π»Π°ΠΊΠΎΡ‚ Π·Π° ARM кластСри. Како јазол Π·Π° CI / CD Π½Π° ARM Ρ€Π°Π±ΠΎΡ‚ инфраструктура Π²ΠΎ ΠΏΡ€ΠΎΠ΄.

ΠšΠ»Π°ΡΡ‚Π΅Ρ€ΠΎΡ‚ Turing V2 со CM4 ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π΅ рСчиси ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π΅Π½ архитСктонски (Ρ€Π°Π·Π»ΠΈΠΊΠ° Π²ΠΎ ΠΏΠΎΠΌΠ°Π»ΠΈΡ‚Π΅ Π²Π΅Ρ€Π·ΠΈΠΈ Π½Π° ARMv8) со кластСрот Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ Π½Π° AWS Graviton. ΠŸΡ€ΠΎΡ†Π΅ΡΠΎΡ€ΠΎΡ‚ Π½Π° ΠΌΠΎΠ΄ΡƒΠ»ΠΎΡ‚ CM4 ја користи Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° ARMv8 Π·Π° Π΄Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΊΡ€Π΅ΠΈΡ€Π°Ρ‚Π΅ слики ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π·Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΡ†ΠΈΡ‚Π΅ Π½Π° AWS Graviton 1 ΠΈ 2, Π·Π° ΠΊΠΎΠΈ сС Π·Π½Π°Π΅ Π΄Π΅ΠΊΠ° сС ΠΌΠ½ΠΎΠ³Ρƒ ΠΏΠΎΠ΅Π²Ρ‚ΠΈΠ½ΠΈ ΠΎΠ΄ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΡ†ΠΈΡ‚Π΅ Π½Π° x86.

Π˜Π·Π²ΠΎΡ€: www.habr.com