Mapa mental
3- Amazon Elastic Compute Cloud

Mapa mental: Amazon Elastic Compute Cloud
Conteúdo do mapa
3- Amazon Elastic Compute Cloud
Computação
- O tanto de poder computacional requerido pela sua carga de trabalho
Instancias
- Servidores virtuais
- Iniciar
- O tanto de hardware virtual dedicado
- O software carregado sobre a instancia
- Tipos
- Otimizado em memória
- X1e
- banco de dados de alto desempenho, na memoria ou outros apps.
- x1e.xlarge até x1.32xlarge, variando de 4 a 128 CPUs e 122GiB a 128GiB de RAM e armazenamento em SSD
- X1
- apps na memória em grande escala
- x1.16xlarge e x1.16xlarge, com 976GB e 1952GiB respectivamente, EBS e largura de banda de 7000 e 14000 Mbps
- R4
- r4.large a r4.16xlarge, indo de 2 a 64 CPUs, EBS e 15.25 até 488 GiB de RAM
- preço melhor que R3
- DDR4
- R3
- alto uso de memória
- r3.large a r3.8xlarge, indo de 2 a 32 CPUs e de 15.25 a 244 GiB de RAM e armazenamento SSD
- X1e
- uso geral
- T2
- Instancia de desempenho com capacidade de intermitencia
- para cargas de trabalho que não usam a capacidade total da CPU de forma frequente ou constante, mas precisam ocasionalmente de intermitência
- nivel basico de desempenho de CPU
- créditos de CPU
- instâncias T2 acumulam créditos de CPU quando estão ociosas e usam esses créditos quando estão ativas
- Um crédito de CPU fornece o desempenho de um núcleo de CPU completo por um minuto
- taxa conforme o tamanho da instancia
- desempenho constante
- t2.nano até t2.xlarge, somente EBS e com variação gradual em outros componentes
- Instancia de desempenho com capacidade de intermitencia
- M3
- recursos equilibrados de computação, memória, com armazenamento em SSD
- m3.medium até m3.2xlarge
- M4
- recursos equilibrados em computação, memória e rede e rede, com armazenamento somente EBS e com largura de banda dedicada
- m4.large até m4.16xlarge
- T2
- otimizadas em computação
- C5
- otimizadas para cargas de trabalho com uso intensivo de computação e oferecem alto desempenho e grande economia com uma baixa relação de preço por desempenho
- c5.large até c5.18xlarge, vairando de 2 a 72 nucleos de CPU e somente EBS
- C4
- otimizada, mas com nível um pouco inferior ao C5, variando de 2 a 36 CPUs e largura de banda dedicada a EBS inferior
- c4.large até c4.8xlarge
- C3
- otimizada e com armazenamento SSD
- c3.large até c3.8xlarge, contendo de 2 a 32 CPUs e 2x16GiB a 2x320GiB de armazenamento
- exige VPC, EBS e AMIs HVM de 64 bits
- C5
- computação acelerada
- P3
- ultima geração de GPU computacional, com suporte a NVLink para comunicação peer to peer
- p3.2xlarge a p3.16xlarge, indo de 1 a 8 GPUs e 16 a 128 GiB de memória GPU
- P2
- proposito geral, com suporte a GPU direct (peer to peer)
- p2.xlarge a p2.16xlarge, indo de 1 a 16 GPUs e 12 a 192 GiB de memória GPU e EBS
- G3
- alto consumo de gráficos
- g3.4xlarge a g3.16xlarge, indo de 1 a 4 GPUs e 8 a 32 GiB de memória de GPU
- recursos do NVIDIA GRID Virtual Workstation, que aceita 4 monitores de alta resolução
- cada GPU apresenta codificador de video de hardware integrado que aceita até 10 streams
- F2
- aceleração de hardware personalizável com FPGAs (Field Programmable Gate Arrays)
- f1.2xlarge e f1.16xlarge, com de 1 e 8 FPGAs, 122 e 976 GiB de memória, armazenamento em SSD de 470 e 4x940 GB e rede de 10 e 25GB, respectivamente
- P3
- otimizadas em armazenamento
- I3 (instancias de E/S elevada)
- armazenamento SSD NVMe (Non Volatile Memory Express), com baixa latencia, desemprenho alto de E/S aleatória, alto trhoughput de leitura sequencial, oferecendo alta taxa de IOPS
- i3.large a i3.8xlarge, variando de 1x0,475 a 8x1,9 TB
- D2 (instancias de armazenamenrto denso)
- baseado em HDD
- alta taxa de transferencia de disco
- preço mais baixo
- d2.xlarge a d2.8xlarge, indo de 3x2000 a 24x2000 GB HDD e com memória que varia de 30,5 a 244 GiB
- I3 (instancias de E/S elevada)
- Otimizado em memória
- Melhora de rede
- Habilita Single Root I/O Virtualization (SR-IOV)
- Mais PPS (packet per second)
- Baixa latência
- drivers corretos instalados
- Habilita Single Root I/O Virtualization (SR-IOV)
- Amazon Machine Image (AMI)
- define software inicial na instancia, incluindo SO e patches necessários
- custo padrão
- pode ser criada de uma instancia existente
- Amazon Marketplace
- Softwares necessários
- VM Import/Export service
- criação de imagens de vários formatos de virtualização
- DNS próprio
- Pode ter IP público
- definido pela Amazon
- IP elástico
- único na internet
- VPC
- Endereçamento de instancias
- Elastic Network Interfaces (ENIs)
- IP privados
- Endereçamento de instancias
- Segurança
- Login
- Criptografia das informaçoes
- par de chaves publica (salva pela Amazon e usada pra criptografar) e privada (salva pelo cliente e usada para decriptografar)
- chave privada usada pelo usuário para logar via SSH
- chave privada decriptografa senha
- Criptografia das informaçoes
- Gripos de segurança
- permite tráfego baseado na porta, protocolo, origem/destino
- ao menos 1 por instancia
- regras de acesso
- firewall com estado
- uma mensagem de saída é lembrada para que a resposta seja permitida através do grupo de segurança sem que seja necessária uma regra de entrada explícita.
- aplicados em nível de instância
- Login
- Metadados
- http://ip/latest/meta-data retorna ultimo metadado da arvore
- User Data
- string passada ao SO pra ser executada como parte do processo de inicialização na primeira vez
- Armazenado com a instancia
- não é criptografado
- Estado pode ser configurado para Terminated (com ou sem proteção) e ela pode ser removida, totalmente ou não (pode-se reutilizar o armazenamento)
- Modelos
- On Demand
- mais flexível (alto controle sem compromisso inicial)
- Reservada
- Capacidade reservada para cargas de trabalho previstas
- Pode economizar 75% do valor On Demand
- Maior o compromisso (tempo de reserva) ---> maior o desconto
- sobre uma AZ
- Pagamento
- All Upfront
- Pagar tudo, sem cobrança mensal
- Partial Upfront
- Adianta parte e paga o resto depois
- No Upfront
- Parcelamento mensal
- All Upfront
- Spot
- Recomendado para sistemas não críticos, tolerantes a interrupções
- Grandes descontos
- Leilão
- única máquina host pode hospedar instâncias de diferentes clientes.
- Dedicadas
- hardware dedicado
- permite uso de licenças atuais do cliente
- On Demand
prover codigo para rodar na instancia ao iniciá-la (bootstrapping)
Pode se exportar instancias importadas (não iniciadas com AMI)
Tags
- pares de chave/valor associados com a instancia ou outros serviços
- pode ser usadas para identificar atributos de uma instancia como projeto, ambiente, etc
Placement Group
- grupo lógico em uma unica AZ
- baixa latencia, 10Gbps de rede
Instance Store
- armazenamento temporário de nível de bloco para sua instância.
- localizado em discos que estão fisicamente conectados ao computador host
- incluida no custo de uma instancia
ESB
- Armazenamento persistente em nivel de blocos
- multiplos podem ser anexados a uma instancia
- magnetico: baixa performance e baixo custo
- recomendado para dados acessados em baixa frequencia
- de 1GB para 1TB com 100 IOPS em média
- flexíveis (pode tirar de uma instancia e anexar à outra)
- pode ser otimizado (com custo adicional por hora)
- backup e replicação automática em outros servidores
- criptografia nativa
- usa AWS Key Management Service (KMS)
- dados e chaves associadas criptografados usando AES-256
- ocorre nos servidores que hospedam instancias de modo que os dados são criptografados no transito do host e da midia bem como na propria midia
- não afeta performance
- Armazenamento anexo a instancias
- Inseridos em uma AZ especifica
- Categorias
- SSD
- Cargas de trabalho transacionais
- alto número de IOPS
- Tipos
- Provisioned IOPS SSD (IO1)
- Maior desempenho
- Cargas de trabalho transacionais que dependem de alto numero de IOPs e baixa latência
- 4GB a 16TB
- Máxmo de 20000 IOPs/voluma e 80000 IOPs/instancia
- Taxa de transferencia 320MB/s volums e 1750MB/s instancia
- General Purpose SSD (GP2)
- 1GB a 16TB
- Máximo de 10000 IOPs/volume e 80000 IOPs/instancia
- Taxa de transferencia 320MB/s volums e 1750MB/s instancia
- Provisioned IOPS SSD (IO1)
- não utilizados são acumulados como creditos I/O
- HDD
- Uso intenso de throughput (MapReduce, logs)
- Tipos
- Throughput Optimized HDD (ST1)
- Cargas de trabalho frequentemente acessadas
- Alto consumo da taxa de transferência
- 500GB a 16TB
- Máximo de 500 IOPs/voluma e 80000 IOPs/instancia
- Taxa de transferencia 500MB/s volums e 1750MB/s instancia
- Cold HDD (SC1)
- Menor custo
- Dados acessados com menor frequencia
- 500GB a 16TB
- Máximo de 250 IOPs/volume e 80000 IOPs/instancia
- Taxa de transferencia 250MB/s volume e 1750MB/s instancia
- dados frios
- Throughput Optimized HDD (ST1)
- alto número de MB/s
- SSD
- Elastic Volumes
- recurso que permite aumentar capacidade dinamicamente, ajustar desempenho e alterar o tipo de volumes ativos sem nenhum tempo de inatividade ou impacto negativo no desempenho
- Snapshots
- Acesso imediato aos dados de volume do Amazon EBS
- Redimensionamento de volumes do Amazon EBS
- Permite compartilhamento do Amazon EBS entre usuários
- Permite copiar snapshots entre regiões
- taxa anual de falhas baixa (entre o,1% e 0,2%)
- perda completa ou parcial do volume
Informações
- Descrição
- Computação Mapa Mental sobre 3- Amazon Elastic Compute Cloud, criado por Raphael Nara em 29-11-2017.
- Criado por
- Raphael Nara
- Visualizações
- 1
- Avaliação