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
-~----------~----~----~----~------~----~------~--~---

Reply via email to