Doug Lytle
2011-Jul-08 23:28 UTC
[asterisk-users] New VirtualBox Beta Has PCI Pass-Through Support
Can you say a Virtualized Asterisk with a PRI card! http://www.phoronix.com/scan.php?page=news_item&px=OTY0OQ Doug -- Ben Franklin quote: "Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety."
Steve Totaro
2011-Jul-08 23:43 UTC
[asterisk-users] New VirtualBox Beta Has PCI Pass-Through Support
On Fri, Jul 8, 2011 at 7:28 PM, Doug Lytle <support at drdos.info> wrote:> Can you say a Virtualized Asterisk with a PRI card! > > http://www.phoronix.com/scan.**php?page=news_item&px=OTY0OQ<http://www.phoronix.com/scan.php?page=news_item&px=OTY0OQ> > > Doug > > -- > Ben Franklin quote: > > "Those who would give up Essential Liberty to purchase a little Temporary > Safety, deserve neither Liberty nor Safety." > >Source code? -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20110708/be6ef339/attachment.htm>
Patrick Lists
2011-Jul-09 00:04 UTC
[asterisk-users] New VirtualBox Beta Has PCI Pass-Through Support
On 07/09/2011 01:28 AM, Doug Lytle wrote:> Can you say a Virtualized Asterisk with a PRI card! > > http://www.phoronix.com/scan.php?page=news_item&px=OTY0OQWith virtualized environments prone to timing issues does this make sense at all? Regards, Patrick
Doug Lytle
2011-Jul-09 00:10 UTC
[asterisk-users] New VirtualBox Beta Has PCI Pass-Through Support
Steve Totaro wrote:> Source code?http://download.virtualbox.org/virtualbox/4.1.0_BETA2/VirtualBox-4.1.0_BETA2.tar.bz2 Doug -- Ben Franklin quote: "Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety."
Warren Selby
2011-Jul-09 01:41 UTC
[asterisk-users] New VirtualBox Beta Has PCI Pass-Through Support
On Fri, Jul 8, 2011 at 6:28 PM, Doug Lytle <support at drdos.info> wrote:> Can you say a Virtualized Asterisk with a PRI card! > > http://www.phoronix.com/scan.php?page=news_item&px=OTY0OQ > > DougNot trying to start a war here, but I thought Xen VM server has been able to do this for a while now? -- Thanks, --Warren Selby, dCAP http://www.SelbyTech.com
Doug Lytle
2011-Jul-09 02:00 UTC
[asterisk-users] New VirtualBox Beta Has PCI Pass-Through Support
Warren Selby wrote:> Not trying to start a war here,That may be, but I have experience with VB. Doug -- Ben Franklin quote: "Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety."
Robert-iPhone
2011-Jul-09 02:56 UTC
[asterisk-users] New VirtualBox Beta Has PCI Pass-Through Support
+1 for Xen -1 for VB Sent from my iPhone On Jul 8, 2011, at 10:00 PM, Doug Lytle <support at drdos.info> wrote:> Warren Selby wrote: >> Not trying to start a war here, > > > That may be, but I have experience with VB. > > Doug > > > -- > Ben Franklin quote: > > "Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety." > > > -- > _____________________________________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > New to Asterisk? Join us for a live introductory webinar every Thurs: > http://www.asterisk.org/hello > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users
Warren Selby
2011-Jul-09 05:29 UTC
[asterisk-users] New VirtualBox Beta Has PCI Pass-Through Support
On Fri, Jul 8, 2011 at 9:00 PM, Doug Lytle <support at drdos.info> wrote:> Warren Selby wrote: >> >> Not trying to start a war here, > > > That may be, but I have experience with VB. > > DougI use VB on my main desktop that runs windows in order to setup test environments, so I understand. :) -- Thanks, --Warren Selby, dCAP http://www.SelbyTech.com
Olivier
2011-Jul-09 06:52 UTC
[asterisk-users] New VirtualBox Beta Has PCI Pass-Through Support
2011/7/9 Doug Lytle <support at drdos.info>> Can you say a Virtualized Asterisk with a PRI card! > > http://www.phoronix.com/scan.**php?page=news_item&px=OTY0OQ<http://www.phoronix.com/scan.php?page=news_item&px=OTY0OQ> > > Doug > > -- > Ben Franklin quote: > > "Those who would give up Essential Liberty to purchase a little Temporary > Safety, deserve neither Liberty nor Safety." > > > -- > ______________________________**______________________________**_________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > New to Asterisk? Join us for a live introductory webinar every Thurs: > http://www.asterisk.org/hello > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/**mailman/listinfo/asterisk-**users<http://lists.digium.com/mailman/listinfo/asterisk-users> >Great news ! Thanks for sharing ! -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20110709/64fc33ab/attachment.htm>
luca capra
2011-Jul-09 08:44 UTC
[asterisk-users] New VirtualBox Beta Has PCI Pass-Through Support
Hi, just in case had someone tested a similiar setup with VM on KVM ? Luca On 09/07/2011 01:28, Doug Lytle wrote:> Can you say a Virtualized Asterisk with a PRI card! > > http://www.phoronix.com/scan.php?page=news_item&px=OTY0OQ > > Doug >
Tzafrir Cohen
2011-Jul-10 08:11 UTC
[asterisk-users] New VirtualBox Beta Has PCI Pass-Through Support
On Fri, Jul 08, 2011 at 07:28:39PM -0400, Doug Lytle wrote:> Can you say a Virtualized Asterisk with a PRI card! > > http://www.phoronix.com/scan.php?page=news_item&px=OTY0OQI'm not sure this is relevant to your everyday PRI card. Simple pass-through of PCI is rather simple to implement. It has been implemented for quite some time in e.g. qemu, IIRC. But there's one important feature that is tricky to implement: DMA. DMA allows a PCI card to basically free access to the memory of the system, without the CPU getting in the middle. Emulating this with the host CPU in the middle will work, but is exepnsive. But the host does not want to give the guest free access to the host's memory. The solution: IOMMU: http://en.wikipedia.org/wiki/Iommu . The CPU of the system has a Memory Management Unit (MMU) that maps virtual address spaces to processes. Likewise we know prevent the IO card from seeing physical addresses. Rather, it sees virtual addresses mapped by the IOMMU. Just like the operating system maps addresses for processes, the hypervisor maps address ranger to IO cards. See also the link in that Phoronix article: http://www.ibm.com/developerworks/linux/library/l-pci-passthrough/ I'm not well familiar with the relevant hardware, but I believe that not only not every CPU supports this, but many (most?) PCI cards don't support IOMMU. -- Tzafrir Cohen icq#16849755 jabber:tzafrir.cohen at xorcom.com +972-50-7952406 mailto:tzafrir.cohen at xorcom.com http://www.xorcom.com iax:guest at local.xorcom.com/tzafrir
Joaquin Sosa
2011-Jul-21 21:50 UTC
[asterisk-users] New VirtualBox Beta Has PCI Pass-Through Support
On Sun, Jul 10, 2011 at 04:11, Tzafrir Cohen <tzafrir.cohen at xorcom.com> wrote:> > > The solution: IOMMU: http://en.wikipedia.org/wiki/Iommu . > The CPU of the system has a Memory Management Unit (MMU) that > maps virtual address spaces to processes. Likewise we know prevent the > IO card from seeing physical addresses. Rather, it sees virtual > addresses mapped by the IOMMU. Just like the operating system maps > addresses for processes, the hypervisor maps address ranger to IMy understanding is PCI passthrough is supported on VMWare ESXi with the proper hardware support.