- Reaction score
- 198
- Points
- 1,210
I think everyone will agree that server stability has become a problem we can no longer ignore. As a result, I've come up with a plan that should see us through an upgrade for at least the next 12 months.
Summary
Migrating to a new server has two parts: the up front cost to "rent" a server, and the hourly rate to run it. As we run the server 100% of the time, we pay more up front to lower the hourly rate, as this generates significant savings over time. Previously, we rented a server with a 3 year term, and are just entering the final year. (So we are 2/3 through that rental agreement.) Given the issues we have had I think that 3 years is too long a term, or we have to greatly over-engineer the next server we select to see us through significant growth.
Choosing a 1-year term means that we have the flexibility to migrate again in 12 months to a more appropriate server for our needs at that time, but also incurs the up-front cost annually. We end up paying more per month and more each year with the up-front cost, but it means we can migrate without penalty to match our utilization. The up-front cost for the new server we are considering is just under $1k, taxes in.
I believe we can absorb the moderate increase in monthly costs (about $40/month), but we will need to fundraise for the up-front costs.
Our current target is to raise the $1k for the up-front costs, however if we end up raising more than the target we may be able to go up another tier and give us more room for expansion. I'm going to give it a bit of time and scrutinize the books to see how far we can make things stretch. I'd really like to see us move to a reliable long-term platform if possible.
Details
For those who want to see the numbers, here they are.
[ Updated details here ]
This is not a significant increase from the current cost ($40 / month), but it does imply that we pay the $1k up-front cost every year. That means banking some cash so we don't go without service or pay the top per-hour rate when the current contract runs out.
We also have to accommodate traffic growth. When we started on this server 2 years ago, monthly traffic was 123 Gb. Last month it was 540 Gb, and I expect it will continue to increase at a steady rate. We have exceeded the traffic cap for our plan, so each Gb costs. The plan must include some leeway for covering increased traffic costs, in addition to measures I have taken server-side to reduce traffic.
So, that is the plan in a nutshell, I would be happy to answer questions or explain further. Thanks again for your patience through all this, I hope to have things on track again soon.
Cheers
Mike
Summary
Migrating to a new server has two parts: the up front cost to "rent" a server, and the hourly rate to run it. As we run the server 100% of the time, we pay more up front to lower the hourly rate, as this generates significant savings over time. Previously, we rented a server with a 3 year term, and are just entering the final year. (So we are 2/3 through that rental agreement.) Given the issues we have had I think that 3 years is too long a term, or we have to greatly over-engineer the next server we select to see us through significant growth.
Choosing a 1-year term means that we have the flexibility to migrate again in 12 months to a more appropriate server for our needs at that time, but also incurs the up-front cost annually. We end up paying more per month and more each year with the up-front cost, but it means we can migrate without penalty to match our utilization. The up-front cost for the new server we are considering is just under $1k, taxes in.
I believe we can absorb the moderate increase in monthly costs (about $40/month), but we will need to fundraise for the up-front costs.
Our current target is to raise the $1k for the up-front costs, however if we end up raising more than the target we may be able to go up another tier and give us more room for expansion. I'm going to give it a bit of time and scrutinize the books to see how far we can make things stretch. I'd really like to see us move to a reliable long-term platform if possible.
Details
For those who want to see the numbers, here they are.
[ Updated details here ]
Current Specs
| Proposed Specs
|
Current Costs (monthly)
| Proposed Costs (monthly)
|
This is not a significant increase from the current cost ($40 / month), but it does imply that we pay the $1k up-front cost every year. That means banking some cash so we don't go without service or pay the top per-hour rate when the current contract runs out.
We also have to accommodate traffic growth. When we started on this server 2 years ago, monthly traffic was 123 Gb. Last month it was 540 Gb, and I expect it will continue to increase at a steady rate. We have exceeded the traffic cap for our plan, so each Gb costs. The plan must include some leeway for covering increased traffic costs, in addition to measures I have taken server-side to reduce traffic.
So, that is the plan in a nutshell, I would be happy to answer questions or explain further. Thanks again for your patience through all this, I hope to have things on track again soon.
Cheers
Mike