[AsteriskBrasil] Virtualização com reconhecimento Placas PCI ou Banco de Canais USB

Fabricio fabricio.vix em gmail.com
Terça Julho 28 02:55:59 BRT 2009


Caro Wagner,
Você comentou sobre o uso do VMware e do VirtualBox, qual dos 2 tem
utilizado em ambiente d eprodução com mas sucesso e estabilidade.

Estou fazendo testes com o Virtualbox e achei ele bem leve. Pena que não
reconhece as placas PCI.
Viu que a SANGOMA tem uma placa chamada U100 USB com FXO e a XORCOM também
possui FXOs através da USB, será que funciona bem no Virtualbox e VMWare?

Fabricio


2009/7/28 Wagner Urquiza <wagner em telefaz.com>

>  Ola Fabricio.
>
> Um sistema bem virtualizado, é bem difícil, acontecer travamento. Tenho um
> bom número de sistemas virtualizados, bem como terminais.
>
> Mas se isso acontecer, de um terminal travar ou uma vm, com certeza, quem
> gerencia, tem várias opções para acesso remoto e, resolver o
> problema com alguns cliques de mouse.
>
> Wagner Urquiza.
>
>
> Fabricio wrote:
>
> Caro Mateus,
>
> Desculpe a ignorância da pergunta, mas no caso do usuário estar usando uma
> VM e u certo aplicativo trava, se fosse em um PC convencional daríamos um
> RESET no PC e no caos da VM o usuário sempre terá que entrar em contato com
> o administrador de rede para RESETAR a VM?
>
> 2009/7/28 Wagner Urquiza <wagner em telefaz.com>
>
>> Ola Matheus Cucoloto.
>>
>> Show sua configuração.
>>
>> Tenho trabalhado bastante com os cliente e, na medida que lhes mostro a
>> vantagem de agrupar várias máquinas físicas.
>>
>> No momento estou estudando uma forma de virtualizar o asterisk, porém,
>> como já dito, pelo vmware e virtualbox, não da, devido a falta de acesso a
>> pci.
>> Tem um beta da vmware, que parece dar essa condição.
>> Eu tenho esse beta, porém, não pude coloca-lo com esse tipo de teste, para
>> acesso a pci, fiz outros deste.
>> Tenho aqui, disponível um pc com seguinte configuração.
>>
>> placa asus p5qc (suporta até 16 gb de ram)
>> 8 gb de ram instalada
>> processador Quad Core Q9550 ( bom processador) guenta um tranco
>> 5 hd de 500 gb - sendo 1 para dar partida ao sistema e 4 em raid 10
>> ubuntu instalado 9.04 e várias vm como windows 7 , 2008, 2003, vista, xp,
>> outras distro linux, asterisk.
>>
>> Agora, com essa configuração que você descreveu, com relação ao software
>> (os), gostei muito do detalhamento.
>>
>> Vou procurar criar esse ambiente, para teste, aqui e, conseguindo, posto
>> detalhes do que consegui.
>>
>> Obrigado pelos detalhes.
>>
>> Atenciosamente,
>>
>> Wagner Urquiza
>>
>>
>>
>> Fabricio wrote:
>>
>>  Parabéns pelo cenário... fantásticos... e é exatamente isso nossa idéia
>> por aqui. Virtualizar os desktops e asterisk.
>>
>>  Neste caso você tem 42 máquinas virtuais com 9Gb de RAM para compartilhar
>> entre elas? Você tem utilizado Thin Clients específicos ou trabalhando
>> com PCs?
>>
>>   A acesso de seus Thin Clients as VMs é feito de que forma?
>>
>>  Como ainda não trabalhei com uma solução do tipo em produção... No caso
>> das VMs, elas ficam "ligadas" direto e os usuários apenas fazem a conexão
>> remota e depois se desconectam? E no caso de reinicialização das VMs
>> (reboot), os usuários conseguem fazer?
>>
>>  Fabricio
>>
>>
>> 2009/7/27 Matheus Cucoloto <matheuscucoloto em gmail.com>
>>
>>> Em um caso mais especial tenho a seguinte configuração:
>>>
>>> DOM0
>>>
>>> Hardware: HP ML350 G5 , Xeon 2.66Ghz QuadCore com 15 gb de memória, 5
>>> hds SAS de 70GB em raid 10.
>>> Sistema Operacional: Debian Lenny.
>>> Xen compilado.
>>>
>>> DOMU's
>>> xen1:~# xm list
>>> Name                                          ID   Mem VCPUs
>>> State   Time(s)
>>> Domain-0                                     0  967     4     r-----
>>> 104146.8
>>> centos-ipphone-32bits-pvm        1   512     1     -b---- 230457.3
>>> debian-ipphone-pvm                   2   512     3     -b----  40864.7
>>> debian-ltsp-pvm                          3  9000     3     -b----
>>> 537572.8
>>> freebsd-firewall-hvm                  4   512     2     -b---- 115423.3
>>> gentoo-desenvolvimento-hvm     7  1024     1     -b----  58779.2
>>> win2003-hvm                              8  512     1     -b----  48759.7
>>> xen1:~#
>>>
>>> Em apenas uma maquina fisica tenho o FIREWALL(FREEBSD com proxy,
>>> controle de msn e afins) da rede, o LTSP(DEBIAN com mais 42 usuarios
>>> simultaneos usando firefox, thunderbird, emesene, gaim, openoffice) da
>>> rede, um GENTOO que roda um Jboss para um sisteminha,o windows 2003
>>> com JTI para uns sistemas for windows e dois asterisk um com 1.4 e
>>> outro com 1.6.
>>>
>>> Os 48 ramais estáo ligados no  debian-ipphone-pvm que roda o asterisk
>>> 1.6 realtime,gravacao,queues e um sistema que estamos desenvolvendo de
>>> discador preditivo em 64 bits.
>>> A placa da khomp com 1 E1 roda no centos-ipphone-32bits-pvm com o
>>> asterisk 1.4 em 32bits.
>>>
>>> Tive que separar porque estou usando algumas features do 1.6 e também
>>> porque o driver da khomp roda em 32 bits apenas.
>>>
>>> Não tive nenhuma perda de qualidade usando este ambiente.
>>>
>>> Todas essas maquinas virtuais eram fisicas até Janeiro deste ano,
>>> estamos a 6 meses sem nenhum problema.
>>>
>>> Nos outros casos os asterisk compartilham hardware com servidores de
>>> email, servidores de hospedagem e afins.
>>>
>>> Segue a configuração do asterisk com a khomp.
>>>
>>> xen1:~# cat /etc/xen/centos-ipphone-32bits-pvm.conf
>>> import commands
>>> builder = 'linux'
>>> name ='centos-ipphone-32bits-pvm'
>>> disk = [ 'phy:/dev/storagexen/centos-ipphone-wi-32bits-pvm.disk,xvda,w' ]
>>> memory = 512
>>> maxmem  = 2000
>>> vcpus = 1
>>> vif = [ 'bridge=xenbr0' ]
>>> #kernel = "/boot/centos/i386/vmlinuz"
>>> #ramdisk = "/boot/centos/i386/initrd.img"
>>> #root = '/dev/xvda2 ro'
>>> pci = [ '12:02.0' ]
>>> on_poweroff = 'destroy'
>>> on_reboot = 'restart'
>>> on_crash = 'restart'
>>> extra = 'xencons=xvc console=xvc0 video=tty'
>>> vfb = [ 'type=vnc,vncdisplay=1,vnclisten=0.0.0.0,vncpasswd=sdfqwe123' ]
>>> xen1:~#
>>>
>>> xen1:~# lspci | grep -ri PLX
>>> 12:02.0 Bridge: PLX Technology, Inc. Device 3001 (rev 01)
>>> xen1:~#
>>>
>>> A linha pci = [ '12:02.0' ] diz que a maquina virtual tera acesso
>>> direto a placa no endereço especificado que é a khomp.
>>>
>>> Abraços.
>>>
>>>
>>>
>>>
>>> 2009/7/25 Wagner Urquiza <wagner em telefaz.com>:
>>>  > Ola.
>>> > Descreve sua configuração de hardware e o que roda, nesta máquina, além
>>> do
>>> > asterisk.
>>> >
>>> > Wagner Urquiza
>>> >
>>> >
>>> > Matheus Cucoloto wrote:
>>> >
>>> > Utilizo XEN SOURCE e virtualizo debian ou centos para usar o asterisk.
>>> > O asterisk acessa a placa PCI que esta ligada no hospedeiro
>>> > diretamente usando pciback.
>>> >
>>> > Utilizo todas  as funções como se fosse uma maquina fisica e em alguns
>>> > lugares tenho fluxo em horarios de pico de 25 ligações simultaneas
>>> > para a Khomp sem nenhum problema.
>>> >
>>> > As informações de como você pode fazer este tipo de ambiente você
>>> > encontra em www.xen-br.org.
>>> >
>>> > Usando XenCitrix eu ainda não procurei como fazer pciback, mas não
>>> > deve ser dificil.
>>> >
>>> > Ja Vmware OSX e VirtualBOX eu não encontrei nada.
>>> >
>>> > Abraços
>>> >
>>> > 2009/7/22 Fabricio <fabricio.vix em gmail.com>:
>>> >
>>> >
>>> > Pessoal,
>>> > Alguém uso ou sabe de alguma solução de virtualização como VMware,
>>> Hyper-V,
>>> > VirtualBox que reconheça placas PCI FXO/FXS ou Banco de canais USB na
>>> > máquina virtual?
>>> > Att,
>>> > Fabricio
>>> > _______________________________________________
>>> > Openmoko Freerunner, primeiro telefone open source, disponível no
>>> Brasil
>>> > rodando o Android da Google.
>>> > http://www.neodroid.com
>>> >
>>> > Compre uma camiseta da AsteriskBrasil.org!
>>> > http://www.voipmania.com.br
>>> >
>>> > Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro
>>> na
>>> > rede Freenode.net: #asterisk-br
>>> > _______________________________________________
>>> > Lista de discussões AsteriskBrasil.org
>>> > AsteriskBrasil em listas.asteriskbrasil.org
>>> > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>> >
>>> >
>>> >
>>> >
>>> >
>>> > _______________________________________________
>>> > Openmoko Freerunner, primeiro telefone open source, disponível no
>>> Brasil
>>> > rodando o Android da Google.
>>> > http://www.neodroid.com
>>> >
>>> > Compre uma camiseta da AsteriskBrasil.org!
>>> > http://www.voipmania.com.br
>>> >
>>> > Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro
>>> na
>>> > rede Freenode.net: #asterisk-br
>>> > _______________________________________________
>>> > Lista de discussões AsteriskBrasil.org
>>> > AsteriskBrasil em listas.asteriskbrasil.org
>>> > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>> >
>>>
>>>
>>>
>>>  --
>>> -----------------------------------------------
>>> Matheus Cucoloto
>>> Unix Expertise
>>> Voip Expertise
>>>
>>>  Cel: +55 44 99216200
>>>  _______________________________________________
>>> Openmoko Freerunner, primeiro telefone open source, disponível no Brasil
>>> rodando o Android da Google.
>>> http://www.neodroid.com
>>>
>>> Compre uma camiseta da AsteriskBrasil.org!
>>> http://www.voipmania.com.br
>>>
>>> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
>>> rede Freenode.net: #asterisk-br
>>> _______________________________________________
>>> Lista de discussões AsteriskBrasil.org
>>> AsteriskBrasil em listas.asteriskbrasil.org
>>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>>
>>
>>   ------------------------------
>>
>> _______________________________________________
>> Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google.http://www.neodroid.com
>>
>> Compre uma camiseta da AsteriskBrasil.org!http://www.voipmania.com.br
>>
>> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br
>> _______________________________________________
>> Lista de discussões AsteriskBrasil.orgAsteriskBrasil em listas.asteriskbrasil.orghttp://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>
>>
>> _______________________________________________
>> Openmoko Freerunner, primeiro telefone open source, disponível no Brasil
>> rodando o Android da Google.
>> http://www.neodroid.com
>>
>> Compre uma camiseta da AsteriskBrasil.org!
>> http://www.voipmania.com.br
>>
>> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
>> rede Freenode.net: #asterisk-br
>> _______________________________________________
>> Lista de discussões AsteriskBrasil.org
>> AsteriskBrasil em listas.asteriskbrasil.org
>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>
>
>  ------------------------------
>
> _______________________________________________
> Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google.http://www.neodroid.com
>
> Compre uma camiseta da AsteriskBrasil.org!http://www.voipmania.com.br
>
> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br
> _______________________________________________
> Lista de discussões AsteriskBrasil.orgAsteriskBrasil em listas.asteriskbrasil.orghttp://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
>
> _______________________________________________
> Openmoko Freerunner, primeiro telefone open source, disponível no Brasil
> rodando o Android da Google.
> http://www.neodroid.com
>
> Compre uma camiseta da AsteriskBrasil.org!
> http://www.voipmania.com.br
>
> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
> rede Freenode.net: #asterisk-br
> _______________________________________________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20090728/abe7eea0/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil