Mini ITX Cluster Turing Pi 2 cum 32 GB RAM

Mini ITX Cluster Turing Pi 2 cum 32 GB RAM

Salvete communitati Habr! Nuper scripsi de prima versione nostra tabula botrum portassent [V1]. Et hodie tibi dicere volo quomodo in versione laboravimus Vertens V2 cum 32 GB temere accessum memoria.

Libenter sumus de servientibus mini qui adhiberi possunt tam locali progressioni quam locali obnoxio. Secus escritorio cinematographici vel laptop, servitores nostri ad operandum 24/7 ordinantur, celeriter coniungi possunt in foederationem, exempli gratia, 4 processus in botro fuerunt, et post 5 minuta fuerunt 16 processus (sine apparatu retis addito) et haec omnia in forma compacti tacita et industria efficientis.

Architectura servientium nostrorum fundatur in botro constructionis principium, i.e. Facimus tabulas gregarias quae varios modulorum computandorum (processores) coniungunt utentes retis ethernealibus in tabula. Ad simplicioremus res, modulos nostros computationales nondum conficientes, sed Raspberry Pi Compute modulis utentes et vere sperabamus CM4 modulos novos essemus. Sed omnia contra consilia iverunt cum nova specie facta et puto multos falli.

Infra est quomodo venimus ab V1 ad V2 et quomodo debebamus obire novam formam factoris Raspberry Pi CM4.

Interrogatio ergo, facta botro cum 7 nodis, sunt: ​​quid deinde? Quomodo augere valorem productum? 8, 10 an 16 nodis? Cuius moduli artifices? Cogitantes de facto quasi totum, intelleximus quod hic principale non est numerus nodis vel qui fabricator est, sed ipsa essentia botri quasi clausura aedificium. Non opus est quaerere ad minimum aedificium obstructionum that

primus, botrus erit ac simul facultas connectendi orbis et expansionis chartae. Botrus unitas nodi basis sibi sufficiens esse debet cum capacitatibus dilatatis.

secundusita ut minimi stipites inter se coniungi possint maioribus racemis aedificandis et ut id efficiat ad celeritatem praevisionis et scalae. Celeritas scalis altior esse debet quam retiaculis communibus coniungendis et multo vilius instrumento servo.

tertiumBotrus minimus unitates esse debent satis compactae, mobiles, industriae efficientes, sumptus efficaces et non exigentes condiciones operativas. Haec una est differentiarum clavis a servo eculei et omnia cum illis coniuncta.

Incipimus determinando numerum nodis.

Numerus nodorum

Simplicibus logicalis iudiciis utentes, intelleximus quattuor nodi optimam esse optionem ad clausuram minimam glomerorum. Nodus 4 botrus non est, 1 nodi satis sunt (2 dominus 1 opifex, possibilitas intra truncum, praesertim heterogeneorum optionum), 1 nodi ok spectat, sed non multiplex potentiarum 3 et intra scalas. stipes limitata, 2 nodi pretio quasi 6 nodi veniunt (ex nostro experimento iam magno constat), 7 multum est, in mini ITX forma factoris non convenit, et solutione etiam pretiosior pro PoC.

Quattuor nodos per stipitem esse medium aureum;

  • minus materiae per botrum tabula, ergo vilis productio
  • divisibilis per IV tantum IV cuneos dare XVI processors corporalis
  • stabilis ratio I dominus ac III operarios
  • variationes heterogeneae, generales computato + accelerato-modulorum computato
  • mini ITX forma factor cum SSD agitet expansionem pecto

Modulorum computatio

Secunda versio CM4 innititur, putavimus eam in factoris SODIMM formam dimitti. Sed…
SODIMM tabulam filiam facere decrevimus et CM4 in modulos directe convenire ut users de CM4 non putet.

Mini ITX Cluster Turing Pi 2 cum 32 GB RAM
Turing Pi Compute Module supporting Raspberry Pi CM4

In genere, ad modulorum inquisitionem, totum mercatum de modulis computandi apertum est, a parvis modulis cum 128 MB RAM ad 8 GB RAM. Praecedunt moduli cum 16 GB RAM vel plures. In ore enim applicationes obnoxiae technologiarum indigenarum nubes fundatae, 1 GB RAM non iam satis est, et recens modulorum cessum cum 2, 4 et etiam 8 GB RAM bonum incrementum praebet. Etiam optiones cum FPGA modulorum ad machinarum applicationes discendi consideravimus, sed subsidium eorum dilatum est quod programmatis ecosystematis non elaboraverunt. Dum forum moduli perscrutantes conscendimus cum notione instrumenti universalis pro modulis faciendi, et in V2 incipimus reddere interfaciem modulorum computandi. Hoc licebit dominis versionis V2 ad modulos ab aliis fabricantibus coniungere et ad operas specificas permiscere.

V2 sustinet totam lineam Raspberry Pi 4 Module (CM4), additis Litteris versionibus et modulis cum 8 GB RAM.

Mini ITX Cluster Turing Pi 2 cum 32 GB RAM

Peripheria

Postquam venditorem modulorum ac numerum nodum determinavimus, accessimus ad PCI bus in quibus peripherales collocantur. Bus PCI signum est machinis periphericis et in omnibus fere modulis computandis invenitur. Plures nodos habemus et specimen, uterque nodi PCI machinas communicare potest in modo petitionis competitive. Exempli gratia, si hoc connexum est orbis currui, omnibus nodis praesto est. virgas PCI quaerebamus cum auxilio multihostium et reperimus nullas ex eis requisita nostra occurrere. Omnes hae solutiones maxime limitatae sunt ad 1 exercitum vel multi-milites, sed sine modo petitionum concurrentium ad terminos. Secunda quaestio est princeps sumptus $50 vel plus per chip. In V2 experimenta differre decrevimus cum virgas PCI (ad eas postea revertemur dum explicamus) et viam cepimus assignandi munus pro singulis nodi: duo priores nodi mini expositi PCI portum per nodi expressum, tertium nodi expositum. 2-ports 6 Gbps SATA controller. Ut accessi orbis ab aliis nodi, ratio fasciculi retis in botro uti potes. Cur non?

Sneakpeek

Aliquot exemplaria communicare decrevimus quomodo minimus glomus botrus per disceptationem et reflexionem per tempus evolutum est.

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

Quam ob rem venimus ad botrum unitatis cum 4 260 clavorum nodis, 2 mini Plu (Gen 2) portus, 2 DIABOLUS (Gen 3) portus. Tabula iacuit-2 Curo Cie cum VLAN auxilio habet. Prima nodi portum habet mini Plut in quem potes reticulum retis instituere et alium portum Aer 5G vel modem accipere et primam nodi in iter converte pro retis in botro et portubus Ethernet.

Mini ITX Cluster Turing Pi 2 cum 32 GB RAM

Botrus bus plura munera habet, incluso facultatem modulorum directe per omnia foramina fulgurandi et connexiones in singulis nodi velocitate moderandis sane FLABELLUM.

application

Ora infrastructure pro applicationes & officia auto-hosted

Disposuimus V2 cum meta utendi ea ut minimum aedificium clausurae ad marginem infrastructuram commercialis-gradus consumendi. Cum V2, vilis est ad probationem conceptus et scalae crescentis inire, paulatim migrare applicationes quae sensum magis oeconomicum et practicum faciunt ut in ore obstupescant. Caudices botrus ad ampliores ligaturas coniungi possunt. Quod quidem fieri potest gradatim sine singularibus periculis ad constituendum
processibus. Ingens numerus applicationum ad rem hodie exstant; quod potest hosted localiter.

ARM Workstation

Cum usque ad 32 GB RAM per botrum, prima nodi adhiberi potest pro versione escritica OS (exempli gratia Ubuntu Desktop 20.04 LTS) et reliquae 3 nodi ad compilationem, probationes et debugging munia et ad evolutionem nubis indigenae. solutiones pro ligaturas ARM. Sicut nodi CI/CD super ARM infrastructuram periphericam in productione.

Botrus Turingus V2 cum CM4 modulis fere idem est in architectura (differentia est in versionibus minoribus ARMv8) ad botrum secundum instantias Graviton AWS. Processus CM4 moduli architecturae utitur ARMv8, imagines et applicationes colligere potes pro AWS Graviton 1 et 2 instantiis, quae multo vilius quam instantiae x86 notae sunt.

Source: www.habr.com