Hi all! I've been reading this list for a few weeks and now this is my first post. :-) I'm planning to build a new VoIP telephone system at our company. It's just a small company with not more than 3-4 employees. The telephone system is not so important for us because each employee has it's own mobile phone. Because our company is a small one, we don't want to/we can't buy an expensive phone system. So we are going to use Asterisk. Additionally we don't want to obtain extra hardware. We have already a Server running with Linux (for Network monitoring). Because it's a waste to use this Server just for monitoring I thought about virtualizing. Now I want to run a machine with monitoring and a machine with Asterisk on this Server. I already bought a ISDN Card (berofix 400) with a S0 module. Now my big question: What kind of virtualization should I run on the Server? I have already used VMware ESXi and Proxmox. It would be very nice if there was a way to make snapshots (for "backup" purposes). I read about clock problems (physical time != virtual time) and so on. If I'm right this does not matter when using OpenVZ but when using KVM, XEN, ESX, ... Please tell me your opinion. I definitely want to run the Asterisk via virtualization - so we have to find a solution for this ;-) Thank you very much! felix
On 23:28, Wed 20 Jan 10, Felix Tiefenthaler wrote:> Hi all! > > I've been reading this list for a few weeks and now this is my first > post. :-) > > I'm planning to build a new VoIP telephone system at our company. It's > just a small company with not more than 3-4 employees. > The telephone system is not so important for us because each employee > has it's own mobile phone. > > Because our company is a small one, we don't want to/we can't buy an > expensive phone system. So we are going to use Asterisk. > Additionally we don't want to obtain extra hardware. We have already a > Server running with Linux (for Network monitoring). > Because it's a waste to use this Server just for monitoring I thought > about virtualizing. Now I want to run a machine with monitoring > and a machine with Asterisk on this Server. I already bought a ISDN > Card (berofix 400) with a S0 module. > > Now my big question: What kind of virtualization should I run on the > Server? I have already used VMware ESXi and Proxmox. > It would be very nice if there was a way to make snapshots (for > "backup" purposes). > I read about clock problems (physical time != virtual time) and so on. > If I'm right this does not matter when using OpenVZ but when using > KVM, XEN, ESX, ... > > Please tell me your opinion. I definitely want to run the Asterisk via > virtualization - so we have to find a solution for this ;-)Forget about virtualization! This system is running linux as base os (I conclude by the tone of your mail) Just install asterisk on it besides the monitoring software and be done with it. What do you gain by running virtualisation on it ? Nothing. snapshots are not bound to virtualisation. Just redo the box with lvm and you can make snapshots with that. Virtualisation is nice for test-setups, but thats it. for any real job it's a major pain in the ass and makes stuff bork beyond imagination. -- Michiel van Baak michiel at vanbaak.eu http://michiel.vanbaak.eu GnuPG key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x71C946BD "Why is it drug addicts and computer aficionados are both called users?"
Kyungtae Kim
2010-Jan-20 23:31 UTC
[asterisk-users] Linphone on vista fails on registration with asterisk
Hi, I installed asterisk-1.6.2.0.tar.gz and linphone 3.2.1 for the clients on both linux and windows vista. I have a problem on the windows linphone client, such as failing registration. Linphone on Linux works well, so the communication between linphone on linux works well. I wonder someone can help me out why the registration fails from linphone on windows vista. I tried older version of linphone on vista, however it does not work either. Thanks, Kyungtae _________________________________________________________________ Your E-mail and More On-the-Go. Get Windows Live Hotmail Free. http://clk.atdmt.com/GBL/go/196390709/direct/01/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20100120/38b4a148/attachment.htm
On Wed, Jan 20, 2010 at 4:28 PM, Felix Tiefenthaler < tiefenthaler.f at gmail.com> wrote:> Now my big question: What kind of virtualization should I run on the > Server? I have already used VMware ESXi and Proxmox. > It would be very nice if there was a way to make snapshots (for > "backup" purposes). >If you are dead set on virtualization, you can use Xen and a paravirtualized Linux install (either CentOS or Debian). In your Xen setup, you can assign the TDM card to your Asterisk virtual machine, and you can either draw your timing from that, or you can use the internal timing mechanisms of asterisk 1.6.1 or later (res_timing_pthread or res_timing_timerfd). Additionally, you can easily obtain Xen-ified kernel headers which will allow you to compile DAHDI on your virtual machine. For a good resource, check out Saghul's Xenified Asterisk presentation from Astricon 2009. ( http://www.astricon.net/2009/astricon/presentation/irontec/index.htm) However, if you've got nothing else running on that linux box except the network monitoring, it's rather easy to setup asterisk to run alongside the the netmon software. This will eliminate alot of potential headaches you may run into down the line, as well as allow you to follow several of the simple how-to guides out there. -- Thanks, --Warren Selby http://www.selbytech.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20100120/db969822/attachment.htm
On 01/20/2010 11:28 PM, Felix Tiefenthaler wrote:> Hi all! > > I've been reading this list for a few weeks and now this is my first > post. :-) > > I'm planning to build a new VoIP telephone system at our company. It's > just a small company with not more than 3-4 employees. > The telephone system is not so important for us because each employee > has it's own mobile phone. > > Because our company is a small one, we don't want to/we can't buy an > expensive phone system. So we are going to use Asterisk. > Additionally we don't want to obtain extra hardware. We have already a > Server running with Linux (for Network monitoring). > Because it's a waste to use this Server just for monitoring I thought > about virtualizing. Now I want to run a machine with monitoring > and a machine with Asterisk on this Server. I already bought a ISDN > Card (berofix 400) with a S0 module. > > Now my big question: What kind of virtualization should I run on the > Server? I have already used VMware ESXi and Proxmox. > It would be very nice if there was a way to make snapshots (for > "backup" purposes). > I read about clock problems (physical time != virtual time) and so on. > If I'm right this does not matter when using OpenVZ but when using > KVM, XEN, ESX, ... > > Please tell me your opinion. I definitely want to run the Asterisk via > virtualization - so we have to find a solution for this ;-) > > Thank you very much! > > felix > >i never tried it for real, but i'm in the progress of setting up a PBX system and decided to go with a dedicated box since i need more pci slots then my regular virtualised box could provide. However, i have heard that many have succesfully used asterisk on a VServer, which i usually use when installing new services. have some old notes in the link below and the testing setup worked fine. VServer is more an advanced chroot so i don't think you will have the problems some mentioned when going for the heavier virtualisation types like Xen. just make sure the card is reachable inside the guest http://doku.songshu.org/doku.php?id=debian_lenny_asterisk
We have been successfully using Asterisk (1.6.0.x) in a heavily loaded Virtuozzo (= commercial OpenVZ) environment for over a year. I'm sure we aren't the only ones to do so. We had some terrible problems with random "one-way audio a few minutes into some calls" to start with, which I was worried were to do with the virtualisation/timing. But after much hair pulling and investigation it turned out to be down to some serious firmware bugs in the routers we were using, combined (if I recall correctly) with an IAX bug-ette. At any rate we've had no problems at all since these things were corrected. This is all without a timing source too, but then we don't use conferencing. We never handle more than 4 simultaneous calls though, and everything is IAX/SIP based so there's no hardware interfacing issues for us to worry about either. There's actually a commercial Asterisk-based product, 4PSA VoipNow (www.4psa.com), that specifically supports Virtuozzo and VMWare and also Amazon EC2 (!!). Indeed, they even provide VMWare images, Viruozzo Templates and an Amazon EC2 AMI for ease of installation in these environments. There's a free version too with a 10 extension limit. I should point out that although I've tried Voip Now, it was only to the extent of installing it to look at the GUI - I didn't try making any calls or registering any phones etc. I'm very familiar with the company through their Plesk add-on products though, so I have no doubt it works. I don't know which version of Asterisk it is based on. I am also unsure about hardware interfacing with this product - which I think is really going to be one of the main problems you will face for your project. Faris.> > Now my big question: What kind of virtualization should I run on the > Server? I have already used VMware ESXi and Proxmox. > It would be very nice if there was a way to make snapshots (for > "backup" purposes). > I read about clock problems (physical time != virtual time) and so on. > If I'm right this does not matter when using OpenVZ but when using > KVM, XEN, ESX, ... > > Please tell me your opinion. I definitely want to run the Asterisk via > virtualization - so we have to find a solution for this ;-) > > Thank you very much! > > felix >
>-----Original Message----- >From: Felix Tiefenthaler [mailto:tiefenthaler.f at gmail.com] >Sent: Wednesday, January 20, 2010 4:29 PM >To: Asterisk Users Mailing List - Non-Commercial Discussion >Subject: [asterisk-users] Virtual Asterisk Installation > >Hi all! > >I've been reading this list for a few weeks and now this is my first >post. :-) > >I'm planning to build a new VoIP telephone system at our company. It's >just a small company with not more than 3-4 employees. >The telephone system is not so important for us because each employee >has it's own mobile phone. > >Because our company is a small one, we don't want to/we can't buy an >expensive phone system. So we are going to use Asterisk. >Additionally we don't want to obtain extra hardware. We have already a >Server running with Linux (for Network monitoring). >Because it's a waste to use this Server just for monitoring I thought >about virtualizing. Now I want to run a machine with monitoring >and a machine with Asterisk on this Server. I already bought a ISDN >Card (berofix 400) with a S0 module. > >Now my big question: What kind of virtualization should I run on the >Server? I have already used VMware ESXi and Proxmox. >It would be very nice if there was a way to make snapshots (for >"backup" purposes). >I read about clock problems (physical time != virtual time) and so on. >If I'm right this does not matter when using OpenVZ but when using >KVM, XEN, ESX, ... > >Please tell me your opinion. I definitely want to run the Asterisk via >virtualization - so we have to find a solution for this ;-) > >Thank you very much! > >felixOpenVZ seems to work well. I have a customer with an Asterisk server in a production environment running in OpenVZ. I am aware of many other Asterisk servers running in OpenVZ without a problem. _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users