Will a shared server work for my needs?

I need a small UDP listening server that receives 200 byte packets from a multitude of unknown clients and writes them to a text file. Nothing more. Obviously this is not an intensive task, but I do need high reliability so that the server is always available to receive the packets (99.99% uptime). In addition, I need to know that the server's IP address will not change throughout the duration of my subscription. I don't want to have to use a domain.

Will the $5/mo shared server suit my needs?

Thanks in advance!

4 Replies

Will the $5/mo shared server suit my needs?

I don't see why it won't. The key is not 'uptime' because you will get that with a properly configured Linode server.

The key is the amount of traffic you are going to get. How many packets a minute or hour or day, etc. do you expect? If it is 'overwhelming' (whatever that number might be) then you would be best to get a dedicated server.

@acanton77 I can't see receiving more than 100 packets per second at the absolute max.

100 packets per second

Is this every second of the day and night? Will there be seconds with no traffic. You need to put the volume into perspective.

Do some calcs and look at the bandwidth allocated to the plan you are considering and see if your volume will 'fit.'

BTW, you will get a static IP from Linode.

By my calculations, your inbound traffic will be 1.8 Gb/day. In a month, your total inbound traffic will be 51.8 Gb. If your server responds, that number will be higher (depending on the frequency/length of the responses…if the responses are in-kind to requests, the total amount of monthly traffic could double).

The total net transfer allocated for a nanode (the $5/month plan) is 1 Tb/month (that's 1000 Gb/month).

-- sw

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct