Thanks for the guidance Ezra! Raul
----- Original Message ----- From: "Ezra Zygmuntowicz" <[EMAIL PROTECTED]> To: <rubyonrails-deployment@googlegroups.com> Sent: Friday, February 09, 2007 12:59 PM Subject: [Rails-deploy] Re: OpenVZ versus Xen or others > > > Yeah Xen 3.x is what you want. > > -Ezra > > On Feb 9, 2007, at 12:52 PM, Raul wrote: > >> >> Ezra! Thanks for the follow up! I was just looking at the >> xensource.com >> site and found a somewhat buried Xen 3.0 that is open source and >> doesn't >> have the limitations of the three options on the home page. Is >> this the >> version I should be looking at? >> >> Raul >> >> >> ----- Original Message ----- >> From: "Ezra Zygmuntowicz" <[EMAIL PROTECTED]> >> To: <rubyonrails-deployment@googlegroups.com> >> Sent: Friday, February 09, 2007 12:44 PM >> Subject: [Rails-deploy] Re: OpenVZ versus Xen or others >> >> >>> >>> Raul- >>> >>> I'm not sure what makes you think you need the commercial Xen for >>> anything you mention. We run the open source Xen on boxes with 16Gig+ >>> Ram and 4 processor cores. There is no limitation to the open source >>> Xen afaik it can easily address 64Gigs of ram and many processors. >>> >>> -Ezra >>> >>> >>> On Feb 9, 2007, at 9:26 AM, Raul wrote: >>> >>>> >>>> OK thanks everyone! I actually got CentOS 4.4 running flawless on >>>> one of my >>>> servers and everything looked great. Then I followed the OpenVZ >>>> install >>>> instructions and it worked fine. I have 3 VPS's running on this >>>> machine. >>>> And then, suddenly remembering what a linux noob I am, I wondered >>>> "What >>>> now?". :) >>>> >>>> I could see that I have 3 vps each with their own IPs etc but >>>> couldn't >>>> figure out how I was then going to install my apps on each one >>>> etc. I guess >>>> I really gotta get my head around linux before anything else. >>>> >>>> It sounds like I'll be trying XenExpress to see how it works and >>>> determine >>>> if I'll need to be buying Xen commercial to go forward (if I use >>>> Xen I need >>>> the multiprocessor and 16gb ram support). When you get right down >>>> to it I >>>> really just want Apache or Nginx running with as many mongrels >>>> behind it as >>>> reasonable. I did set up a successful development server on >>>> Windows with >>>> Apache 2.2 and 5 mongrel services that seems to run fine, but I >>>> understand >>>> that for large scale performance of Rails and MySQL (and the >>>> ability ot >>>> automate deployment with Capistrano) that I'd be better off to go >>>> linux. >>>> Not to mention that I'll need about $7000 in Microsoft licenses to >>>> go the >>>> Windows route!! >>>> >>>> Thanks again, I'll keep pushing on and report back as I figure >>>> things out. >>>> >>>> Appreciated! >>>> >>>> Raul >>>> >>>> >>>> ----- Original Message ----- >>>> From: "Paul Stadig" <[EMAIL PROTECTED]> >>>> To: "Deploying Rails" <rubyonrails-deployment@googlegroups.com> >>>> Sent: Friday, February 09, 2007 4:01 AM >>>> Subject: [Rails-deploy] Re: OpenVZ versus Xen or others >>>> >>>> >>>>> >>>>> I've had experience with both OpenVZ and Xen on with different >>>>> hosting >>>>> companies. The OpenVZ server we had with vpslink.com just would not >>>>> install Oracle XE. It was a problem with swap memory. The VPS at >>>>> vsplink didn't have any, and even though it had plenty of memory >>>>> Oracle would just crap out during install. I'm not sure if this is >>>>> related to some limitation with OpenVZ, but most Xen hosts I've >>>>> seen >>>>> give you some swap, too. I even tried enabling my own swap, but it >>>>> just wouldn't work. >>>>> >>>>> My problems may have had more to do with the suckiness of Oracle >>>>> than >>>>> anything else. Their install script for XE just directs error >>>>> messages to /dev/null, so I spent many hours trying to figure >>>>> out why >>>>> the Oracle install "completed successfully" but was broken when I >>>>> tried to use it. >>>>> >>>>> You've been warned. >>>>> >>>>> >>>>> Paul >>>>> >>>>> On Feb 8, 11:52 pm, Robby Russell <[EMAIL PROTECTED]> >>>>> wrote: >>>>>> Ezra Zygmuntowicz wrote: >>>>>> >>>>>>> On Feb 8, 2007, at 7:30 PM, Robby Russell wrote: >>>>>> >>>>>>>> Raul wrote: >>>>>>>>> Hi again. All the great assistance so far has moved me >>>>>>>>> along. I'm >>>>>>>>> still a Linux noob but I've settled on CentOS 4.4 and have it >>>>>>>>> up and >>>>>>>>> running on a test server right now. I'll be testing two >>>>>>>>> scenarios: one >>>>>>>>> with Apache 2.2 and mod_proxy_balancer in front of a mongrel >>>>>>>>> cluster, >>>>>>>>> and another with NGINX in front of a mongrel cluster. >>>>>> >>>>>>>>> Remeber I have 3 machines with dual, dual-core Xeons and >>>>>>>>> 16gb of >>>>>>>>> ram per >>>>>>>>> server and I want to maximize the performance, 146gb of >>>>>>>>> storage on >>>>>>>>> two >>>>>>>>> and a 73gb mirror with a 600gb raid 5 on the last one (I had >>>>>>>>> intended to >>>>>>>>> use the raid5 for the mySQL database). So I've looked into >>>>>>>>> virtualization a bit to see what the benefits might be and it >>>>>>>>> sounds >>>>>>>>> great. Now I noticed that XenExpress only supports up to >>>>>>>>> 4gb of >>>>>>>>> ram and >>>>>>>>> I understand there may be a mySQL 4gb per process limit as >>>>>>>>> well. I >>>>>>>>> could buy commercial Xen but I found OpenVZ (open source >>>>>>>>> branch of >>>>>>>>> Virtuozzo) and it sounds pretty good too. I understand that >>>>>>>>> each >>>>>>>>> solution accomplishes virtualization in different ways though >>>>>>>>> so any >>>>>>>>> guidance would be appreciated. >>>>>>>> We've been testing both of these solutions out. Xen is pretty >>>>>>>> rocking if >>>>>>>> you want to manage several different distros and such. Each >>>>>>>> virtual >>>>>>>> server has it's own kernel running with Xen... which will take >>>>>>>> more >>>>>>>> resources on the server than OpenVZ. There is also the >>>>>>>> overhead of >>>>>>>> managing that many more servers/kernels. >>>>>> >>>>>>>> OpenVZ shares it's kernel with each of the virtual machines and >>>>>>>> works >>>>>>>> more like a FreeBSD jail. One of the cool features that really >>>>>>>> caught >>>>>>>> our attention as we've been investigating tools for our new >>>>>>>> product is >>>>>>>> live migrations! >>>>>> >>>>>>>> "Delivery of the checkpointing and live migration >>>>>>>> functionality as >>>>>>>> part >>>>>>>> of OpenVZ brings a capability that no other open source >>>>>>>> operating >>>>>>>> system-level virtualization software offers. It allows system >>>>>>>> administrators to move virtual servers between physical servers >>>>>>>> without >>>>>>>> end-user disruption or the need for costly storage capacity." >>>>>> >>>>>>>> http://openvz.org/news/announcements/kernel-2.6.9- >>>>>>>> stable-20061114 >>>>>> >>>>>>> Ummm... Xen can do this too. >>>>>> >>>>>> "the more you know..." (tm) >>>>>> >>>>>> I'll look into that more. >>>>>> >>>>>> >>>>>> >>>>>>>> ..pretty cool, huh? >>>>>> >>>>>>> definitely cool, to be able to move a whole VM from one host to >>>>>>> another without any down time is kick ass ;) >>>>>> >>>>>> Yeah, I'm also curious if OpenVZ will get accepted into the Linux >>>>>> kernel >>>>>> as mentioned here: >>>>>> >>>>>> *http://linux.slashdot.org/article.pl?sid=06/01/17/2251233 >>>>>> * and...http://rubyurl.com/2na >>>>>> >>>>>> Since they both approach things _slighty_ different, it's a good >>>>>> idea to >>>>>> consider the benefits of both before making a decision. >>>>>> >>>>>> I really _want_ to go the openvz route with a project we're >>>>>> working on, >>>>>> but xen keeps coming back to surprise me. >>>>>> >>>>>> Robby >>>>>> >>>>>> -- >>>>>> Robby Russellhttp://www.robbyonrails.com/http:// >>>>>> www.planetargon.com/ >>>>> >>>>> >>>>>> >>>> >>>> >>>>> >>> >>> -- Ezra Zygmuntowicz >>> -- Lead Rails Evangelist >>> -- [EMAIL PROTECTED] >>> -- Engine Yard, Serious Rails Hosting >>> -- (866) 518-YARD (9273) >>> >>> >>> >>>> >> >> >> > > > -- Ezra Zygmuntowicz > -- Lead Rails Evangelist > -- [EMAIL PROTECTED] > -- Engine Yard, Serious Rails Hosting > -- (866) 518-YARD (9273) > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Deploying Rails" group. To post to this group, send email to rubyonrails-deployment@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/rubyonrails-deployment?hl=en -~----------~----~----~----~------~----~------~--~---