Re: Mac OS X Jails
Re: Mac OS X Jails
- Subject: Re: Mac OS X Jails
- From: email@hidden
- Date: Thu, 30 Jul 2009 18:39:46 -0400
Using Jails I can easily create isolated servers to mimic a multiple server production environment and start/stop, shutdown, restart, alter, or remove them without hassle, and more importantly without interfering with the others as they are self contained.
If I were to go with the multiple software installation scenario I will end up with a management headache, I would have to do
a lot more configuration versus creating jails for each to get it to work.
I don't want to trash my Mac OS X install, that is why I would prefer jailed environments as I am testing a lot of different
open source packages and sometimes uninstalling is a pain along with tracking down bugs if some packages conflict with each
other or libraries.
FreeBSD, Linux, Solaris, AIX, and other flavors of UNIX like systems have OS level virtualization built in. Standard. This isn't an arcane
feature. Its an important feature the Mac OS X currently does not have. I'll respect your opinion of thinking its naive, but don't brush
it off (look at bitfrost for example). Major resources are being pushed into the virtualization space by major companies. Hopefully Mac OS X wont be playing catch up.
For now I think its best that I setup a FreeBSD server with the appropriate jailed environments and connect to it to get work done.
Regards,
Juan
On Thursday, July 30, 2009, at 04:28PM, "Eli Bach" <email@hidden> wrote:
>
>On Jul 30, 2009, at 1:03 PM, email@hidden wrote:
>
>> Well the idea is set up multiple servers on my laptop communicate
>> with each other so I can simulate a network of servers. This calls
>> for multiple custom apache installs (virtual hosts wont do the
>> trick), haproxy, varnish, lighttpd, and some other software packages
>> with different internal IP's.
>>
>> With Jails resources can be assigned IP's, CPU's etc... I'm not
>> certain chroot can handle this.
>>
>> I'm think I'm going to have to be forced do this with FreeBSD on
>> another box as I don't have the luxury
>> of Jails on Mac OS X. That or OpenSolaris.
>>
>> Hopefully Jails will be built into OS X natively to handle these
>> situations
>>
>> It is supposed to be the "most advanced operating system" right?
>> Seems lacking in important areas.
>>
>> Regards,
>> Juan
>
>
>Juan,
>
>Pretty much everybody thinks (for their own X) "well, if the OS
>doesn't have support for X, then it is lacking".
>
>Different OS's are targeted at different markets.
>
>The idea that Mac OS X doesn't directly support the level of
>virtualization you happen to desire, for how you have decided to
>approach the task you are trying to accomplish, and therefore is
>lacking in important areas, is (IMHO) naive.
>
>Since this is a simulation, you could just use multiple virtual
>network interfaces (which you can directly create in the Network
>control panel), and you can install multiple copies of the software
>packages you want in different directories and attach them to specific
>IP addresses, and most support configuring how many processes and/or
>threads they will use, so maybe if you more fully explain what you are
>trying to simulate, people may be able to suggest how to do it on Mac
>OS X.
>
>Eli
>
> _______________________________________________
>Do not post admin requests to the list. They will be ignored.
>Darwin-dev mailing list (email@hidden)
>Help/Unsubscribe/Update your Subscription:
>
>This email sent to email@hidden
>
>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden