Quali sono i requisiti di archiviazione per l'esecuzione di un nodo?
2 risposta
- voti
-
- 2019-02-18
Ad oggi (18/02/2019),la dimensione della catena è
~ 95 GB
. La catena cresce di circa0,5 GB
algiorno,quindi senon cambiamonulla,ovvero garbage collection ,avremobisogno di un aggiornamento di circa100 GB
circa ogni 7mesi.Mapoiché spazzatura la raccolta verràimplementata abreve,ci saranno 3modalità separate:
archivio
,full
erolling
. Queste sono le loro descrizioni:Inodi
full
memorizzanotuttii dati della catena dall'inizio della catena,ma rilasciai contesti archiviati sottoil checkpoint corrente. In altro parole,puoi comunqueinterrogare qualsiasiblocco o operazionein qualsiasipunto delfile catena,manonpuoiinterrogarei saldi oi diritti dipuntatatroppoin là ilpassato.Inodi
Inodirolling
sono attualmente soloi più leggeri mantenendo unminimoframmento rotolante della catenae cancellando tuttoprima di questoframmento (blocchi,operazionie file archiviati contesti).
archive
memorizzanotutto. Ciò corrisponde al comportamento attuale deinodi Tezos.In sostanza,i requisiti di archiviazione varianoin base allamodalità che scegli dieseguirein base alletueesigenzeindividuali. Se scegli dieseguire unamodalità
archivio
,non cambierànullae la catena crescerà alla velocità di ciò che è attualmentenel ramomainnet
. Seeseguinellanuovamodalitàpredefinitafull
, secondo Arthur ,l'archiviazioneessere almeno 10 voltepiùpiccolo. Ma se scegli dieseguire arolling
,i requisiti di archiviazione sarannomoltoinferioriin quantonon archivierainessuno dei dati di contesto.Per darti unaprospettiva,data la dimensionetotale di
95 GB
ora. La suddivisionetra catena realee archiviazione contestuale è rispettivamente di6 GB
e85 GB
. Se questemodalità venissero utilizzate ora,lamodalitàrolling
sarebbepresumibilmente di circa6 GB
efull
sarebbe di circa15 GB
(< code> 6 GB +85 GB * .10 o 8,5 GB
).
Nota: Puoi ottenere la dimensione della catenae il contesto dai seguentifile:
~/.tezos-node/store/data.mdb
~/.tezos-node/context/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
Ilmiominatore/macchina dedicato ha 8 GB di RAMe un SSD da 512 GB.L'SSDpotrebbeessereinferiore,mai dati aumentano di circa 0,5 GB algiornoe volevo abbastanza spaziopernon doversipreoccupare.
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.
-
Puoiperfavoreprecisare quanto spazioti staprendendoil contesto?Can you please precise how much space context is taking for you ?
- 1
- 2019-02-18
- Ezy
Quali sonoi requisiti di spazio di archiviazione attualie futuriprevistiper l'esecuzione di unnodomainnet Tezos?
Da quanto ho capito,lagarbage collectione zk-snarkspotrebbero ridurre lo spazio di archiviazione richiestoin futuro.