Mini ITX Cluster Turing Pi 2 nrog 32 GB RAM

Mini ITX Cluster Turing Pi 2 nrog 32 GB RAM

Ua tsaug rau lub zej zog Habr! Tsis ntev los no kuv tau sau txog peb thawj version pawg pawg thawj coj saib [V1]. Thiab hnub no kuv xav qhia koj seb peb ua haujlwm li cas ntawm lub version Turing V2 nrog 32 GB random nkag nco.

Peb nyiam cov mini servers uas tuaj yeem siv rau kev txhim kho hauv zos thiab hauv zos hosting. Tsis zoo li cov khoos phis tawj lossis khoos phis tawj, peb cov servers tau tsim los ua haujlwm 24/7, lawv tuaj yeem ua haujlwm tau sai, piv txwv li, muaj 4 processors hauv pawg, thiab tom qab 5 feeb muaj 16 processors (tsis muaj cov khoom siv network ntxiv) thiab tag nrho cov no. nyob rau hauv ib tug compact form factor uas ntsiag to thiab lub zog npaum.

Lub architecture ntawm peb cov servers yog raws li pawg hauv paus ntsiab lus ntawm kev tsim kho, i.e. peb ua pawg boards uas, siv lub ethernet network ntawm lub rooj tsavxwm, txuas ob peb lub computer modules (processors). Txhawm rau kom yooj yim, peb tsis tau ua peb tus kheej cov khoos phis tawj tsis tau, tab sis siv Raspberry Pi Compute Modules thiab peb yeej cia siab rau qhov tshiab CM4 module. Tab sis, txhua yam tau tawm tsam cov phiaj xwm nrog lawv cov qauv tshiab thiab kuv xav tias ntau tus poob siab.

Raws li kev txiav, peb mus ntawm V1 mus rau V2 li cas thiab peb yuav tsum tau tawm li cas nrog tus tshiab Raspberry Pi CM4 daim ntawv foos.

Yog li, tom qab tsim ib pawg rau 7 nodes, cov lus nug yog - dab tsi ntxiv? Yuav ua li cas nce tus nqi ntawm cov khoom? 8, 10 lossis 16 nodes? Uas module manufacturers? Xav txog cov khoom lag luam tag nrho, peb pom tau hais tias qhov tseem ceeb ntawm no tsis yog tus naj npawb ntawm cov nodes lossis leej twg yog tus tsim khoom, tab sis qhov tseem ceeb ntawm pawg ua lub tsev thaiv. Peb yuav tsum nrhiav qhov tsawg kawg nkaus lub tsev thaiv qhov ntawd

Thawj, yuav yog ib pawg thiab tib lub sijhawm tuaj yeem txuas cov disks thiab nthuav tawm boards. Lub block pawg yuav tsum yog lub hauv paus ntawm tus kheej txaus thiab nrog ntau yam kev xaiv nthuav dav.

Qhov thib ob, yog li ntawd qhov tsawg kawg nkaus pawg tuaj yeem txuas rau ib leeg los ntawm kev tsim cov pawg ntawm qhov loj dua thiab kom nws ua tau zoo ntawm cov peev nyiaj thiab kev ntsuas nrawm. Kev ntsuas qhov nrawm yuav tsum ceev dua li txuas cov khoos phis tawj zoo tib yam rau lub network thiab pheej yig dua li cov khoom siv server.

Thib peb, qhov tsawg kawg nkaus pawg yuav tsum muaj txaus compact, mobile, zog npaum, nqi-zoo thiab tsis xav tau ntawm kev khiav hauj lwm tej yam kev mob. Qhov no yog ib qho ntawm qhov sib txawv tseem ceeb ntawm server racks thiab txhua yam txuas nrog lawv.

Peb pib los ntawm kev txiav txim siab tus naj npawb ntawm cov nodes.

Tus naj npawb ntawm cov nodes

Nrog cov kev txiav txim siab yooj yim, peb pom tau tias 4 nodes yog qhov kev xaiv zoo tshaj plaws rau qhov tsawg kawg nkaus pawg. 1 node tsis yog pawg, 2 nodes tsis txaus (1 tus tswv 1 tus neeg ua haujlwm, tsis muaj qhov ua tau ntawm kev ntsuas hauv qhov thaiv, tshwj xeeb tshaj yog rau cov kev xaiv heterogeneous), 3 nodes zoo nkaus li zoo, tab sis tsis muaj ntau lub zog ntawm 2 thiab scaling hauv ib qho thaiv yog txwv, 6 nodes tuaj ntawm tus nqi yuav luag zoo li 7 nodes (los ntawm peb qhov kev paub dhau los no yog tus nqi loj dua), 8 yog ntau heev, tsis haum rau hauv mini ITX daim ntawv foos thiab cov tshuaj PoC tseem kim dua.

Plaub ntawm ib qho thaiv yog suav tias yog lub ntsiab lus golden:

  • tsawg cov ntaub ntawv ib pawg pawg, yog li pheej yig dua los tsim
  • ntau ntawm 4, tag nrho 4 blocks muab 16 lub cev processors
  • ruaj khov Circuit Court 1 tus tswv thiab 3 tus neeg ua haujlwm
  • ntau heterogeneous variations, general-compute + accelerated-compute modules
  • mini ITX daim ntawv foos nrog SSD drives thiab expansion phaib

xam modules

Qhov thib ob version yog raws li CM4, peb xav tias nws yuav raug tso tawm hauv SODIMM daim ntawv foos. Tab sis…
Peb tau txiav txim siab los ua tus ntxhais SODIMM thiab sib sau ua ke CM4 ncaj qha rau hauv cov qauv kom cov neeg siv tsis tas yuav xav txog CM4.

Mini ITX Cluster Turing Pi 2 nrog 32 GB RAM
Turing Pi Compute Module Txhawb Raspberry Pi CM4

Feem ntau, nyob rau hauv kev tshawb fawb ntawm modules, tag nrho cov lag luam ntawm xam modules tau qhib los ntawm cov modules me me nrog 128 MB RAM mus rau 8 GB RAM. Modules nrog 16 GB RAM thiab ntau dua yog ua ntej. Rau ntug daim ntawv thov hosting raws li huab ib txwm siv thev naus laus zis, 1 GB ntawm RAM twb tsis txaus, thiab qhov tsis ntev los no ntawm cov qauv rau 2, 4 thiab txawm tias 8 GB ntawm RAM muab chav zoo rau kev loj hlob. Lawv txawm xav txog kev xaiv nrog FPGA modules rau kev siv tshuab kev kawm, tab sis lawv cov kev txhawb nqa tau ncua vim tias software ecosystem tsis tsim. Thaum kawm txog kev ua lag luam module, peb tuaj nrog lub tswv yim ntawm kev tsim ib tug universal interface rau modules, thiab nyob rau hauv V2 peb pib sib sau ua ke lub interface ntawm xam modules. Qhov no yuav tso cai rau cov tswv ntawm V2 version los txuas cov modules los ntawm lwm cov tuam ntxhab thiab sib xyaw rau lawv rau cov haujlwm tshwj xeeb.

V2 txhawb nqa tag nrho Raspberry Pi 4 Compute Module (CM4) kab, suav nrog Lite versions thiab 8 GB RAM modules

Mini ITX Cluster Turing Pi 2 nrog 32 GB RAM

Sab qaum teb

Tom qab txiav txim siab tus neeg muag khoom ntawm cov modules thiab cov naj npawb ntawm cov nodes, peb tau mus txog lub tsheb npav PCI uas cov khoom siv tau nyob. Lub tsheb npav PCI yog tus qauv rau peripherals thiab pom nyob rau hauv yuav luag txhua lub khoos phis tawj. Peb muaj ob peb lub nodes, thiab qhov zoo tshaj plaws, txhua tus ntawm yuav tsum muaj peev xwm sib qhia PCI li hauv hom kev thov ib txhij. Piv txwv li, yog tias nws yog ib lub disk txuas nrog lub npav, ces nws muaj nyob rau tag nrho cov nodes. Peb pib nrhiav PCI keyboards nrog ntau tus tswv tsev txhawb nqa thiab pom tias tsis muaj leej twg haum rau peb cov kev xav tau. Tag nrho cov kev daws teeb meem no feem ntau txwv rau 1 tus tswv lossis ntau tus tswv, tab sis tsis muaj hom kev thov rau qhov kawg. Qhov teeb meem thib ob yog tus nqi siab ntawm $ 50 lossis ntau dua ib nti. Hauv V2, peb tau txiav txim siab ncua kev sim nrog PCI keyboards (peb yuav rov qab mus rau lawv tom qab thaum peb txhim kho) thiab mus raws txoj hauv kev ntawm kev muab lub luag haujlwm rau txhua qhov ntawm: thawj ob lub nodes nthuav tawm mini PCI nthuav qhia chaw nres nkoj ib ntawm, thib peb ntawm nthuav tawm 2-ports 6 Gbps SATA maub los. Txhawm rau nkag mus rau disks los ntawm lwm cov nodes, koj tuaj yeem siv cov ntaub ntawv network hauv pawg. Vim li cas ho tsis?

Sneakpeek

Peb tau txiav txim siab los qhia qee qhov kev kos duab ntawm qhov tsawg kawg ntawm pawg pawg tau hloov zuj zus los ntawm kev sib tham thiab kev xav.

Mini ITX Cluster Turing Pi 2 nrog 32 GB RAMMini ITX Cluster Turing Pi 2 nrog 32 GB RAMMini ITX Cluster Turing Pi 2 nrog 32 GB RAM

Raws li qhov tshwm sim, peb tuaj rau pawg pawg nrog 4 260-pin nodes, 2 mini PCIe (Gen 2) ports, 2 SATA (Gen 3) ports. Lub Rooj Tswjhwm Saib muaj Txheej Txheej-2 Tswj Hloov nrog VLAN kev txhawb nqa. Mini PCIe chaw nres nkoj tau raug tshem tawm los ntawm thawj lub pob, uas koj tuaj yeem nruab ib daim npav network thiab tau txais lwm qhov chaw nres nkoj Ethernet lossis 5G modem thiab ua lub router rau lub network ntawm pawg thiab Ethernet chaw nres nkoj los ntawm thawj qhov.

Mini ITX Cluster Turing Pi 2 nrog 32 GB RAM

Lub tsheb npav pawg muaj ntau yam nta, suav nrog kev muaj peev xwm flash modules ncaj qha los ntawm txhua qhov chaw thiab tau kawg FAN connectors ntawm txhua qhov nrog kev tswj ceev.

Daim ntawv thov

Edge infrastructure rau tus kheej-tswj daim ntawv thov & kev pabcuam

Peb tsim V2 los ua qhov tsawg kawg nkaus lub tsev thaiv rau cov neeg siv khoom / kev lag luam-qib ntug infrastructure. Nrog V2, nws pheej yig los pib ua pov thawj ntawm lub tswv yim thiab nplai thaum koj loj hlob, maj mam xa cov ntawv thov uas tau txais txiaj ntsig zoo dua thiab siv tau los tuav ntawm ntug. Cluster blocks tuaj yeem txuas ua ke los tsim cov pawg loj dua. Qhov no tuaj yeem ua tiav maj mam yam tsis muaj kev pheej hmoo ntau los tsim
txheej txheem. Twb tau hnub no muaj ntau daim ntawv thov kev lag luam, uas tuaj yeem tuav hauv zos.

ARM Workstation

Nrog txog li 32 GB RAM ib pawg, thawj qhov tuaj yeem siv rau lub desktop version ntawm OS (piv txwv li, Ubuntu Desktop 20.04 LTS) thiab 3 qhov seem ntxiv rau kev sau ua ke, kuaj thiab kho cov haujlwm, txhim kho huab cov kev daws teeb meem rau ARM pawg. Raws li cov node rau CI / CD ntawm ARM ntug infrastructure hauv cov khoom.

Turing V2 pawg nrog CM4 modules yuav luag zoo tib yam architecturally (sib txawv hauv me versions ntawm ARMv8) rau pawg raws li AWS Graviton piv txwv. CM4 module processor siv ARMv8 architecture yog li koj tuaj yeem tsim cov duab thiab siv rau AWS Graviton 1 thiab 2 piv txwv, uas paub tias pheej yig dua li x86 piv txwv.

Tau qhov twg los: www.hab.com