Earnings per node

What determines whether a node will be successful in collecting rewards?

We have not collected 11 NKNs in 1 month, in contrast to this, we collected 33 NKNs within 1 week.

What is the determining factor?

The VPS location?
Memory?
CPU?
Internet bandwidth?