Ir para o conteúdo
  • Empresa
    • SOBRE NÓS
    • TRABALHE CONOSCO
  • Soluções
    CONSULTORIA CLOUD
    • GET STARTED
    • DESIGN
    • IMPLANTAÇÃO
    MIGRAÇÃO
    SQUAD AS A SERVICE
    WELL ARCHITECTED
    SEGURANÇA E COMPLIANCE
    • MSSP
    • SECAAS
    • OFFENSIVE ACTIONS
    • SRT
    • REVENDA
    BIG DATA & MACHINE LEARNING
    • Analytics
    • AI/ML
    SERVIÇOS GERENCIADOS
    • MONITORAMENTO E SUPORTE 24X7
    • DAREDE MSP
    • GERENCIAMENTO DEVOPS
    • GERENCIAMENTO DEVSECOPS
    • GERENCIAMENTO FINOPS
    • GERENCIAMENTO DE BANCO DE DADOS
    • GERENCIAMENTO DE PABX IP
    • LICENCIAMENTO DE SOFTWARE
    COMPETÊNCIAS AWS
    • AWS CLOUD FRONT
    • AWS AURORA
    • AMAZON RDS
    • DEVOPS
    • MICROSOFT WORKLOADS
    • MIGRATION
    • PUBLIC SECTOR
    • PUBLIC SECTOR NPO
    • PUBLIC SECTOR EDUCATION
    • WELL ARCHITECTED
    • VMWARE CLOUD ON AWS
    • API GATEWAY
    • LAMBDA
    • NETWORKING ON AWS
    • FINANCIAL SERVICES
  • Cases
  • Blog
Darede Portugal
  • Fale Conosco
  • Canal Compliance
  • Seja Parceiro Autorizado
Veja como configurar uma instância com o AWS CPU Options! Nosso #cloudspecialist José Anderson Vila Nova preparou um artigo sobre o assunto!

Ao configurar uma instância na AWS, você já deve ter se deparado com uma opção em que é possível especificar a quantidade de cores que ela utilizará além de quantas Threads por core a instância será configurada.

Você já se perguntou para que serve essa opção?

Em primeiro lugar, é importante saber que você só pode definir essas opções durante o Launch da instância. Uma vez que você já está com ela em operação, não é mais possível mudar essas opções.

É também importante saber a diferença de Core para Thread. Core, é o núcleo físico do processador, enquanto a Thread não. De forma resumida processadores multithread são dotados de uma tecnologia que aproveita os recursos ociosos do processador para executar mais instruções de forma simultânea. Esse recurso muito utilizado nos processadores modernos, é também utilizado em instâncias da AWS. Assim, ao escolher uma instância c5.xlarge com 4vCPUs, podemos escolher nas opções do CPU Options, 1 ou 2 cores, e 1 ou 2 Threads. Assim como uma instância c5.2xlarge, teremos as opções de 2 ou 4 cores e 1 ou 2 Threads, totalizando até 8vCPUs.

A seguinte tabela disponibilizada no site da AWS, pode auxiliar nesse entendimento:

Você pode ver a lista completa no link abaixo:
https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/cpu-options-supported-instances-values.html

Em resumo, ao manter a opção Threads per core no valor 2, estamos habilitando o Multithreading. Mudando para 1, estamos desabilitando essa função.
Em paralelo a essa função, podemos escolher a quantidade de Cores count (dentro de parâmetros válidos da AWS). Uma c5.2xlarge, teremos a opção de até 4 cores, podendo selecionar 2 ou 4 Cores count, enquanto Thread continuamos com as opções 1 ou 2.

Na tabela abaixo, tomando como exemplo a c5.2xlarge (8vCPUs), temos as seguintes opções de configuração, e o resultado final (vCPUS) disponíveis na instância, que é o que será exibido no sistema operacional.

Agora que entendemos um pouco esse recurso, talvez você se pergunte se isso realmente vale a pena. Talvez você esteja com uma c5.2xlarge (4 cores count com multithreading) e pense, que se você precisa de 2 cores count, basta alterar a instância para uma c5.xlarge (2 cores count com multithreading). Ou ainda, que reduzir opções de CPU, estaria subutilizando a instância, e pagando a mais por isso. Mas a resposta é, não necessariamente. Depende do seu cenário.

Como estamos exemplificando com instâncias pequenas, pode não aparentar a sua importância. Mas imagine que você paga a licença de algum software que cobra por vCPU (cores + thread). Agora imagine que você está utilizando uma instância com 128vCPUS (64 cores com 2 Threads per core). É uma aplicação que demanda muito processamento, e a quantidade de cores faz diferença para você. Baixar para uma instância de 96 vCPUS (48 cores e 2 threads) resolveria o seu problema de licenciamento pago, mas causaria problema de performance, pois estaria removendo 16 cores da sua aplicação. Se isso faz diferença no desempenho para a sua aplicação, talvez seja melhor utilizar a instância com 128vCPUs, apenas desabilitando o Multithreading, não acha? Você pagaria menos no licenciamento e garantiria a quantidade de 64 cores para a sua aplicação. Com esse exemplo, agora fica mais claro, que neste cenário, a empresa está economizando, mantendo o desempenho mínimo exigido, e fazendo bom proveito desse recurso.
Uma outra opção em alterar o CPU Options, é caso você tenha uma aplicação que não trabalhe bem com multithread. Neste caso, você poderia desabilitar essa função da sua instância, e garantir que a aplicação trabalhe adequadamente.

Essa função é bem útil, não acha?

foto-jose-anderson-vila-nova

José Anderson Vila Nova
Cloud Architect
anderson.vilanova@darede.com.br

O José Anderson Vila Nova Profissional de Infraestrutura com ênfase em produtos Microsoft, com experiência no suporte e implantação de aplicativos e serviços. Ele possui diversas certificações técnicas e das duas maiores plataformas de serviços em nuvem: a MS100 da Microsoft e a AWS Cloud Practitioner.

  • Amazon, AWS, AWS CPU Options, Cloud Computing, Computação em Nuvem

OUTRAS PUBLICAÇÕES

THROUGHPUT VS IOPS

Nosso #cloudspecialist José Anderson Vila Nova apresenta de forma prática a diferença entre Throughput vs IOPS. Confere aí!

Tecnologias de Cloud Computing revolucionam o setor de Qualidade.

A tecnologia da nuvem revolucionou vários setores em todo o mundo, e o setor de qualidade é um deles que foi significativamente transformado por essa mudança. Neste artigo, vamos ver quais ferramentas de computação em nuvem estão sendo utilizadas e como impactam o setor de qualidade.

Segurança no AWS Organizations

AWS Organizations – Uma nova maneira simples, escalável e mais “segura” de encerrar suas contas membro.

Novidades da Semana – 10 a 14 de maio

Todos os dias a AWS lança uma série novidades e atualizações em seus produtos que visam melhorar a vida de seus usuários. Reunimos algumas delas que fazem mais sentido para nosso mercado e que certamente aplicaremos em nosso dia a dia. Confira as novidades das últimas semanas.

Active Directory Federation Services da Microsoft

Confira o artigo sobre o ADFS, Active Directory Federation Services da Microsoft. Escrito por Flávio Rescia.

Cost Optimization Hub

Está ciente das oportunidades de redução de custos na Nuvem? Descubra como o Cost Optimization Hub da AWS pode te auxiliar!

« Anterior Página1 Página2 Página3 Página4 Página5 Página6 Página7 Página8 Página9 Página10 Próxima »
  • E-books
  • Blog
Conecte-se conosco
Mais
  • Fale Conosco
  • Canal Compliance
  • Seja Parceiro Autorizado
  • Governança Corporativa

Escritórios

  • Alameda Araguaia, 2044 - Bloco 1 - CJ 210/211 06455-000 - Alphaville, Barueri São Paulo - Brasil
  • Dabi Business Park - R. Gen. Augusto Soares dos Santos, 100 - Parque Industrial Lagoinha Ribeirão Preto, São Paulo, 14095
  • Avenida Bombeiros Voluntários de Algés 44 Lisbon , Algés, 1495 Oeiras
  • +55 11 3900-1010 | 3995-6919
newsletter
  • Política de Privacidade e Cookies
  • Perguntas Frequentes
© Copyright 2025 Darede à nuvem
Todos os direitos reservados | By Damidia Marketing & Conteúdo

Nós usamos cookies para garantir e oferecer a melhor experiência de navegação em nosso site! Mais informações

ACEITAR & FECHAR
RECUSAR