[FUG-BR] Acesso ao disco em vmware

Welinaldo Lopes Nascimento welinaldo em bsd.com.br
Sexta Maio 18 16:45:15 BRT 2012


Realmente, como o Pedro disse, notei também em algum momento erro de IO em
meus testes...

Em 18 de maio de 2012 16:41, Pedro Madsen <pedro em madnix.com> escreveu:

> Ari,
>
> pode ser no suporte ao SO mesmo. No caso do Hiper-V, o Linux funciona (mais
> lento mas funciona) e o FreeBSD tem uma performance tão ruim que fica
> acusando erro de IO como se o disco tivesse inacessível. Não é a toa que
> dou preferencia para usar Jails ao invés da virtualização em muitos casos,
> o suporte ao FreeBSD por parte dos virtualizadores não é prioritário.
>
> Em 18 de maio de 2012 16:36, Ari Arantes Filho <ari em dd.com.br> escreveu:
>
> > Ainda que tenha esse HD dinâmico, conhecia como thinprovisioning,
> > concordo que ele cresce qdo precisa e nesse momento fica mais lento,
> > mas 2 coisas:
> > 1) sempre rodo o tar xzf ports.tar.gz e depois rm -rf ports, ou seja,
> > libero o espaço e teoricamente o vmware não precisará aumentar
> > novamente
> > 2) os 2 servidores (freebsd e ubuntu) estão idênticos, ou seja, se tem
> > esse problema de crescer o disco dinamicamente, tem para os 2
> > servidores.
> >
> > O que quero descobrir é como deixar o BSD mais rápido. Onde podemos
> mexer.
> >
> >
> > Em 18 de maio de 2012 16:31, Pedro Madsen <pedro em madnix.com> escreveu:
> > > Agora que o Hiper-V vai suportar FreeBSD, isso deve melhorar... mas
> como
> > > disse noutro post, é uma criança carregando um adulto no colo.
> > >
> > > Em 18 de maio de 2012 16:30, Welinaldo Lopes Nascimento <
> > > welinaldo em bsd.com.br> escreveu:
> > >
> > >> Interessante a observação do Pedro Madsen, e inclusive vou checar
> > isto...
> > >> Sempre usei esta configuração para expandir dinamicamente e também
> notei
> > >> lentidão ao realizar os testes informado pelo Ari :-)
> > >>
> > >> Em 18 de maio de 2012 16:16, Pedro Madsen <pedro em madnix.com>
> escreveu:
> > >>
> > >> > Pelo proprio virtualizador, veja se o espaço do disco já foi
> > préa-locado
> > >> ou
> > >> > se ele irá expandir dinamicamente conforme o uso. No caso do
> Hiper-V,
> > >> isso
> > >> > demora pois após o FreeBSD solicitar espaço no disco, o tempo de
> > repasse
> > >> > para o virtualizador e a resposta da alocação do próprio Windows
> gera
> > uma
> > >> > latência alta demais que engargala os processos da máquina virtual.
> No
> > >> caso
> > >> > do espaço pré-alocado, o virtualizador não demora a responder a
> > >> > solicitação.
> > >> >
> > >> > Em 18 de maio de 2012 08:02, Ari Arantes Filho <ari em dd.com.br>
> > escreveu:
> > >> >
> > >> > > Como eu vejo se está dinâmico ou não? No vmware ou no SO?
> > >> > >
> > >> > > 2 duas VMs:
> > >> > > SCSI controller --> LSI Logic Parallel
> > >> > > SCSI Bus Sharing --> None
> > >> > >
> > >> > > HD1 --> Virtual --> SCSI (0:0)
> > >> > >
> > >> > > Ambos são thinprovisiniong.
> > >> > >
> > >> > > Mount e fdisk no FreeBSD:
> > >> > > # mount
> > >> > > /dev/da0p2 on / (ufs, local, journaled soft-updates)
> > >> > > devfs on /dev (devfs, local, multilabel)
> > >> > >
> > >> > > # fdisk /dev/da0
> > >> > > ******* Working on device /dev/da0 *******
> > >> > > parameters extracted from in-core disklabel are:
> > >> > > cylinders=1305 heads=255 sectors/track=63 (16065 blks/cyl)
> > >> > >
> > >> > > Figures below won't work with BIOS for partitions not in cyl 1
> > >> > > parameters to be used for BIOS calculations are:
> > >> > > cylinders=1305 heads=255 sectors/track=63 (16065 blks/cyl)
> > >> > >
> > >> > > Media sector size is 512
> > >> > > Warning: BIOS sector numbering starts with sector 1
> > >> > > Information from DOS bootblock is:
> > >> > > The data for partition 1 is:
> > >> > > sysid 238 (0xee),(EFI GPT)
> > >> > >    start 1, size 20971519 (10239 Meg), flag 80 (active)
> > >> > >        beg: cyl 0/ head 0/ sector 2;
> > >> > >        end: cyl 1023/ head 255/ sector 63
> > >> > > The data for partition 2 is:
> > >> > > <UNUSED>
> > >> > > The data for partition 3 is:
> > >> > > <UNUSED>
> > >> > > The data for partition 4 is:
> > >> > > <UNUSED>
> > >> > >
> > >> > >
> > >> > > Mount e fdisk no ubuntu:
> > >> > > # mount
> > >> > > /dev/mapper/coringa-root on / type ext4 (rw,errors=remount-ro)
> > >> > > proc on /proc type proc (rw,noexec,nosuid,nodev)
> > >> > > none on /sys type sysfs (rw,noexec,nosuid,nodev)
> > >> > > none on /sys/fs/fuse/connections type fusectl (rw)
> > >> > > none on /sys/kernel/debug type debugfs (rw)
> > >> > > none on /sys/kernel/security type securityfs (rw)
> > >> > > none on /dev type devtmpfs (rw,mode=0755)
> > >> > > none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
> > >> > > none on /dev/shm type tmpfs (rw,nosuid,nodev)
> > >> > > none on /var/run type tmpfs (rw,nosuid,mode=0755)
> > >> > > none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
> > >> > > none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
> > >> > > /dev/sda1 on /boot type ext2 (rw)
> > >> > >
> > >> > > # fdisk -l
> > >> > >
> > >> > > Disk /dev/sda: 10.7 GB, 10737418240 bytes
> > >> > > 255 heads, 63 sectors/track, 1305 cylinders
> > >> > > Units = cylinders of 16065 * 512 = 8225280 bytes
> > >> > > Sector size (logical/physical): 512 bytes / 512 bytes
> > >> > > I/O size (minimum/optimal): 512 bytes / 512 bytes
> > >> > > Disk identifier: 0x0007fbc2
> > >> > >
> > >> > >   Device Boot      Start         End      Blocks   Id  System
> > >> > > /dev/sda1   *           1          32      248832   83  Linux
> > >> > > Partition 1 does not end on cylinder boundary.
> > >> > > /dev/sda2              32        1306    10233857    5  Extended
> > >> > > /dev/sda5              32        1306    10233856   8e  Linux LVM
> > >> > >
> > >> > >
> > >> > >
> > >> > > Em 18 de maio de 2012 00:04, Pedro Madsen <pedro em madnix.com>
> > escreveu:
> > >> > > > O volume está dinâmico ou estático? Já vi problemas assim com
> > Hiper-V
> > >> > com
> > >> > > > volume dinâmico.
> > >> > > >
> > >> > > > Em 17 de maio de 2012 23:36, Paulo Henrique <
> > paulo.rddck em bsd.com.br
> > >> > > >escreveu:
> > >> > > >
> > >> > > >> Em 17 de maio de 2012 21:19, Welinaldo Lopes Nascimento <
> > >> > > >> welinaldo em bsd.com.br> escreveu:
> > >> > > >>
> > >> > > >> > Qual a configuração de hardware deste servidor?
> > >> > > >> >
> > >> > > >> > Em 17 de maio de 2012 18:56, Ari Arantes Filho <
> ari em dd.com.br>
> > >> > > escreveu:
> > >> > > >> >
> > >> > > >> > > SCSI controller 0 --> LSI Logic Parallel. A mesma utilizada
> > no
> > >> > > Ubuntu.
> > >> > > >> > > Não mexi na configuração wizard do vmware. Escolhi FreeBSD
> 64
> > >> > para o
> > >> > > >> > > BSD e Ubuntu 64 para ubuntu.
> > >> > > >> > >
> > >> > > >> > >
> > >> > > >> > > Em 17 de maio de 2012 14:46, Francisco Cardoso <
> > >> > fricardo em bsd.com.br
> > >> > > >
> > >> > > >> > > escreveu:
> > >> > > >> > > > Em 17 de maio de 2012 11:58, Ari Arantes Filho <
> > ari em dd.com.br
> > >> >
> > >> > > >> > escreveu:
> > >> > > >> > > >> O servidor é um IBM3550M3. A controladora é a padrão.
> > >> > > >> > > >>
> > >> > > >> > > >> Também testei com um FreeBSD instalado no storage e não
> no
> > >> > disco
> > >> > > >> local
> > >> > > >> > > >> do vmware na 3550, mas os tempos também são bem
> parecidos.
> > >> > > >> > > >>
> > >> > > >> > > >> Vou testar com a 8.3.
> > >> > > >> > > >>
> > >> > > >> > > >>
> > >> > > >> > > >
> > >> > > >> > > > Acho que não me expressei bem. Quando falei controladora
> > quis
> > >> > > dizer a
> > >> > > >> > > > controladora da máquina virtual, não a do hardware físico
> > do
> > >> > > >> servidor.
> > >> > > >> > > > Em outras palavras se a sua máquina virtual usa a
> > controladora
> > >> > > >> > > > Buslogic, por exemplo, você vai ter problemas de
> lentidão,
> > já
> > >> > que
> > >> > > >> essa
> > >> > > >> > > > controladora é antiga e em geral só deve ser usada para
> > >> sistemas
> > >> > > >> > > > legados.
> > >> > > >> > > >
> > >> > > >> > > > Em geral o vsphere oferece como padrão para o FreeBSD a
> > >> > controlado
> > >> > > >> LSI
> > >> > > >> > > > Logic Parallel se não me falha a memória. A performance
> > desta
> > >> é
> > >> > > >> > > > incomparavelmente melhor do que a Buslogic.
> > >> > > >> > > >
> > >> > > >> >
> > >> > > >> >
> > >> > > >> Só uma pergunta, qual o seu valor de HZ  no kernel ?
> > >> > > >>
> > >> > > >> Att.
> > >> > > >>
> > >> > > >> >
> > >> > > >> >
> > >> > > >> > --
> > >> > > >> > .:: Welinaldo L N
> > >> > > >> > .:: Estudante de Desenvolvimento de Sistemas
> > >> > > >> > .:: FreeBSD Community Member #BSD/OS
> > >> > > >> > .:: Antes de imprimir, veja se realmente é necessário!
> > >> > > >> > .ılı..ılı.
> > >> > > >> > -------------------------
> > >> > > >> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > >> > > >> > Sair da lista:
> https://www.fug.com.br/mailman/listinfo/freebsd
> > >> > > >> >
> > >> > > >>
> > >> > > >>
> > >> > > >>
> > >> > > >> --
> > >> > > >> :=)><(=:
> > >> > > >>
> > >> > > >> Flamers > /dev/null !!!
> > >> > > >> -------------------------
> > >> > > >> Histórico: http://www.fug.com.br/historico/html/freebsd/
> > >> > > >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> > >> > > >>
> > >> > > > -------------------------
> > >> > > > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > >> > > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> > >> > > -------------------------
> > >> > > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > >> > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> > >> > >
> > >> > -------------------------
> > >> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > >> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> > >> >
> > >>
> > >>
> > >>
> > >> --
> > >> .:: Welinaldo L N
> > >> .:: Estudante de Desenvolvimento de Sistemas
> > >> .:: FreeBSD Community Member #BSD/OS
> > >> .:: Antes de imprimir, veja se realmente é necessário!
> > >> .ılı..ılı.
> > >> -------------------------
> > >> Histórico: http://www.fug.com.br/historico/html/freebsd/
> > >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> > >>
> > > -------------------------
> > > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> > -------------------------
> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>



-- 
.:: Welinaldo L N
.:: Estudante de Desenvolvimento de Sistemas
.:: FreeBSD Community Member #BSD/OS
.:: Antes de imprimir, veja se realmente é necessário!
.ılı..ılı.


Mais detalhes sobre a lista de discussão freebsd