Como escolher um tipo de máquina de VM

Nesta página, apresentamos as considerações a serem feitas ao escolher o tipo de máquina certo do Google Compute Engine para sua instância de máquina virtual (VM, na sigla em inglês) do Cloud Datalab.

Considerações ao escolher um tipo de VM

No momento da criação de uma instância de VM do Datalab, você pode especificar um tipo de máquina do Google Compute Engine. O tipo de máquina padrão usado é n1-standard-1. Você pode selecionar outro tipo de máquina com base nas características de desempenho e custo, de modo atender às necessidades de análise de dados. Eis algumas considerações importantes na seleção de um tipo de máquina:

  • Cada bloco de notas usa um kernel de Python para executar o código em um processo próprio. Por exemplo, se N blocos de notas estiverem abertos, existirão pelo menos N processos correspondentes aos blocos.
  • Cada kernel é do tipo single-thread. A menos que você esteja executando vários blocos de notas simultaneamente, ter vários núcleos pode não trazer benefícios significativos.
  • Dependendo do seu padrão de uso e da quantidade de dados processados, selecionar uma máquina com memória adicional pode ser muito vantajoso.
  • A execução é cumulativa. Quando você executa três células de blocos de notas do Cloud Datalab sequencialmente, há um acúmulo do estado correspondente, incluindo a memória alocada para as estruturas de dados utilizadas nessas células.
  • Processar muitos dados na memória (por exemplo, ao usar Pandas DataFrames) resulta na alocação proporcional da memória. Quando você concluir a execução de um bloco de notas, encerre a sessão com um clique no ícone de sessões em execução sessions-icon na barra superior. Pode ser necessário redimensionar a janela do navegador para ver o ícone.
  • O Cloud Datalab utiliza um arquivo de permuta baseado em disco como suplemento para requisitos de memória adicionais. No entanto, usar um arquivo de permuta pode desacelerar o processamento. É melhor estimar as necessidades de memória e escolher um tipo de máquina com, no mínimo, a quantidade estimada de memória.

Como escolher um tipo de máquina

Você escolhe um tipo de máquina para sua instância da VM do Cloud Datalab quando cria a instância. Consulte datalab create --machine-type para mais informações. Veja um exemplo:

datalab create --machine-type n1-highmem-2 instance-name

Enviar comentários sobre…

Documentação do Google Cloud Datalab