Logo Hardware.com.br
rootsbh
rootsbh Super Participante Registrado
668 Mensagens 8 Curtidas

Dúvidas sobre Virtualização e configuração necessária

#1 Por rootsbh 18/03/2017 - 18:07
Boa tarde pessoal,

Tenho uma dúvida sobre virtualização... coisa de leigo, mas lá vai:
Supondo que eu tenha um servidor com 1 processador XEON 3060, 2.4 Ghz com 16 GB de RAM.
Desejo virtualizar 3 máquina virtuais neste servidor:
- Uma de Terminal Service, com com 16 Gb de Ram e 1 XEON 3060, 2.4 Ghz;
- Outra de Banco de Dados, também com 8 GB de Ram 1 XEON 3060, 2.4 Ghz;
- Outro Servidor de Domínio, com 12 GB de Ram e 1 XEON 3060, 2.4 Ghz;

O fato das 3 máquinas virtuais consumirem um total de 36 GB de Ram implica em perda de performance quando elas tiverem rodando? Pq o servidor físico tem no total 16 GB...
Outra dúvida: Se eu adicionar mais um processador, faria muita diferença?
Responder
fcm
fcm Cyber Highlander Registrado
34.8K Mensagens 474 Curtidas
#4 Por fcm
20/03/2017 - 09:04
Amigo, o problema aí é que o que você quer não é possível com 16GB de RAM, pois ao subir as VM será exigido na hora o total de memória que ela precisará, por mais que o uso em si dela não seja imediato, por questões de segurança(afinal imagine o momento que uma VM começa a usar memória rapidamente) isso não é permitido, pois por mais que você consiga criar a VM, no momento que a vai executar você não conseguiria por essa trava.

Ou seja, para rodar essas VM que você quer, precisará no mínimo de 16GB só para as VM e mais a quantia de memória para o SO do Host.
M: Dell Vostro 3550 | i7-2670QM | 16GB DDR3 | SSD Crucial 480GB+ WD Black 750GB 7200RPM
HTPC: Phenom II X4 945@3.4 | MA785GM-US2H | 8GB DDR2-1000 | HD7770 Ghz | Sandisk Plus 120GB | DSA-5060V
Oldschool: XP-M 2200+@3700+ | A7N8X-E Deluxe | 2GB @DDR440 | X1650 Pro | WD 80GB
TRONNER
TRONNER Cyber Highlander Registrado
32.2K Mensagens 7.3K Curtidas
#5 Por TRONNER
20/03/2017 - 09:41
fcm disse:
Amigo, o problema aí é que o que você quer não é possível com 16GB de RAM, pois ao subir as VM será exigido na hora o total de memória que ela precisará, por mais que o uso em si dela não seja imediato, por questões de segurança(afinal imagine o momento que uma VM começa a usar memória rapidamente) isso não é permitido, pois por mais que você consiga criar a VM, no momento que a vai executar você não conseguiria por essa trava.
Ou seja, para rodar essas VM que você quer, precisará no mínimo de 16GB só para as VM e mais a quantia de memória para o SO do Host.

Isso depende do hypervisor.
- se for um xenserver ou hyper-v ele tem a memória total do computador disponível, ou perto de toda.
- se for um virtualbox ou vmware workstation, ele perde parte da memória para o primeiro sistema operacional
.. mesmo assim no primeiro exemplo ele vai precisar de dois computadores, 1 para ser o servidor de máquinas virtuais e outro para o gerenciamento pleno delas que não é possível no servidor de máquinas virtuais.
.. mas um fator é certo, com apenas 16GB não é possível definir este montante de memórias para as máquinas virtuais.
cool.png**Quando pensar ser um Golias, cuidado para não encontrar algum Davi**
veja.png Conheça os Poderosos e Gratuitos [ Iperius Backup ] e [ Iperius Remote ]
veja.png Todo dia um software novo e grátis [ clicando aqui ]
boa.gif Faça valer a sua voz com o Mudamos+ { https://www.mudamos.org }
marcelobrrj
marcelobrrj Cyber Highlander Registrado
9.1K Mensagens 1.8K Curtidas
#6 Por marcelobrrj
20/03/2017 - 10:48
pra funcionar corretamente o servidor teria de ter 64 gb de ram assim ele trabalharia com folga e as vms rodariam perfeitamente
GA-78LMT-USB3 + AMD FX 6300 + 2X 4GB DDR3 1333 + 1 hd (SEAGATE= SISTEMA+3 HDs de 1 TERA  (torrents e arquivos) + VIDEO PLAYER=LENOVO IdeaPad3-15IML05 Core I3 10110U @ 2.59 GHz +4gb de RAM DDR4+UHD Graphics+ SSD 256GB + HD EXT 2TERA SEAGTE +WIN11 QBITTORRENT WPS OFFICE xmedia-recode MAL  DIOLINUX  https://www.htforumbrasil.com.br/ 


rootsbh
rootsbh Super Participante Registrado
668 Mensagens 8 Curtidas
#7 Por rootsbh
20/03/2017 - 14:18
Perfeito.
Desculpa a demora.
Montei então uma especificação de máquina, que deve atender. Mas ficou MUITO cara. Palpitem por favor:
· Servidor torre Dell de 13ª geração, com 2 sockets para processadores Intel Xeon E5-26xx

· Placa de vídeo Matrox® G200eR2 com 16MB de memória

· Processador Intel Xeon E5-2620 v3 de 6 Núcleos, 2.4GHz (3.2GHz de Frequência Máxima), 15MB de Cache, QPI Link de 8.00GT/s

· Sistema com dois processadores Instalados

· 4 discos rígidos de 2TB 7.2K RPM SATA 6Gbps 3.5" Hot-plug, 13G

· Controladora PERC H730 com 1GB NV Cache

· Leitor e Gravador de DVD SATA

· Fontes redundantes Dual Hot Plug (1+1) de 1100W

· Sem trilhos

· Chassis para até 8 discos 3.5", configuração em torre

· Bezel de Segurança Incluso

· Documentação eletrônica do sistema e Midia DVD do software OpenManage

· Configuração de Performance Otimizada nas Memórias

· Configuração de Performance na BIOS

· Cartão Vflash de 8GB SD para iDRAC Enterprise

· Placa de gerenciamento remoto iDRAC8 Enterprise

· 2 cabos de força C13, BR14136 (padrão brasileiro), 250V, 10A, 2 metros de comprimento

· Placa On-Board Dual Port 1GbE

· Sem sistema operacional - Consulte matriz de homologação de sistemas em www.dell.com/Ossupport

· Ventilação redundante

· Instalação on-site não inclusa

· 3 anos de garantia ProSupport 24x7 com atendimento on-site no próximo dia útil

· PowerEdge T630 Motherboard MLK

· 2400MT/s RDIMMs

· 4x 16GB RDIMM, 2400MT/s, Dual Rank, x8 Data Width, BCC

· No Trusted Platform Module

· T630 GPU Installation Kit

· Unconfigured RAID for H330/H730/H730P (1-32 HDDs or SSDs)
Clique http://raxxxlandia.myminicity.com e ajude a minha cidade!endoidei.gif
TRONNER
TRONNER Cyber Highlander Registrado
32.2K Mensagens 7.3K Curtidas
#8 Por TRONNER
20/03/2017 - 14:28
Já considerou mudar para servidores Blade ?!
Não há necessidade de placa gráfica dedicada, as integradas atendem perfeitamente
Aqui temos em redundância mas ficou assim.
2 servidores Dell (1 redundância) Blade
1 switch específico para conectar o servidor ao storage
2 storages(1 redundância)
1 desktop para gerenciamento do XenServer que foi instalado em Bare Metal.
cool.png**Quando pensar ser um Golias, cuidado para não encontrar algum Davi**
veja.png Conheça os Poderosos e Gratuitos [ Iperius Backup ] e [ Iperius Remote ]
veja.png Todo dia um software novo e grátis [ clicando aqui ]
boa.gif Faça valer a sua voz com o Mudamos+ { https://www.mudamos.org }
fcm
fcm Cyber Highlander Registrado
34.8K Mensagens 474 Curtidas
#9 Por fcm
20/03/2017 - 19:50
TRONNER disse:
Isso depende do hypervisor.
- se for um xenserver ou hyper-v ele tem a memória total do computador disponível, ou perto de toda.
- se for um virtualbox ou vmware workstation, ele perde parte da memória para o primeiro sistema operacional
.. mesmo assim no primeiro exemplo ele vai precisar de dois computadores, 1 para ser o servidor de máquinas virtuais e outro para o gerenciamento pleno delas que não é possível no servidor de máquinas virtuais.
.. mas um fator é certo, com apenas 16GB não é possível definir este montante de memórias para as máquinas virtuais.


Mais do que do hypervisor depende mais da lógica, é algo que não deve ser feito.

O que se usa de maior seriedade que é o VMWare ESX, que creio que todos que tenham feito curso sobre virtualização devem ter notado que nunca se recomendaria disponibilizar menos memória do que possui, pelo contrário, há de haver uma margem de segurança e além disso haver monitoramento para ainda assim se assegurar de ser o suficiente. Não estou dizendo que ferramentas mais simples não façam, mas elas não são parâmetro. Com uma ferramenta evoluída como o ESX, é possível haver o host sozinho e todo controle em somente um servidor, embora não tenha opção de redundância e assim nada de failover.

TRONNER disse:
Já considerou mudar para servidores Blade ?!
Não há necessidade de placa gráfica dedicada, as integradas atendem perfeitamente


Se puder repare que o vídeo integrado dos Dell é o citado da Matrox, o que eles colocam somente por informação. Não há nada de errado com o que ele passou.

rootsbh disse:
Perfeito.
Desculpa a demora.
Montei então uma especificação de máquina, que deve atender. Mas ficou MUITO cara. Palpitem por favor:
· Servidor torre Dell de 13ª geração, com 2 sockets para processadores Intel Xeon E5-26xx


Muito cara quanto?

Amigo, o grande problema é definir algo que será usado para uma aplicação que não se conhece, e assim como fazer para dimensionar o necessário para ela? Cito isso pois quase tudo está ok na configuração para ser "boa" genericamente, mas os discos e tipo de RAID que fará influenciam muito no tipo de aplicação que se usa, pois determinados bancos de dados para funcionarem em VM(o que há poucos anos não era homologado a não ser para alguns específicos) o ideal seria usar discos Nearline SAS ou mesmo SAS. Ou uma aplicação que não tenha tantos acessos também pode não ter essa necessidade, para isso há mais estudos a se fazer no seu ambiente para dizer algo.

Tenho clientes que usam VM usando o servidor com discos SATA em RAID1 pois tem uma aplicação extremamente leve, enquanto outros tenho cluster de VMware ESX com storage dedicada somente com discos SAS ou até SSD.

É essa parte que para mensurar precisa de uma visão específica na aplicação, pode fazer benchmarks se há um ambiente funcional hoje e comparativamente levar para o novo projeto como por exemplo o throughput do ambiente atual. Se o que houver hoje for algo simples, é quase certo que esse novo servidor seja algo bem dimensionado, mas dou a dica de não deixar passar um detalhe assim em um projeto.
M: Dell Vostro 3550 | i7-2670QM | 16GB DDR3 | SSD Crucial 480GB+ WD Black 750GB 7200RPM
HTPC: Phenom II X4 945@3.4 | MA785GM-US2H | 8GB DDR2-1000 | HD7770 Ghz | Sandisk Plus 120GB | DSA-5060V
Oldschool: XP-M 2200+@3700+ | A7N8X-E Deluxe | 2GB @DDR440 | X1650 Pro | WD 80GB
TRONNER
TRONNER Cyber Highlander Registrado
32.2K Mensagens 7.3K Curtidas
#10 Por TRONNER
21/03/2017 - 09:18
fcm disse:
[ 1-] Mais do que do hypervisor depende mais da lógica, é algo que não deve ser feito.
O que se usa de maior seriedade que é o VMWare ESX, que creio que todos que tenham feito curso sobre virtualização devem ter notado que nunca se recomendaria disponibilizar menos memória do que possui, pelo contrário, há de haver uma margem de segurança e além disso haver monitoramento para ainda assim se assegurar de ser o suficiente. Não estou dizendo que ferramentas mais simples não façam, mas elas não são parâmetro. Com uma ferramenta evoluída como o ESX, é possível haver o host sozinho e todo controle em somente um servidor, embora não tenha opção de redundância e assim nada de failover.[...]
[ 2-] Se puder repare que o vídeo integrado dos Dell é o citado da Matrox, o que eles colocam somente por informação. Não há nada de errado com o que ele passou.

[1-] Eles geralmente possuem um indicador do mínimo de memória baseado nos sistemas suportados, curiosamente é o único item destacado pois os demais a exemplo do espaço em disco é apenas sugestivo o tamanho inicial, de qualquer maneira quem pretende virtualizar precisa ter em mente que o sistema convidado deverá ter a configuração mais próxima da real.
Como comentei, a diferença do Hyper-V nativo, ESXi e XenServer como virtualizadores bare metal consta pela necessidade de uma máquina exclusiva para ele, irá abstrair o hardware sem a necessidade de um sistema operacional pois ele será o sistema operacional e uma máquina desktop convencionald para o gerenciamento das máquinas virtuais, não precisa ser exclusivo mas é por ele que será feito o gerenciamento completo pois no Hypervisor existe apenas uma pequena gama de configurações possíveis. Inlcusive o ESXi se recusa a instalar num computador com menos de 4GB, descobri isso quanto tentei montar um laboratório no computador de casa big_green.png, algo que o XenServer deixa mesmo que nada vá funcionar cool.png.
A redundância é por conta de quem arquiteta o ambiente, com atenção aos sistemas compatíveis para isso a exemplo do SQL Server que até determinada versão não era indicado para virtualização, aproveitando para o autor pesquisar sobre o licenciamento dos Windows Server pela Microsoft estar desenvolvendo um licenciamento por Core de processador e não mais por cpu física, isso vai lascar muita gente.
[2-] Tem razãostick_out_tongue.png, até percebi um certo control+c / control+v do texto mas imaginei que teria incluído por conta uma vga cool.png
cool.png**Quando pensar ser um Golias, cuidado para não encontrar algum Davi**
veja.png Conheça os Poderosos e Gratuitos [ Iperius Backup ] e [ Iperius Remote ]
veja.png Todo dia um software novo e grátis [ clicando aqui ]
boa.gif Faça valer a sua voz com o Mudamos+ { https://www.mudamos.org }
fcm
fcm Cyber Highlander Registrado
34.8K Mensagens 474 Curtidas
#11 Por fcm
21/03/2017 - 11:20
TRONNER disse:
Como comentei, a diferença do Hyper-V nativo, ESXi e XenServer como virtualizadores bare metal consta pela necessidade de uma máquina exclusiva para ele, irá abstrair o hardware sem a necessidade de um sistema operacional pois ele será o sistema operacional e uma máquina desktop convencionald para o gerenciamento das máquinas virtuais, não precisa ser exclusivo mas é por ele que será feito o gerenciamento completo pois no Hypervisor existe apenas uma pequena gama de configurações possíveis. Inlcusive o ESXi se recusa a instalar num computador com menos de 4GB, descobri isso quanto tentei montar um laboratório no computador de casa big_green.png, algo que o XenServer deixa mesmo que nada vá funcionar cool.png.
A redundância é por conta de quem arquiteta o ambiente, com atenção aos sistemas compatíveis para isso a exemplo do SQL Server que até determinada versão não era indicado para virtualização, aproveitando para o autor pesquisar sobre o licenciamento dos Windows Server pela Microsoft estar desenvolvendo um licenciamento por Core de processador e não mais por cpu física, isso vai lascar muita gente.
[2-] Tem razãostick_out_tongue.png, até percebi um certo control+c / control+v do texto mas imaginei que teria incluído por conta uma vga cool.png


Entendi o que você quis dizer com a outra máquina, mas na verdade dito dessa forma pareceria que ele precisaria de uma outra máquina no rack, sendo que na verdade é um computador com acesso à rede do servidor para ter o acesso de configuração do vSphere(e hoje possui Web client, pode acessar de qualquer computador via web que acesse o servidor).

Isso é normal no VMware pois o ESXi é somente o servidor mesmo, pois ele é vendido com base em pacotes de serviços. Além dele há o Vsphere e o Vcenter, que no momento da compra são itens selecionados conforme será necessário, e é aí que se vê a margem de memória precisa ser de sobra: o Vcenter exige no mínimo 8GB de RAM, e pode ser instalado em uma VM ou em um servidor dedicado.

Sobre os bancos de dados é como falei, até certo tempo os DBA de Oracle não queriam se responsabilizar por um banco rodando dessa forma, somente em AIX. Hoje isso está tranquilo, mas depende do desempenho dos discos. Lembrando que o disco físico será concorrido por todas VM, por isso tem que se ter muito cuidado para não haverem gargalos.

O fato é que essas indicações de memória em ambiente de produção tem que seguir as boas práticas, pois senão coloca em risco a operação, ambiente de teste sim pode fazer absurdos mas mesmo assim eu já perdi mais tempo do que devia tentando fazer esses testes para fins didáticos e no fim é o tipo de coisa que em algum momento terá problemas. Isso falando em um mero teste, já quando for em um servidor visando produção, nem se cogita.big_green.png
M: Dell Vostro 3550 | i7-2670QM | 16GB DDR3 | SSD Crucial 480GB+ WD Black 750GB 7200RPM
HTPC: Phenom II X4 945@3.4 | MA785GM-US2H | 8GB DDR2-1000 | HD7770 Ghz | Sandisk Plus 120GB | DSA-5060V
Oldschool: XP-M 2200+@3700+ | A7N8X-E Deluxe | 2GB @DDR440 | X1650 Pro | WD 80GB
rootsbh
rootsbh Super Participante Registrado
668 Mensagens 8 Curtidas
#12 Por rootsbh
23/03/2017 - 20:06
Bom, pelo que entendi, é péssima ideia virtualizar uma máquina com 48 GB em uma máquina que fisicamente possuo 32 Gb.
Beleza.
E sobre a configuração que postei de máquina, coloquei 2 processadores porque se coloco só 1, esse chipset da DELL só reconhece METADE da memória. Eu fiz essa mesma configuração com 1 processador, e avisava que só seria aproveitado METADE da memória RAM disponível. Pode isso Arnaldo??
Eis a configuração que me fala dessa metade:
PS: ao postar, agora acho que entendi. Pela metade é o espaço do banco de memórias, segue:
· Servidor rack Dell de 13ª geração de 2U, com 2 sockets para processadores Intel Xeon E5-26xx

· Suporte até 12 pentes de memória DDR4 (capacidade reduzida pela metade com 1 processador instalado)

· Placa de vídeo Matrox® G200eR2 com 16MB de memória

· Sistema de Gerenciamento Remoto iDRAC8

· Capacidade para até 8 discos de 3.5"

· Placa de vídeo Matrox® G200eR2 com 16MB de memória

· Processador Intel Xeon E5-2620 v3 de 6 Núcleos, 2.4GHz (3.2GHz de Frequência Máxima), 15MB de Cache, QPI Link de 8.00GT/s

· 4 discos rígidos de 2TB 7.2K RPM SATA 6Gbps 3.5" Hot-plug, 13G

· Placa de rede On-board 1GbE Quad-Port

· Chassis para até 8 discos de 3.5"

· Bezel Incluso

· Configuração de Performance Otimizada nas Memórias

· Sistema configurado com 1 Processador

· Configuração de Performance na BIOS

· Placa de gerenciamento remoto iDRAC8 Enterprise

· Controladora de discos PERC H730 com um 1GB de Cache

· Drive de DVD+/-RW, SATA, Interno

· Documentção inclusa

· Fontes redundantes Hot Plug (1+1), 750W

· 2 cabos de força C13, BR14136 (padrão brasileiro), 250V, 10A, 2 metros de comprimento

· Sem sistema operacional - Consulte matriz de homologação de sistemas em www.dell.com/Ossupport

· Inclui software de gerenciamento Dell OpenManage™ Essentials, Server Configuration Management

· Trilhos deslizantes para rack Dell 19” com braço de gerenciamento de cabos (flexibilidade de ajuste mínimo de 68,1cm e máximo de 86,1cm – VERIFIQUE o espaço e furação existentes no seu rack)

· Instalação on-site não inclusa

· 3 anos de garantia ProSupport Plus 24x7 com atendimento on-site no próximo dia útil

· 2400MT/s RDIMMs

· 4x 16GB RDIMM, 2400MT/s, Dual Rank, x8 Data Width, BCC

· PowerEdge R430/R530 Motherboard MLK

· No Trusted Platform Module

· No RAID for H330/H730/H730P (1-8 HDDs or SSDs)

Valor Unitário: R$ 17.329,90
Clique http://raxxxlandia.myminicity.com e ajude a minha cidade!endoidei.gif
fcm
fcm Cyber Highlander Registrado
34.8K Mensagens 474 Curtidas
#13 Por fcm
23/03/2017 - 22:11
Sim é exatamente isso, com somente 1 processador poderia usar somente metade dos slots de memória, mas mesmo assim você poderia usar módulos de maior capacidade para formar uma quantia já razoável de memória.

Nos servidores a questão de memória é um pouco mais delicada, porque precisam formar o conjunto conforme indicado pela fabricante, e a ocupação dos slots não é parecida com desktop, há uma série de combinações conforme as capacidades dos módulos e assim eles são pareados em canais. Ainda com 1 processador creio que a capacidade ainda seja bastante mais alta do que você precisa.
M: Dell Vostro 3550 | i7-2670QM | 16GB DDR3 | SSD Crucial 480GB+ WD Black 750GB 7200RPM
HTPC: Phenom II X4 945@3.4 | MA785GM-US2H | 8GB DDR2-1000 | HD7770 Ghz | Sandisk Plus 120GB | DSA-5060V
Oldschool: XP-M 2200+@3700+ | A7N8X-E Deluxe | 2GB @DDR440 | X1650 Pro | WD 80GB
quemsou_naodigo
quemsou_naod... Cyber Highlander Registrado
28.8K Mensagens 1.8K Curtidas
#14 Por quemsou_naod...
24/03/2017 - 06:38
Vou perguntar uma coisa importante:
rootsbh disse:


- Uma de Terminal Service, com com 16 Gb de Ram e 1 XEON 3060, 2.4 Ghz;
- Outra de Banco de Dados, também com 8 GB de Ram 1 XEON 3060, 2.4 Ghz;
- Outro Servidor de Domínio, com 12 GB de Ram e 1 XEON 3060, 2.4 Ghz;



Você já avaliou a necessidade de toda essa RAM?
Achei muito estranho um servidor de domínio possuir mais RAM que um servidor de banco de dados.
E, dependendo do domínio e das funções adicionais nele, é muita RAM mesmo assim.
Leiam: Guia de Utilização (Novo Fórum) e Regras de Conduta.
---------------------------------------------
LinuxUser #468957
rootsbh
rootsbh Super Participante Registrado
668 Mensagens 8 Curtidas
#15 Por rootsbh
24/03/2017 - 08:29
quemsou_naodigo disse:
Vou perguntar uma coisa importante:


Você já avaliou a necessidade de toda essa RAM?
Achei muito estranho um servidor de domínio possuir mais RAM que um servidor de banco de dados.
E, dependendo do domínio e das funções adicionais nele, é muita RAM mesmo assim.


Futuramente esse servidor será também o de Terminal Services, com cerca de 3o usuários acessando. Conforme especificação da TOTVS, para 30 usuários é necessário no mínimo 32 GB. A princípio ele estará sub utilizado mas quando virar servidor de TS, não.
E vou tirar fora esse processador extra, vai encarecer o licenciamento sem fazer tanta diferença...
Clique http://raxxxlandia.myminicity.com e ajude a minha cidade!endoidei.gif
Responder Tópico
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal