Performance Analysis of My Celestia Light Node

tota
3 min readApr 16, 2023

--

Introduction

Celestia is the first modular blockchain network. It’s mission is to make deploying a blockchain as easy as deploying a new smart contract. Celestia introduces what is called the data availability layer for enabling efficient scaling and allowing L2 rollups to do data sampling for transactions they need.

Blockspace Race is the incentivized testnet that will help the Celestia network take the steps to solidify its capabilities and prepare node operators for mainnet launch. (For more information)

Blockspace Race incentivized testnet started on March 29 and I’m running a light node. I’m very lucky to be able to contribute and be a part of this exciting process.

I moved my node, which was running on March 29, to a different server on April 7 due to the network problem of the service provider. For this reason, the evaluations in question cover the dates of 7–13 April.

Minimum recommended hardware requirements to run a light node

  • Memory: 2 GB RAM
  • CPU: Single Core
  • Disk: 25 GB SSD Storage
  • Bandwidth: 56 Kbps for Download/56 Kbps for Upload

My VPS

  • Memory: 8 GB RAM
  • CPU: 4 Cores
  • Disk: 160 GB SSD Storage
  • Bandwidth: 3822.8 Mbit/s Download/3144.89 Mbit/s Upload
My VPS

RAM Usage

free -h

One fourth of the total 8GB capacity is used. There is no reserved amount for swap usage.

SSD

Approximately 8% of the total capacity has been used.

Disk Throughput and Disk IOPS Graphs

Weekly Outlook
24H Outlook

To See Bandwidth

speedtest-cli

Download speed is 3822.8 Mbit/s and upload speed is 3144.89 Mbit/s.

This speed seems good enough considering the minimum system requirements.

System Monitoring

htop

Process PID 33440, uses 7.4% CPU. There is no reserved amount for swap usage. The load average is in the range of 0.09–0.12. Considering the minimum system requirements, it’s more than enough.

CPU Graph

Weekly Outlook
24H Outlook

CPU Graph, shows peaks on April 7 when installation was made and April 11 at 7:00 pm when Phase-3 started.

Operating System

cat /etc/os-release

Network Traffic and Network PPS Graphs

Weekly Outlook
24H Outlook

Network Traffic and Network PPS Graphs show peaks on April 7 when installation was made and April 11, 7:00 pm, when Phase-3 started.

Conclusion

Considering the minimum system requirements of Celestia Light Node and examining the codes, outputs and graphics used for performance monitoring, I think that the chosen VPS performs extremely well and is sufficient.

Thank you for your opportunity and interest.

Light Node Details in Tiascan

You Can Contact Me

GitHub: https://github.com/tota39

Discord: tota39#6652

--

--