Webhosting For A Large Art Project?
First time accepted submitter heleneleh writes "I'm in a class at school on Electronic Writing and for my final project I'm trying to upload the entire contents of my computer to a webserver that will preserve the directory structure (I plan on using rsync so that it is continually updated as my files change). I need about 500 GB of space, and I'm willing to spend some money, so I was hoping Slashdot could suggest a reliable hosting service for that type of project. Traffic shouldn't be too high, but the storage space and ssh access are key. If there's another way to do this, I'd love to know about it."
I've noticed a lot of VPS providers charge almost nothing for processor time and RAM, but disk is still pretty expensive.
I use dream host... "unlimited space and traffic" they really mean don't go crazy and try to host a google.com mirror off of it. Its pretty cheap, I pay $8 a month. You can run cron jobs, mysql databases, etc. I've been happy with it. I know it is karma/referral whoring but you can use my referral code and get a free domain registration: FOLLOWTHEHORIZON (if you already have a domain just use DREAMBUCKS for $50 off your first year). http://www.dreamhost.com/r.cgi?303747
http://www.webhostingtalk.com/ - This would be a good site to review.
Get a bog standard VPS to do the hosting, storage on S3/other cloud storage provider - probably the cheapest way of doing it.
You might have asked us what the best sports team is, frankly.
I want to see some Ask Slashdot questions with some depth. The focus on breadth is eating Pez candies day after day, and my teeth are rotten and I want a meal.
slashdot: where everyone yells sarcastic metaphors to themselves to understand the issue
a) What the heck is Electronic Writing that it needs a course separate from "regular" writing?
b) 500GB of words is 55 metric arse-loads. What are you not telling us?
Anyway, why aren't you backing the data up to a local USB drive?
"I don't know, therefore Aliens" Wafflebox1
You should consider using a Cloud CDN like Rackspace CloudFiles or Amazon S3. They're designed purely for cheap, efficient and fast storage and delivery. While you can't SSH into one, you can certainly set up rsync without incident and the data can be called from a site hosted anywhere.
"Make it idiot proof, and someone will make a better idiot."
Many hosting services who offer "unlimited space" have other limitations you need to know about so you don't find out in the middle of transferring files that you can't do what you want to do. There are limitations on the number of inodes you can store, which for your purposes would mean the number of files you can store. So if the limit is, for instance, 50,000, then after you have uploaded that many files, you won't be able to upload any more no matter how much space you have left. The other limit I have run into is a daily limit on number of ftp file transfer which I ran into once. The limit on my hosting account was 2000 and once I reached that limit, I got locked out until I contacted tech support. Additionally, read the TOS because they might prohibit using the space to store files for archiving purposes.
I've been very happy with http://www.modwest.com over the last 10+ years. Their basic plan is $7/month, but have more expensive plans if you need it. They have unlimited(within reason of course) because they know that only a small percentage of users come close to any limits they would set.
I would host it at home. If it's only for a professor to see, you should not be getting a lot of traffic. Just keep it on a machine that is separate from anything important.
I don't mean to be rude, but it seems like you may be approaching this the wrong way. What are you actually doing and why? Why are you looking a VPS providers? You say, "I was hoping Slashdot could suggest a reliable hosting service for that type of project." What type of project? Define "reliable".
To be more specific, why are you trying to upload the entire contents of your hard drive to a web server? Like, if this is a writing project, do you care about copying your program/system files, and if so, why? Why a web server? Is it going to be accessed by someone else? If so, who needs to access it, and where are those people located relative to you (e.g. are they on the same network?)?
If you just need 500 GB of web space, there are lots of shared hosting companies that will provide that much space for less than $10 per month. It will be reliable enough for a lot of purposes. However, not knowing what you're trying to do, I don't know if you're doing something completely silly.
You realize of course that even with reasonably good upload speeds (> 5Mb) its going to take over a solid week to upload 500GB and your ISP will probably cut you off for abusing the system. For that much data you need a service with provisions to handle you sending a disk, so all you do over the internet is deltas.
I switched from a $15/month host to a $3/month host (Maiahost.) The previous host was unreliable, had frequent downtime, and was running on some fairly archaic web technology. (At one point, they lost ALL my data with no local backups. That was the last straw; I ran my own backups once a week but that was still a few days of SQL data totally gone.) When I switched, I've had access to instant tech support, 0 unplanned downtime so far, and a library of amazing CMS systems that they're happy to help me implement at no additional cost. Love them to bits. The marketplace for hosting is very competative now, and the overpriced unreliable ones are going to fail eventually.
Occasionally living proof of the Ballmer peak.
But all of them have something in common: they need SPECIFICS, they need to know EVERYTHING, they are paranoiac, they are whiners and they hate non-sense !
Examples :
Do you really expected to get any valuable answers with your non-specific question ? yeah... be sorry.
To answer to your question anyway, I need to know what kind of movies are you trying to upload illegally ?
Based on the description I don't see why hosting it yourself isn't an option. If you literally have 500 gigs of data get two 1TB drives and build a NAS with the two drives mirrored. For OS you could use either a Linux server with LVM/RAID or a FreeNAS set up with ZFS. You could even virtualize it if you wanted to get fancy (easy to switch physical hardware used if nothing else). Open a port on your router and hand out the IP or setup a DynDNS sort of deal for others to access. You also want a separate USB hard drive to back the data up.
For the amount of money it would take to host all this data the Linux/FreeNAS solution would be much, much cheaper (less than $400US). Also, ridiculously easy to setup an SSH daemon on linux/FrreeBSD.
You sound like you're at some kind of college or university so I assume it wouldn't be too difficult to bribe a local computer scientist with mountain due and pizza to help you out as needed.
"UNIX is very simple, it just needs a genius to understand its simplicity." -Dennis Ritchie
I agree, I've been with them for years and they have a very good service. Twice I tried different hosts (more expensive), I even tried Google App commercial offering (which I hated) but I always went back to Bluehost.
Pros:
-uptime
-service
-performance
-the whole package (features, SimpleScript library, etc.)
-clear billing, no scam
-no annoying upsell campaigns (excep the Postini ad when you first access the CPanel)
-their IPs are not on spam blacklists
Cons:
-restrictions for photo/video content
-shared databases are not secured properly (you can see the other user names when you login)
A few times I sold part of my business and had to transfer the domains to a third party, and even if it was taking business away they were very helpful with this.
lucm, indeed.
Hi folks, Dan from MiracleData(tm) here! I thought I'd take advantage of Slashdot's new AskSlashdot sponsorship feature to throw in my two cents worth, and recommend to you our own line of MiracleServers(tm)! While I am the chairman and CEO of MiracleData(tm), I don't want you to think I'm biased in any way when I say - without fear of contradiction, since I now control the moderation on this thread - that MiracleData(tm) is the greatest service to mankind since the invention of modern medicine! No, that's only because it's absolutely, 100% true!
Now, just to give you an example, how much would you pay for our entry-level MiracleLite(tm) server? It features 64 cores, 512 GB of RAM and over 100 terabytes of disk space! Sounds perfect for your little art project, right? Well, don't answer that price question yet, because a box like that needs a fat pipe to keep it happy, and that's why we're pairing our MiracleLite(tm) server with your own dedicated, unmetered OC-96 line! NOW how much would you pay? Got a number? Good! Now, what if I told you you could have that server and connection for....$1.79 PER YEAR! You'd say that's insane, right? And you'd be RIGHT - it IS insane, because we're INSANE for low prices here at MiracleData!!!1!!11!!!
So in conclusion, I think you can see that MiracleData(tm) is the only sensible choice here. Give us a call to get started today, and remember our motto - "If It's A Good Server, It's A Miracle"!