Cloud: Arquitetura de VMs no Microsoft Azure

From Wiki

Arquitetura Lógica de Máquina Virtual Azure

  • Assinatura
  • Região/Resource Group
  • Storage Account
  • Virtual Machine
  • Compute, Disco(s), Rede(s)

Azure Resource Groups

Um Grupo de Recursos Azure é um agrupamento lógico na Azure Resource Manager (ARM). E tem por objetivo centralizar os recursos da Azure que estão interligados.

Azure Resource Group is a boundary para

  • Deployment
  • Organizing Resources
  • Controle

Não existe uma guia ou melhor prática de como se organiza Grupos de Recursos, vai depender de cada cliente. Do tamanho da organização

Logical Boundary for Azure Storage components:

  • Blogs Storage (VHD disks, imagens, docs)
  • Compartilhamento de arquivos
  • Table Storage (no-SQL strutured data)
  • Queue storage (processamento de mensagens, como exemplo: IOT Hub)


Standard Storage Premium Storage Cool Storage
  • IOPS 300-500 por disco
  • Tamanho máximo de disco 1TB
  • Disponível para a maioria das VMS
  • Tipicamente baseada em HDD
  • IOPS 500-5000 por disco
  • Tamanho máximo de disco 1TB
  • Linked to specific VM sizes
  • Tipicamente baseada em Solid-State-Drivers (SDD)
  • Armazenamento de Baixo custo ($0,01/GB)
  • Ideal para armazenamento de long-time
  • Backup
  • Arquivamento
  • Midias (vídeos,..)

Azure Virtual Networks (VNet)

Toda máquina virtual no Microsoft Azure pertence a uma Azure Virtual Networks (VNet) ou SubNet.

Podemos listar como serviços de rede típicos:

  • Automatic/fixed IP Address
  • Domain Name Services (DNS)
  • VPN ( site-to-site VPN, point-to-site VPN, Express Route)
  • VNet Peering
Conecta duas redes
  • Balanceadores de Rede

E para garantir a segurança temos o Network Security Group (NSG) para controlar o tráfico de entrada e saída de uma VM.

Azure Virtual Machine Compute

Existem diversas de tamanho e poder de computação disponíves para as máquinas virtuais na Azure.

As mesmas estão divididas da seguinte maneira:

Propósito Tamanho da VM Descrição

Propósito Geral

A0-A7, Av2 Standard, D1-D5

Nível de entrada. Uso em testes e desenvolvimento

Computação Otimizada

Série F

Servidores Web com tráfego médio, dispositivos de rede, processo em lote e servidores de aplicação

Memória Otimizada

D11-D15 e Série G

Uso em Banco de dados relacionais, Cache, ...

Armazenamento otimizado

Série L

Alto I/O de disco. Uso em BigData, SQL e No-SQL

GPU

Série NC

Rederização e Edição de vídeos pesados

Alta Performance

Série H

Oferta mais poderosa, com as melhores CPU e alta taxa de transferência de dados

Mais detalhes você pode obter no endereço https://azure.microsoft.com/en-us/pricing/details/virtual-machines/

Ver também