Processador xeon intel 100% oracle vmware server
Estou com um servidor dell poweredge com as configurações:
xeon dual core 2.4ghz 4mb l2
8GB ddr2
3x146GB scsi em raid 5
placa de rede 1Gb/s
migramos esse servidor para linux para rodar o oracle fisicamente no centos 64bits e um winodws 2003 AD virtualizado que estava nessa máquina como servidor de aplicativos de banco de dados oracle.
Na programação, eu teria que converter o windows atual 2003 com o oracle e depois instalar o centos + vmware 64 bits e colocar o AD em cima para depois o DBA da empresa instalar o oracle 11G no centos e migrar o banco do windows virtualizado para o linux centos que roda fisicamente nessa máquina.
Hoje foi o primeiro dia com o linux centos 64 puro + ad 2003 virtualizado com o oracle. Como só tenho essa vm, coloquei 2 processadores para ela e o oracle está consumindo 100% dos processadores.
O que acho estranho, é que quando o AD estava fisicamente nessa máquina, o oracle comsumia somente 10 a 15% dos processadores.
O que pode ser isso? porque tenho certeza que essa máquina roda o oracle no windows tranquilamente.
Obs: alguém pode dizer: porque não colocou o citrix ou o exsi...não coloquei porque preciso de portas usb para hadlock(licenças usb em um pendrive) do sistema RM e o citrix testei mas depois de instalado dá pau no boot na controladora scsi da dell e não inicia.
Sei que vamos colocar o oracle fisicamente no centos e vai resolver e ter até melhor performace do que no antigo windows fisicamente nesse server mas, queria saber o que pode estar ocorrendo pois sei que tem pessoas que usam o oracle virtualizado em vmware server.
Re: Processador xeon intel 100% oracle vmware server
Humm, poderia testar com o VirtualBox? Tava mais rápido que os outros nuns benchs recentes (a versão proprietária vem com USB)
Veja se o VMWare tá ativo as extensões de virtualização via hardware, acho que é nas configurações da VM.
Re: Processador xeon intel 100% oracle vmware server
Opa osmano. Testei o virtual em bancada..não reconheceu o hardlock usb do sistema RM.
O vmware tools está instalado. O que mais acho estranho, é que ele fica saltando o tipo de uso do processador que quando o Ad 2003 estava na máquina física não acontecia.
Exemplo, agora o oracle está usando 20% dos processadores mas, o obbplus(sistema off line do banco bradesco) consumia praticamente "0" dos processadores quando estava na máquina física e agora, está consumindo 55%. O processador antes que ficava com média de 35-45% de uso, agora fica com 100% direto.
Não entendo o porque disso pois tenho outras vmwares rodando em servidores dell menos potente e os aplicativos rodam tranquilo.
se eu for direto no centos está assim:
top - 07:29:19 up 2 days, 20:36, 1 user, load average: 0.27, 0.51, 0.50
Tasks: 119 total, 1 running, 118 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.7%us, 9.8%sy, 0.0%ni, 89.2%id, 0.2%wa, 0.2%hi, 0.0%si, 0.0%st
Mem: 8181492k total, 8138356k used, 43136k free, 73400k buffers
Swap: 10223608k total, 88k used, 10223520k free, 7473576k cached
e o que mais está consumindo o processador é o vmware que está em média 20%:
3417 root 18 0 531m 191m 13m S 0.0 2.4 0:41.45 webAccess
2735 root 5 -10 2068m 165m 136m S 18.6 2.1 873:39.51 vmware-vmx
8637 root 18 0 642m 63m 9.8m S 0.0 0.8 0:12.18 dsm_om_connsvcd
3522 root 18 0 190m 57m 20m S 0.0 0.7 2:20.02 vmware-hostd
2640 root 34 19 250m 15m 2140 S 0.0 0.2 0:00.08 yum-updatesd
8436 root 19 0 204m 6660 3752 S 0.0 0.1 0:02.04 dsm_sa_datamgrd
mas que dá picos de 75%. será que se eu colocar somente um processador na vm, melhora?
acessando via web o vmware center está assim:
servidor vm: processador: 240mhz de 1x2.4ghz
memória: 659mb de 8GB
vmware windows:
processador: 0.546Ghz de 2x4.687ghz ==>olha que estranho..ele dobrou os processadores.
memória: 720mb de 5GB
Acho que o problema está acima...sendo dual core xeon se eu colocar os 2 processadores ele não entende? porque ele está dobrando o clock pois tenho um xeon intel dual core de 2.4ghz.
mas dentro do vm windows, em propriedades do sistema, me mostra a memória e o processador 2.4ghz corretamente.
Será que é isso? não posso colocar 2x2.4ghz ? então porque ele nos dá essa opção?
no centos, o processador está sendo reconhecido normalmente como 1x2.4ghz:
[root@oracle ~]# cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Xeon(R) CPU 3060 @ 2.40GHz
stepping : 6
cpu MHz : 2400.085
cache size : 4096 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm
bogomips : 4800.17
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Xeon(R) CPU 3060 @ 2.40GHz
stepping : 6
cpu MHz : 2400.085
cache size : 4096 KB
physical id : 0
siblings : 2
core id : 1
cpu cores : 2
apicid : 1
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm
bogomips : 4800.20
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
Re: Processador xeon intel 100% oracle vmware server
O CentOS reconhece 2x2.4GHz uai...
Seguinte, vamos ver...
Monitora o uso de CPU. Quando tiver alto, posta um print da tela do top/htop no momento.
Re: Processador xeon intel 100% oracle vmware server
vi agora...na hora de picos, no centos o processador chega aos 100% no top:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2735 root 5 -10 2068m 165m 136m S 100.0 2.1 1045:41 vmware-vmx
15296 root 15 0 12764 1100 824 R 0.3 0.0 0:00.27 top
1 root 15 0 10372 632 540 S 0.0 0.0 0:00.57 init
2 root RT -5 0 0 0 S 0.0 0.0 0:00.00 migration/0
então para ver se era problema na máquina, peguei outro server meu dell T105 que tem um processador opteron dual core 1.8ghz + 2GB + 2x500GB sata ram raid e tem o centos 64 bits + vmware e somente um vm que roda somente um aplicativo em oracle + serviço de terminal service
essa vm do opteron, roda tranquilo como terminal service o aplicativo com 5 usuários conectados ao mesmo tempo..o processador(coloquei somente 1) fica em torno dos 30%.
Então fui transferir 2GB de arquivos usando o filezilla...e acredite, a vm desse opteron quase trava ficando o processador tanto no centos quanto na vm em 100%.
Será que o vmware server não aguenta uma simples transferência de arquivos? as placas de rede desses servidores são todas giga...agora somente uma vm em cada server e está assim...queria entender como o pessoal, roda mais de uma vm.
Não era para aguentar o tranco com esses 2 processadores desses 2 dell
Outro teste foi mandar analizar o disco pois sei que isso consome o processador...os 2 servidores ficaram em 100% e quase não consigo mexer nele. quando eu mandava fazer isso no intel xeon durante o uso do dia, ele fazia isso tranquilamente e o processador ficava em média 50% de uso. hoje, virtualizado qualquer coisa chega aos 100%.
é assim mesmo com vmware server?