Linode Forum
Linode Community Forums
 FAQFAQ    SearchSearch    MembersMembers      Register Register 
 LoginLogin [ Anonymous ] 
Post new topic  Reply to topic
Author Message
PostPosted: Thu Jun 16, 2011 11:51 am 
Offline
Newbie

Joined: Sat May 28, 2011 4:42 am
Posts: 2
First of all, I have to admit that I am not a professional IT admin or anything of the sorts. I have run my own Linux server for about 5 years during which I've been maintaining it (so far) successfully. I am in no way a guru at this area, but I do know more than a beginner.

Recently I decided that I want to stop running my own hardware and possibly move to hosted solution, so I started looking for alternatives. I host some websites on my own server and that's the main need for the server anyways, but I do have some needs for running cronjobs and some additional processes, etc.

I've heard a lot of good about Linode's servers, so I decided to take a closer look. The server specifications seem mostly quite suitable for me, except for the storage space. I was really surprised how low the offered storage was. Then I read that people actually host multiple instances on same hosting plan, even with the smallest plans and I'm struggling to fathom how people get by with that.

I'm kinda used to the philosophy that reserving less than 15GB of HDD for the operating system itself, is plain shortsightedness. Then what ever you're hosting in that installation is going to take some more. So in no way is the lowest plan (16GB) sufficient for a proper server instance (in my opinion). Now, I'm not planning to run a fileserver or anything of the sorts, but if I'm going to have hosting for other users, it's a real bummer to have to limit the storage space to something so low.

So please, tell me, what am I missing here? It's 2011 and HDD's doesn't cost much, so why is Linode still offering storage plans that correlates to the needs from early 2000's?

In every other way Linode seems perfect, but I was expecting the lowest plan to have at least 50GB of storage, and even that would have been "low". I don't want to pay for the Linode 4096 plan just because I need more storage.

Oh yea and I noticed that in the Sign up page there is a mention: "Additional IP addresses, RAM, Storage, and Transfer can be added later", and I have crawled through the Linode site, but I can't find ANY information about the costs of extra storage. Do I have to sign up before I can see that or something?


Top
   
 Post subject:
PostPosted: Thu Jun 16, 2011 12:06 pm 
Offline
Senior Member

Joined: Mon Oct 27, 2008 10:24 am
Posts: 173
Website: http://www.worshiproot.com
Linode's storage pricing falls pretty well in line with other VPS providers.

Remember, while the hard drives you buy on newegg for you box at home are pretty cheap, the high end drives that Linode puts in their host machines are less cheap...

That isn't really the limiting factor though. The biggest issue is how many drives you can put in a server. I assume Linode uses 1U servers (density is very important in the VPS business), which means they have a maximum of 4 drive bays. Linode runs RAID10, which means half the disk space is available.

Now consider that you have an average of 40 Linode 512's on a host. 40*16 = 640GB. Leave some space for the host, and the extras you mentioned, and we're quickly approaching 750GB.

The other thing to consider is that in order to upgrade the disk space on the plans, they have to upgrade _all_ the plans. When you have thousands of legacy servers, that's not a small feat....


Top
   
 Post subject:
PostPosted: Thu Jun 16, 2011 12:23 pm 
Offline
Senior Member

Joined: Sun Mar 07, 2010 7:47 pm
Posts: 1970
Website: http://www.rwky.net
Location: Earth
And we just got +25% disk space!

Anyway I've managed servers with hundreds/thousands of gigs before and they tend to use slower drives (7200rpm...or even 5400). Linode uses 10k or maybe even 15k drives which if you do a quick google you'll see are expensive and not high capacity. You sacrifice capacity for speed. In a VPS environment where disk IO is the most likely place of contention you need the speed.

As for 15gb for an operating system...we're not running windows here's one of my nodes on ubuntu 10.04


Filesystem Size Used Avail Use% Mounted on
/dev/xvda 15G 3.1G 11G 22% /
/dev 241M 116K 241M 1% /dev
/dev/shm 264M 0 264M 0% /dev/shm
none 264M 92K 264M 1% /var/run
none 264M 0 264M 0% /var/lock
none 264M 0 264M 0% /lib/init/rw
/dev/xvdc 985M 17M 959M 2% /tmp

_________________
Paid support
How to ask for help
1. Give details of your problem
2. Post any errors
3. Post relevant logs.
4. Don't hide details i.e. your domain, it just makes things harder
5. Be polite or you'll be eaten by a grue


Top
   
 Post subject:
PostPosted: Thu Jun 16, 2011 12:29 pm 
Offline
Senior Member

Joined: Wed Oct 20, 2010 12:11 pm
Posts: 142
obs wrote:
And we just got +25% disk space!


For a minute, I thought I missed an announcement made some days ago. But no.

Thanks much Linode!


Top
   
PostPosted: Thu Jun 16, 2011 12:36 pm 
Offline
Senior Member

Joined: Fri May 02, 2008 8:44 pm
Posts: 1121
demonicus wrote:
I'm kinda used to the philosophy that reserving less than 15GB of HDD for the operating system itself, is plain shortsightedness.

In the dedicated server business, everyone is used to having lots and lots of disk space. There are already 3TB drives out there, and we'll probably see 5TB by this time next year. Meanwhile, disk speed hasn't increased much (except SSD, which usually don't come in such large sizes) so it takes a long time to move around a lot of data. This leads to the "philosophy" of reserving large amounts of disk space to every partition, because repartitioning can be very painful.

In VPS environments, on the other hand, you pay for what you use. So there's a strong incentive for you to purchase only the resources that you need NOW. It is not "shortsightedness" to use a small OS partition now, because if you ever need more space, you can upgrade at any time.

A bare LAMP stack only takes up around 1GB. To save money, you should watch your disk usage like a hawk and take appropriate actions to keep it under control. For example, if you plan on producing verbose log files and keeping them for a long time, you should set up a cron job to zip them up and move them to a storage-oriented service such as Amazon S3. The same applies to any large static files such as videos.

Also, as @JshWright said, the disk drives you get at Linode aren't the 7200 rpm SATA variety that are getting cheaper every week. In order to deliver acceptable performance to 40 customers at the same time, the disks need to be very very fast -- something like 15K rpm SAS drives. Those babies cost a fortune.

demonicus wrote:
if I'm going to have hosting for other users, it's a real bummer to have to limit the storage space to something so low.

The "unlimited everything for $7.99/mo" business model that shared hosts often use is obviously not suitable here. You need a farm of dedicated servers for that. But remember that there are "premium" shared hosts who still manage to sell 5GB of disk space for $20/mo, and who won't suspend you the next time you get slashdotted. That's something you can easily do with a cluster of Linodes.

demonicus wrote:
I can't find ANY information about the costs of extra storage. Do I have to sign up before I can see that or something?

You just upgrade to the next plan. There's also extra storage that you can purchase temporarily, but it's extremely expensive ($2/mo) and not advertised anywhere, which probably means that Linode wants you to just upgrade.


Top
   
 Post subject:
PostPosted: Thu Jun 16, 2011 1:07 pm 
Offline
Newbie

Joined: Sat May 28, 2011 4:42 am
Posts: 2
Thanks for the replies everyone. I do see the point of not having unlimited space, and that's not really what I wanted in the first place.

I'm hosting webspace for a couple of my friends who are artists (one of them is a musician and one makes music videos, etc) and they produce quite a lot of material that they want to host on their sites. Now that everything is high quality and lossless, etc, the file sizes keep growing all the time. The musician currently has 5GB of own music hosted on his webpage (this includes some raw materials he likes to keep in safe, etc) and the one who makes videos, is sporting 20GB usage on his website.

Obviously I can't offer that kind of service for them anymore with Linode, which is a bit of a bummer, but I guess it's time for them to start paying for the services they're leeching off of me. :D

I decided to give it a go. The smallest plan wasn't too expensive, so I can experiment with it.

Hopefully I can get this thing working with the limited space.

Thanks again everyone, I'll be shouting more here when I run into problems with managing the storage space. :wink:


Top
   
 Post subject:
PostPosted: Thu Jun 16, 2011 1:15 pm 
Offline
Senior Member

Joined: Sun Mar 07, 2010 7:47 pm
Posts: 1970
Website: http://www.rwky.net
Location: Earth
You could consider off loading your large files to a CDN (content delivery network) it's what they're designed for, and just have the sites on the node.

_________________
Paid support
How to ask for help
1. Give details of your problem
2. Post any errors
3. Post relevant logs.
4. Don't hide details i.e. your domain, it just makes things harder
5. Be polite or you'll be eaten by a grue


Top
   
 Post subject:
PostPosted: Thu Jun 16, 2011 1:59 pm 
Offline
Senior Member

Joined: Sat Feb 14, 2009 1:32 am
Posts: 123
obs wrote:
You could consider off loading your large files to a CDN (content delivery network) it's what they're designed for, and just have the sites on the node.


That is exactly what I was going to recommend and is what I believe many here do. Place your standard website files on your Linode and any large files can be distributed directly from Amazon S3. That removes the files from the Linode, saves disk space on the Linode for other files, and still provides fast access to those larger files.


Top
   
PostPosted: Thu Jun 16, 2011 9:01 pm 
Offline
Senior Member
User avatar

Joined: Tue Apr 13, 2004 6:54 pm
Posts: 833
demonicus wrote:
I'm kinda used to the philosophy that reserving less than 15GB of HDD for the operating system itself, is plain shortsightedness.


Other people have told you why disk space is in short supply.

I'm gonna address this part in 2 ways:

1: My root disk for a CentOS 5 machine:
Code:
Filesystem            Size  Used Avail Use% Mounted on
/dev/xvda             1.9G  751M  1.2G  39% /

You really really don't need 15Gb for your OS install. Heck, even my Ubuntu workstation at home uses less than 5Gb, and that's with a lot of useless desktop crap that doesn't need to be on a server.

2: Disk resizing is actually quite easy. From the linode control panel you can resize volumes and add more space; you don't even need to do a re-install; the disk just expands. (Of course you need free allocation - eg the 25% just given to us! - to do this; but you can always resize your linodes quickly). This means the consequence of under-sizing your root disk isn't too painful.

_________________
Rgds
Stephen
(Linux user since kernel version 0.11)


Top
   
 Post subject:
PostPosted: Thu Jun 16, 2011 10:05 pm 
Offline
Senior Member

Joined: Sat Jun 12, 2010 4:53 pm
Posts: 77
Depending on your use, you can use many free third party services to retain photos and videos if you have a blog, etc.

I use youtube - private urls for video hosting, picasa for photos, etc. That keeps it off my linode space.

Of course not ideal for all, but works if you just need photos and videos online.


Top
   
 Post subject:
PostPosted: Fri Jun 17, 2011 12:41 am 
Offline
Senior Newbie

Joined: Mon Nov 29, 2010 10:08 pm
Posts: 5
Website: http://www.dbinoj.com
Location: Trichy, IN
Again +25% disk space upgrade!!!


Top
   
PostPosted: Fri Jun 17, 2011 5:36 am 
Offline
Senior Member

Joined: Mon Dec 07, 2009 6:46 am
Posts: 331
demonicus wrote:
I'm kinda used to the philosophy that reserving less than 15GB of HDD for the operating system itself, is plain shortsightedness. Then what ever you're hosting in that installation is going to take some more. So in no way is the lowest plan (16GB) sufficient for a proper server instance (in my opinion).


That may be true for a Windows installation. That may even be true for a Desktop Linux installation that requires way more files and programs than a server installation.

For the past several years that I'm using a VPS, I never, ever had OS require more than 2GB. Of course, all this depends on what programs you would need to run, but for the majority of server setups this is usually the case.


Top
   
 Post subject:
PostPosted: Fri Jun 17, 2011 10:48 am 
Offline
Senior Member
User avatar

Joined: Tue May 26, 2009 3:29 pm
Posts: 1691
Location: Montreal, QC
My 512 is sitting at bout 8GB used, hosting multiple different sites of various kinds. A business-related 512 is using more than that, but is still comfortable (the extra 4GB will help take the pressure off).

Of course, we wanted to have a file server for our design team, and Linodes don't have anywhere close to enough disk space to be useful for that.

Linode's current storage options are very fast and small (15K RPM and all). It'd be nice if there was an option for slow and big. SAN storage for example ;)


Top
   
 Post subject:
PostPosted: Wed Jun 22, 2011 9:18 am 
Offline
Senior Newbie

Joined: Wed Jun 22, 2011 8:11 am
Posts: 6
i'd like to chime in here with my particular situation.

i began a forum for posting images of street art three years ago. It moved from shared hosting to cheap VPS. cheap VPS to another, worse VPS. and finally Linode. The forum software itself runs fantastically on Linode. and I can't recommend them enough.

BUT.. the amount of hosted images & users on my forum has risen from a handful to near on 50,000 images and 4000 users.

I have moved up from a 512 to a 1024.

This is where I begin to sympathize with the O.P.

The VPS i have is perfect RAM and Performance wise for the job. But the sheer volume of hosted images is about to outgrow a 1024 Linode.

Upgrade to the next Linode? I can't afford to, nor see the point in doubling ALL system specs. And the 'extras' option for space etc is ludicrously priced.

And before you all say... a forum that hosts it's own images? why not use photobucket etc... Well.. this forum is designed to be a long-standing 'archive' that doesn't outsource it's hosting to imagehosts etc.

short of moving them all to Amazon.. I'm lost for ideas..


Top
   
 Post subject:
PostPosted: Wed Jun 22, 2011 10:00 am 
Offline
Senior Member

Joined: Sun Mar 07, 2010 7:47 pm
Posts: 1970
Website: http://www.rwky.net
Location: Earth
How big are these images? I'd bet you could shrink the file size down by recomposing them, most people won't optimise their images before uploading. 50k images at 150kB a piece is 7.5GB.

_________________
Paid support
How to ask for help
1. Give details of your problem
2. Post any errors
3. Post relevant logs.
4. Don't hide details i.e. your domain, it just makes things harder
5. Be polite or you'll be eaten by a grue


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
RSS

Powered by phpBB® Forum Software © phpBB Group