Linux VPS for sorting large files
I'm looking for a VPS to sort 2 files once a week. Each file is around 20 GB compressed, with half a billion lines. I add some lines, then need to sort the files. It's basically one line of code piping like this: gunzip | sort | nl | sort | gzip.
I'm looking for a VPS that allows higher load once a week. I can limit it with cpuload if needed, I don't mind if it takes longer. I think a fast system would only be under load maybe an hour per week. A heavily loaded server would easily take a day. This task requires both CPU and quite a lot of temporary file writing. I don't mind if it takes a while, as long as it doesn't get me kicked off. If you have a server with less load on a certain day of the week, I can adjust to that day.
Update: the rest of the week, the server should be available for downloads. Just without any heavy load.
VZ Type: KVM or OpenVZ
Number of Cores: 1 or 2
RAM: depends: more RAM means less disk activity and faster sorting. I can work with 128 MB but more is better.
Disk Space: 150 GB
Disk Type: depends: SSD is faster, HDD causes more load. I can work with any.
Bandwidth: 1 TB per month should be enough
Port Speed: doesn't matter
DDoS Protection: no
Number of IPs: 1 IPv4 is enough. I can also work with just IPv6
Location: doesn't matter
Budget: crypto! Not too much though, this is only a side project that doesn't take much resources (on average)
Billing period: depends: I've been burned by several disappearing hosts in the past, other than that I prefer to pay per year.