[*] [Fwd: Re: [on-asterisk] asterisk (trixbox) on xen]
John Lange
john.lange at open-it.ca
Tue Oct 10 11:50:43 CDT 2006
I'm forwarding this from another list because I believe someone was
asking if Asterisk will run on a Virtual machine.
The hardware is not supported but with an external PSTN gateway its
possible.
> > I figured I would share my experience running trixbox on xen (which is a virtualization technology
> > for those who may not know - http://www.xensource.com/xen/). I originally had a little celeron 350
> > running asterisk at home quite well. I upgraded my main workstation and decided that the older
> > motherboard/CPU could be used as an interesting little project to consol idate the [really] old
> > hardware I had running various servers - file, web, asterisk, etc. The hardware: AMD 1800+
> > (1500 Mhz), 768 MB RAM, couple of hard drives. I performed a very basic installation of Ubuntu
> > breezy and installed and configu red the xen binary installation. I knew I wanted some flexibility
> > with the disk layout, so I created a metadevice and used lvm to slice it. More information on the
> > xen installation is at: http://phorkar.blog-city.com/xen_install.htm for those interested in the gory
> > details.
> >
> > Once I had xen and the first virtual machine running it was time to install trixbox. I wanted to use
> > the default cd installation instead of installing centos by hand and then adding trixbox so I used
> > vmware player to perform an installation of trixbox from a cd-image. Once the installation was
> > working and I had tested it a little bit, including connecting some soft phones, I tarred up the file
> > system within vmware (in single user mode - i.e. asterisk , mysql and friends downed), copied it to
> > a new partition on the xen server, untarred it and tweaked a couple of things (new IP address,
> > etc), defined a new xen virtual machine definition file and booted it. There were a few hiccups but
> > they were fairly easy to resolve and next thing I knew, I was running asterisk on xen.
> >
> > I use a Sipura spa-3000 for pstn integration so I didn't have to worry about integrating a PCI card
> > into the mix. This does mean that I am without conference capabilities (I haven't managed to get
> > ztdummy compiled and running happily but I haven't tried too hard), but for my installation, that's
> > not a big deal. I have now been running exclusively on the xen install for about six months and
> > have been very happy with it. I met my goal of consolidating some older equipment into a single
> > server and have had zero problems with trixbox running this way. The hardware is running three
> > virtual machines: 1) trixbox 2) an external web server with php, mysql and a few goodies and 3)
> > an internal web server. The hardware apea rs that it could handle more virtual machines but I
> > have allocated all the RAM - I am sure if I added more memory that I could boot at least two other
> > virtual machines. I have successfully upgraded to trixbox 1.1.1 using the trixbox update script.
> > My telephone IP network is (mostly) on a dedicated subnet and the xen host has multiple network
> > cards and is routing between the two subnets - this wasn't so much by design as by necessity as I
> > didn't have en ough free ports on my switch at the time but I did have a dual port Intel NIC kicking
> > around.
> >
> > So, if you've been thinking about using xen to run an asterisk installation take this as my positive
> > experience in so doing.Of course, in most commercial installations this may not be the best
> > option for a variety of valid reasons, but fo r a home installation its great.
> >
> > One of my next projects is to see if I can integrate some high availability into my installation, that
> > is, have two computers each running xen be able to keep the filesystems in sync and take over a
> > downed virtual machine in the case of a failur e (or for maintenance): since my asterisk installation
> > just needs an IP address, I should be able to bounce it around the network without too much
> > trouble.
> >
> > --
> > sacha
> >
>
>
> ********************************************************
> Peter MacFarlane, ACP
> Network Administration & Programming
> Target Call Center/ Message Centre P.E.I.
> ********************************************************
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: asterisk-unsubscribe at uc.org
> For additional commands, e-mail: asterisk-help at uc.org
More information about the Asterisk
mailing list