Uma máquina virtual é executada muito rápido no HP Microserver em discos rígidos normais, mas é lenta no datacenter dos clientes. Por quê?
Detalhes:
Eu migrei um sistema PHP / Oracle (escrito por mim) para o Oracle 12, novo PHP em um servidor Win 2012. O cliente forneceu uma VM para mim e eu fiz a migração no meu escritório em casa. No meu servidor de laboratório doméstico (discos HP Microserver Gen8, Xeon 1220L e WD Red, sem invasão, 4 GB para a VM), o sistema roda muito rápido. Eu estava esperando que os usuários ficassem muito felizes com a aceleração. Mas:
Depois que o departamento de TI dos clientes integrou a máquina em seu sistema (com SAS e servidores de ponta, 10 GB de memória para a VM), o sistema tem tempos de resposta mais longos do que no meu micro-servidor. Os usuários dizem que a migração (de Win2003 / 32Bits) não acelerou a todos e eu também posso provar que se eu conectar remotamente.
Claro que uso o mesmo banco de dados (do mesmo dump) que o meu cliente.
Principalmente, é o banco de dados que a lógica de negócios completa é escrita em PL / SQL no servidor oracle. Então eu suspeito que o SAS está sendo mais lento que meus discos NAS. É claro que o SAS é usado por muitas máquinas, mas como este é realmente um datacenter de alto nível, espero que seu host seja pelo menos tão rápido quanto a minha pequena máquina. Mas eu não posso provar isso.
Como sou programador e não sou especialista em ESXi, alguém tem uma dica de como eu posso descobrir a razão disso? O departamento de TI declara que sua configuração é ótima e deve ter a ver com a configuração do oracle que fiz o que é um disparate aos meus olhos.
Qualquer ajuda é muito apreciada. Obrigado!
Atualização: Como ninguém no departamento de TI conseguiu encontrar problemas, tive a idéia de verificar a configuração do antivírus e, na verdade, essa foi a razão porque os arquivos oracle dbf log e trc foram permanentemente verificados ... Estranho.