ARCHIVE / Performance Analysis of My Celestia Light Node

9wy6...4gpT
27 Dec 2023
106

The past year has been incredibly productive and filled with experiences for me. One of these experiences was undoubtedly the Celestia Blockspace Race incentivized testnet. As I reflect on what I've accomplished this year, this article I wrote during the testing phase comes to mind. While the content may no longer be current, it's reassuring to know it's here when I look back. Enjoy the read!

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.
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.

Write & Read to Earn with BULB

Learn More

Enjoy this blog? Subscribe to tota

19 Comments

B
No comments yet.
Most relevant comments are displayed, so some may have been filtered out.