Thats some useful info. I'll check the host and maybe look for a gaming one to get better bang for my buck. I know a lot of stuff uses CentOS but I've had such a horrid time with it that it's beyond words. It might be just the fact that I might be digging in linux configs all day but I honestly hate compiling from source. Yes, I know I'm weird and so non pro for wanting things to be simple and not making my life harder than it has to be. As far as getting a physical server goes I can't really afford that at this ponit. nor can I afford the mess with getting a secure space and 100/100 connection for it.
On Mar 10, 7:47 pm, Peter Booth <[email protected]> wrote: > You are correct about the age issue with Centos repos. It's the distribution > that everyone loves to hate, but it has the "devil you know" advantage. > > The good thing about RHEL/Centos is that it so heavily used in production, > which means > that whenever I encounter a bug/incompatibility (once every month or two) > there will > be documentation about how to work around it on Centos. The Ubuntu > derivatives are much nicer to use > as desktops (Mint is my current favorite), but in the past I found that the > quality and quantity of the user contributed > content about problem issues was lower, reflecting the greater proportion of > novice users. That's an old datapoint > and might not be true today. > > I've been working with Linux since 1996, so I've had a lot of practice with > the compiling from source thing. > I typically endup doing source installs of some subset of Postgres, > ImageMagick, nginx, Ruby 1.8.7, pcre, > readline, sqlite3, and then use RVM to build the 1.9.2 and 1.9.3 Rubies that > I actually use. > > Still, If I wanted a different server distro than Centos/RHEL I'd probably > try OpenSUSE first, > again for the size of the production user-base. > > As for hosting providers - latency is everything. Choose a host that is close > to your user base and you will get a better user experience. > Regarding the $ per CPU power,I pay $50/month for a dual hyperthread "core" > 2GB Nehalem VPS. That equates to one physical core. > > If I bought a physical server, say a DellR610 with dual quad core CPUs and > 12GB of RAM for $2200. (say $110/month over two years). > I could host it in a colo for $110/month. That's $220/month for 8x CPU and > 6x RAM. So approx half the cost of $ per CPU. > > You can use vmstat to see if your provider is overprovisioning - the %steal > column refers to the clock cycles where the virtual CPU has > CPU work to do, but the vcpu isnt mapped to a pcpu, so your VM is waiting. If > this % is higher than 2% or 3% you will > see substantial pauses in your application. I've seen providers where this > sits at 10% and spiked to 50% - the VMs were unusable, in my opinion. > I have never seen non-zero steal time in the year I've been at nfoservers.com > " > > On Mar 8, 2012, at 5:08 PM, Scorpio wrote: > > > > > > > > > Thanks for the input. as far as setting up a server goes. Sure I'll > > probably struggle at some point as I'm not by far a god when it comes > > to server config but the thing is if I wanna keep doing rails I gotta > > do it because the few good (especially reseller) hosts charge such > > ridiculous money no client of mine will be willing to pay that if he > > can get a php host for like 1/10 of the price. I don't deal with big > > fish thus I need to provide acceptable solutions for small amounts of $ > > $ if I wanna get any business at all as freelance webdev is under- > > payed as hell around here. > > > I know there are some nice hosts out there but its all in the Euro > > zone so out of the question. Too bad exchange rate that basically > > makes the prices as sick. > > > I'll take your input under advice and revisit the choice of the polish > > vps but the company I've picked is quite transparent when I called > > their technical department. Seems they originated from/do a lot of > > business in Germany and its all Ordnung muss sein so I'm quite > > pleased. > > > As far as linux goes I'll have to recheck what webmin works on but I'm > > sure I'm not gonna go for Centos for the life of me as I've had some > > very horrid experiences with a host on that dostro as the repos are > > ancient and I had to call the admin every 10 minutes to compile > > everything from source also the setup was so badly done I dare say I'd > > do it better before even beginning my research. It was just a > > developers nightmare. > > > Thanks for the input on solr. > > > Any tips/guides/links on how to setup a ror server would be nice as > > you seem to have a ton of experience > > > On Mar 8, 1:06 pm, Peter Booth <[email protected]> wrote: > >> I went through the same thing a couple of years ago, both for myself and > >> for some clients I was doing performance work for. What I learned was: > > >> 1. Most VPS hosting providers are very vague about their hardware specs > >> and what fraction of a multiverse server you are paying for. There are > >> well known, reputable companies that will charge you $200/month for 1/8 of > >> a physical core, whilst others charge $45 for a single core. That's a > >> ratio of 32 to 1! > > >> 2. Capacity planning and performance tuning of virtual machines is hard. > >> I've been doing it for six years and I was stunned by the inattention and > >> lack of technical competence shown by some hosting companies. Over > >> provisioning, misconfiguration and plain broken infrastructure abound. Be > >> careful who you choose and adopt the Reagan slogan of "trust but verify" > > >> I found that i got the best hardware bang for the Buck from a specialist > >> gaming server hosting company that rents out VPS on their surplus > >> hardware. The late cues are excellent which is the crucial variable when > >> you want a fast site. > > >> You have a better chance of avoiding over provisioning with a provider > >> that uses Xen because Xen doesn't do memory over subscription. > > >> 3. There are a bunch of cool, slick Linux distributions available yet the > >> most practical for serving a website is boring old RedHat/Centos. > > >> 4. The hobo solr recipe plus the solr website should be enough to > >> configure a basic solr/rails install. > > >> Hope this helps, > > >> Peter > > >> On Mar 7, 2012, at 6:29 PM, Scorpio <[email protected]> wrote: > > >>> I know it's a bit offtopic and for that I'm sorry but this community > >>> saved my behind on a number of occasions. > > >>> Due to lack of an affordable RoR 3 host that's actually worth > >>> something I'm gonna be setting up a vps webhost of my own, nginx, rvm, > >>> shell, mysql,(long list) the works. But just today I read an awesome > >>> tutorial on Sunspot by kevinpfromnm (Thanks m8!) and I'd like to > >>> integrate that into a major app that I've been building for quite some > >>> time. > >>> Solr is required for that and as I do know how to setup a proper Rails > >>> 3 host with nginx and webmin(+rails support) for the most part (sure > >>> there will be stuff to figure out but hell.. got most of it in my > >>> head) I've got no idea how to combine that with Solr. > > >>> Any thoughts /resources / places to ask would be great! > >>> Thanks! > > >>> -- > >>> You received this message because you are subscribed to the Google Groups > >>> "Hobo Users" group. > >>> To post to this group, send email to [email protected]. > >>> To unsubscribe from this group, send email to > >>> [email protected]. > >>> For more options, visit this group > >>> athttp://groups.google.com/group/hobousers?hl=en. > > > -- > > You received this message because you are subscribed to the Google Groups > > "Hobo Users" group. > > To post to this group, send email to [email protected]. > > To unsubscribe from this group, send email to > > [email protected]. > > For more options, visit this group > > athttp://groups.google.com/group/hobousers?hl=en. -- You received this message because you are subscribed to the Google Groups "Hobo Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/hobousers?hl=en.
