Quelles sont les exigences de stockage pour exécuter un nœud?
2 réponses
- votes
-
- 2019-02-18
à compter d'aujourd'hui (2/18/2019),lataille de la chaîneest
~ 95GB
. La chaînepousse sur.5gb
parjour,donc sinousne changons rien,à savoir Collection de déchets ,nous auronsbesoin de100 Go
àniveauenvirontous les 7mois.mais depuis ordures La collection serabien implémentée,il y aura des choix de 3modes distincts:
archive
,complet
etroulant
. Ce sont leurs descriptions:complet
Lesnœuds stockenttoutes les données de chaîne depuis le début de la chaîne,mais Déposez les contextes archivés sous lepoint de contrôle actuel. En d'autre mots,vouspouveztoujoursinterrogertoutbloc ou opération àtoutmoment de la chaîne,mais vousne pouvezpasinterroger les soldes ou les droits dejalonnementtrop loin dans lepassé.roulant
Lesnœuds sont actuellement leplus léger,seulement Garder unfragment roulantminimal de la chaîneet la suppression tout avant cefragment (blocs,opérationset archivé contextes).archive
Lesnœuds stockenttout. Cela correspond à la Comportement actuel desnœuds Tezos.Essentiellement,vosexigences de stockage diffèrenten fonction dumode que vous choisissez d'exécuteren fonction de vosbesoinsindividuels. Si vous choisissez d'exécuter unmode archive ,rienne changeraet la chaîne augmentera à la vitesse de ce quiest actuellement sur labranche
MAINNET
. Si vousexécutez aunouveaumodepar défautcomplet
, selon Arthur ,le stockage sera être aumoins 10foispluspetit. Mais si vous choisissez de courir àRolling
,votreexigence de stockage serabeaucouppluspetite que vousne stockez aucune des données de contexte.Pour vous donner une certaineperspective,comptetenu de latailletotale de
95 Go
. La ventilationentre la chaîne réelleet le stockage de contexteest6GB
et85 Go
respectivement. Si cesmodes ont été utilisésmaintenant,lemode de roulement
seraitprobablement autour6GB
etcomplet
serait sur15gb
(< Code> 6GB +85 Go * .10 ou 8.5GB
).
note: Vouspouvez obtenir lataille de la chaîneet du contexte dans lesfichiers suivants:
~/.tezos-nœud/store/data.mdb
~/.tezos-nœud/contexte/data.mdb
As of today(2/18/2019), the chain size is
~95GB
. The chain grows about.5GB
per day so if we don't change anything, namely garbage collection, we'll need about100GB
upgrade about every 7 months.But since garbage collection will be implemented soon, there will be choices of 3 separate modes:
archive
,full
androlling
. These are their descriptions:full
nodes store all chain data since the beginning of the chain, but drop the archived contexts below the current checkpoint. In other words, you can still query any block or operation at any point in the chain, but you cannot query the balances or staking rights too far in the past.rolling
nodes are currently the most lightweight, only keeping a minimal rolling fragment of the chain and deleting everything before this fragment (blocks, operations and archived contexts).archive
nodes store everything. This corresponds to the current behaviour of Tezos nodes.Essentially, your storage requirements will differ based on what mode you choose to run based on your individual needs. If you choose to run an
archive
mode, nothing will change and the chain will grow at the rate of what's currently on themainnet
branch. If you run at the new default modefull
, according to Arthur, the storage will be at least 10 times smaller. But if you choose to run atrolling
, your storage requirement will be much smaller as you don't store any of the context data.To give you some perspective, given the
95GB
total size now. The breakdown between real chain and context storage is6GB
and85GB
respectively. If these modes were used now,rolling
mode would presumably be around6GB
andfull
would be about15GB
(6GB
+85GB * .10 or 8.5GB
).
Note: You can get the size of chain and context from the following files:
~/.tezos-node/store/data.mdb
~/.tezos-node/context/data.mdb
-
- 2019-02-18
monmineur/machine dédié a 8 Go de RAMet une SSD de 512 Go.SSDpourrait êtremoindre,mais les données augmententenviron 0,5 Goparjouret je voulais suffisamment d'espacepourne pas avoir à s'inquiéter.
My dedicated miner/machine has 8gb of ram and a 512 gb SSD. SSD could be less, but data is increasing about 0.5gb per day and I wanted enough space to not have to worry.
-
Pouvez-vous s'il vousplaîtpréciser combien de contexte spatialprendpour vous?Can you please precise how much space context is taking for you ?
- 1
- 2019-02-18
- Ezy
Quels sont lesexigences actuelleset projetées de l'espace de stockagefuturespourexécuter unnœud Mainnet Tezos?
Sije comprendsbien,la collecte des ordureset les zk-snarkspourraient réduire le stockage requis à l'avenir.