Acabamos de colocar nossa primeira solução on-line baseada em Hyper-V on-line há cerca de um mês (Diagrama abaixo). Estamos tendo problemas de comunicação intermitente entre máquinas virtuais durante períodos de tráfego elevado, por exemplo, durante os rastreamentos do Bing / Google / Baidu / McAfee Secure / etc. A questão dura alguns minutos e não é uma interrupção completa; algumas solicitações funcionam perfeitamente bem, enquanto outras resultam em erros. Examinei os logs do sistema nas VMs e no sistema host, mas não há nada indicando falha (além de alguns erros do ODBC do ASP.net na VM da Web, porque ele não pode alcançar o host do banco de dados).
NossaconfiguraçãoantigacomumúnicoservidordebancodedadosedewebdoWindowsServer2k3de8anostratavatodootráfegosemproblemas,masestavalimitandonossasnovascapacidadesdedesenvolvimento.Eletinhaapenas4GBdeRAMeumantigoprocessadordual-corede2GHz.Nossonovoservidortem32GBdeRAMeumXeonquad-corede3.4GHz.Ohardwareexplodeomaterialantigodaáguaquandotudoestáfuncionando.Aspáginassãocarregadasmaisrapidamente,asconsultassãoexecutadasmaisrapidamente,etc.
AsúnicascoisasemqueconsigopensaréqueotráfegoéessencialmenteduplicadonoadaptadorporqueobancodedadoseaWebestãoemVMsseparadas,mascompartilhamamesmaredevirtualoupodehaverumproblemacomaformacomoonossoHyper-RedeVestáconfigurada.
Existeumúnicoswitchvirtualcompartilhadoconfiguradocomoexterno.Usamosumfirewalldehardwareparabloquearportasparaomundoexterno.IncluímoscapturasdeteladosadaptadoresderedeeaconfiguraçãoatualdoVirtualSwitch.
Nãotenhocertezadequaispropriedadesdevemserativadas/desativadasnohostenasVMs.Amáquinatem2nics,mastudoestáatualmenteconfiguradoemumaporta.Foirecomendadousarumaportaparaadmineaoutraparaocomutadorvirtual,oque,tenhocerteza,aumentariaodesempenhoquandoentramosnascaixas,masnãotenhocertezaseissocorrigeoproblemaatual.
AlguémpodefornecerorientaçãosobrequaispropriedadesdoNicdevemestarnohostenasVMs,oumeorientarparaajustesquemelhoremodesempenhodarede?