Page is a not externally linkable
- WebmasterWorld
-- New To Web Development
---- Help comparing costs between running my own server and sharing


jtara - 3:16 pm on May 7, 2007 (gmt 0)


over the years I have purchased expensive video equipment, used it for a decade, and then obsoleted it.

Servers become obsolete a whole lot faster than that.

Can I amortize the cost of a small server over several years

In the U.S., you can depreciate it over a small number of years, or you can (depending on your individual situation and other deductions) most likely write it off completely in the first year as a Section 179 Expense.

and keep it where I live?

Probably the worst thing you can do in your situation. Your bottleneck is bandwidth, not server horsepower. The least likely place you are going to get the needed speed and quality of bandwidth at a reasonable cost is in your home.

Can my above goals be done from home by buying my own server?

I'd guess that buying your own server will satisfy none of your goals. Assuming you are not going to have the server transcode the video on the fly, the server resources needed for this are minimal. The server is not the limiting factor.

I doubt very much you need a dedicated server. I think a VPS would be fine for this. Make sure you get one where you get a guaranteed percentage of CPU, and ask what CPU chip and speed they are using, and how many VPSs are on a computer.

Even if you did need a dedicated server, you are much better off leasing one from a host than buying your own. It will be professionally-managed, have backup power, and be located in a data center where suitable bandwidth will (hopefully...) be available. And you will have no obsolescence problem.

Can I achieve the fastest possible download times if I limit the total running time of all of my films to an hour max

The total running time of all your films is irrelevant. The number of simultaneous viewers, required bandwidth, and available bandwidth are what matters.

Will the Electricity bill be huge? Am I saving money if I can actually pull this idea off versus finding a host?

It will cost you significantly more to host this in your home than to use a host. Not because of the electricity bill, but because of the cost of bringing suitable bandwidth into your home.

What is the minimum amount of bandwidth I need to achieve my goal?

We can't answer that question. You can. Encoding rate x number of viewers.

But you don't just need "n" bandwidth. You need "n" bandwidth that can actually reach your users. You need to be hosted in a data center that has multiple large pipes to multiple backbone carriers, so that a reasonably-optimal path is available to most users. (And your host has to actually USE them... some hosts can be cagey about this.)

-----
There are also services that will push your videos to "the edge" of the network using caching servers in multiple locations. For something like a high-quality Spiderman trailer, this is how they would do it. I don't know if this makes either practical or economic sense for you, though. Companies that do this include Akami, Digital Island, Mirror Image, Sandpiper Networks.


Thread source:: http://www.webmasterworld.com/new_web_development/3332767.htm
Brought to you by WebmasterWorld: http://www.webmasterworld.com