Page 1 of 2 12 LastLast
Results 1 to 25 of 27
  1. #1

    Grown out of shared hosting, looking for the next step!

    Hey guys,

    I'd appreciate if someone could point me to the right section to post this in. Basically, I'm at the point where I've grown out of my current shared hosting and I'm looking for the next step.

    I don't need anything complex or computing power etc. Basically the only factor that my shared hosting based their warning on was the number of files (and inodes) that I had on my websites. My websites contain lots of landing pages, so as you can imagine.. individual html pages don't take up that much space or bandwidth but they do take up inodes.

    I'm looking for something simple with a large number of inodes available. So if I could get something similar to a shared host except with say... 1 billion inodes (an extreme example) as opposed to the traditional 200k inodes that most shared hosts have, then I'd be content with that.

    Thank you for taking the time to read this.

    Kind Regards,
    Tom

  2. #2
    Join Date
    May 2009
    Location
    Midworld
    Posts
    1,819
    You could look into a VPS but there are lots of options so you need to be more specific about your requirements.

  3. #3
    Join Date
    Nov 2010
    Location
    /home/kristoffer
    Posts
    3,251
    I take it - you are on a shared host that provide unlimited space.

    How much disk space and bandwidth do you currently use?

    Assuming you don't use too many resources you should still be able to be on a shared host. Else you might need to upgrade to a managed VPS.
    Serverfruit - awesome cPanel hosting!
    Bacon forever!

  4. #4
    Quote Originally Posted by httpEasy View Post
    You could look into a VPS but there are lots of options so you need to be more specific about your requirements.
    The only issue as per the first post is my inode limit, after doing some research... 1 billion inode is a very extreme example of what I want, the highest inode limit I could find is 5-10 million on a VPS. Surprisingly, no one mentions dedicated server at all? Is it because a dedicated server has no inode limit?

    Quote Originally Posted by lakridserne View Post
    I take it - you are on a shared host that provide unlimited space.

    How much disk space and bandwidth do you currently use?

    Assuming you don't use too many resources you should still be able to be on a shared host. Else you might need to upgrade to a managed VPS.
    I'm currently at about 1.2GB in disk space, with about 1GB in bandwidth. This is from 180k inodes with about 60k files (I have directories that take up inodes)

    Like I said in the OP, only my inode limit is of concern. The other aspects are child's play compared to what a VPS/dedicated can provide. I'm merely asking for advice here prior to going to the designated forum to post a thread for more help.

    Hypothetically, let's say we scale up the numbers to 500 times, this still only amounts to 90 million inodes with 30 million files using up about 600GB of space with 500GB of bandwidth.

  5. #5
    Join Date
    Nov 2002
    Location
    Austin, TX
    Posts
    368
    If you like the look and feel of shared hosting, and not wanting to worry about managing a server, then I would suggest looking for managed hosting. Mediatemple is a good example of this and would probably be a good fit for what you're looking for.
    Tin Pham
    Solutions Engineer
    WP Engine - WordPress Hosting, Perfected.

  6. #6
    Join Date
    Dec 2007
    Location
    Indiana, USA
    Posts
    19,196
    A 3.6 TB EXT4 partition has approximately 222,657,066 inodes available - so 222.6 million. Wanting '2 billion' is way outside the scope of anything you'll find - at least - with EXT3 or EXT4 file systems.

    Honestly, if I were you, I'd try and keep things under 200k just for the sake of keeping the file system healthy. Beyond that, if you think about it, 2 BILLION files? That's 2,000,000,000 files... Even if it only took you 1 second to create each file, it would take 23,148 days working 24/7/365 to create that many files (or 63 years).
    Last edited by Mike - MDDHosting; 09-07-2012 at 06:16 PM.
    Michael Denney - MDDHosting.com - Proudly hosting more than 37,700 websites since 2007.
    Ultra-Fast Cloud Shared and Pay-By-Use Reseller Hosting Powered by LiteSpeed!
    cPanel • Free SSL • 100% Uptime SLA • 24/7 Support
    Class-leading support that responds in minutes, not days.

  7. #7
    Join Date
    May 2012
    Location
    Linux World
    Posts
    1,137
    Quote Originally Posted by MikeDVB View Post
    A 3.6 TB EXT4 partition has approximately 222,657,066 inodes available - so 222.6 million. Wanting '2 billion' is way outside the scope of anything you'll find - at least - with EXT3 or EXT4 file systems.

    Honestly, if I were you, I'd try and keep things under 200k just for the sake of keeping the file system healthy. Beyond that, if you think about it, 2 BILLION files? That's 2,000,000,000 files... Even if it only took you 1 second to create each file, it would take 23,148 days working 24/7/365 to create that many files (or 63 years).
    Good maths Mike
    Kevin Cheri : Senior Server Administrator / Freelancer : 13+ years Exp, reach me out for any help
    Server Optimization Expert / Mysql Guru / Migration Specialist
    Skype : lynxmaestro
    Gmail : cheri.kevin@gmail.com

  8. #8
    Quote Originally Posted by MikeDVB View Post
    A 3.6 TB EXT4 partition has approximately 222,657,066 inodes available - so 222.6 million. Wanting '2 billion' is way outside the scope of anything you'll find - at least - with EXT3 or EXT4 file systems.

    Honestly, if I were you, I'd try and keep things under 200k just for the sake of keeping the file system healthy. Beyond that, if you think about it, 2 BILLION files? That's 2,000,000,000 files... Even if it only took you 1 second to create each file, it would take 23,148 days working 24/7/365 to create that many files (or 63 years).
    Well the 1 billion number that I threw out there was an extreme example as I noted in the OP. This is why in the second post, I chose to scale the numbers up 500X instead which still amounted to 90 million inodes. So now that you've pointed out that it's "possible". Which route would you recommend, VPS or dedicated?

    I know for a fact that people like me are a shared host's nightmare. This is why I'm here asking for advice because I figure with a VPS or dedicated, I'd be on my own server (or my own partition) and won't be causing anyone else any grief.

  9. #9
    Join Date
    Apr 2011
    Location
    Fairfax, California
    Posts
    1,226
    Any decent VPS should be able to serve your needs. If you're needing a ridiculously large number of inodes in the future I would recommend looking for a cloud solution.

  10. #10
    I just realized this thread moved from the introduction section to web hosting section. So I might as well just formally ask my questions here.

    So as stated above, I need a hosting plan with a large amount of inodes and rather than the 1 billion extreme. Let's say I want:
    • Minimum of 100 million inodes
    • Minimum 1 TB in hard disk space
    • Minimum 1 TB bandwidth
    • Budget cap of $200/month if this is possible.


    Lastly, I don't need the other complexities and as someone mentioned earlier, a managed server would probably be best. All I need is to be able to add additional domains and create FTP accounts for each additional domain. That's all I require on the server side for now. Everything else will be created offline then uploaded via FTP.

    Out of curiosity everywhere I look, VPS or dedicated both offer more than 1 ip or additional ip's available, etc. So from a SEO stand point, does Google care if I have X amount of massive sites on 1 ip address as opposed to spreading them out over several ip addresses?

  11. #11
    Join Date
    Jan 2010
    Location
    United Kingdom
    Posts
    178
    Google doesn't care that.
    Kiss Internet

  12. #12
    Join Date
    Oct 2011
    Location
    Kansas
    Posts
    1,266
    A vps server would suit you. Try http://intovps.com

    They have vps servers starting at $10.00 a month. You can get an internal cpanel license from them too for $12.00 a month.

    Chad
    Webmasterbabble.com Webmaster Forum
    Come join us at webmasterbabble.com

  13. #13
    Join Date
    Jan 2010
    Location
    USA
    Posts
    2,173
    Quote Originally Posted by mtgpwner View Post
    I just realized this thread moved from the introduction section to web hosting section. So I might as well just formally ask my questions here.

    So as stated above, I need a hosting plan with a large amount of inodes and rather than the 1 billion extreme. Let's say I want:
    • Minimum of 100 million inodes
    • Minimum 1 TB in hard disk space
    • Minimum 1 TB bandwidth
    • Budget cap of $200/month if this is possible.


    Lastly, I don't need the other complexities and as someone mentioned earlier, a managed server would probably be best. All I need is to be able to add additional domains and create FTP accounts for each additional domain. That's all I require on the server side for now. Everything else will be created offline then uploaded via FTP.

    Out of curiosity everywhere I look, VPS or dedicated both offer more than 1 ip or additional ip's available, etc. So from a SEO stand point, does Google care if I have X amount of massive sites on 1 ip address as opposed to spreading them out over several ip addresses?
    Skip the VPS and go directly to a dedicated server. Some VPS offerings have INODE limits, and 1TB of disk space is easier to get with a dedicated server.

    As for SEO, are you interested in myths or facts? A lot of guys come to this forum looking for answers to SEO myths. The fact is Google does not care about IP addresses the way some of the myths would have you believe.
    No Support Linux Hosting Bargain cPanel Hosting Experts Only
    We IGNORE the support questions, and pass the SAVINGS on to YOU!
    We also ignore questions about VPS Hosting

  14. #14
    Join Date
    Dec 2007
    Location
    Indiana, USA
    Posts
    19,196
    Honestly, I'd probably write [or have written] a custom script that can build the landing pages from information contained in a database. Just like how one single set of files for WordPress can serve thousands of different posts, the same thing can be done with 'landing' pages. Alternatively you could actually use WordPress or a similar CMS, even in the "Multi-Site" format, and end up with the same thing requiring next to no custom coding.

    You can even use mod_rewrite so that they all have their own neat URL or put them on various domains - if you check for the domain in the script.

    This would allow you to have thousands, millions, or even possibly billions (depending on how well the queries are crafted, and the database organized) of landing pages without increasing the number of files.

    You could then push any images/media to a CDN or something like Amazon's S3 service.

    The only issue with this would be, if it's done poorly, you'll just hit MySQL limits and get suspended/disabled just as you would for having too many inodes.
    Michael Denney - MDDHosting.com - Proudly hosting more than 37,700 websites since 2007.
    Ultra-Fast Cloud Shared and Pay-By-Use Reseller Hosting Powered by LiteSpeed!
    cPanel • Free SSL • 100% Uptime SLA • 24/7 Support
    Class-leading support that responds in minutes, not days.

  15. #15
    Quote Originally Posted by MikeDVB View Post
    Honestly, I'd probably write [or have written] a custom script that can build the landing pages from information contained in a database. Just like how one single set of files for WordPress can serve thousands of different posts, the same thing can be done with 'landing' pages. Alternatively you could actually use WordPress or a similar CMS, even in the "Multi-Site" format, and end up with the same thing requiring next to no custom coding.
    This "inode" issue has only recently come up since this is part of a new side project of mine. Before this, I've never touched the process of making landing pages and the like, so I don't know if what you're saying is easy or not. If such a script exists, wouldn't that be a gold mine?

    I'll just add a bit of information on my current situation. From this side project, I already have 4 shared hosting accounts. Each of which are dangerously close to the 200k inode limit. Thus, that's why I wanted to upgrade to a better hosting plan.

    I figure since I'm upgrading in the short term, why not upgrade for the long term. I'm definitely not going to use the 100 million inodes anytime soon, that's just the upper limit that I want as a precaution for the future.

    At this point in time, even if transfer out all 4 hosting accounts, that still only amounts to 800k inodes. I only have 4 domains right now by the way. If I move to a dedicated server with a much higher limit. I can easily scale my project up to 50-100 domains in the short term. I can generate about 3k inodes worth of files per domain each week, so that's between 150k to 300k inodes per week.

    Based on the replies so far, I think I will try out a VPS to see how far I can ramp up my project for the time being. If I can exceed the limits of a VPS, I'll then move to a dedicated server. Otherwise if a VPS is overkill or this project ends up being a failure then I'll just stop and this "saves" me some money in the short term.

    Thank you everyone for your time and input.

  16. #16
    Join Date
    Dec 2007
    Location
    Indiana, USA
    Posts
    19,196
    If you're planning on growing 150,000 top 300,000 inodes per week, honestly, I'm not entirely sure what to suggest. Assuming worst-case, 300k/week would be 15,600,000 per year.

    That really is quite a lot - and if you expect to actually do that - a dedicated server would be the minimum I would suggest.
    Michael Denney - MDDHosting.com - Proudly hosting more than 37,700 websites since 2007.
    Ultra-Fast Cloud Shared and Pay-By-Use Reseller Hosting Powered by LiteSpeed!
    cPanel • Free SSL • 100% Uptime SLA • 24/7 Support
    Class-leading support that responds in minutes, not days.

  17. #17
    Join Date
    Feb 2006
    Location
    Kusadasi, Turkey
    Posts
    3,379
    I would code a system that combines 1,000 files into a single file, and use htaccess/php to read and serve files. That would drop your 100M inodes into 100k. It would increase CPU use though, so if it is a very busy site, that could cause trouble for CPU. But anything that causes CPU trouble will hit Harddisk limits first, so that wouldn't be a problem. Depending on how the performance is, the number 1,000 can be increased/decreased.

    Something like this will save you money on the long run.
    Fraud Record - Stop Fraud Clients, Report Abusive Customers.
    █ Combine your efforts to fight misbehaving clients.

    HarzemDesign - Highest quality, well designed and carefully coded hosting designs. Not cheap though.
    █ Large and awesome portfolio, just visit and see!

  18. #18
    Join Date
    Dec 2007
    Location
    Indiana, USA
    Posts
    19,196
    Quote Originally Posted by Harzem View Post
    I would code a system that combines 1,000 files into a single file, and use htaccess/php to read and serve files. That would drop your 100M inodes into 100k. It would increase CPU use though, so if it is a very busy site, that could cause trouble for CPU. But anything that causes CPU trouble will hit Harddisk limits first, so that wouldn't be a problem. Depending on how the performance is, the number 1,000 can be increased/decreased.

    Something like this will save you money on the long run.
    That's essentially what I suggested above, but we'll see if they choose to take such good advice.
    Michael Denney - MDDHosting.com - Proudly hosting more than 37,700 websites since 2007.
    Ultra-Fast Cloud Shared and Pay-By-Use Reseller Hosting Powered by LiteSpeed!
    cPanel • Free SSL • 100% Uptime SLA • 24/7 Support
    Class-leading support that responds in minutes, not days.

  19. #19
    Join Date
    Nov 2010
    Location
    /home/kristoffer
    Posts
    3,251
    Quote Originally Posted by MikeDVB View Post
    That's essentially what I suggested above, but we'll see if they choose to take such good advice.
    I don't know if OP understood what you meant entirely with the system. However it is a very good idea, I think.
    Serverfruit - awesome cPanel hosting!
    Bacon forever!

  20. #20
    Join Date
    Apr 2004
    Location
    Pacific Palisades, CA
    Posts
    3,641
    Quote Originally Posted by mtgpwner View Post
    Hey guys,

    I'm looking for something simple with a large number of inodes available. So if I could get something similar to a shared host except with say... 1 billion inodes (an extreme example) as opposed to the traditional 200k inodes that most shared hosts have, then I'd be content with that.
    What about something in the neighborhood of 500k inodes?
    Last edited by Harzem; 09-10-2012 at 12:25 AM.

  21. #21
    Join Date
    Dec 2009
    Posts
    710
    OP I feel like people are trying to just get you to buy something. Do what has already been suggested and serve your pages dynamically. Hire someone to do it right the first time and you won't have to spend so much in the long run.
    http://www.bitaccel.com/ - High resource vps hosting and vps resellers.

  22. #22
    Can see why shared provider don't like it as it takes a long time to backup all of those individual files, even with rsync. A low spec dedicated server with 1TB HDD would be good + custom coding as other members have mentioned already. But yes, no harm trying a VPS first.
    HostXNow - Shared Web Hosting | Semi Dedicated Hosting | Enterprise Reseller Hosting | VPS Hosting

  23. #23
    Join Date
    Sep 2012
    Location
    Sydney, Australia
    Posts
    7
    Looks like the consensus here is to go with a VPS. I've been using a VPS for a few years now to host various sites I did for clients and I've personally found that's a pretty versatile way to achieve what I think you are going for. Plus it's more fun because you can break things ;-)

  24. #24
    Join Date
    Sep 2012
    Location
    Canada
    Posts
    244
    Like others have said. Building a dynamic database driven system to create these landing pages will not create any inodes. You haven't outgrown shared hosting in that respect at all. You've outgrown the old 1999 technology your using to build your website.

    Just like we are typing in this box on this forum you can do that samething to make your landing pages. It's actually very simple to do and much easier to maintain.

    I'd actually not suggest wordpress but to look at CodeIgniter framework or even a CMS built on Codeigniter. like PyroCMS.

    If landing pages is what your creating than something like that will suit you much more than something like wordpress.

  25. #25
    Join Date
    Sep 2012
    Location
    Sydney, Australia
    Posts
    7
    Yeah Codeigniter is pretty wicked too, probs my fav PHP framework. I dunno about PyroCMS though; I used it on a few sites and I think it's still got a bit of a way to go before it can compete with Joomla and co on the CMS front. That said, it's been a year or two since I last did a CMS site, so much may have changed since then.

Page 1 of 2 12 LastLast

Similar Threads

  1. How to step by step setup webhosting business with reseller hosting
    By hostingsute in forum Running a Web Hosting Business
    Replies: 43
    Last Post: 07-19-2012, 11:27 PM
  2. From Shared hosting to next step
    By sebas in forum Web Hosting
    Replies: 35
    Last Post: 03-27-2010, 06:45 PM
  3. A step-by-step course to your own 6 figure a year web hosting company.
    By dbbrock1 in forum Other Web Hosting Related Offers
    Replies: 0
    Last Post: 08-19-2009, 04:53 PM
  4. Make loads of money with web hosting. Step-by-step blueprint.
    By dbbrock1 in forum Other Hosting Offers
    Replies: 0
    Last Post: 07-27-2009, 12:18 PM
  5. Replies: 0
    Last Post: 07-19-2009, 08:20 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •